:root{color-scheme:dark;--void:#020407;--deep:#060a11;--panel:#0a1019;--text:#f3f7fb;--muted:#94a5b6;--ghost:#506171;--cyan:#75e7ff;--violet:#a879ff;--amber:#ffc85a;--red:#ff526a;--green:#53f2a0;--line:rgba(117,231,255,.17);--line-strong:rgba(117,231,255,.42);--mono:SFMono-Regular,Cascadia Code,Liberation Mono,Consolas,monospace;--sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden;background:var(--void)}body{color:var(--text);font-family:var(--sans);text-rendering:optimizeLegibility}button,a{font:inherit}button,a{color:inherit}button:focus-visible,a:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.typing-cursor{color:var(--cyan);font-style:normal;animation:cursor-blink .85s steps(1,end) infinite}@keyframes cursor-blink{50%{opacity:0}}.signal-button{min-height:44px;padding:0 16px;border:1px solid var(--line-strong);background:#070d15c7;color:var(--text);cursor:pointer;font:800 9px var(--mono);letter-spacing:.13em}.signal-button:hover{background:#75e7ff17}.signal-button--primary{background:var(--cyan);border-color:var(--cyan);color:#001018}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0ms!important}.typing-cursor{opacity:1}.contact--glitch .contact-noise{transform:none!important}}.pixel-entity{--pixel:8px;position:relative;margin:0;display:grid;place-items:center;filter:drop-shadow(0 0 18px rgba(117,231,255,.14))}.pixel-entity--small{--pixel:3px}.pixel-entity--medium{--pixel:6px}.pixel-entity--large{--pixel:10px}.pixel-grid{position:relative;z-index:3;display:grid;grid-auto-rows:var(--pixel);width:max-content;image-rendering:pixelated;transform:translateZ(0);filter:drop-shadow(0 0 7px rgba(117,231,255,.22))}.px{width:var(--pixel);height:var(--pixel);display:block}.px-0{background:transparent}.px-1{background:#101923;box-shadow:inset 0 0 0 1px #75e7ff1a}.px-2{background:var(--cyan);box-shadow:0 0 5px #75e7ffb3}.px-3{background:var(--violet);box-shadow:0 0 5px #a879ffa6}.px-4{background:var(--amber);box-shadow:0 0 5px #ffc85aa6}.px-5{background:#effcff;box-shadow:0 0 7px var(--cyan)}.px-6{background:var(--red);box-shadow:0 0 7px var(--red)}.pixel-entity--assembling .px:not(.px-0){animation:pixel-arrive .48s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--px-delay)}@keyframes pixel-arrive{0%{opacity:0;transform:scale(.1) rotate(45deg);filter:brightness(4)}to{opacity:1;transform:none;filter:none}}.pixel-halo{position:absolute;z-index:1;width:125%;aspect-ratio:1;border-radius:50%;border:1px solid rgba(117,231,255,.13);box-shadow:inset 0 0 55px #75e7ff0f;animation:halo-turn 18s linear infinite}.pixel-halo:after{content:"";position:absolute;inset:14%;border:1px solid rgba(168,121,255,.18);border-radius:50%;border-left-color:transparent;border-right-color:transparent}.pixel-entity figcaption{position:absolute;z-index:5;top:calc(100% + 14px);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;white-space:nowrap;font:8px var(--mono);letter-spacing:.14em;color:var(--muted)}.pixel-entity figcaption span{color:var(--accent,var(--cyan));font-size:15px}.pixel-entity figcaption b{font-weight:500}@keyframes halo-turn{to{transform:rotate(360deg)}}:root{--anomaly-border:rgba(117,231,255,.16);--anomaly-panel:rgba(4,8,14,.78);--active-accent:var(--cyan)}.release-marker-vault{display:none!important}.skip-link{position:fixed;z-index:100;top:10px;left:10px;transform:translateY(-180%);padding:10px 14px;background:var(--cyan);color:#001018;font:800 10px var(--mono);letter-spacing:.12em;text-decoration:none}.skip-link:focus{transform:none}.intro,.anomaly{position:relative;width:100%;height:100%;overflow:hidden;background:#010205;color:var(--text);isolation:isolate}.intro:before,.anomaly:before{content:"";position:absolute;inset:0;z-index:-5;background:radial-gradient(circle at calc(var(--pointer-x,.5)*100%) calc(var(--pointer-y,.5)*100%),rgba(117,231,255,.09),transparent 20%),radial-gradient(circle at 50% 52%,rgba(168,121,255,.09),transparent 34%),linear-gradient(135deg,#010205,#050812 46%,#010205)}.intro-noise,.anomaly-noise{position:absolute;inset:0;z-index:-1;opacity:.18;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E");mix-blend-mode:screen;animation:noise-shift .22s steps(2,end) infinite}.intro-grid,.anomaly-grid{position:absolute;inset:0;z-index:-3;pointer-events:none;background-image:linear-gradient(rgba(117,231,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(117,231,255,.035) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000,transparent 84%);mask-image:radial-gradient(circle at 50% 50%,#000,transparent 84%);transform:perspective(800px) rotateX(63deg) scale(1.65) translateY(13%);transform-origin:center 70%}.anomaly-veil{position:absolute;inset:0;z-index:15;pointer-events:none;background:linear-gradient(transparent 0 49.4%,rgba(117,231,255,.04) 49.6% 50%,transparent 50.2%);background-size:100% 5px;mix-blend-mode:screen;opacity:.35}.intro-toolbar,.anomaly-header{position:absolute;z-index:20;top:0;left:0;right:0;height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(16px,2.4vw,38px);border-bottom:1px solid var(--anomaly-border);background:linear-gradient(180deg,#020509f5,#020509b8);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.intro-toolbar span,.intro-toolbar button,.anomaly-controls button,.anomaly-authority span,.anomaly-authority b{font:700 8px var(--mono);letter-spacing:.14em}.intro-toolbar span{color:var(--ghost);text-transform:uppercase}.intro-toolbar button,.anomaly-controls button{min-height:32px;padding:0 11px;border:1px solid rgba(117,231,255,.18);background:#75e7ff09;color:var(--muted);cursor:pointer}.intro-toolbar button:hover,.anomaly-controls button:hover{border-color:var(--active-accent);color:var(--text)}.intro-corners{position:absolute;inset:26px;z-index:2;pointer-events:none;border:1px solid rgba(117,231,255,.08);clip-path:polygon(0 0,72px 0,72px 1px,1px 1px,1px 72px,0 72px,0 0,100% 0,100% 72px,calc(100% - 1px) 72px,calc(100% - 1px) 1px,calc(100% - 72px) 1px,calc(100% - 72px) 0,100% 0,100% 100%,calc(100% - 72px) 100%,calc(100% - 72px) calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) calc(100% - 72px),100% calc(100% - 72px),100% 100%,0 100%,0 calc(100% - 72px),1px calc(100% - 72px),1px calc(100% - 1px),72px calc(100% - 1px),72px 100%,0 100%)}.intro-awaiting{position:absolute;left:clamp(22px,8vw,128px);bottom:clamp(54px,12vh,140px);z-index:5;width:min(760px,calc(100% - 44px));display:grid;gap:20px}.intro-kicker,.anomaly-eyebrow{margin:0;color:var(--cyan);font:800 9px var(--mono);letter-spacing:.22em}.intro-awaiting h1{margin:0;max-width:11ch;font-size:clamp(48px,9vw,138px);line-height:.82;letter-spacing:-.07em;text-transform:uppercase;text-shadow:0 0 24px rgba(117,231,255,.14)}.intro-awaiting>p:not(.intro-kicker){max-width:620px;margin:0;color:var(--muted);font:13px/1.8 var(--mono)}.intro-awaiting>small{color:var(--ghost);font:8px var(--mono);letter-spacing:.08em}.intro-actions{display:flex;flex-wrap:wrap;gap:10px}.anomaly-button{min-height:46px;padding:0 18px;border:1px solid rgba(117,231,255,.28);background:#04090fcc;color:var(--text);font:800 9px var(--mono);letter-spacing:.14em;cursor:pointer;box-shadow:inset 0 0 0 1px #ffffff04}.anomaly-button:hover{border-color:var(--cyan);background:#75e7ff14}.anomaly-button--primary{border-color:var(--cyan);background:var(--cyan);color:#001018;box-shadow:0 0 34px #75e7ff26}.anomaly-button--primary:hover{background:#a7f1ff}.intro-sequence{position:absolute;inset:64px 0 0;display:grid;place-items:center;grid-template-columns:minmax(320px,1fr) minmax(300px,.75fr);gap:clamp(20px,6vw,100px);padding:clamp(30px,6vw,90px)}.intro-entity{position:relative;display:grid;place-items:center;min-height:430px;width:100%}.intro-entity .pixel-entity{z-index:4;transform:scale(1.22);filter:drop-shadow(0 0 36px rgba(117,231,255,.22))}.intro-orbit{position:absolute;inset:50% auto auto 50%;width:min(42vw,520px);aspect-ratio:1;border:1px solid rgba(117,231,255,.18);border-radius:50%;transform:translate(-50%,-50%);animation:orbit-spin 18s linear infinite}.intro-orbit:before,.intro-orbit:after{content:"";position:absolute;border-radius:50%;background:var(--cyan);box-shadow:0 0 12px var(--cyan)}.intro-orbit:before{width:5px;height:5px;top:12%;left:19%}.intro-orbit:after{width:3px;height:3px;right:10%;bottom:28%;background:var(--violet);box-shadow:0 0 12px var(--violet)}.intro-orbit--two{width:min(34vw,390px);border-color:#a879ff29;border-left-color:transparent;border-right-color:transparent;animation-direction:reverse;animation-duration:11s}.intro-copy{align-self:center;display:grid;gap:16px;max-width:540px}.intro-copy>span{color:var(--amber);font:800 9px var(--mono);letter-spacing:.2em}.intro-copy h2{margin:0;font-size:clamp(42px,6vw,92px);line-height:.9;letter-spacing:-.05em}.intro-copy p{margin:0;max-width:46ch;color:var(--muted);font:13px/1.8 var(--mono)}.intro-progress{position:absolute;left:50%;bottom:44px;transform:translate(-50%);display:flex;gap:9px}.intro-progress i{display:block;width:38px;height:2px;background:#75e7ff21}.intro-progress i.active{background:var(--cyan);box-shadow:0 0 10px #75e7ff80}.intro-enter{position:absolute;right:clamp(30px,6vw,90px);bottom:30px}.anomaly-header{display:grid;grid-template-columns:minmax(190px,1fr) auto minmax(260px,1fr);gap:20px}.anomaly-brand{justify-self:start;display:grid;grid-template-columns:28px auto;grid-template-rows:1fr 1fr;align-items:center;column-gap:9px;border:0;background:transparent;color:var(--text);cursor:pointer;text-align:left}.anomaly-brand>span{grid-row:1/3;color:var(--active-accent);font-size:24px;text-shadow:0 0 16px color-mix(in srgb,var(--active-accent) 70%,transparent)}.anomaly-brand b{align-self:end;font:900 13px var(--mono);letter-spacing:.17em}.anomaly-brand small{align-self:start;color:var(--ghost);font:700 6px var(--mono);letter-spacing:.2em}.anomaly-authority{display:grid;justify-items:center;gap:4px;text-align:center}.anomaly-authority span{color:var(--ghost);font-size:6px}.anomaly-authority b{color:var(--active-accent);font-size:8px}.anomaly-controls{justify-self:end;display:flex;gap:8px}.anomaly-rail{position:absolute;z-index:18;top:64px;bottom:38px;left:0;width:190px;display:grid;align-content:center;gap:5px;padding:20px 14px;border-right:1px solid var(--anomaly-border);background:linear-gradient(90deg,#020509f2,#0205099e);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.anomaly-rail button{position:relative;display:grid;grid-template-columns:26px 1fr 18px;align-items:center;min-height:48px;padding:0 8px;border:1px solid transparent;background:transparent;color:var(--ghost);cursor:pointer;text-align:left;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}.anomaly-rail button:hover{color:var(--text);border-color:#75e7ff1f;background:#75e7ff06;transform:translate(3px)}.anomaly-rail button.active{color:var(--text);border-color:color-mix(in srgb,var(--active-accent) 38%,transparent);background:color-mix(in srgb,var(--active-accent) 6%,transparent)}.anomaly-rail button span{font:800 7px var(--mono);color:var(--active-accent)}.anomaly-rail button b{font:800 7px var(--mono);letter-spacing:.12em}.anomaly-rail button i{display:block;width:14px;height:1px;background:currentColor;opacity:.4}.anomaly-rail button.active i{height:3px;background:var(--active-accent);opacity:1;box-shadow:0 0 8px var(--active-accent)}.anomaly-stage{position:absolute;z-index:4;inset:64px 0 38px 190px;display:grid;grid-template-columns:minmax(260px,.9fr) minmax(340px,1.1fr) minmax(290px,.8fr);align-items:center;gap:clamp(18px,3vw,50px);padding:clamp(24px,4vw,68px);outline:none}.anomaly-copy{align-self:center;display:grid;gap:14px;min-width:0}.anomaly-copy h1{margin:0;max-width:10ch;font-size:clamp(38px,5vw,78px);line-height:.91;letter-spacing:-.055em}.anomaly-copy h2{margin:0;max-width:38ch;color:var(--active-accent);font:800 clamp(10px,1.1vw,14px)/1.55 var(--mono);letter-spacing:.06em}.anomaly-description{margin:4px 0 0;max-width:58ch;color:var(--muted);font:11px/1.8 var(--mono)}.anomaly-whisper{margin-top:14px;padding:14px 16px;border-left:2px solid var(--active-accent);background:linear-gradient(90deg,color-mix(in srgb,var(--active-accent) 7%,transparent),transparent)}.anomaly-whisper span{color:var(--active-accent);font:800 7px var(--mono);letter-spacing:.18em}.anomaly-whisper p{min-height:42px;margin:7px 0 0;color:var(--text);font:10px/1.65 var(--mono)}.anomaly-entity{position:relative;display:grid;place-items:center;min-height:min(64vh,610px);transform:perspective(900px) rotateY(calc((var(--pointer-x,.5) - .5) * 4deg)) rotateX(calc((.5 - var(--pointer-y,.5)) * 3deg));transition:transform .18s ease-out}.anomaly-entity:before{content:"";position:absolute;width:min(38vw,520px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--active-accent) 12%,transparent),transparent 67%);filter:blur(8px);animation:field-pulse 4.4s ease-in-out infinite}.anomaly-entity .pixel-entity{z-index:5;transform:scale(clamp(1,1.3vw,1.35));filter:drop-shadow(0 0 38px color-mix(in srgb,var(--active-accent) 30%,transparent))}.anomaly-entity .pixel-halo{border-color:color-mix(in srgb,var(--active-accent) 22%,transparent);box-shadow:inset 0 0 80px color-mix(in srgb,var(--active-accent) 8%,transparent)}.entity-field{position:absolute;inset:8% 4%;display:grid;place-items:center;pointer-events:none}.entity-field i{position:absolute;width:74%;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--active-accent) 18%,transparent);transform:rotate(45deg);animation:field-turn 20s linear infinite}.entity-field i:nth-child(2){width:54%;border-style:dashed;animation-direction:reverse;animation-duration:13s}.entity-field i:nth-child(3){width:34%;border-color:color-mix(in srgb,var(--active-accent) 35%,transparent);animation-duration:8s}.entity-readout{position:absolute;top:8%;right:4%;display:grid;justify-items:end;gap:4px;padding-right:9px;border-right:1px solid var(--active-accent);font-family:var(--mono)}.entity-readout span{color:var(--ghost);font-size:6px;letter-spacing:.16em}.entity-readout b{color:var(--active-accent);font-size:9px;letter-spacing:.15em}.entity-readout small{color:var(--muted);font-size:6px;letter-spacing:.12em}.fragment-node{position:absolute;bottom:6%;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--ghost);font:700 6px var(--mono);letter-spacing:.14em;cursor:default}.fragment-node>i{display:block;width:8px;height:8px;border:1px solid currentColor;transform:rotate(45deg)}.fragment-node--unlocked{color:var(--amber);cursor:pointer;animation:fragment-call 1.5s ease-in-out infinite}.fragment-node--unlocked>i{background:var(--amber);box-shadow:0 0 14px var(--amber)}.anomaly-panel{align-self:center;min-width:0;max-height:62vh;overflow:auto;border:1px solid var(--anomaly-border);background:linear-gradient(145deg,#070c13e0,#03060bb8);box-shadow:0 24px 80px #00000052,inset 0 0 55px color-mix(in srgb,var(--active-accent) 3%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.anomaly-panel>header{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 15px;border-bottom:1px solid var(--anomaly-border)}.anomaly-panel>header span{color:var(--ghost);font:700 6px var(--mono);letter-spacing:.18em}.anomaly-panel>header b{color:var(--active-accent);font:800 8px var(--mono);letter-spacing:.14em}.anomaly-panel>footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:9px;padding:12px 15px;border-top:1px solid var(--anomaly-border);color:var(--ghost);font:700 5px var(--mono);letter-spacing:.12em}.truth-grid{margin:0;padding:8px 15px 16px;display:grid}.truth-grid>div{display:grid;gap:6px;padding:15px 0;border-bottom:1px solid rgba(117,231,255,.08)}.truth-grid>div:last-child{border-bottom:0}.truth-grid dt{color:var(--ghost);font:700 6px var(--mono);letter-spacing:.16em}.truth-grid dd{margin:0;color:var(--text);font:800 9px/1.55 var(--mono);letter-spacing:.04em}.transmission-list{display:grid;padding:8px}.transmission-list article{display:grid;grid-template-columns:62px 1fr auto;align-items:center;gap:10px;min-height:58px;padding:10px;border-bottom:1px solid rgba(117,231,255,.08)}.transmission-list article:last-child{border-bottom:0}.transmission-list span{color:var(--active-accent);font:800 6px var(--mono);letter-spacing:.1em}.transmission-list b{font:700 8px/1.5 var(--mono)}.transmission-list small{color:var(--ghost);font:700 5px var(--mono);letter-spacing:.1em;text-align:right}.anomaly-footer{position:absolute;z-index:18;right:0;bottom:0;left:0;height:38px;display:flex;justify-content:center;align-items:center;gap:18px;border-top:1px solid var(--anomaly-border);background:#020509e0;color:var(--ghost);font:700 6px var(--mono);letter-spacing:.17em}.anomaly-footer>div{display:flex;gap:5px}.anomaly-footer i{display:block;width:16px;height:1px;background:#75e7ff2e}.anomaly-footer i:nth-child(3){background:var(--active-accent);box-shadow:0 0 8px var(--active-accent)}.fragment-modal{position:fixed;z-index:80;inset:0;display:grid;place-items:center;padding:24px;background:#000000d1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.fragment-modal>button{position:absolute;top:24px;right:30px;width:42px;height:42px;border:1px solid rgba(255,200,90,.3);background:#04080ddb;color:var(--amber);font-size:24px;cursor:pointer}.fragment-modal>div{position:relative;width:min(720px,100%);padding:clamp(30px,6vw,72px);border:1px solid rgba(255,200,90,.28);background:radial-gradient(circle at 50% 20%,rgba(255,200,90,.09),transparent 34%),#04070cf0;box-shadow:0 0 120px #ffc85a14;text-align:center}.fragment-modal span,.fragment-modal small{color:var(--amber);font:800 7px var(--mono);letter-spacing:.18em}.fragment-modal h2{margin:22px 0 16px;font-size:clamp(34px,6vw,70px);line-height:.92;letter-spacing:-.04em}.fragment-modal p{max-width:52ch;margin:0 auto 26px;color:var(--muted);font:12px/1.9 var(--mono)}@keyframes noise-shift{0%{transform:translate(0)}25%{transform:translate(1%,-1%)}50%{transform:translate(-1%,1%)}75%{transform:translate(1%,1%)}to{transform:translate(0)}}@keyframes orbit-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes field-turn{to{transform:rotate(405deg)}}@keyframes field-pulse{50%{opacity:.55;transform:scale(.94)}}@keyframes fragment-call{50%{opacity:.55;transform:translate(-50%) scale(.98)}}@media(max-width:1180px){.anomaly-header{grid-template-columns:1fr auto}.anomaly-authority{display:none}.anomaly-stage{grid-template-columns:minmax(250px,.85fr) minmax(320px,1.15fr);gap:25px}.anomaly-panel{grid-column:1/3;position:absolute;right:24px;bottom:18px;width:min(440px,42vw);max-height:260px}.anomaly-copy{align-self:start;margin-top:5vh}.anomaly-entity{min-height:58vh}}@media(max-width:860px){.intro-toolbar,.anomaly-header{height:56px;padding:0 13px}.intro-toolbar span{display:none}.intro-sequence{inset:56px 0 0;grid-template-columns:1fr;grid-template-rows:1fr auto;padding:24px}.intro-entity{min-height:46vh}.intro-orbit{width:min(76vw,480px)}.intro-orbit--two{width:min(62vw,360px)}.intro-copy{text-align:center;justify-items:center}.intro-copy h2{font-size:clamp(34px,10vw,62px)}.intro-progress{bottom:18px}.intro-enter{right:50%;bottom:50px;transform:translate(50%)}.anomaly-header{grid-template-columns:1fr auto}.anomaly-controls button:last-child{display:none}.anomaly-brand small{display:none}.anomaly-brand{grid-template-rows:1fr}.anomaly-brand>span{grid-row:1}.anomaly-rail{inset:auto 0 38px;width:auto;height:68px;grid-template-columns:repeat(7,1fr);align-content:stretch;gap:2px;padding:5px;border-top:1px solid var(--anomaly-border);border-right:0;background:#020509f2}.anomaly-rail button{grid-template-columns:1fr;grid-template-rows:auto auto;justify-items:center;min-height:0;padding:5px 2px;text-align:center}.anomaly-rail button span{font-size:6px}.anomaly-rail button b{font-size:5px;letter-spacing:.04em}.anomaly-rail button i{display:none}.anomaly-stage{top:56px;bottom:106px;left:0;grid-template-columns:1fr;grid-template-rows:auto minmax(280px,1fr) auto;align-content:start;gap:12px;padding:18px 16px;overflow:auto}.anomaly-copy{margin:0;gap:9px}.anomaly-copy h1{font-size:clamp(34px,10vw,58px)}.anomaly-copy h2{font-size:9px}.anomaly-description{font-size:9px;line-height:1.65}.anomaly-whisper{margin-top:4px;padding:10px 12px}.anomaly-whisper p{min-height:28px;font-size:8px}.anomaly-entity{min-height:340px;transform:none}.anomaly-entity .pixel-entity{transform:scale(.88)}.entity-readout{top:3%;right:2%}.fragment-node{bottom:1%}.anomaly-panel{position:static;grid-column:auto;width:auto;max-height:none}.truth-grid>div{padding:11px 0}.transmission-list article{grid-template-columns:54px 1fr}.transmission-list small{grid-column:2;text-align:left}.anomaly-footer{font-size:5px;gap:8px}.anomaly-footer i{width:9px}}@media(max-width:520px){.intro-awaiting{left:18px;bottom:72px;width:calc(100% - 36px);gap:16px}.intro-awaiting h1{font-size:clamp(46px,18vw,78px)}.intro-awaiting>p:not(.intro-kicker){font-size:10px}.intro-actions{display:grid}.anomaly-button{width:100%}.intro-corners{inset:12px}.intro-entity .pixel-entity{transform:scale(.82)}.intro-copy p{font-size:10px}.intro-progress i{width:24px}.anomaly-controls button{min-height:30px;padding:0 8px;font-size:6px}.anomaly-brand b{font-size:10px}.anomaly-brand>span{font-size:18px}.anomaly-rail button b{display:none}.anomaly-stage{padding:15px 12px}.anomaly-copy h1{font-size:42px}.anomaly-panel>footer{display:none}.anomaly-footer>span{font-size:4px}.fragment-modal{padding:12px}.fragment-modal>div{padding:34px 20px}.fragment-modal>button{top:14px;right:14px}}@media(prefers-reduced-motion:reduce){.intro-noise,.anomaly-noise,.intro-orbit,.entity-field i,.anomaly-entity:before,.fragment-node--unlocked{animation:none!important}.anomaly-entity{transform:none!important}}
