.launch-page.svelte-ztwbwg{position:relative;isolation:isolate;min-height:100vh;color:#fff;background:linear-gradient(180deg,#03040933,#030409db)}.cabinet-hero.svelte-ztwbwg{position:relative;display:grid;min-height:100svh;place-items:center;overflow:hidden;padding:8.5rem 1.5rem 6rem}.cabinet-hero.svelte-ztwbwg:before{position:absolute;inset:0;content:"";background:linear-gradient(180deg,#02030b24,#02030b80 68%,#03040a),url(../../../nullframe-world-00.webp) 68% 44% / cover no-repeat;filter:saturate(1.3) contrast(1.08);transform:scale(1.035);animation:svelte-ztwbwg-hero-drift 18s steps(18) infinite alternate}.cabinet-hero.svelte-ztwbwg:after{position:absolute;inset:0;content:"";pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 4px,rgba(255,255,255,.025) 4px 5px);mix-blend-mode:screen}.hero-shell.svelte-ztwbwg,.archive-shell.svelte-ztwbwg,.protocol-shell.svelte-ztwbwg{position:relative;z-index:2;min-width:0;width:min(100%,78rem);margin-inline:auto}.hero-heading.svelte-ztwbwg{margin:clamp(3rem,8vw,7rem) 0 clamp(2rem,5vw,4rem)}.hero-heading.svelte-ztwbwg p:where(.svelte-ztwbwg),.archive-heading.svelte-ztwbwg p:where(.svelte-ztwbwg),.protocol-heading.svelte-ztwbwg p:where(.svelte-ztwbwg),.sealed-copy.svelte-ztwbwg>p:where(.svelte-ztwbwg){font-family:var(--font-pixel);font-size:clamp(.8rem,1.2vw,.9rem);letter-spacing:.18em;color:#caff45}.hero-heading.svelte-ztwbwg h1:where(.svelte-ztwbwg){margin-top:.75rem;font-family:var(--font-pixel);font-size:clamp(3.8rem,13vw,10rem);line-height:.84;letter-spacing:-.07em;text-shadow:6px 6px 0 #7d5cff,12px 12px 0 rgba(0,245,255,.3)}.hero-heading.svelte-ztwbwg>span:where(.svelte-ztwbwg){display:block;margin-top:1.4rem;font-family:var(--font-mono);font-size:1rem;letter-spacing:.14em;color:#ffffff9e}.hero-orbit.svelte-ztwbwg{position:absolute;z-index:1;aspect-ratio:1;border:3px dashed currentColor;border-radius:50%;pointer-events:none}.hero-orbit--one.svelte-ztwbwg{top:8%;right:-12rem;width:min(44rem,70vw);color:#caff4538;animation:svelte-ztwbwg-orbit-step 34s steps(34) infinite}.hero-orbit--two.svelte-ztwbwg{bottom:1%;left:-10rem;width:min(30rem,58vw);color:#7d5cff4d;animation:svelte-ztwbwg-orbit-step 21s steps(21) infinite reverse}.hero-beacon.svelte-ztwbwg{position:absolute;z-index:2;top:24%;right:9%;width:18px;aspect-ratio:1;background:#caff45;box-shadow:0 0 0 8px #06070a,0 0 0 11px #caff45,0 0 40px #caff45;animation:svelte-ztwbwg-beacon-hop 4.7s steps(5) infinite}.hero-beacon.svelte-ztwbwg i:where(.svelte-ztwbwg){position:absolute;inset:-1rem;border:2px solid rgba(202,255,69,.4);animation:svelte-ztwbwg-beacon-ring 2.4s steps(6) infinite}.hero-beacon.svelte-ztwbwg i:where(.svelte-ztwbwg):nth-child(2){animation-delay:-.8s}.hero-beacon.svelte-ztwbwg i:where(.svelte-ztwbwg):nth-child(3){animation-delay:-1.6s}.featured-file.svelte-ztwbwg{position:relative;display:grid;grid-template-columns:minmax(7rem,.35fr) minmax(0,1.5fr) minmax(8rem,.5fr);min-height:23rem;overflow:hidden;border:3px solid var(--state);background:#02040ce0;box-shadow:10px 10px #000c,14px 14px 0 var(--state);clip-path:polygon(0 14px,14px 14px,14px 0,calc(100% - 14px) 0,calc(100% - 14px) 14px,100% 14px,100% calc(100% - 14px),calc(100% - 14px) calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,14px calc(100% - 14px),0 calc(100% - 14px))}.featured-index.svelte-ztwbwg{display:grid;place-items:center;border-right:3px solid var(--state);font-family:var(--font-pixel);font-size:clamp(3rem,7vw,6rem);color:var(--state);writing-mode:vertical-rl;text-orientation:upright;background:#ffffff06}.featured-copy.svelte-ztwbwg{padding:clamp(1.5rem,4vw,3.5rem)}.file-kicker.svelte-ztwbwg,.file-meta.svelte-ztwbwg{display:flex;flex-wrap:wrap;gap:.8rem 1.5rem;font-family:var(--font-mono);font-size:.84rem;letter-spacing:.12em;color:#ffffff7a}.file-kicker.svelte-ztwbwg{justify-content:space-between}.state.svelte-ztwbwg{display:inline-flex;align-items:center;gap:.5rem;color:var(--state)}.state.svelte-ztwbwg i:where(.svelte-ztwbwg),.drawer-state.svelte-ztwbwg i:where(.svelte-ztwbwg),.sealed-copy.svelte-ztwbwg [role=status]:where(.svelte-ztwbwg) i:where(.svelte-ztwbwg){display:inline-block;width:.55rem;aspect-ratio:1;background:currentColor;animation:svelte-ztwbwg-status-flicker 1.4s steps(2) infinite}.featured-copy.svelte-ztwbwg h2:where(.svelte-ztwbwg){margin-top:1.25rem;font-family:var(--font-pixel);font-size:clamp(2rem,5vw,4.5rem);line-height:1}.featured-copy.svelte-ztwbwg>p:where(.svelte-ztwbwg){max-width:45rem;margin-top:1.25rem;font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.55;color:#ffffffa8}.featured-copy.svelte-ztwbwg blockquote:where(.svelte-ztwbwg){margin:2rem 0;padding-left:1rem;border-left:4px solid var(--state);font-family:var(--font-pixel);font-size:clamp(.85rem,1.6vw,1.15rem);line-height:1.7;color:var(--state)}.featured-copy.svelte-ztwbwg a:where(.svelte-ztwbwg){display:inline-flex;align-items:center;gap:1rem;margin-top:2rem;padding:1rem 1.25rem;border:2px solid var(--state);font-family:var(--font-pixel);font-size:.8rem;letter-spacing:.1em;color:var(--state);box-shadow:5px 5px 0 var(--state);transition:transform .12s steps(2),box-shadow .12s steps(2)}.featured-copy.svelte-ztwbwg a:where(.svelte-ztwbwg):hover,.featured-copy.svelte-ztwbwg a:where(.svelte-ztwbwg):focus-visible{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--state)}.featured-scan.svelte-ztwbwg{display:grid;align-content:center;gap:.8rem;padding:1.5rem;border-left:3px solid var(--state);background:repeating-linear-gradient(90deg,rgba(255,255,255,.02) 0 8px,transparent 8px 16px)}.featured-scan.svelte-ztwbwg i:where(.svelte-ztwbwg){display:block;height:.75rem;background:var(--state);transform-origin:left;animation:svelte-ztwbwg-scan-bars 4.2s steps(8) infinite alternate}.featured-scan.svelte-ztwbwg i:where(.svelte-ztwbwg):nth-child(2n){animation-delay:-1.7s}.featured-scan.svelte-ztwbwg i:where(.svelte-ztwbwg):nth-child(3n){animation-delay:-2.8s}.archive-section.svelte-ztwbwg,.protocol-section.svelte-ztwbwg{position:relative;padding:clamp(6rem,12vw,10rem) 1.5rem;background:#02030ab8}.archive-heading.svelte-ztwbwg{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:4rem}.archive-heading.svelte-ztwbwg h2:where(.svelte-ztwbwg),.protocol-heading.svelte-ztwbwg h2:where(.svelte-ztwbwg),.sealed-copy.svelte-ztwbwg h2:where(.svelte-ztwbwg){max-width:55rem;margin-top:.8rem;font-family:var(--font-pixel);font-size:clamp(2rem,5.6vw,5rem);line-height:1.08}.archive-filters.svelte-ztwbwg{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.6rem}.archive-filters.svelte-ztwbwg button:where(.svelte-ztwbwg){min-height:2.75rem;padding:.7rem .9rem;border:2px solid rgba(255,255,255,.15);font-family:var(--font-pixel);font-size:.75rem;color:#ffffff80;background:#080a13}.archive-filters.svelte-ztwbwg button.active:where(.svelte-ztwbwg){border-color:#caff45;color:#caff45;box-shadow:4px 4px #caff45}.drawer-list.svelte-ztwbwg{border-top:3px solid rgba(255,255,255,.16)}.drawer.svelte-ztwbwg{--state: #caff45;border-bottom:3px solid rgba(255,255,255,.16);background:#ffffff04;transition:background .12s steps(2),transform .12s steps(2)}.drawer.svelte-ztwbwg:hover,.drawer.svelte-ztwbwg:focus-within{background:color-mix(in srgb,var(--state) 9%,#05060c);transform:translate(6px)}.drawer.svelte-ztwbwg a:where(.svelte-ztwbwg){display:grid;grid-template-columns:4rem minmax(10rem,.7fr) minmax(16rem,1.5fr) auto 2rem;align-items:center;gap:1.5rem;min-height:8rem;padding:1.4rem 1rem}.drawer-number.svelte-ztwbwg,.drawer-title.svelte-ztwbwg strong:where(.svelte-ztwbwg){font-family:var(--font-pixel)}.drawer-number.svelte-ztwbwg{color:var(--state)}.drawer-title.svelte-ztwbwg{display:grid;gap:.55rem}.drawer-title.svelte-ztwbwg small:where(.svelte-ztwbwg){color:#ffffff57;letter-spacing:.12em}.drawer-title.svelte-ztwbwg strong:where(.svelte-ztwbwg){font-size:clamp(.9rem,1.7vw,1.25rem)}.drawer-description.svelte-ztwbwg{font-size:1.05rem;line-height:1.45;color:#ffffff85}.drawer-state.svelte-ztwbwg{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-pixel);font-size:.75rem;color:var(--state)}.drawer-arrow.svelte-ztwbwg{color:var(--state)}.empty-drawer.svelte-ztwbwg{padding:5rem 1rem;text-align:center;font-family:var(--font-pixel);color:#ffffff59}.protocol-section.svelte-ztwbwg{background:linear-gradient(180deg,#03040ad1,#0a0717e0)}.protocol-list.svelte-ztwbwg{margin-top:4rem;border-top:3px solid #7d5cff}.protocol-list.svelte-ztwbwg li:where(.svelte-ztwbwg){display:grid;grid-template-columns:5rem minmax(12rem,.6fr) minmax(0,1fr);gap:2rem;align-items:baseline;padding:2.2rem 0;border-bottom:3px solid rgba(125,92,255,.35)}.protocol-list.svelte-ztwbwg span:where(.svelte-ztwbwg),.protocol-list.svelte-ztwbwg strong:where(.svelte-ztwbwg){font-family:var(--font-pixel);color:#7d5cff}.protocol-list.svelte-ztwbwg p:where(.svelte-ztwbwg){font-size:1.1rem;color:#ffffff8c}.sealed-section.svelte-ztwbwg{position:relative;display:grid;min-height:72svh;place-items:center;overflow:hidden;padding:7rem 1.5rem;background:#030409}.sealed-static.svelte-ztwbwg{position:absolute;inset:0;background:repeating-radial-gradient(circle at 50% 50%,transparent 0 16px,rgba(125,92,255,.08) 17px 18px),repeating-linear-gradient(90deg,transparent 0 23px,rgba(202,255,69,.08) 24px 25px);animation:svelte-ztwbwg-static-step 9s steps(9) infinite alternate}.sealed-copy.svelte-ztwbwg{position:relative;z-index:1;width:min(100%,62rem);text-align:center}.sealed-copy.svelte-ztwbwg>span:where(.svelte-ztwbwg){display:block;margin-top:1.5rem;font-size:1.2rem;color:#ffffff85}.sealed-copy.svelte-ztwbwg [role=status]:where(.svelte-ztwbwg){display:inline-flex;align-items:center;gap:.8rem;margin-top:3rem;padding:1rem 1.25rem;border:3px solid #ff4f9a;font-family:var(--font-pixel);font-size:.75rem;color:#ff4f9a;box-shadow:6px 6px #ff4f9a}@keyframes svelte-ztwbwg-hero-drift{to{transform:scale(1.08) translate3d(-1.2%,.8%,0)}}@keyframes svelte-ztwbwg-orbit-step{to{rotate:1turn}}@keyframes svelte-ztwbwg-beacon-hop{50%{transform:translate(-22px,14px)}}@keyframes svelte-ztwbwg-beacon-ring{to{transform:scale(3.2);opacity:0}}@keyframes svelte-ztwbwg-status-flicker{50%{opacity:.25}}@keyframes svelte-ztwbwg-scan-bars{0%{transform:scaleX(.18);opacity:.24}to{transform:scaleX(1);opacity:.86}}@keyframes svelte-ztwbwg-static-step{to{transform:translate(25px,-18px) scale(1.08)}}@media(max-width:900px){.featured-file.svelte-ztwbwg{grid-template-columns:4.5rem minmax(0,1fr)}.featured-scan.svelte-ztwbwg{display:none}.archive-heading.svelte-ztwbwg{align-items:flex-start;flex-direction:column}.archive-filters.svelte-ztwbwg{justify-content:flex-start}.drawer.svelte-ztwbwg a:where(.svelte-ztwbwg){grid-template-columns:3rem minmax(0,1fr) auto;gap:1rem}.drawer-description.svelte-ztwbwg{grid-column:2 / -1}.drawer-state.svelte-ztwbwg{grid-column:2}.drawer-arrow.svelte-ztwbwg{grid-column:3;grid-row:1}}@media(max-width:600px){.cabinet-hero.svelte-ztwbwg{padding-inline:1rem}.hero-heading.svelte-ztwbwg h1:where(.svelte-ztwbwg){font-size:clamp(2.5rem,11vw,4.25rem);text-shadow:4px 4px 0 #7d5cff,8px 8px 0 rgba(0,245,255,.3)}.featured-file.svelte-ztwbwg{display:block;box-shadow:6px 6px 0 var(--state)}.featured-index.svelte-ztwbwg{display:block;padding:1rem;border-right:0;border-bottom:3px solid var(--state);writing-mode:initial}.file-kicker.svelte-ztwbwg{align-items:flex-start;flex-direction:column}.file-meta.svelte-ztwbwg{flex-direction:column}.archive-section.svelte-ztwbwg,.protocol-section.svelte-ztwbwg{padding-inline:1rem}.drawer.svelte-ztwbwg a:where(.svelte-ztwbwg){grid-template-columns:2.5rem minmax(0,1fr)}.drawer-state.svelte-ztwbwg{grid-column:2}.drawer-arrow.svelte-ztwbwg{display:none}.protocol-list.svelte-ztwbwg li:where(.svelte-ztwbwg){grid-template-columns:3rem minmax(0,1fr);gap:1rem}.protocol-list.svelte-ztwbwg p:where(.svelte-ztwbwg){grid-column:2}}@media(prefers-reduced-motion:reduce){.cabinet-hero.svelte-ztwbwg:before,.hero-orbit.svelte-ztwbwg,.hero-beacon.svelte-ztwbwg,.hero-beacon.svelte-ztwbwg i:where(.svelte-ztwbwg),.state.svelte-ztwbwg i:where(.svelte-ztwbwg),.drawer-state.svelte-ztwbwg i:where(.svelte-ztwbwg),.featured-scan.svelte-ztwbwg i:where(.svelte-ztwbwg),.sealed-static.svelte-ztwbwg,.sealed-copy.svelte-ztwbwg [role=status]:where(.svelte-ztwbwg) i:where(.svelte-ztwbwg){animation:none}}
