.nav.svelte-1jnx671{position:fixed;top:0;left:0;right:0;z-index:100;border-bottom:var(--border-weight) solid var(--border);background:var(--bg)}.nav-inner.svelte-1jnx671{max-width:var(--max-width);margin:0 auto;padding:0 var(--gutter);display:flex;align-items:center;justify-content:space-between;height:56px}.logo.svelte-1jnx671{font-weight:700;font-size:.9rem;border-bottom:none;letter-spacing:.05em}.logo.svelte-1jnx671:hover{border-bottom:none}.logo-bracket.svelte-1jnx671{color:var(--text-muted)}.logo-name.svelte-1jnx671{color:var(--text-bright)}.logo.svelte-1jnx671:hover .logo-name:where(.svelte-1jnx671){color:var(--accent)}.nav-links.svelte-1jnx671{list-style:none;display:flex;gap:32px;align-items:center}.nav-link.svelte-1jnx671{font-size:.7rem;letter-spacing:.15em;color:var(--text-muted);padding:4px 0;border-bottom:var(--border-weight) solid transparent}.nav-link.svelte-1jnx671:hover{color:var(--accent);border-bottom-color:var(--accent)}.icon-link.svelte-1jnx671{display:flex;align-items:center;gap:6px}.nav-links.svelte-1jnx671 li:where(.svelte-1jnx671){display:flex;align-items:center}.glitch-icon.svelte-1jnx671{position:relative;width:16px;height:16px}.gi-glitch.svelte-1jnx671,.gi-real.svelte-1jnx671{position:absolute;inset:0;width:16px;height:16px}.gi-real.svelte-1jnx671{opacity:0}.icon-link.restoring.svelte-1jnx671 .gi-glitch:where(.svelte-1jnx671){animation:svelte-1jnx671-iconGlitch .3s steps(1) forwards}.icon-link.restored.svelte-1jnx671 .gi-glitch:where(.svelte-1jnx671){opacity:0}.icon-link.restored.svelte-1jnx671 .gi-real:where(.svelte-1jnx671){opacity:1}@keyframes svelte-1jnx671-iconGlitch{0%{transform:translate(0);filter:brightness(1)}14%{transform:translate(-2px,1px);filter:brightness(2)}28%{transform:translate(3px,-1px);filter:brightness(.4)}42%{transform:translate(-1px,2px);filter:brightness(3)}57%{transform:translate(2px,-2px);filter:brightness(.2)}71%{transform:translate(-3px);filter:brightness(2.5)}85%{transform:translate(1px,1px);filter:brightness(4)}to{opacity:0}}@media(max-width:480px){.nav-links.svelte-1jnx671{gap:16px}.nav-link.svelte-1jnx671{font-size:.65rem;letter-spacing:.1em}}.praet-overlay.svelte-noswbt{position:fixed;inset:0;z-index:10000;background:#000;display:flex;flex-direction:column;overflow:hidden}.praet-overlay.shaking.svelte-noswbt{animation:svelte-noswbt-praetShake .1s steps(1) infinite}@keyframes svelte-noswbt-praetShake{0%{transform:translate(0)}25%{transform:translate(-4px,2px)}50%{transform:translate(3px,-3px)}75%{transform:translate(-2px,-1px)}to{transform:translate(4px,1px)}}.praet-static.svelte-noswbt{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;image-rendering:pixelated;opacity:0;pointer-events:none;z-index:2}.praet-static.visible.svelte-noswbt{opacity:1}.praet-scanlines.svelte-noswbt{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0px,transparent 2px,rgba(0,0,0,.15) 2px,rgba(0,0,0,.15) 4px);pointer-events:none;z-index:3}.praet-flash.svelte-noswbt{position:absolute;inset:0;pointer-events:none;z-index:4;animation:svelte-noswbt-praetFlash .15s steps(1) forwards}.praet-flash.green.svelte-noswbt{background:#00ff4126}.praet-flash.red.svelte-noswbt{background:#ff000026}@keyframes svelte-noswbt-praetFlash{0%{opacity:1}to{opacity:0}}.praet-output.svelte-noswbt{flex:1;padding:32px;overflow-y:auto;z-index:1;font-family:var(--font-mono, monospace);font-size:clamp(.8rem,1.6vw,1.1rem);line-height:1.6;color:#00ff41}.praet-line.svelte-noswbt{white-space:pre;overflow:hidden}.praet-line.dim.svelte-noswbt{color:#383}.praet-line.green.svelte-noswbt{color:#00ff41}.praet-line.red.svelte-noswbt{color:#f33}.praet-line.big.svelte-noswbt{font-weight:700;font-size:1.1em}.praet-line.title.svelte-noswbt{color:#00ff41;font-size:clamp(.5rem,1.1vw,.8rem);line-height:1.15}.praet-line.blink.svelte-noswbt{animation:svelte-noswbt-praetBlink .3s steps(1) infinite}.praet-line.spacer.svelte-noswbt{line-height:.8}@keyframes svelte-noswbt-praetBlink{0%{opacity:1}50%{opacity:0}}.praet-cursor.svelte-noswbt{animation:svelte-noswbt-praetBlink .6s steps(1) infinite;color:#00ff41}.praet-esc.svelte-noswbt{position:absolute;bottom:16px;right:24px;font-size:.6rem;color:#353;letter-spacing:.15em;z-index:5}@media(max-width:768px){.praet-line.title.svelte-noswbt{font-size:.3rem}.praet-output.svelte-noswbt{padding:16px}}.footer.svelte-1sr6y3t{border-top:var(--border-weight) solid var(--border);padding:40px var(--gutter) 32px}.footer-inner.svelte-1sr6y3t{max-width:var(--max-width);margin:0 auto;font-size:.7rem;letter-spacing:.1em}.footer-links.svelte-1sr6y3t{display:flex;gap:32px;flex-wrap:wrap}.footer-links.svelte-1sr6y3t a:where(.svelte-1sr6y3t){color:var(--text-muted);text-transform:uppercase;letter-spacing:.15em;border-bottom:var(--border-weight) solid transparent;padding-bottom:2px}.footer-links.svelte-1sr6y3t a:where(.svelte-1sr6y3t):hover{color:var(--accent);border-bottom-color:var(--accent)}.footer-bottom.svelte-1sr6y3t{display:flex;align-items:center;justify-content:space-between;margin-top:32px;padding-top:24px;border-top:var(--border-weight) solid var(--border)}.footer-bottom.svelte-1sr6y3t>:where(.svelte-1sr6y3t){flex:1}.footer-bottom.svelte-1sr6y3t>:where(.svelte-1sr6y3t):nth-child(2){text-align:center}.footer-bottom.svelte-1sr6y3t>:where(.svelte-1sr6y3t):last-child{text-align:right}.muted.svelte-1sr6y3t{color:var(--text-muted)}.muted.svelte-1sr6y3t a:where(.svelte-1sr6y3t){color:var(--text-muted);border-bottom:var(--border-weight) solid var(--border);padding-bottom:1px}.muted.svelte-1sr6y3t a:where(.svelte-1sr6y3t):hover{color:var(--accent);border-bottom-color:var(--accent)}.praet-trigger.svelte-1sr6y3t{background:none;border:none;color:var(--text-muted);font-family:Times New Roman,Georgia,serif;font-size:1.3rem;cursor:pointer;padding:0;transition:color .2s}.praet-trigger.svelte-1sr6y3t:hover{color:var(--accent)}@media(max-width:480px){.footer-links.svelte-1sr6y3t{gap:16px}.footer-bottom.svelte-1sr6y3t{flex-direction:column;gap:8px;align-items:flex-start}}
