*{box-sizing:border-box}html,body{margin:0;background:#000;color:#d4faff;font-family:system-ui,-apple-system,sans-serif}button,select,input{font:inherit}button,a,input,select{touch-action:manipulation}[hidden]{display:none!important}main[data-astro-cid-uhfbxxx7]{min-height:100svh;background:#000}canvas[data-astro-cid-uhfbxxx7]{position:fixed;inset:0;display:block;width:100%;height:100%;pointer-events:none}header[data-astro-cid-uhfbxxx7]{position:fixed;top:0;left:0;right:0;display:flex;align-items:center;gap:1.3rem;padding:1.2rem 1.6rem;pointer-events:none}header[data-astro-cid-uhfbxxx7] a[data-astro-cid-uhfbxxx7],header[data-astro-cid-uhfbxxx7] h1[data-astro-cid-uhfbxxx7],header[data-astro-cid-uhfbxxx7] span[data-astro-cid-uhfbxxx7]{pointer-events:auto}h1[data-astro-cid-uhfbxxx7]{font-size:1.2rem;font-weight:650;margin:0}header[data-astro-cid-uhfbxxx7] span[data-astro-cid-uhfbxxx7]{font-size:.9rem;color:#86b2ba}a[data-astro-cid-uhfbxxx7]{color:inherit;text-underline-offset:4px}header[data-astro-cid-uhfbxxx7] a[data-astro-cid-uhfbxxx7]{font-size:.95rem}.toolbar[data-astro-cid-uhfbxxx7]{position:fixed;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 1.6rem;background:linear-gradient(transparent,#000 40%)}.toolbar[data-astro-cid-uhfbxxx7] p[data-astro-cid-uhfbxxx7]{margin:0;max-width:42ch;font-size:.95rem;line-height:1.5;color:#a3ced5}.buttons[data-astro-cid-uhfbxxx7]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}button[data-astro-cid-uhfbxxx7],select[data-astro-cid-uhfbxxx7],input[data-astro-cid-uhfbxxx7][type=file]{min-height:44px;background:#071316;color:#d4faff;border:1px solid #31565c;border-radius:.6rem;padding:.6rem .85rem}button[data-astro-cid-uhfbxxx7]{cursor:pointer}button[data-astro-cid-uhfbxxx7]:hover{background:#10282d;border-color:#6fbdc9}button[data-astro-cid-uhfbxxx7]:disabled{opacity:.45;cursor:default}button[data-astro-cid-uhfbxxx7]:focus-visible,a[data-astro-cid-uhfbxxx7]:focus-visible,input[data-astro-cid-uhfbxxx7]:focus-visible,select[data-astro-cid-uhfbxxx7]:focus-visible{outline:2px solid #7ae9ff;outline-offset:4px}kbd[data-astro-cid-uhfbxxx7]{color:#87aeb6;font-family:inherit;font-size:.75em;margin-left:.35rem}#groky-settings[data-astro-cid-uhfbxxx7]{position:fixed;top:5rem;right:1.5rem;max-height:calc(100svh - 11rem);width:min(360px,calc(100vw - 2rem));overflow:auto;background:#061013f5;border:1px solid #31565c;border-radius:1rem;padding:1.2rem;box-shadow:0 12px 48px #0009}h2[data-astro-cid-uhfbxxx7]{font-size:1.25rem;margin:0 0 1rem}label[data-astro-cid-uhfbxxx7]{display:block;font-size:1rem;margin:.9rem 0 .4rem}label[data-astro-cid-uhfbxxx7] span[data-astro-cid-uhfbxxx7]{color:#93bac2;font-size:.85em}select[data-astro-cid-uhfbxxx7],input[data-astro-cid-uhfbxxx7][type=file]{width:100%;min-width:0}input[data-astro-cid-uhfbxxx7][type=range]{width:100%;min-height:32px;accent-color:#6ee7fa}section[data-astro-cid-uhfbxxx7] p[data-astro-cid-uhfbxxx7]{font-size:.9rem;color:#9ebdc5;line-height:1.5;margin:.8rem 0}section[data-astro-cid-uhfbxxx7] button[data-astro-cid-uhfbxxx7]{width:100%;margin-top:.8rem;background:#143b43}output[data-astro-cid-uhfbxxx7]{float:right}#groky-restore[data-astro-cid-uhfbxxx7]{position:fixed;bottom:1rem;right:1rem;opacity:.6}#groky-restore[data-astro-cid-uhfbxxx7]:hover,#groky-restore[data-astro-cid-uhfbxxx7]:focus-visible{opacity:1}.noscript[data-astro-cid-uhfbxxx7]{position:fixed;top:40%;left:10%;right:10%;text-align:center}.controls-hidden[data-astro-cid-uhfbxxx7]{visibility:hidden;pointer-events:none}@media(max-width:700px){header[data-astro-cid-uhfbxxx7]{padding:1rem;gap:1rem}header[data-astro-cid-uhfbxxx7] span[data-astro-cid-uhfbxxx7]{display:none}.toolbar[data-astro-cid-uhfbxxx7]{padding:1rem;display:block}.toolbar[data-astro-cid-uhfbxxx7] p[data-astro-cid-uhfbxxx7]{margin-bottom:.75rem}.buttons[data-astro-cid-uhfbxxx7]{justify-content:flex-start;gap:.4rem}.buttons[data-astro-cid-uhfbxxx7] button[data-astro-cid-uhfbxxx7]{font-size:.9rem;padding:.5rem .7rem}kbd[data-astro-cid-uhfbxxx7]{display:none}#groky-settings[data-astro-cid-uhfbxxx7]{top:4.3rem;right:1rem;max-height:calc(100svh - 16rem)}}
