@font-face{font-family:Handjet;src:url(/fonts/Handjet.woff2)format("woff2");font-weight:400 900;font-display:swap}@font-face{font-family:"Jacquard 12";src:url(/fonts/Jacquard12.woff2)format("woff2");font-display:swap}@font-face{font-family:Departure Mono;src:url(/fonts/DepartureMono-Regular.woff2)format("woff2");font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#040604;--panel:#071009;--line:#12341c;--moss:#21a355;--moss-dim:#17843c;--phos:#39ff6f;--paper:#e9ffee;--alarm:#ff5340;--mono:"Departure Mono", ui-monospace, Menlo, monospace;--display:"Handjet", var(--mono);--occult:"Jacquard 12", var(--mono)}*{box-sizing:border-box}html{scrollbar-color:var(--moss) var(--ink)}body{background:var(--ink) url(/art/bands.png) repeat;color:var(--paper);font:14px/1.65 var(--mono);-webkit-font-smoothing:none;margin:0}img{image-rendering:pixelated;max-width:100%}::selection{background:var(--phos);color:var(--ink)}.scanlines{z-index:40;pointer-events:none;mix-blend-mode:multiply;background:repeating-linear-gradient(#00000038 0 1px,#0000 1px 3px);position:fixed;inset:0}.statusbar{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#040604eb;align-items:center;gap:12px;padding:9px 18px;display:flex;position:sticky;top:0}.bar-skull{width:22px;height:22px}.bar-name{font-family:var(--display);letter-spacing:.14em;font-size:21px;font-weight:800}.bar-gap{flex:1}.bar-stat{color:var(--moss);font-size:12px}.bar-stat b{color:var(--phos);font-weight:400}.bar-stat.banned b{color:var(--alarm)}.mock-badge{color:var(--ink);background:var(--phos);letter-spacing:.1em;padding:0 6px;font-size:11px}.dot{background:var(--moss);width:7px;height:7px}.dot.open{background:var(--phos);box-shadow:0 0 6px var(--phos)}.dot.closed{background:var(--alarm)}.ca-chip{font:12px var(--mono);color:var(--phos);border:1px solid var(--line);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:4px 9px;display:inline-flex}.ca-chip:hover,.ca-chip:focus-visible{border-color:var(--phos)}.ca-ico{color:var(--moss)}.buy{font:13px var(--mono);text-transform:lowercase;color:var(--ink);background:var(--phos);padding:5px 14px;text-decoration:none}.buy:hover{background:var(--paper)}.buy:active{transform:scale(.97)}main{max-width:1060px;margin:0 auto;padding:0 20px}.err{color:var(--alarm);padding-top:18px}.sec-head{margin:0 0 26px}.sec-occult{font-family:var(--occult);color:var(--phos);opacity:.8;font-size:30px;display:block}.sec-title{font-family:var(--display);letter-spacing:.1em;color:var(--paper);margin:2px 0 8px;font-size:clamp(26px,4.4vw,44px);font-weight:700}.sec-note{color:var(--moss);max-width:56ch;margin:0}.hero{text-align:center;padding:92px 0 84px}.hero-skull{width:min(320px,62vw);animation:5s steps(2,end) infinite phosphor}.wordmark{font-family:var(--display);letter-spacing:.08em;color:var(--paper);text-shadow:0 0 18px #39ff6f47;margin:10px 0 0;font-size:clamp(64px,15vw,190px);font-weight:900;line-height:.9}.thesis{font-family:var(--display);color:var(--phos);letter-spacing:.06em;margin:12px 0 0;font-size:clamp(20px,3.4vw,34px);font-weight:500}.numstrip{color:var(--moss);letter-spacing:.35em;white-space:pre;margin:18px 0 0;font-size:13px}.hero-sub{color:var(--paper);opacity:.75;max-width:58ch;margin:22px auto 0}@keyframes phosphor{0%,92%{opacity:1}96%{opacity:.86}to{opacity:1}}.feed-wrap{padding:30px 0 70px}.terminal{border:1px solid var(--line);background:var(--panel);position:relative;overflow:hidden}.terminal:after{content:"";pointer-events:none;background:linear-gradient(#0000,#39ff6f0d,#0000);height:90px;animation:9s linear infinite sweep;position:absolute;top:-90px;left:0;right:0}@keyframes sweep{to{top:100%}}.term-bar{border-bottom:1px solid var(--line);color:var(--moss);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;padding:7px 14px;font-size:12px;display:flex}.term-status{color:var(--phos)}.term-body{height:460px;padding:14px 16px;overflow:hidden auto}.row{grid-template-columns:66px 44px 128px 1fr;align-items:baseline;gap:12px;padding:3px 0;display:grid}.r-time{color:var(--moss);opacity:.8;font-size:12px}.r-stage{letter-spacing:.08em;color:var(--moss);font-size:12px}.r-who{color:var(--phos);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.r-text{color:var(--paper);opacity:.95;overflow-wrap:anywhere}.row.target .r-text{color:var(--moss)}.row.target .r-text:before{content:"» "}.row.draft .r-text{opacity:.8}.row.rejected .r-stage{color:var(--alarm)}.row.rejected .r-text{color:var(--moss);text-decoration:line-through}.row.rejected .r-why{color:var(--alarm);font-size:12px;font-style:normal;text-decoration:none;display:inline-block}.row.posted .r-text{color:var(--paper);opacity:1;text-shadow:0 0 10px #e9ffee40}.row.skipped .r-text{color:var(--moss);font-style:italic}.row.note{color:var(--moss);grid-template-columns:66px 44px 1fr}.row.note .r-text{color:var(--moss);font-size:13px}.row.born .r-text{color:var(--phos)}.cursor-row{padding:6px 0 2px}.cursor{background:var(--phos);width:9px;height:16px;animation:1.1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.specimens{padding:20px 0 70px}.cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;display:grid}.card{border:1px solid var(--line);background:var(--panel);gap:16px;padding:18px;display:flex}.card img{border:1px solid var(--line);width:92px;height:92px}.card-meta{flex-direction:column;gap:4px;min-width:0;display:flex}.card-meta strong{color:var(--paper);font-weight:400}.card-meta p{color:var(--paper);opacity:.88;margin:2px 0;font-size:13px}.fact{letter-spacing:.14em;text-transform:uppercase;color:var(--phos);font-size:11px}.fact.assimilant{color:var(--paper);opacity:.65}.born{color:var(--moss);font-size:12px}.rite{padding:20px 0 70px}.rite-grid{grid-template-columns:1fr minmax(220px,380px);align-items:center;gap:40px;display:grid}.rite-eye{opacity:.85;justify-self:center;max-width:340px}.rite-steps{margin:0;padding:0;list-style:none}.rite-steps li{border-bottom:1px solid var(--line);gap:18px;padding:14px 0;display:flex}.rite-steps li:first-child{border-top:1px solid var(--line)}.step-n{font-family:var(--display);color:var(--phos);min-width:44px;font-size:26px;font-weight:700}.rite-steps strong{color:var(--paper);letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:400}.rite-steps p{color:var(--paper);opacity:.85;max-width:52ch;margin:3px 0 0;font-size:14px}.token{border:1px solid var(--line);background:var(--panel);margin:20px 0 80px;position:relative;overflow:hidden}.token-bg{object-fit:cover;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.token-inner{flex-direction:column;align-items:center;gap:16px;padding:54px 20px;display:flex;position:relative}.token-inner .ca-chip{background:#040604cc;font-size:13px}.buy.big{font-family:var(--display);letter-spacing:.08em;padding:8px 26px;font-size:20px;font-weight:700}footer{border-top:1px solid var(--line);color:var(--paper);opacity:.8;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:26px 20px 40px;font-size:13px;display:flex}.foot-dim{color:var(--moss)}@media (width<=720px){.statusbar{flex-wrap:wrap;row-gap:6px}.bar-stat{display:none}.row{grid-template-rows:auto auto;grid-template-columns:44px 1fr}.r-time{display:none}.r-who{grid-column:2}.r-text{grid-column:1/-1}.rite-grid{grid-template-columns:1fr}.rite-eye{max-width:300px;margin:0 auto}.term-body{height:380px}.numstrip{letter-spacing:.16em;font-size:11px}}@media (prefers-reduced-motion:reduce){.hero-skull,.cursor,.terminal:after{animation:none}}.ticker{font-family:var(--display);color:var(--phos);letter-spacing:.1em;font-size:17px;font-weight:700}.bar-name{letter-spacing:.12em;font-size:17px}.tick-dead{color:var(--phos);font-weight:400}.wordmark{flex-direction:column;font-size:clamp(56px,12vw,150px);line-height:.82;display:flex}.glitch{display:block;position:relative}.glitch:before,.glitch:after{content:attr(data-text);opacity:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.glitch:before{color:var(--phos);z-index:-1}.glitch:after{color:var(--paper);z-index:-1}.glitch:before{animation:7s step-end infinite glitch-a}.glitch:after{animation:7s step-end infinite glitch-b}.glitch:nth-child(2):before,.glitch:nth-child(2):after{animation-delay:2.3s}.glitch:nth-child(3):before,.glitch:nth-child(3):after{animation-delay:4.6s}@keyframes glitch-a{0%,93.9%,97.1%,to{opacity:0}94%{opacity:1;clip-path:inset(12% 0 55%);transform:translate(-6px,2px)}95%{opacity:1;clip-path:inset(60% 0 8%);transform:translate(4px,-1px)}96%{opacity:1;clip-path:inset(35% 0 40%);transform:translate(-3px)}}@keyframes glitch-b{0%,93.9%,97.1%,to{opacity:0}94%{opacity:1;clip-path:inset(55% 0 15%);transform:translate(5px,-2px)}95%{opacity:1;clip-path:inset(5% 0 70%);transform:translate(-4px,1px)}96%{opacity:1;clip-path:inset(75% 0 4%);transform:translate(2px,2px)}}body{animation:90s linear infinite bgdrift}@keyframes bgdrift{to{background-position:0 -768px}}.interference{z-index:39;pointer-events:none;background:linear-gradient(#0000,#39ff6f0a 40%,#e9ffee08 55%,#0000);height:140px;animation:8s linear infinite interfere;position:fixed;top:-140px;left:0;right:0}@keyframes interfere{70%{top:-140px}to{top:110%}}.row{animation:.24s steps(2,end) both row-in}@keyframes row-in{0%{opacity:0;transform:translate(3px)}}.hero-skull{animation:5s steps(2,end) infinite phosphor,11s steps(3,end) infinite skull-drift}@keyframes skull-drift{0%,to{transform:translate(0)}33%{transform:translate(1px,-2px)}66%{transform:translate(-1px,1px)}}.card{transition:border-color .12s steps(2,end)}.card:hover{border-color:var(--phos)}.card:hover img{filter:invert()hue-rotate(180deg);transition:filter .1s steps(2,end)}.gate{z-index:50;background:var(--ink);place-items:center;transition:opacity .7s steps(6,end);display:grid;position:fixed;inset:0;overflow:hidden}.gate.leaving{opacity:0;pointer-events:none}.gate-yard{object-fit:cover;opacity:.85;width:100%;height:100%;position:absolute;inset:0}.gate-inner{text-align:center;padding:24px;animation:.9s steps(7,end) both gate-in;position:relative}@keyframes gate-in{0%{opacity:0;transform:translateY(26px)}}.gate-skull{width:min(190px,38vw);animation:4s steps(2,end) infinite phosphor}.gate-occult{font-family:var(--occult);color:var(--phos);margin:10px 0 0;font-size:clamp(24px,4vw,34px)}.gate-title{font-family:var(--display);letter-spacing:.08em;color:var(--paper);text-shadow:0 0 16px #39ff6f4d;margin:4px 0 14px;font-size:clamp(34px,7vw,74px);font-weight:900}.gate-text{color:var(--paper);opacity:.95;margin:0 0 10px;font-size:15px}.gate-small{color:var(--moss);margin:0 0 26px;font-size:13px}.gate-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;display:flex}.gate-enter{font:700 20px var(--display);letter-spacing:.08em;color:var(--ink);background:var(--phos);cursor:pointer;border:none;padding:10px 26px}.gate-enter:hover{background:var(--paper);box-shadow:0 0 22px #39ff6f73}.gate-enter:active{transform:scale(.97)}.gate-actions a{color:var(--moss);font-size:13px}.gate-actions a:hover{color:var(--alarm)}@media (prefers-reduced-motion:reduce){body,.glitch:before,.glitch:after,.interference,.row,.hero-skull,.gate-inner,.gate-skull{animation:none}.glitch:before,.glitch:after{content:none}}.floor-wrap{padding:10px 0 70px}.floor-frame{border:1px solid var(--line);background:#040604;position:relative}.floor-frame canvas{aspect-ratio:960/300;width:100%;image-rendering:pixelated;cursor:crosshair;display:block}.floor-legend{border-top:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;justify-content:center;gap:20px;padding:8px 0 10px;font-size:11px;display:flex}.lg:before{content:"■ "}.lg.draft{color:var(--moss)}.lg.killed{color:var(--alarm)}.lg.posted{color:var(--phos)}.snd{font:12px var(--mono);color:var(--moss);cursor:pointer;background:0 0;border:none;padding:2px 4px}.snd:hover{color:var(--phos)}.r-link{color:inherit;-webkit-text-decoration-color:var(--moss);text-decoration-color:var(--moss)}.r-link:hover{color:var(--phos)}main{max-width:1240px}.herostrip{text-align:left;align-items:center;gap:26px;padding:26px 0 18px;display:flex}.hs-skull{flex:none;width:108px;animation:5s steps(2,end) infinite phosphor}.hs-mark{font-size:clamp(30px,4.6vw,58px);line-height:1;display:block}.hs-thesis{color:var(--paper);opacity:.95;max-width:72ch;margin:8px 0 0;font-size:15px}.hs-thesis b{color:var(--phos);font-weight:400}.unit{grid-template-columns:minmax(0,1fr) 400px;align-items:stretch;gap:16px;height:min(64vh,580px);margin-bottom:64px;display:grid}.unit .terminal{flex-direction:column;min-height:0;display:flex}.unit .term-body{flex:1;height:auto;min-height:0}.unit .floor-frame{flex-direction:column;min-height:0;display:flex}.unit .floor-frame canvas{aspect-ratio:auto;object-fit:contain;object-position:center bottom;flex:1;width:100%;height:100%;min-height:0}.floor-bar{border-bottom:1px solid var(--line);color:var(--moss);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:7px 14px;font-size:12px;display:flex}.floor-legend-inline{gap:14px;display:flex}.unit .row{grid-template-columns:40px 1fr;row-gap:1px;padding:5px 0}.unit .r-time{display:none}.unit .r-who{grid-column:2}.unit .r-text{grid-column:1/-1;font-size:13px}.unit .row.note{grid-template-columns:40px 1fr}.bar-home{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.bar-nav{gap:14px;margin-left:10px;display:flex}.bar-nav a{color:var(--moss);letter-spacing:.08em;font-size:13px;text-decoration:none}.bar-nav a.on,.bar-nav a:hover{color:var(--phos)}.modal-back{z-index:45;background:#040604cc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{width:min(640px,100%);max-height:86vh;overflow:auto;box-shadow:0 0 40px #39ff6f1f}.modal-x{color:var(--moss);font:inherit;cursor:pointer;background:0 0;border:none}.modal-x:hover{color:var(--alarm)}.modal-body{padding:18px}.modal-id{border-bottom:1px solid var(--line);align-items:flex-start;gap:18px;padding-bottom:16px;display:flex}.modal-id img{border:1px solid var(--line);flex:none}.modal-id>div{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.modal-id strong{color:var(--paper);font-size:16px;font-weight:400}.modal-id p{color:var(--paper);opacity:.9;margin:0;font-size:13px}.modal-id .buy{margin-top:6px}.modal-thoughts{padding-top:14px}.mt-label{color:var(--moss);letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:11px;display:block}.modal-thoughts .row{grid-template-columns:44px 1fr;row-gap:1px}.modal-thoughts .r-time{display:none}.modal-thoughts .r-who{grid-column:2}.modal-thoughts .r-text{grid-column:1/-1;font-size:13px}.card-btn{cursor:pointer}@media (width<=980px){.unit{grid-template-columns:1fr;height:auto}.unit .floor-frame canvas{aspect-ratio:960/420;height:auto}.unit .terminal{height:380px}.herostrip{text-align:center;flex-direction:column;gap:12px}.hs-thesis{margin-inline:auto}}.row.tweet{border:1px solid var(--phos);color:inherit;background:#39ff6f0d;flex-direction:column;gap:4px;margin:6px 0;padding:8px 10px;text-decoration:none;display:flex}a.row.tweet:hover{background:#39ff6f1c}.tw-head{align-items:center;gap:7px;font-size:12px;display:flex}.tw-head img{image-rendering:pixelated;border:1px solid var(--line)}.tw-head b{color:var(--phos);font-weight:400}.tw-x{color:var(--moss);margin-left:auto}.tw-text{color:var(--paper);font-size:13px}.unit .row.tweet{grid-template-columns:none}.theory{padding:10px 0 70px}.theory-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.theory-col{border:1px solid var(--line);background:var(--panel);padding:20px 22px}.theory-col h3{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--phos);margin:0 0 10px;font-size:22px;font-weight:700}.theory-col p{color:var(--paper);opacity:.92;max-width:58ch;margin:0 0 12px;font-size:14px}.theory-punch{color:var(--phos)!important;opacity:1!important}.theory-link{color:var(--phos);-webkit-text-decoration-color:var(--moss);text-decoration-color:var(--moss);font-size:13px}.theory-link:hover{color:var(--paper)}.loop{border:1px solid var(--line);background:var(--panel);border-top:none;padding:24px 22px}.loop-lede{color:var(--paper);opacity:.95;margin:0 0 18px;font-size:15px}.loop-lede b{color:var(--phos);font-weight:400}.loop-strip{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:18px;display:flex}.loop-step{align-items:center;gap:6px;display:inline-flex}.loop-box{font-family:var(--display);letter-spacing:.06em;border:1px solid var(--phos);color:var(--phos);background:#39ff6f0f;padding:4px 12px;font-size:17px;font-weight:600}.loop-arrow{color:var(--moss);font-size:16px}.loop-back{color:var(--phos)}.loop-note{color:var(--paper);opacity:.85;max-width:78ch;margin:0;font-size:13px}@media (width<=780px){.theory-grid{grid-template-columns:1fr}}.foot-link{color:var(--phos);-webkit-text-decoration-color:var(--moss);text-decoration-color:var(--moss)}.foot-link:hover{color:var(--paper)}
