.board-screen[data-v-fc241d2f]{color:#d9f6df;background:radial-gradient(circle,#225e3138,#0000 62%),#020503;grid-template-rows:auto auto auto minmax(0,1fr);width:100%;height:100dvh;font-family:Egg Terminal,Courier New,monospace;display:grid;position:relative;overflow:hidden}.board-screen[data-v-fc241d2f]:after{z-index:20;content:"";pointer-events:none;background:repeating-linear-gradient(#ffffff0b 0 1px,#0000 1px 3px);position:fixed;inset:0}button[data-v-fc241d2f],input[data-v-fc241d2f],textarea[data-v-fc241d2f]{color:#b7eec2;font:inherit;background:#06150a;border:1px solid #356b42;outline:0}button[data-v-fc241d2f]{cursor:pointer;padding:.58rem .78rem}button[data-v-fc241d2f]:hover,button[data-v-fc241d2f]:focus-visible,button.active[data-v-fc241d2f]{background:#0d2b15;border-color:#76df8d;box-shadow:0 0 12px #4bff6526}button[data-v-fc241d2f]:disabled{opacity:.42;cursor:wait}.board-header[data-v-fc241d2f]{z-index:5;background:#051209f5;border-bottom:1px solid #4ca864;grid-template-columns:minmax(300px,1fr) auto auto;align-items:center;gap:24px;padding:18px clamp(16px,3vw,36px);display:grid;position:relative;box-shadow:0 0 0 3px #0d3217,0 0 42px #37b2532e}.board-title-block p[data-v-fc241d2f],.board-dialog>p[data-v-fc241d2f]{color:#5fae71;letter-spacing:.13em;margin:0 0 5px;font-size:.66rem}.board-title-block h1[data-v-fc241d2f]{color:#7ee397;letter-spacing:.08em;margin:0;font-size:clamp(1.05rem,2.4vw,1.75rem);font-weight:400;position:relative}.board-title-block h1 span[data-v-fc241d2f]{color:#b8ffba;opacity:.12;text-shadow:5px 4px 7px #58ff68;pointer-events:none;position:absolute;inset:0;transform:translate(2px,1px)}.board-session[data-v-fc241d2f]{color:#75b683;letter-spacing:.08em;text-align:right;gap:4px;font-size:.62rem;display:grid}.board-header nav[data-v-fc241d2f]{gap:8px;display:flex}.tab-strip[data-v-fc241d2f]{z-index:4;background:#030b05;border-bottom:1px solid #193d22;gap:2px;min-width:0;padding:9px clamp(12px,2vw,24px) 0;display:flex;overflow-x:auto}.tab-strip button[data-v-fc241d2f]{color:#669e70;white-space:nowrap;border-bottom:0;min-width:110px}.tab-strip button.active[data-v-fc241d2f]{color:#d9f6df;transform:translateY(1px)}.tab-strip .tab-add[data-v-fc241d2f]{min-width:42px}.board-toolbar[data-v-fc241d2f]{z-index:4;background:#040d06f5;border-bottom:1px solid #234e2c;align-items:center;gap:7px;min-width:0;padding:9px clamp(12px,2vw,24px);display:flex;overflow-x:auto}.board-toolbar span[data-v-fc241d2f]{color:#76ff8b;letter-spacing:.08em;white-space:nowrap;font-size:.62rem}.refresh-control[data-v-fc241d2f]{margin-left:auto}.board-viewport[data-v-fc241d2f]{overscroll-behavior:contain;scrollbar-color:#315c39 #020503;background-image:linear-gradient(#4ca86412 1px,#0000 1px),linear-gradient(90deg,#4ca86412 1px,#0000 1px);background-size:40px 40px;position:relative;overflow:auto}.board-viewport.link-mode .board-card[data-v-fc241d2f]{cursor:crosshair}.board-stage[data-v-fc241d2f]{position:relative}.board-loading[data-v-fc241d2f]{z-index:3;color:#7ee397;letter-spacing:.08em;background:#051209;border:1px solid #4ca864;width:max-content;margin:30vh auto;padding:22px 28px;position:sticky;top:36%;left:50%;box-shadow:0 0 42px #37b2532e}.board-loading span[data-v-fc241d2f]{animation:.8s steps(2,end) infinite board-pulse-fc241d2f}.board-links[data-v-fc241d2f]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.board-links line[data-v-fc241d2f]{stroke:#70d084;stroke-width:2px;opacity:.58;filter:drop-shadow(0 0 5px #57ff6f80);pointer-events:stroke}.link-mode .board-links line[data-v-fc241d2f]{stroke-width:7px;cursor:crosshair}.board-card[data-v-fc241d2f]{z-index:2;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;background:#051209f2;border:1px solid #4ca864;flex-direction:column;padding:14px;display:flex;position:absolute;overflow:hidden;box-shadow:0 0 0 2px #0d3217,0 8px 24px #0000006b}.board-card[data-v-fc241d2f]:active{cursor:grabbing}.board-card.link-origin[data-v-fc241d2f]{border-color:#c0ff77;box-shadow:0 0 0 3px #345c21,0 0 30px #9dff5d57}.board-card--reference[data-v-fc241d2f]{border-color:#4f889b}.board-card--file[data-v-fc241d2f]{border-color:#8c884b}.board-card header[data-v-fc241d2f]{color:#5fae71;letter-spacing:.14em;justify-content:space-between;align-items:center;gap:8px;font-size:.58rem;display:flex}.board-card header button[data-v-fc241d2f]{color:#6da878;background:0 0;border:0;padding:.22rem .35rem;font-size:.58rem}.board-card h2[data-v-fc241d2f]{color:#c7f4cf;overflow-wrap:anywhere;margin:12px 0 9px;font-size:.92rem;font-weight:400}.board-card p[data-v-fc241d2f]{color:#9bc6a2;white-space:pre-wrap;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:8px 0 0;font-size:.72rem;line-height:1.45;display:-webkit-box;overflow:hidden}.board-card a[data-v-fc241d2f]{color:#8fcddd;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.file-preview[data-v-fc241d2f]{background:#020704;border:1px solid #2b5132;place-items:center;width:100%;min-height:52px;text-decoration:none;display:grid;overflow:hidden}.file-preview>a[data-v-fc241d2f]{place-items:center;width:100%;min-height:50px;text-decoration:none;display:grid}.file-preview img[data-v-fc241d2f]{object-fit:cover;filter:saturate(.72)contrast(1.08);width:100%;max-height:115px}.file-preview audio[data-v-fc241d2f],.file-preview video[data-v-fc241d2f]{accent-color:#6fbd78;width:100%;max-width:100%;display:block}.file-preview audio[data-v-fc241d2f]{height:42px}.file-preview video[data-v-fc241d2f]{object-fit:contain;background:#000;max-height:130px}.board-card footer[data-v-fc241d2f]{color:#6d806f;text-overflow:ellipsis;white-space:nowrap;margin-top:auto;padding-top:10px;font-size:.58rem;overflow:hidden}.board-notice[data-v-fc241d2f]{z-index:30;color:#a7ffb4;background:#07180b;border:1px solid #65b875;max-width:min(520px,100vw - 36px);margin:0;padding:12px 16px;font-size:.7rem;position:fixed;bottom:18px;right:18px;box-shadow:0 0 24px #37b25338}.board-notice--error[data-v-fc241d2f]{color:#e3d77d;border-color:#b6a24b}.dialog-backdrop[data-v-fc241d2f]{z-index:40;background:#000301c2;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.board-dialog[data-v-fc241d2f]{background:#051209;border:1px solid #4ca864;gap:15px;width:min(620px,100%);padding:clamp(22px,4vw,38px);display:grid;box-shadow:0 0 0 3px #0d3217,0 0 42px #37b2533d}.board-dialog--small[data-v-fc241d2f]{width:min(440px,100%)}.board-dialog h2[data-v-fc241d2f]{color:#7ee397;letter-spacing:.08em;margin:0 0 5px;font-size:1.35rem;font-weight:400}.board-dialog label[data-v-fc241d2f]{color:#75b683;letter-spacing:.1em;gap:6px;font-size:.66rem;display:grid}.board-dialog input[data-v-fc241d2f],.board-dialog textarea[data-v-fc241d2f]{resize:vertical;width:100%;padding:.7rem}.dialog-actions[data-v-fc241d2f]{grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;margin-top:4px;display:grid}.danger[data-v-fc241d2f]{color:#d9a68f;border-color:#8b5c4b}.visually-hidden[data-v-fc241d2f]{clip:rect(0,0,0,0)!important;width:1px!important;height:1px!important;margin:-1px!important;position:absolute!important;overflow:hidden!important}@keyframes board-pulse-fc241d2f{50%{opacity:.2}}@media (width<=760px){.board-header[data-v-fc241d2f]{grid-template-columns:1fr auto;gap:10px;padding:12px}.board-session[data-v-fc241d2f]{display:none}.board-header nav[data-v-fc241d2f]{grid-area:1/2}.board-header nav button[data-v-fc241d2f]{padding:.45rem;font-size:.62rem}.board-title-block h1[data-v-fc241d2f]{font-size:.95rem}.board-title-block p[data-v-fc241d2f]{font-size:.52rem}.board-toolbar[data-v-fc241d2f]{padding:7px}.board-toolbar button[data-v-fc241d2f]{padding:.46rem .58rem;font-size:.64rem}.board-toolbar span[data-v-fc241d2f]{display:none}}@media (prefers-reduced-motion:reduce){.board-loading span[data-v-fc241d2f]{animation:none}}@font-face{font-family:Egg Terminal;src:url(../assets/main.ttf)format("truetype");font-display:swap}@font-face{font-family:Egg Wingdings;src:url(../assets/wingdings.otf)format("opentype");font-display:block}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#9bc995;font-synthesis:none;text-rendering:geometricprecision;background-color:#000;font-family:Egg Terminal,Courier New,monospace}*{box-sizing:border-box}html,body,#app{background-color:#000;width:100%;min-width:280px;height:100%;min-height:100%;margin:0;overflow:hidden}button,input{font:inherit}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.drop-surface{background-color:#000;width:100%;height:100%;transition:background-color .16s;position:relative;overflow:hidden}.drop-surface:after{content:"";pointer-events:none;border:1px solid #0000;transition:border-color .16s,box-shadow .16s;position:absolute;inset:0}.drop-surface--active:after{border-color:#5c84582e;box-shadow:inset 0 0 90px #3f653b14}.drop-surface__keyboard-target{z-index:2;color:#0000;cursor:default;background:0 0;border:1px solid #0000;outline:none;padding:.35rem .5rem;position:absolute;top:1rem;left:1rem}.drop-surface__keyboard-target:focus-visible{color:#47594a;border-color:#263529}.watcher{object-fit:contain;opacity:.78;-webkit-user-select:none;user-select:none;pointer-events:none;width:min(432px,48vw);max-height:45vh;position:absolute;bottom:clamp(-32px,-2.2vw,-10px);right:clamp(-50px,-3vw,-14px)}.signal{z-index:1;color:#27372a;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:clamp(.8rem,1.4vw,1.05rem);animation:.18s ease-out both signal-fade;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.drop-surface--busy .signal{animation:1.2s steps(2,jump-none) infinite signal-pulse}.terminal-screen{isolation:isolate;background:radial-gradient(ellipse at center, color-mix(in srgb, var(--terminal-background,#010402), #1f5f2a 24%) 0%, var(--terminal-background,#010402) 68%, #000 100%);color:#88d380;text-shadow:0 0 4px #5cff5570,0 0 12px #3eb73a29;width:100%;height:100%;font-family:Egg Terminal,Courier New,monospace;font-size:clamp(.76rem,1.15vw,1rem);line-height:1.4;transition:background .9s;position:relative;overflow:hidden}.terminal-screen:before,.terminal-screen:after{z-index:2;content:"";pointer-events:none;position:absolute;inset:0}.terminal-screen:before{opacity:.55;background:repeating-linear-gradient(#0000 0 2px,#00000026 3px 4px)}.terminal-screen:after{border-radius:1.2%/2.5%;box-shadow:inset 0 0 5rem #000c,inset 0 0 1rem #43903f14}.terminal-output{z-index:1;scrollbar-color:#1d4420 #020503;scrollbar-width:thin;padding:clamp(1.2rem,3vw,2.6rem);position:absolute;inset:0;overflow:auto}.terminal-log{min-height:100%}.terminal-line{white-space:pre-wrap;overflow-wrap:anywhere;min-height:1.4em}.terminal-line--muted{color:#5a8e57}.terminal-line--error{color:#bad66e}.terminal-line--transmission{color:#c7ffc0;text-shadow:0 0 .35rem #84ff7773}.terminal-line--infection{color:#ff4d4d;text-shadow:-.08em 0 #771515,.08em 0 #ff2424,0 0 .5rem #ff2323b8;animation:.62s steps(2,end) infinite infected-entry-glitch}.terminal-line--fracture-glitch{color:#b7ffae;text-shadow:-1px 0 #ff28287a,1px 0 #3291ff6b,0 0 7px;transform:translate(1px)}.terminal-line--harmony{color:#a9dcff;text-shadow:0 0 .22rem #59b5fff2,0 0 .7rem #2689ffc7,0 0 1.2rem #2068ff7a}.terminal-line--admin{color:#fff;font-synthesis:none;letter-spacing:.035em;text-shadow:0 0 .18rem #fff,0 0 .62rem #ffffffd1,0 0 1.3rem #d7e4ff94;font-family:Egg Wingdings,sans-serif}.terminal-screen--restoring{animation:1.7s steps(3,end) infinite restoration-terminal-instability}.terminal-screen--restoration-warning{background:radial-gradient(#260505 0%,#0e0101 68%,#000 100%);transition:background .9s}.terminal-screen--assembly-bleeding>.terminal-output,.terminal-screen--assembly-bleeding>.assembly-game{animation:1.6s steps(7,end) both assembly-terminal-bleed}.terminal-screen--restoring:after{background:repeating-linear-gradient(0deg,#0000 0 7px,#ff212112 8px 9px),radial-gradient(circle at 50% 45%,#0000 35%,#3c000040)}.terminal-screen--stability-strained>.terminal-output{animation:6.4s steps(2,end) infinite terminal-strained}.terminal-screen--stability-critical>.terminal-output{animation:2.7s steps(3,end) infinite terminal-critical}.terminal-screen--stability-strained:before{animation:4.2s steps(2,end) infinite terminal-scanline-strain}.terminal-screen--stability-critical:before{animation:1.45s steps(3,end) infinite terminal-scanline-strain}.terminal-screen--operator-glitch-1{--operator-glitch-shift:1px;--operator-glitch-shift-negative:-1px;--operator-glitch-shift-half:.5px;--operator-glitch-contrast:1.16}.terminal-screen--operator-glitch-2{--operator-glitch-shift:4px;--operator-glitch-shift-negative:-4px;--operator-glitch-shift-half:2px;--operator-glitch-contrast:1.42}.terminal-screen--operator-glitch-3{--operator-glitch-shift:9px;--operator-glitch-shift-negative:-9px;--operator-glitch-shift-half:4.5px;--operator-glitch-contrast:1.85}.terminal-screen--operator-glitch>.terminal-output,.terminal-screen--operator-glitch>.assembly-game{animation:operator-terminal-glitch var(--operator-glitch-duration,.9s) steps(9, end) both}.terminal-screen--operator-glitch:after{animation:operator-terminal-glitch-overlay var(--operator-glitch-duration,.9s) steps(8, end) both;background:repeating-linear-gradient(0deg,#0000 0 5px,#ffffff17 6px 7px),linear-gradient(90deg,#0000 0 22%,#a0ffa01f 22% 31%,#0000 31% 68%,#ff19191a 68% 74%,#0000 74%)}.terminal-screen--great-crash-fracture>.terminal-output,.terminal-screen--great-crash-cascade-1>.terminal-output,.terminal-screen--great-crash-cascade-2>.terminal-output,.terminal-screen--great-crash-fracture-1:before{animation:none}.terminal-screen--great-crash-degrading>.terminal-output{animation:4.8s steps(3,end) infinite great-crash-terminal-degrading}.terminal-screen--degrading-color-corruption{animation:.28s steps(4,end) both great-crash-color-corruption}.terminal-screen--great-crash-cascade-3>.terminal-output{animation:3.1s steps(4,end) infinite great-crash-terminal-degrading}.terminal-screen--great-crash-cascade-4>.terminal-output{animation:1.45s steps(4,end) infinite great-crash-terminal-cascade}.terminal-screen--great-crash-collapse>.terminal-output{animation:great-crash-terminal-collapse clamp(.18s, calc(1.35s - var(--collapse-progress) * 1.17s), 1.35s) steps(4, end) infinite}.terminal-screen--great-crash-cascade-4 .terminal-splash-column{visibility:hidden}.terminal-screen--great-crash-collapse .terminal-splash-column{opacity:clamp(0,calc(1 - var(--collapse-progress) * 1.65),1);filter:contrast(calc(1 + var(--collapse-progress) * 2)) blur(calc(var(--collapse-progress) * 2px))}.terminal-screen--great-crash-collapse .terminal-prompt{opacity:clamp(.08,calc(1 - var(--collapse-progress) * 1.1),.72)}@keyframes great-crash-terminal-degrading{0%,79%,to{filter:none}82%{filter:contrast(1.18)}88%{filter:none}}@keyframes great-crash-color-corruption{0%,to{filter:none}18%{filter:hue-rotate(92deg)saturate(2.4)contrast(1.18)}43%{filter:hue-rotate(-138deg)saturate(.55)contrast(1.38)}68%{filter:invert(.22)hue-rotate(34deg)saturate(3.1)}84%{filter:hue-rotate(-24deg)saturate(1.7)brightness(.82)}}@keyframes great-crash-terminal-cascade{0%,to{filter:none;transform:translate(0)}23%{transform:translate(4px,-1px)}57%{filter:contrast(1.35);transform:translate(-3px,2px)}76%{transform:translate(2px)}}@keyframes great-crash-terminal-collapse{0%,to{opacity:1;transform:translate(0)}25%{opacity:.7;transform:translate(7px,-2px)}50%{opacity:.92;transform:translate(-5px,3px)}75%{opacity:.48;transform:translate(3px)}}@keyframes infected-entry-glitch{0%,84%,to{opacity:1;transform:translate(0)}86%{opacity:.62;transform:translate(-.12em)}90%{opacity:1;transform:translate(.08em)}}@keyframes restoration-terminal-instability{0%,91%,to{filter:none;transform:translate(0)}93%{filter:hue-rotate(-18deg)contrast(1.18);transform:translate(-1px,1px)}96%{filter:hue-rotate(12deg)contrast(1.08);transform:translate(1px)}}@keyframes terminal-strained{0%,82%,to{filter:none;transform:translate(0)}84%{filter:contrast(1.08)hue-rotate(-4deg);transform:translate(-1px)}88%{filter:none;transform:translate(1px)}}@keyframes terminal-critical{0%,64%,to{filter:none;transform:translate(0)}68%{filter:contrast(1.24)hue-rotate(-12deg);transform:translate(-2px,1px)}73%{filter:contrast(1.08);transform:translate(2px)}78%{filter:none;transform:translate(0)}91%{filter:brightness(.78)contrast(1.3);transform:translateY(1px)}}@keyframes terminal-scanline-strain{0%,72%,to{opacity:.55;transform:translateY(0)}76%{opacity:.82;transform:translateY(2px)}82%{opacity:.42;transform:translateY(-1px)}}@keyframes operator-terminal-glitch{0%,to{filter:none;transform:translate(0)}9%{filter:contrast(var(--operator-glitch-contrast,1.2)) hue-rotate(-18deg);transform:translate(var(--operator-glitch-shift-negative,-1px),var(--operator-glitch-shift,1px))}19%{filter:contrast(1.35)brightness(.72);transform:translate(var(--operator-glitch-shift,1px),0) skewX(-.4deg)}31%{clip-path:inset(7% 0 61%);transform:translate(var(--operator-glitch-shift-negative,-1px),var(--operator-glitch-shift-half,.5px))}43%{clip-path:inset(48% 0 18%);filter:hue-rotate(24deg) contrast(var(--operator-glitch-contrast,1.2));transform:translate(var(--operator-glitch-shift,1px),0)}58%{clip-path:none;filter:blur(.6px)contrast(1.2);transform:translate(0,var(--operator-glitch-shift-negative,-1px))}73%{filter:brightness(1.3) contrast(var(--operator-glitch-contrast,1.2));transform:translate(var(--operator-glitch-shift-half,.5px),0)}88%{filter:none;transform:translate(0)}}@keyframes operator-terminal-glitch-overlay{0%,to{opacity:0;transform:translate(0)}12%{opacity:.8;transform:translateX(var(--operator-glitch-shift-negative,-1px))}34%{opacity:.35;transform:translateX(var(--operator-glitch-shift,1px))}49%{opacity:.92;transform:translateY(var(--operator-glitch-shift,1px))}72%{opacity:.25;transform:translateX(var(--operator-glitch-shift-negative,-1px))}89%{opacity:.7;transform:translate(0)}}@keyframes assembly-terminal-bleed{0%,to{filter:none;transform:translate(0)scaleY(1)}24%{filter:blur(.4px)contrast(1.1);transform:translate(-2px,1px)scaleY(1.03)}47%{filter:blur(2px)contrast(1.45)hue-rotate(-12deg);transform:translate(3px,8px)scaleY(1.22)}56%{filter:blur(3px)contrast(1.6)hue-rotate(18deg);transform:translate(-3px,-5px)scaleY(1.3)}78%{filter:blur(.6px)contrast(1.14);transform:translate(1px,1px)scaleY(1.04)}}.terminal-prompt{align-items:baseline;min-width:0;display:flex}.terminal-prompt label{flex:none}.terminal-input-wrap{flex:0 auto;grid-template-rows:1.4em;grid-template-columns:minmax(0,auto) 1ch;align-items:baseline;min-width:1ch;max-width:100%;display:inline-grid;position:relative}.terminal-input-measure,.terminal-input-wrap input{grid-area:1/1;min-width:0}.terminal-input-measure{visibility:hidden;white-space:pre;pointer-events:none}.terminal-cursor{visibility:hidden;color:#a4ed9c;grid-area:1/2;width:1ch;animation:1s step-end infinite caret-blink}.terminal-prompt:focus-within .terminal-cursor{visibility:visible}.terminal-input-wrap input{width:100%;height:1.4em;color:inherit;caret-color:#0000;text-shadow:inherit;background:0 0;border:0;border-radius:0;outline:0;padding:0;position:absolute;top:0;left:0}.terminal-pending{color:#5c8e57;animation:.75s step-end infinite caret-blink}.terminal-boot-output{grid-template-columns:minmax(0,1fr) 44.1em;align-items:start;column-gap:1ch;min-width:0;display:grid}.terminal-boot-copy{min-width:0}.terminal-splash-column{width:44.1em;min-width:0}.ascii-splash{opacity:0;width:44.1em;height:28em;font-family:Consolas,Courier New,monospace;font-size:inherit;font-style:inherit;font-weight:inherit;font-variant-ligatures:none;font-feature-settings:"liga" 0, "calt" 0;letter-spacing:0;white-space:nowrap;filter:saturate(.86)brightness(1.08)drop-shadow(0 0 7px #52d84929);mix-blend-mode:screen;pointer-events:none;line-height:1;transition:opacity .24s ease-out}.ascii-splash--ready{opacity:.78}.terminal-reveal-link{color:#b9ffb1;letter-spacing:.08em;width:fit-content;text-shadow:inherit;background:#041207c7;border:1px solid #5a8e57;margin:.9em auto 0;padding:.38em .72em;text-decoration:none;display:block;box-shadow:0 0 14px #5cff551f}.terminal-reveal-link:hover,.terminal-reveal-link:focus-visible{color:#efffec;background:#102d16;border-color:#b9ffb1;outline:none}.crt-shader{z-index:3;opacity:.72;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@keyframes caret-blink{50%{opacity:0}}@keyframes signal-fade{0%{opacity:0}to{opacity:1}}@keyframes signal-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (width<=540px){.watcher{width:min(390px,78vw)}.terminal-output{padding:1rem .8rem 1.5rem}}@media (width<=1100px),(height<=520px){.terminal-boot-output{grid-template-columns:minmax(0,1fr)}.ascii-splash{display:none}.terminal-splash-column{width:auto}.terminal-reveal-link{margin:1em 0 0}}@media (prefers-reduced-motion:reduce){.terminal-line--infection,.terminal-screen--restoring,.terminal-screen--stability-strained:before,.terminal-screen--stability-critical:before,.terminal-screen--stability-strained>.terminal-output,.terminal-screen--stability-critical>.terminal-output,.terminal-screen--operator-glitch:after,.terminal-screen--operator-glitch>.terminal-output,.terminal-screen--operator-glitch>.assembly-game,.terminal-screen--great-crash-fracture>.terminal-output,.terminal-screen--great-crash-degrading>.terminal-output,.terminal-screen--great-crash-cascade>.terminal-output,.terminal-screen--great-crash-collapse>.terminal-output{animation:none}.terminal-line--infection{-webkit-text-decoration:underline wavy #ff4d4d;text-decoration:underline wavy #ff4d4d}}
