:root{color:#cffaff;font-synthesis:none;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#02080c;font-family:Consolas,Lucida Console,Courier New,monospace}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{background:#02080c;min-width:320px;min-height:100vh;overflow:hidden}button{color:inherit;font:inherit}.terminal-shell{isolation:isolate;background:radial-gradient(circle at 73% 42%,#0f4e5c2e,#0000 33%),radial-gradient(circle at 18% 62%,#13677426,#0000 27%),linear-gradient(115deg,#01080c9e,#01060ae0);min-height:100vh;position:relative;overflow:hidden}.terminal-shell:before,.terminal-shell:after{z-index:5;pointer-events:none;content:"";position:absolute;inset:0}.terminal-shell:before{opacity:.34;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#0000 0 3px,#7bf0ff07 3px 4px),linear-gradient(90deg,#0000006b,#0000 18% 82%,#00000061)}.terminal-shell:after{box-shadow:inset 0 0 8rem #000b11,inset 0 0 2rem #000000f2}.data-field{z-index:-2;color:#65ecf5;background:linear-gradient(#020f1699,#01070bb8),repeating-linear-gradient(90deg,#0000 0 9.95%,#4ad5e209 10%,#0000 10.08%),repeating-linear-gradient(0deg,#0000 0 5.9rem,#3bc1d207 6rem);position:absolute;inset:-8%;overflow:hidden}.data-field__veil{z-index:4;background:radial-gradient(circle at 48%,#0000 0 28%,#00060a2e 65%),linear-gradient(100deg,#00070b2b,#00070b75 46%,#00050940);position:absolute;inset:0}.data-layer{will-change:transform;position:absolute;inset:-5%}.data-fragment{top:calc(var(--y) * 1%);left:calc(var(--x) * 1%);width:calc(var(--w) * 1rem);white-space:nowrap;letter-spacing:.08em;border-top:1px solid;gap:.18rem;padding:.28rem .42rem .34rem;display:grid;position:absolute;overflow:hidden}.data-fragment:after{content:"";background:currentColor;width:42%;height:1px;margin-top:.15rem}.data-fragment b,.data-fragment i{text-overflow:clip;font-style:normal;font-weight:400;overflow:hidden}.data-fragment b{font-size:.58rem}.data-fragment i{word-spacing:.5rem;font-size:.46rem}.data-fragment:nth-child(4n){clip-path:inset(0 18% 0 0)}.data-fragment:nth-child(7n){opacity:.58}.data-layer--deep{color:#227f91;opacity:.18;filter:blur(.3px);animation:58s ease-in-out infinite alternate drift-deep}.data-layer--deep .data-fragment{transform-origin:0 0;transform:scale(.78)}.data-layer--mid{color:#42bcca;opacity:.2;animation:41s ease-in-out infinite alternate drift-mid}.data-layer--near{color:#6ce7ec;opacity:.15;filter:blur(.1px);animation:69s ease-in-out infinite alternate drift-near}.data-layer--near .data-fragment{transform-origin:0 0;transform:scale(1.2)}.data-layer--vertical{color:#3ba6b7;opacity:.12;animation:48s ease-in-out infinite alternate drift-vertical}.data-layer--vertical .data-fragment{transform-origin:0 0;transform:rotate(90deg)scale(.88)}@keyframes drift-deep{0%{transform:translate(-1.5%,-1%)}to{transform:translate(2.5%,4%)}}@keyframes drift-mid{0%{transform:translate(2%,-3%)}to{transform:translate(-3%,2%)}}@keyframes drift-near{0%{transform:translate(-2%,2%)scale(1.015)}to{transform:translate(1.5%,-2%)scale(1)}}@keyframes drift-vertical{0%{transform:translateY(-4%)}to{transform:translate(3%,3%)}}.system-header,.system-footer{z-index:3;color:#9fedf494;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:clamp(.56rem,.65vw,.68rem);display:flex;position:absolute;left:clamp(1rem,2.7vw,3rem);right:clamp(1rem,2.7vw,3rem)}.system-header{top:1.3rem}.system-header__brand,.system-header__telemetry{align-items:center;gap:1.35rem;display:flex}.system-header__brand{color:#bafaff;letter-spacing:.2em;font-weight:700}.system-header__glyph{color:#b77bff}.status-light{color:#74dccc;align-items:center;gap:.48rem;display:flex}.status-light:before{content:"";background:#72ffce;border-radius:50%;width:.34rem;height:.34rem;box-shadow:0 0 .7rem #4edcb2}.system-stage{z-index:2;min-height:100vh;position:relative}.mobile-field-status,.mobile-reader-nav,.mobile-classified,.mobile-section-nav{display:none}.main-workspace{z-index:2;overscroll-behavior:contain;scrollbar-color:#b671f47a #050d1561;scrollbar-gutter:stable;scrollbar-width:thin;scroll-behavior:smooth;grid-template-columns:clamp(12.5rem,18vw,18rem) minmax(0,1fr);align-items:start;column-gap:clamp(1.2rem,2.6vw,3rem);min-width:0;min-height:0;padding:0 clamp(0rem,1.9vw,2.4rem) 4rem clamp(3rem,4.6vw,5.5rem);display:grid;position:absolute;inset:4.25rem clamp(1rem,2.7vw,3rem) 3.25rem clamp(13rem,20.4vw,21rem);overflow:hidden auto}.main-workspace:focus-visible{outline-offset:-1px;outline:1px solid #c798ff80}.main-workspace::-webkit-scrollbar{width:.42rem}.main-workspace::-webkit-scrollbar-track{background:#050d1561}.main-workspace::-webkit-scrollbar-thumb{background:#b671f47a;border:1px solid #03080fcc}.root-index{z-index:3;overscroll-behavior:contain;scrollbar-color:#5bcad329 transparent;scrollbar-width:thin;background:linear-gradient(90deg,#03101642,#0000 88%);border-left:1px solid #5ee0eb1a;width:clamp(13rem,18.5vw,19rem);padding-top:max(1rem,18vh - 4.25rem);position:absolute;top:4.25rem;bottom:3.25rem;left:clamp(1rem,3.8vw,4.4rem);overflow:hidden auto}.root-index__eyebrow,.child-stack__header,.extraction-frame__rail,.retrieved-file__kicker{letter-spacing:.18em;text-transform:uppercase}.root-index__eyebrow{color:#6ce6ee85;margin:0 0 1.15rem 2.55rem;font-size:.62rem}.root-list,.child-list{margin:0;padding:0;list-style:none}.root-list{gap:.1rem;display:grid}.root-ghost{pointer-events:none;display:none}.root-item{transition:margin .16s}.root-item button{color:#abeff47a;cursor:pointer;text-align:left;letter-spacing:.08em;background:linear-gradient(90deg,#04121870,#0000);border:0;border-left:1px solid #68eaf121;outline:none;grid-template-columns:1.7rem 1fr auto;align-items:center;gap:.8rem;width:100%;min-height:2rem;padding:.45rem .65rem;transition:min-height .16s,color .12s,border-color .12s,background .12s,box-shadow .16s;display:grid;position:relative}.root-item.is-dormant button{cursor:default}.root-item.is-locked button{color:#d1b6ed8c;cursor:pointer;border-left-color:#b971f757}.root-item.is-locked .root-item__mark{color:#d599ffb3}.root-item button:focus-visible,.child-file button:focus-visible{outline-offset:3px;outline:1px solid #cba8ff}.root-item__index{color:#65dde647;font-size:.54rem}.root-item__label{font-size:clamp(.68rem,.88vw,.83rem);font-weight:700}.root-item__mark{color:#68eaf140}.root-item.is-current{margin:.42rem 0}.root-item.is-current button{color:#ecffff;text-shadow:0 0 .75rem #87ffff6b;background:linear-gradient(90deg,#1ba9b161,#07222b7a 68%,#0000),repeating-linear-gradient(0deg,#0000 0 3px,#87ffff0a 3px 4px);border-left:3px solid #75f5f4;min-height:3.15rem;box-shadow:-.7rem 0 1.7rem #29e2e814}.root-item.is-current .root-item__index,.root-item.is-current .root-item__mark{color:#9bfcff}.root-item.is-current .root-item__label{letter-spacing:.13em;font-size:clamp(.82rem,1.06vw,1rem)}.root-index__path{color:#76dde54d;letter-spacing:.14em;margin:1.1rem 0 0 2.55rem;font-size:.52rem}.child-stack{z-index:4;color:#d9c2ff;transform-origin:0 1.5rem;background:linear-gradient(135deg,#230f39ed,#0c0c1dad);border-left:2px solid #b770ffd9;width:clamp(12.5rem,18vw,18rem);padding:.65rem;transition:top .22s cubic-bezier(.22,.78,.24,1);position:absolute;box-shadow:0 0 2.5rem #62219929}.child-stack.is-deploying{animation:.26s cubic-bezier(.16,.8,.24,1) child-stack-deploy}.child-stack__header{color:#cfa5ff94;justify-content:space-between;padding:.25rem .45rem .7rem;font-size:.5rem;display:flex}.child-list{gap:.28rem;display:grid}.child-file button{color:#ddc6ffb8;cursor:pointer;letter-spacing:.07em;text-align:left;background:#2a144366;border:1px solid #bd83ff2b;outline:none;grid-template-columns:1.1rem 1fr;gap:.35rem;width:100%;padding:.46rem .58rem;font-size:clamp(.58rem,.68vw,.67rem);transition:color .12s,border-color .12s,background .12s,box-shadow .12s;display:grid;position:relative;overflow:hidden}.child-file.is-active button{color:#fff;background:linear-gradient(90deg,#803abeb8,#3716587a);border-color:#cfa0ffad;animation:2.7s ease-in-out infinite active-file-pulse;box-shadow:inset 0 0 1.1rem #b472ff1f}.child-file.is-active button:after{pointer-events:none;content:"";background:linear-gradient(90deg,#0000,#e7ceff33,#0000);width:28%;animation:3.4s linear infinite active-file-scan;position:absolute;top:-1px;bottom:-1px;left:-42%;transform:skew(-18deg)}.branch-line{z-index:3;transform-origin:0;background:linear-gradient(90deg,#78f0ef,#ba72fb 64%,#0000);width:0;height:1px;transition:top .22s cubic-bezier(.22,.78,.24,1),left .22s cubic-bezier(.22,.78,.24,1),width .22s cubic-bezier(.22,.78,.24,1),transform .22s cubic-bezier(.22,.78,.24,1);position:absolute;top:0;left:0;transform:rotate(-19deg);box-shadow:0 0 .5rem #bb72fb8c}.branch-line.is-routing{animation:.32s ease-out route-line-pulse}.extraction-frame{background:radial-gradient(#02090f38,#01060b80 84%,#0105092e),linear-gradient(145deg,#040e1552,#01070c75);border:1px solid #b169ee7a;border-top-width:2px;grid-area:1/2;min-width:0;margin-top:max(1rem,14vh - 4.25rem);margin-bottom:1rem;padding:clamp(1.2rem,2vw,2rem);position:relative;overflow:hidden;box-shadow:0 0 0 1px #3bd0da09,0 1.5rem 6rem #00000038,inset 0 0 4.5rem #0a3e470f}.extraction-frame:before,.extraction-frame:after{pointer-events:none;content:"";width:2.8rem;height:2.8rem;position:absolute}.extraction-frame:before{border-top:3px solid #b86dff;border-left:3px solid #b86dff;top:-.22rem;left:-.22rem}.extraction-frame:after{border-bottom:3px solid #7e54ac;border-right:3px solid #7e54ac;bottom:-.22rem;right:-.22rem}.extraction-frame__rail{z-index:2;color:#c49def8a;justify-content:space-between;font-size:clamp(.48rem,.56vw,.6rem);display:flex;position:relative}.retrieved-file{scrollbar-color:#b671f47a #050d15bd;scrollbar-width:thin;transform-origin:0;background:radial-gradient(#01050bfe 0 66%,#02070ef2 86%,#040911c7 100%),linear-gradient(90deg,#130a1eb8,#02090ff5);border-top:1px solid #b777f58c;border-bottom:1px solid #b777f547;width:100%;min-height:0;margin-top:2.55rem;position:relative;overflow:visible;box-shadow:0 1rem 4rem #00000070,0 0 2.6rem #01060cb8,inset 0 0 2.8rem #00000057}.retrieved-file:focus-visible{outline-offset:-1px;outline:1px solid #c798ffad}.retrieved-file::-webkit-scrollbar{width:.42rem}.retrieved-file::-webkit-scrollbar-track{background:#050d15bd}.retrieved-file::-webkit-scrollbar-thumb{background:#b671f47a;border:1px solid #03080fcc}.retrieved-file.is-resolving{animation:.24s cubic-bezier(.16,.75,.3,1) file-resolve}.retrieved-section{isolation:isolate;background:linear-gradient(90deg,#160b2233,#0000 64%);border-bottom:1px solid #b777f53d;flex-direction:column;min-height:max(31rem,77vh - 7.5rem);padding:clamp(1.4rem,2.4vw,2.35rem);display:flex;position:relative}.retrieved-section:last-child{border-bottom:0}.retrieved-section:before{content:"";background:linear-gradient(#be7cff,#be7cff14 70%,#0000);width:1px;position:absolute;inset:0 auto 0 0}.retrieved-section.is-current:before{background:linear-gradient(#d0a2ff,#be7cff2e 72%,#0000);width:2px;box-shadow:0 0 .8rem #be7cff52}.retrieved-section__header{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.retrieved-file__kicker{color:#87e1e87a;margin-bottom:.9rem;font-size:clamp(.52rem,.62vw,.65rem);display:block}.retrieved-file h1{color:#e9fdff;letter-spacing:.08em;text-shadow:0 0 1.5rem #6febf138;margin:0;font-size:clamp(1.25rem,2.1vw,2.3rem);font-weight:400}.retrieved-file__kind{color:#d9baffb8;letter-spacing:.13em;border:1px solid #ba74ff57;padding:.35rem .5rem;font-size:.52rem}.retrieved-file__description{color:#c6e8eb9e;letter-spacing:.035em;max-width:38rem;margin:1.1rem 0 0;font-size:clamp(.66rem,.78vw,.78rem);line-height:1.65}.fce-blocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.3vw,1.35rem);margin-top:clamp(1.5rem,3vh,2.4rem);display:grid}.content-block{background:linear-gradient(135deg,#05131b99,#08091433);border-top:1px solid #6fd9e126;min-width:0;position:relative}.content-block--half{grid-column:span 1}.content-block--wide{grid-column:1/-1}.content-block--text,.content-block--metadata,.content-block--detail-list,.content-block--actions{padding:clamp(1rem,1.6vw,1.5rem)}.content-block__eyebrow{color:#80d7de6e;letter-spacing:.18em;text-transform:uppercase;margin-bottom:.72rem;font-size:clamp(.47rem,.55vw,.58rem);display:block}.content-block h2,.latest-transmission h2{color:#e2f9fbe0;letter-spacing:.09em;margin:0 0 .85rem;font-size:clamp(.8rem,1.08vw,1.12rem);font-weight:400}.content-block p,.latest-transmission p{color:#b2d8dc94;letter-spacing:.025em;margin:.6rem 0 0;font-size:clamp(.58rem,.67vw,.7rem);line-height:1.72}.media-fragment{background:#020910f0;border:1px solid #6fdbe424;border-top-color:#c181fb85;height:100%;min-height:13rem;padding:.7rem;position:relative;box-shadow:0 0 2.4rem #33134d21}.media-fragment:before,.media-fragment:after{z-index:2;pointer-events:none;content:"";width:2rem;height:2rem;position:absolute}.media-fragment:before{border-top:2px solid #b978f2;border-left:2px solid #b978f2;top:-2px;left:-2px}.media-fragment:after{border-bottom:2px solid #65e0e894;border-right:2px solid #65e0e894;bottom:-2px;right:-2px}.media-fragment__rail,.media-fragment__metadata{color:#94dae159;letter-spacing:.14em;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;font-size:.45rem;display:flex}.media-fragment__rail{padding:0 .2rem .58rem}.media-fragment__viewport{color:#d1f1f5ad;text-align:center;background:linear-gradient(90deg,#0000 49.8%,#6bdde50f 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#6bdde50d 50%,#0000 50.2%),radial-gradient(circle,#215e6938,#030a11fa 68%);border:1px solid #6bd3dc1f;place-content:center;gap:.6rem;min-height:8.5rem;padding:1.5rem;display:grid;position:relative;overflow:hidden}.media-fragment__viewport:before{z-index:2;pointer-events:none;content:"";background:repeating-linear-gradient(0deg,#0000 0 4px,#81e7ef05 4px 5px);position:absolute;inset:0}.media-fragment__viewport:after{z-index:2;pointer-events:none;content:"";background:linear-gradient(90deg,#02080e75,#0000 9% 91%,#02080e75),linear-gradient(#02080e4d,#0000 16% 84%,#02080e6b),radial-gradient(#0000 52%,#02080e47 100%);position:absolute;inset:0}.media-fragment__image{z-index:1;object-fit:cover;filter:brightness(.86)saturate(.86)contrast(1.05);width:100%;height:100%;transition:filter .18s,transform .24s;position:absolute;inset:0}.media-fragment--contain .media-fragment__image{object-fit:contain;filter:brightness(.9)saturate(.9)contrast(1.04);padding:clamp(.3rem,.8vw,.75rem)}.media-fragment--identity .media-fragment__image{padding:0;transform:scale(1.9)}.media-fragment--identity .media-fragment__viewport{background:radial-gradient(circle,#17454e2e,#0000 62%),#030c12}.media-fragment--hero{min-height:22rem}.media-fragment--hero .media-fragment__viewport{min-height:clamp(18rem,28vw,30rem)}.media-fragment--hero .media-fragment__image{object-position:center}.media-expand{z-index:1;color:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.media-expand:focus-visible{outline-offset:-3px;outline:1px solid #92eef2d1}.media-expand__cue{z-index:4;opacity:0;color:#d2f7f9b8;font:inherit;letter-spacing:.11em;background:#020a10d1;border:1px solid #76dee533;padding:.35rem .45rem;font-size:.42rem;transition:opacity .16s;position:absolute;bottom:.65rem;right:.7rem}.media-fragment.has-poster .media-fragment__viewport{background:radial-gradient(circle,#17454e24,#0000 66%),#030c12;padding:0}.media-fragment__ghost{filter:blur(5px);border-top:1px solid #8d59bf33;border-bottom:1px solid #43b3bc1f;position:absolute;inset:18% -8%;transform:skew(-12deg)}.media-fragment__reticle{z-index:3;color:#70e7ed42;letter-spacing:.45em;font-size:.52rem;position:absolute;top:.65rem;right:.75rem}.media-fragment__viewport strong{z-index:1;letter-spacing:.12em;font-size:clamp(.65rem,.82vw,.85rem);font-weight:400;position:relative}.media-fragment__viewport small{z-index:1;color:#81c9d052;letter-spacing:.13em;font-size:.44rem;position:relative}.media-fragment__metadata{justify-content:flex-start;padding:.62rem .2rem 0}.detail-list{background:#62cad612;border:1px solid #6ecfd814;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.detail-list article{background:#030c13f0;min-width:0;padding:.9rem}.detail-list h3{color:#cdf0f3b8;letter-spacing:.09em;margin:0;font-size:clamp(.55rem,.66vw,.68rem);font-weight:400}.detail-list p{margin-top:.62rem}.signal-gallery{background:linear-gradient(135deg,#22103238,#0000 34%),#020910e6;border:1px solid #6fdbe41f;border-top-color:#c181fb6b;padding:.75rem;box-shadow:0 0 2.4rem #33134d1c}.signal-gallery__rail{color:#94dae161;letter-spacing:.14em;justify-content:space-between;gap:1rem;padding:0 .2rem .65rem;font-size:.45rem;display:flex}.signal-gallery__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.7rem;display:grid}.signal-gallery__item{background:#020a11e6;border:1px solid #66d1da1f;min-width:0;margin:0;padding:.45rem;position:relative}.signal-gallery__item:before{z-index:3;pointer-events:none;content:"";border-top:1px solid #c07af8bd;border-left:1px solid #c07af8bd;width:1.4rem;height:1.4rem;position:absolute;top:-1px;left:-1px}.signal-gallery__viewport{aspect-ratio:16/9;background:radial-gradient(circle,#1c4c552e,#0000 66%),#030c12;position:relative;overflow:hidden}.signal-gallery__viewport:after{z-index:2;pointer-events:none;content:"";background:repeating-linear-gradient(0deg,#0000 0 4px,#81e7ef05 4px 5px),radial-gradient(#0000 52%,#02080e6b 100%);position:absolute;inset:0}.signal-gallery__image{filter:brightness(.84)saturate(.86)contrast(1.06);width:100%;height:100%;transition:filter .18s,transform .24s;position:absolute;inset:0}.signal-gallery__image--cover{object-fit:cover}.signal-gallery__image--contain{object-fit:contain;padding:.35rem}.signal-gallery figcaption{gap:.3rem;padding:.7rem .35rem .3rem;display:grid}.signal-gallery figcaption strong{color:#def7f9c7;letter-spacing:.08em;font-size:clamp(.52rem,.62vw,.65rem);font-weight:400}.signal-gallery figcaption span{color:#80d7de61;letter-spacing:.12em;font-size:.43rem}.terminal-gallery{background:#020910f0;border:1px solid #6fdbe424;border-top-color:#c181fb85;padding:.7rem;position:relative;box-shadow:0 0 2.4rem #33134d21}.terminal-gallery:before,.terminal-gallery:after{z-index:3;pointer-events:none;content:"";width:2rem;height:2rem;position:absolute}.terminal-gallery:before{border-top:2px solid #b978f2;border-left:2px solid #b978f2;top:-2px;left:-2px}.terminal-gallery:after{border-bottom:2px solid #65e0e894;border-right:2px solid #65e0e894;bottom:-2px;right:-2px}.terminal-gallery__rail,.terminal-gallery__controls{justify-content:space-between;align-items:center;gap:1rem;display:flex}.terminal-gallery__rail{color:#94dae161;letter-spacing:.14em;padding:0 .2rem .58rem;font-size:.45rem}.terminal-gallery__viewport{background:repeating-linear-gradient(0deg,#0000 0 4px,#81e7ef05 4px 5px),radial-gradient(circle,#17454e33,#0000 66%),#030c12;border:1px solid #6bd3dc1f;min-height:clamp(20rem,48vw,39rem);position:relative;overflow:hidden}.terminal-gallery__viewport:before,.terminal-gallery__viewport:after{z-index:4;pointer-events:none;content:"";width:clamp(2.5rem,6vw,5.5rem);position:absolute;top:0;bottom:0}.terminal-gallery__viewport:before{background:linear-gradient(90deg,#030c12 4%,#030c12d1 32%,#0000);left:0}.terminal-gallery__viewport:after{background:linear-gradient(270deg,#030c12 4%,#030c12d1 32%,#0000);right:0}.terminal-gallery__slide{opacity:0;filter:brightness(.58)saturate(.72);pointer-events:none;width:calc(100% - clamp(5rem,10vw,9rem));margin:0;transition:left .28s,opacity .22s,filter .22s,transform .28s;display:block;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)scale(.96)}.terminal-gallery__slide[hidden]{display:none}.terminal-gallery__slide.is-active{z-index:2;opacity:1;filter:none;pointer-events:auto;left:50%;transform:translate(-50%)}.terminal-gallery__slide.is-previous{z-index:1;opacity:.3;left:calc(-50% + clamp(5.4rem,9vw,8rem));transform:translate(-50%)scale(.93)}.terminal-gallery__slide.is-next{z-index:1;opacity:.3;left:calc(150% - clamp(5.4rem,9vw,8rem));transform:translate(-50%)scale(.93)}.terminal-gallery__slide.is-offstage{z-index:0;opacity:0}.terminal-gallery__image{filter:brightness(.88)saturate(.88)contrast(1.04);width:100%;height:100%;transition:filter .18s,transform .24s;display:block}.terminal-gallery__image--cover{object-fit:cover}.terminal-gallery__image--contain{object-fit:contain;padding:clamp(.5rem,1.4vw,1.25rem)}.terminal-gallery figcaption{z-index:2;background:linear-gradient(#0000,#02080eb3,#02080ef7);gap:.34rem;padding:.85rem 1rem;display:grid;position:absolute;bottom:0;left:0;right:0}.terminal-gallery figcaption strong{color:#def7f9db;letter-spacing:.09em;font-size:clamp(.57rem,.72vw,.74rem);font-weight:400}.terminal-gallery figcaption span{color:#80d7de6b;letter-spacing:.14em;font-size:.45rem}.terminal-gallery__controls{justify-content:flex-end;padding-top:.58rem}.terminal-gallery__controls button{color:#c2ebefa3;font:inherit;letter-spacing:.1em;cursor:pointer;background:#071f2685;border:1px solid #7ee0e63d;padding:.48rem .62rem;font-size:.47rem}.media-lightbox{z-index:40;opacity:0;place-items:center;padding:clamp(1rem,2.5vw,2.5rem);transition:opacity .16s;display:grid;position:fixed;inset:0}.media-lightbox[hidden]{display:none}.media-lightbox.is-open{opacity:1}.media-lightbox__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:zoom-out;background:radial-gradient(circle,#0a1d2747,#0000 52%),#00050af0;border:0;position:absolute;inset:0}.media-lightbox__panel{z-index:1;background:#020910fa;border:1px solid #75dde538;border-top-color:#c181fbb8;outline:none;grid-template-rows:auto minmax(0,1fr) auto;width:min(94vw,100rem);height:min(91vh,70rem);padding:clamp(.65rem,1.1vw,1rem);transition:transform .18s;display:grid;position:relative;transform:scale(.985);box-shadow:0 0 0 1px #521d7742,0 0 5rem #240c3a80}.media-lightbox.is-open .media-lightbox__panel{transform:scale(1)}.media-lightbox__panel:before,.media-lightbox__panel:after{pointer-events:none;content:"";width:2.5rem;height:2.5rem;position:absolute}.media-lightbox__panel:before{border-top:2px solid #b978f2;border-left:2px solid #b978f2;top:-2px;left:-2px}.media-lightbox__panel:after{border-bottom:2px solid #65e0e8b3;border-right:2px solid #65e0e8b3;bottom:-2px;right:-2px}.media-lightbox__rail,.media-lightbox__caption{color:#8fdbe170;letter-spacing:.14em;justify-content:space-between;align-items:center;gap:1rem;font-size:.48rem;display:flex}.media-lightbox__rail{padding:0 .2rem .65rem}.media-lightbox__rail button{color:#cdf4f7b3;font:inherit;letter-spacing:.1em;cursor:pointer;background:#071f26a3;border:1px solid #7ee0e647;padding:.42rem .58rem}.media-lightbox__viewport{background:repeating-linear-gradient(0deg,#0000 0 4px,#81e7ef05 4px 5px),radial-gradient(circle,#16424b33,#0000 68%),#02090f;border:1px solid #6bd3dc24;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.media-lightbox__viewport:after{z-index:2;pointer-events:none;content:"";background:radial-gradient(#0000 68%,#01060a42 100%);position:absolute;inset:0}.media-lightbox__viewport img{z-index:1;object-fit:contain;filter:brightness(.96)saturate(.94)contrast(1.03);width:100%;height:100%;padding:clamp(.35rem,1vw,.9rem)}.media-lightbox__caption{align-items:flex-start;padding:.7rem .2rem .1rem}.media-lightbox__caption strong{color:#e1f8fadb;letter-spacing:.09em;font-size:clamp(.58rem,.72vw,.76rem);font-weight:400}.media-lightbox__caption span{color:#81d2d96b;text-align:right}.has-media-lightbox .main-workspace,.has-media-lightbox .root-index{overflow:hidden}.retrieved-section[data-section-id=root-manifest] .content-block--text{flex-direction:column;justify-content:center;display:flex}.retrieved-section[data-section-id=root-manifest] .media-fragment--contain{min-height:11.5rem}.latest-transmission{background:linear-gradient(90deg,#28123d57,#030d148c);border-top:1px solid #b771f552;grid-template-columns:minmax(12rem,.78fr) minmax(0,1.22fr);align-items:stretch;gap:clamp(.8rem,1.4vw,1.35rem);padding:clamp(.65rem,1vw,.9rem);display:grid}.media-fragment--compact{min-height:0;padding:.55rem}.media-fragment--compact .media-fragment__rail{padding-bottom:.42rem}.media-fragment--compact .media-fragment__viewport{aspect-ratio:16/9;min-height:0}.media-fragment--compact .media-fragment__image{object-position:50% 38%}.media-fragment--compact .media-fragment__metadata{padding-top:.45rem}.latest-transmission__copy{flex-direction:column;justify-content:center;padding:.45rem .35rem;display:flex}.latest-transmission__copy h2{margin-bottom:.5rem}.latest-transmission time{color:#be95e675;letter-spacing:.14em;font-size:.49rem;display:block}.latest-transmission__copy .terminal-actions{margin-top:.75rem}.latest-transmission__copy .terminal-action{min-width:min(100%,9rem);padding:.56rem .66rem}.metadata-readout{background:#62cad612;border:1px solid #6ecfd814;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.metadata-readout>div{background:#030c13f0;gap:.42rem;min-width:0;padding:.72rem .82rem;display:grid}.metadata-readout span{color:#7dd1d957;letter-spacing:.15em;font-size:.46rem}.metadata-readout strong{color:#c2ebefa6;letter-spacing:.07em;text-overflow:ellipsis;font-size:clamp(.54rem,.62vw,.65rem);font-weight:400;overflow:hidden}.terminal-actions{flex-wrap:wrap;gap:.55rem;margin-top:1rem;display:flex}.terminal-action{color:#c9f7f9;letter-spacing:.08em;background:#071f26ad;border:1px solid #7ee0e657;gap:.32rem;min-width:min(100%,10rem);padding:.68rem .78rem;font-size:clamp(.52rem,.6vw,.62rem);text-decoration:none;display:grid}.terminal-action span{color:#84d2d861;letter-spacing:.13em;font-size:.43rem}.terminal-action.is-disabled{color:#aecdd161;cursor:not-allowed;background:#05101680;border-color:#8eb1b824}.retrieved-file__readout{color:#99dee478;letter-spacing:.13em;flex-wrap:wrap;gap:.7rem 2rem;margin-top:auto;padding-top:1rem;font-size:clamp(.46rem,.55vw,.59rem);display:flex}.extraction-frame__empty-mark{color:#9cd8df30;letter-spacing:.16em;font-size:.5rem;position:absolute;bottom:clamp(1rem,2vw,2rem);right:clamp(1rem,2vw,2rem)}.system-footer{color:#7ed1d757;justify-content:flex-start;gap:clamp(1rem,4vw,5rem);bottom:1.2rem}.uplink-strip{z-index:3;color:#90d7dd4d;letter-spacing:.11em;white-space:nowrap;align-items:center;gap:.8rem;font-size:clamp(.42rem,.5vw,.54rem);display:flex;position:absolute;bottom:3.35rem;left:clamp(30rem,41vw,46rem);right:clamp(1rem,4.6vw,5.4rem);overflow:hidden}.uplink-strip__label{color:#c294eb73;flex:none}.uplink-strip__links{gap:.4rem;min-width:0;display:flex;overflow:hidden}.uplink-strip__link{color:#91cbd047;cursor:not-allowed;text-decoration:none}.uplink-strip__link[href]{color:#91cbd06b;cursor:pointer}.uplink-strip__separator{color:#b374eb38}.access-gate{z-index:20;opacity:0;place-items:center;transition:opacity .15s;display:grid;position:fixed;inset:0}.access-gate[hidden]{display:none}.access-gate.is-open{opacity:1}.access-gate__backdrop{cursor:default;background:repeating-linear-gradient(0deg,#4d176506 0 3px,#0000 3px 5px),#000409c7;border:0;position:absolute;inset:0}.access-gate__panel{color:#e9fbfd;background:linear-gradient(120deg,#250c336b,#0000 58%),#02080ffb;border:1px solid #c577ff85;border-left:3px solid #bb73f4;outline:none;width:min(32rem,100vw - 3rem);padding:clamp(1.6rem,4vw,3rem);position:relative;box-shadow:0 0 6rem #50166a47}.access-gate__panel:before,.access-gate__panel:after{content:"";width:2.5rem;height:2.5rem;position:absolute}.access-gate__panel:before{border-top:3px solid #79e7ec;border-right:3px solid #79e7ec;top:-3px;right:-3px}.access-gate__panel:after{border-bottom:3px solid #bb73f4b3;border-left:3px solid #bb73f4b3;bottom:-3px;left:-3px}.access-gate__eyebrow,.access-gate__alert{color:#cc9ef294;letter-spacing:.2em;font-size:.55rem;display:block}.access-gate__alert{color:#74dfe759;position:absolute;top:1rem;right:1rem}.access-gate h2{color:#fff;letter-spacing:.12em;text-shadow:0 0 1.2rem #be6df552;margin:1.35rem 0 .75rem;font-size:clamp(1.4rem,3vw,2.6rem);font-weight:400}.access-gate p,.access-gate code{color:#cbe7eaa8;letter-spacing:.11em;font-size:clamp(.62rem,.75vw,.76rem)}.access-gate code{color:#d09df6b8;margin-top:.8rem;display:block}.access-gate__trace{opacity:.5;align-items:center;gap:.35rem;height:4rem;display:flex}.access-gate__trace span{background:#8fe7ec;height:1px}.access-gate__trace span:first-child{width:20%}.access-gate__trace span:nth-child(2){width:4%;height:1.5rem}.access-gate__trace span:nth-child(3){width:55%}.access-gate__return{color:#ead5fa;cursor:pointer;letter-spacing:.12em;background:#3615488f;border:1px solid #ba77f185;padding:.72rem .9rem;font-size:.62rem}.access-gate__return:focus-visible{outline-offset:3px;outline:1px solid #92f4f4}@keyframes child-stack-deploy{0%{opacity:.18;clip-path:inset(0 100% 0 0);filter:blur(2px);transform:translate(-.6rem)}55%{opacity:.85}to{opacity:1;clip-path:inset(0);filter:blur();transform:translate(0)}}@keyframes file-resolve{0%{opacity:.12;filter:blur(3px);transform:translateY(.35rem)scaleX(.985)}42%{opacity:.62;filter:blur(.7px)}to{opacity:1;filter:blur();transform:translateY(0)scaleX(1)}}@keyframes route-line-pulse{0%{opacity:.2;filter:brightness(.7)}50%{opacity:1;filter:brightness(1.65)}to{opacity:1;filter:brightness()}}@keyframes active-file-pulse{0%,to{filter:brightness(.94);border-color:#c794fc80;box-shadow:inset 0 0 1rem #b472ff14,0 0 .25rem #ae69ee14}50%{filter:brightness(1.08);border-color:#debcffe0;box-shadow:inset 0 0 1.2rem #c58fff2e,0 0 .72rem #ae69ee3d}}@keyframes active-file-scan{0%{left:-42%}72%,to{left:118%}}@media (hover:hover){.root-item.is-locked button:hover{color:#edd8ffe0;background:linear-gradient(90deg,#431c5580,#0000);border-left-color:#d197ffd1}.root-item:not(.is-current):not(.is-dormant):not(.is-locked) button:hover{color:#d6fcffc7;background:linear-gradient(90deg,#0c353d8a,#0000);border-left-color:#75f5f480}.child-file:not(.is-active) button:hover{color:#eadbff;background:#481f6e85;border-color:#c28bff61}.terminal-action[href]:hover,.terminal-gallery__controls button:hover,.media-lightbox__rail button:hover,.access-gate__return:hover{color:#fff;background:#103b42b8;border-color:#92eef2b8}.media-expand:hover .media-expand__cue{opacity:1}.media-expand:hover .media-fragment__image,.media-expand:hover .signal-gallery__image,.media-expand:hover .terminal-gallery__image{filter:brightness(.98)saturate(.96)contrast(1.04);transform:scale(1.012)}}@media (width>=1051px){.terminal-shell{overflow:clip}}@media (width>=1600px) and (height>=900px){.root-ghost{opacity:.24;filter:blur(.15px);border-left:1px solid #68eaf112;grid-template-columns:1.7rem 1fr auto;align-items:center;gap:.8rem;min-height:1.55rem;padding:.28rem .65rem;display:grid}.root-ghost--before:first-child,.root-ghost--after:last-child{opacity:.1}.root-ghost__index,.root-ghost__mark{color:#65dde633}.root-ghost__index:before{content:"";background:currentColor;width:.78rem;height:1px;display:block}.root-ghost__trace{align-items:center;gap:.32rem;display:flex;overflow:hidden}.root-ghost__trace i{background:#68eaf147;height:1px;display:block}.root-ghost__trace i:first-child{width:28%}.root-ghost__trace i:nth-child(2){width:9%}.root-ghost__trace i:nth-child(3){width:42%}}@media (width<=1050px){html,body,#app{width:100%;height:100%;overflow:hidden}body{min-width:320px;overflow:hidden}.terminal-shell,.system-stage{width:100%;height:100svh;min-height:38rem;overflow:hidden}.terminal-shell:before{opacity:.25}.data-field{inset:-4%}.data-layer--vertical,.data-layer--deep .data-fragment:nth-child(2n),.data-layer--mid .data-fragment:nth-child(3n),.data-layer--near .data-fragment:nth-child(2n){display:none}.data-layer--deep{opacity:.12}.data-layer--mid{opacity:.15}.data-layer--near{opacity:.1}.system-header{font-size:.55rem;top:.85rem;left:.8rem;right:.8rem}.system-header__brand,.system-header__telemetry{gap:.65rem}.system-header__telemetry span:first-child{display:none}.system-footer{justify-content:space-between;gap:.75rem;font-size:.46rem;bottom:.45rem;left:.8rem;right:.8rem}.system-footer span:nth-child(2),.root-index,.branch-line{display:none}.mobile-field-status{z-index:4;top:4.1rem;right:max(.8rem, env(safe-area-inset-right));left:max(.8rem, env(safe-area-inset-left));background:linear-gradient(120deg,#220f35b8,#031118e6),repeating-linear-gradient(0deg,#0000 0 3px,#81e7ef05 3px 4px);border:1px solid #66dae233;border-top-color:#c07af89e;gap:.45rem;max-width:32rem;margin-inline:auto;padding:.85rem 1rem;display:grid;position:absolute;box-shadow:0 0 2.6rem #27103c33}.mobile-field-status:before,.mobile-field-status:after{pointer-events:none;content:"";width:1.8rem;height:1.8rem;position:absolute}.mobile-field-status:before{border-top:2px solid #b978f2;border-left:2px solid #b978f2;top:-2px;left:-2px}.mobile-field-status:after{border-bottom:2px solid #65e0e894;border-right:2px solid #65e0e894;bottom:-2px;right:-2px}.mobile-field-status>span,.mobile-field-status div{color:#85dee575;letter-spacing:.15em;font-size:.49rem}.mobile-field-status strong{color:#edffff;letter-spacing:.15em;text-shadow:0 0 1rem #73f1f652;font-size:clamp(1.05rem,4.2vw,1.35rem);font-weight:400}.mobile-field-status div{justify-content:space-between;gap:1rem;display:flex}.child-stack{z-index:5;top:9.25rem;right:max(.8rem, env(safe-area-inset-right));left:max(.8rem, env(safe-area-inset-left));scrollbar-color:#b671f49e #050d1580;scrollbar-width:thin;transform-origin:0 0;border-left-width:2px;width:auto;max-width:32rem;max-height:calc(100svh - 19rem);margin:0 auto;padding:.7rem;position:absolute;overflow:hidden auto}.child-stack::-webkit-scrollbar{width:.3rem}.retrieved-file::-webkit-scrollbar{width:.3rem}.child-stack::-webkit-scrollbar-track{background:#050d1580}.retrieved-file::-webkit-scrollbar-track{background:#050d1580}.child-stack::-webkit-scrollbar-thumb{background:linear-gradient(#b36cf1,#62dce5);border:0}.retrieved-file::-webkit-scrollbar-thumb{background:linear-gradient(#b36cf1,#62dce5);border:0}.child-stack__header{padding:.3rem .45rem .72rem;font-size:.54rem}.child-list{gap:.38rem}.child-file button{grid-template-columns:1.2rem minmax(0,1fr);align-items:center;min-height:2.85rem;padding:.62rem .72rem;font-size:clamp(.63rem,2.1vw,.74rem)}.mobile-classified{z-index:5;right:max(.8rem, env(safe-area-inset-right));bottom:5.2rem;left:max(.8rem, env(safe-area-inset-left));color:#dabff5a8;letter-spacing:.08em;text-align:left;cursor:pointer;background:#1f0e30b8;border:1px solid #ba74ff47;justify-content:space-between;align-items:center;gap:.75rem;max-width:32rem;min-height:2.75rem;margin-inline:auto;padding:.65rem .8rem;font-size:.55rem;display:flex;position:absolute}.mobile-classified strong{color:#bd80ec94;font-size:.46rem;font-weight:400}.main-workspace,.terminal-shell.is-mobile-reader .mobile-field-status,.terminal-shell.is-mobile-reader .mobile-classified,.terminal-shell.is-mobile-reader .child-stack:not(.is-mobile-open){display:none}.terminal-shell.is-mobile-reader .main-workspace{z-index:3;scrollbar-gutter:auto;scroll-behavior:auto;min-width:0;min-height:0;padding:.55rem;display:block;position:absolute;inset:3.15rem 0 4.15rem;overflow:hidden}.terminal-shell.is-mobile-reader .child-stack.is-mobile-open{z-index:18;max-height:calc(100svh - 12.5rem);display:block;position:absolute;top:7.6rem;left:.75rem;right:.75rem;box-shadow:0 0 0 1px #b770ff47,0 1.5rem 4rem #000000bd,0 0 3rem #6221993d}.terminal-shell.is-mobile-reader .child-stack.is-mobile-open:after{z-index:-1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);content:"";background:#00050ab3;position:fixed;inset:3.15rem 0 4.15rem}.terminal-shell.is-mobile-reader .mobile-reader-nav{z-index:7;grid-template-columns:auto minmax(0,1fr);gap:.45rem;height:3.35rem;display:grid;position:absolute;top:0;left:.55rem;right:.55rem}.mobile-reader-nav button{color:#cdf2f5bd;cursor:pointer;background:#04141bf0;border:1px solid #6cd9e138;min-height:2.75rem}.mobile-reader-nav__root{color:#91e1e7a8;letter-spacing:.08em;padding:.62rem .7rem;font-size:.52rem}.mobile-reader-nav__stack{text-align:left;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:.15rem .5rem;min-width:0;padding:.45rem .65rem;display:grid;border-top-color:#c07af89e!important}.mobile-reader-nav__stack span{color:#be90e88a;letter-spacing:.12em;font-size:.43rem}.mobile-reader-nav__stack strong{color:#f0ddff;letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:clamp(.52rem,1.8vw,.66rem);font-weight:400;overflow:hidden}.mobile-reader-nav__stack i{color:#70e0e79e;grid-area:1/2/3;align-self:center;font-size:.45rem;font-style:normal}.extraction-frame{min-width:0;margin:0;padding:.7rem;position:absolute;inset:3.55rem .55rem 0;overflow:hidden}.extraction-frame__rail{align-items:center;min-height:1.45rem;font-size:.45rem}.extraction-frame__rail span:last-child{display:none}.retrieved-file{overscroll-behavior:contain;scrollbar-gutter:stable;scroll-behavior:smooth;width:auto;margin:0;position:absolute;inset:2.55rem .45rem .55rem;overflow:hidden auto}.terminal-shell.is-mobile-reader .retrieved-section:not(.is-current){display:none}.retrieved-section{min-height:100%;padding:1.05rem .9rem 1.45rem}.mobile-section-nav{border-top:1px solid #6fdae024;justify-content:flex-end;margin-top:1.25rem;padding-top:1rem;display:flex}.mobile-section-nav button{color:#dcc7efd6;width:min(100%,11.5rem);min-height:2.75rem;font:inherit;letter-spacing:.12em;text-align:left;cursor:pointer;background:linear-gradient(90deg,#74349a33,#0000 78%),#070c16c7;border:1px solid #a36bd76b;justify-content:space-between;align-items:center;gap:.85rem;padding:.65rem .75rem;font-size:.55rem;display:flex}.mobile-section-nav button:before{content:"";background:#73e0e7b3;flex:none;width:.18rem;height:.18rem;box-shadow:0 0 .55rem #73e0e76b}.mobile-section-nav button span{flex:1}.mobile-section-nav button i{color:#73e0e7c2;font-style:normal}.mobile-section-nav button:focus-visible{outline-offset:.2rem;outline:1px solid #80e7edeb}.retrieved-section__header{gap:.8rem}.retrieved-file h1{letter-spacing:.07em;font-size:clamp(1.15rem,4.8vw,1.7rem)}.retrieved-file__kind{flex:none;padding:.32rem .4rem;font-size:.46rem}.retrieved-file__description{max-width:none;font-size:clamp(.68rem,2vw,.78rem);line-height:1.62}.fce-blocks{grid-template-columns:minmax(0,1fr);gap:.85rem;margin-top:1.35rem}.content-block--half,.content-block--wide{grid-column:1}.content-block--text,.content-block--metadata,.content-block--detail-list,.content-block--actions{padding:1rem}.content-block h2,.latest-transmission h2{font-size:clamp(.84rem,2.5vw,1rem)}.content-block p,.latest-transmission p{font-size:clamp(.66rem,1.9vw,.75rem);line-height:1.68}.detail-list{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-list h3{font-size:.65rem}.latest-transmission{grid-template-columns:minmax(0,1fr);padding:.65rem}.media-fragment{min-height:12rem}.media-fragment--identity{min-height:10.5rem}.media-fragment--identity .media-fragment__image{transform:scale(1.5)}.media-fragment--hero{min-height:0}.media-fragment--hero .media-fragment__viewport{min-height:clamp(14rem,58vw,25rem)}.media-expand__cue{opacity:.72;font-size:.4rem;bottom:.45rem;right:.45rem}.signal-gallery__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}.terminal-gallery__viewport{min-height:clamp(16rem,66vw,28rem)}.terminal-gallery__slide{width:calc(100% - 3rem)}.terminal-gallery__slide.is-previous{left:calc(3.2rem - 50%)}.terminal-gallery__slide.is-next{left:calc(150% - 3.2rem)}.terminal-gallery__controls{gap:.55rem}.terminal-gallery__controls button{flex:1 1 0;min-height:2.75rem;padding:.6rem;font-size:.5rem}.terminal-actions{gap:.65rem}.terminal-action{flex:11rem;justify-content:center;min-height:2.75rem}.retrieved-file__readout{gap:.55rem 1rem;padding-top:1.25rem}.extraction-frame__empty-mark{display:none}.uplink-strip{z-index:6;right:max(.8rem, env(safe-area-inset-right));bottom:1.65rem;left:max(.8rem, env(safe-area-inset-left));background:#020b11db;border-top:1px solid #b871f540;border-bottom:1px solid #60d5de1f;grid-template-columns:auto minmax(0,1fr);gap:.6rem;max-width:42rem;min-height:2.7rem;margin-inline:auto;padding:.55rem .7rem;font-size:.48rem;display:grid;position:absolute;overflow:hidden}.uplink-strip__links{scrollbar-width:none;gap:.5rem;overflow:auto hidden}.uplink-strip__links::-webkit-scrollbar{display:none}.uplink-strip__link{align-items:center;min-height:1.4rem;display:inline-flex}.access-gate{padding:.75rem}.access-gate__panel{width:min(100%,31rem);padding:1.35rem}.access-gate__return{min-height:2.75rem}.media-lightbox{padding:.45rem}.media-lightbox__panel{width:calc(100vw - .9rem);height:calc(100svh - .9rem);padding:.55rem}.media-lightbox__rail button{min-height:2.75rem}.media-lightbox__caption{gap:.55rem}.has-media-lightbox .retrieved-file{overflow:hidden}}@media (width<=620px){.system-header__brand{letter-spacing:.13em}.system-header__brand span:last-child{font-size:.52rem}.status-light{gap:.32rem;font-size:.48rem}.mobile-field-status{padding:.75rem .82rem;top:3.75rem;left:.65rem;right:.65rem}.child-stack{max-height:calc(100svh - 18rem);top:8.75rem;left:.65rem;right:.65rem}.child-file button{min-height:2.75rem;font-size:clamp(.61rem,2.65vw,.7rem)}.mobile-classified{bottom:5rem;left:.65rem;right:.65rem}.terminal-shell.is-mobile-reader .main-workspace{padding:.35rem;top:3rem;bottom:4rem}.terminal-shell.is-mobile-reader .mobile-reader-nav{gap:.3rem;height:3.2rem;left:.35rem;right:.35rem}.mobile-reader-nav__root{width:5.4rem;padding:.5rem;font-size:.47rem}.mobile-reader-nav__stack{padding:.38rem .5rem}.terminal-shell.is-mobile-reader .child-stack.is-mobile-open{top:7.2rem;left:.55rem;right:.55rem}.extraction-frame{padding:.55rem;top:3.35rem;left:.35rem;right:.35rem}.retrieved-file{inset:2.35rem .3rem .4rem}.retrieved-section{padding:.9rem .75rem 1.25rem}.retrieved-section__header{gap:.55rem}.retrieved-file h1{font-size:clamp(1.02rem,5.7vw,1.38rem)}.retrieved-file__description{font-size:.68rem}.content-block--text,.content-block--metadata,.content-block--detail-list,.content-block--actions{padding:.85rem}.content-block p,.latest-transmission p{font-size:.67rem}.detail-list,.metadata-readout{grid-template-columns:minmax(0,1fr)}.metadata-readout strong{text-overflow:clip;white-space:normal;overflow:visible}.signal-gallery__grid{grid-template-columns:minmax(0,1fr)}.terminal-gallery{padding:.52rem}.terminal-gallery__viewport{min-height:clamp(15rem,76vw,20rem)}.terminal-gallery__slide{width:calc(100% - 2rem)}.terminal-gallery__slide.is-previous{left:calc(2.25rem - 50%)}.terminal-gallery__slide.is-next{left:calc(150% - 2.25rem)}.terminal-gallery figcaption{padding:.75rem}.terminal-gallery__controls button{font-size:.47rem}.media-fragment--hero .media-fragment__viewport{min-height:clamp(13rem,68vw,18rem)}.retrieved-file__readout{gap:.42rem;display:grid}.uplink-strip{min-height:2.6rem;padding:.48rem .6rem;bottom:1.55rem;left:.65rem;right:.65rem}.uplink-strip__label{font-size:.45rem}.media-lightbox__rail{padding-bottom:.4rem}.media-lightbox__rail>span{font-size:.42rem}.media-lightbox__caption{flex-direction:column}.media-lightbox__caption span{text-align:left}.access-gate__panel{padding:1.1rem}}@media (prefers-reduced-motion:reduce){.data-layer{animation:none}.root-item,.root-item button,.child-stack,.child-file button,.branch-line{transition-duration:.01ms}.child-stack.is-deploying,.retrieved-file.is-resolving,.branch-line.is-routing,.child-file.is-active button,.child-file.is-active button:after{animation:none}.main-workspace,.retrieved-file{scroll-behavior:auto}.access-gate,.media-fragment__image,.signal-gallery__image,.terminal-gallery__image,.terminal-gallery__slide,.media-expand__cue,.media-lightbox,.media-lightbox__panel{transition:none}}
