@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-vietnamese-wght-normal-XAtsl5Q_.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-ext-wght-normal-C4zznr8T.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-wght-normal-E0tuGl4L.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/silkscreen-latin-400-normal-CtPo2yA5.woff2) format("woff2"),url(/assets/silkscreen-latin-400-normal-D0DfPJut.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/silkscreen-latin-700-normal-CSE2nhgM.woff2) format("woff2"),url(/assets/silkscreen-latin-700-normal-BjMPLkh0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--brand: #ea1d1f;--brand-lit: #fe2d28;--bone: #fef9e2;--ink: #230f0c;--danger: #d81a1c;--drench: #c8181a;--bg: #101318;--bg-deep: #0c0e12;--panel: #1c2027;--line: #2b313a;--line-strong: #3a424e;--text: #e8ecf3;--dim: #aab3c2;--faint: #6f7887;--low: #43b877;--med: #dfa62f;--high: #f0433c;--none: #262b33;--font-display: "Archivo Variable", "Archivo", sans-serif;--font-pixel: "Silkscreen", monospace;--font-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace;--font-body: -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif;--wrap: 1100px;--radius: 10px;--z-marquee: 1;--z-content: 2;--z-nav: 10;--z-toast: 20;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--bg);color:var(--text);font:400 1.0625rem/1.6 var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:clip}code,kbd{font-family:var(--font-mono);font-size:.9em;background:#ffffff12;border-radius:4px;padding:.1em .35em}kbd{border:1px solid var(--line-strong)}.wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:clamp(20px,4vw,48px)}.wrap-narrow{max-width:760px}.skip-link{position:absolute;left:-9999px;top:12px;z-index:var(--z-toast);background:var(--bone);color:var(--ink);padding:10px 16px;border-radius:6px;font-weight:600}.skip-link:focus{left:12px}:focus-visible{outline:2px solid var(--brand-lit);outline-offset:3px;border-radius:2px}::selection{background:var(--brand);color:var(--bone)}.display{font-family:var(--font-display);font-weight:840;font-size:clamp(2.1rem,5vw,4.2rem);line-height:1.04;letter-spacing:-.022em;text-wrap:balance;margin:0 0 .5em}.display em{font-style:normal}.red{color:var(--brand-lit)}.lede{font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.65;color:var(--dim);max-width:62ch;text-wrap:pretty;margin:0 0 2.5rem}.lede em{color:var(--text);font-style:italic}.lede code{color:var(--text)}.btn{display:inline-flex;align-items:center;gap:.55em;font-family:var(--font-body);font-weight:640;font-size:1rem;line-height:1;text-decoration:none;border-radius:8px;padding:.9em 1.35em;border:1px solid transparent;cursor:pointer;transition:background-color .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1)}.btn:active{transform:translateY(1px)}.btn .icon{width:1em;height:1em;flex:none}.btn-brand{background:var(--danger);color:#fff}.btn-brand:hover{background:var(--brand-lit)}.btn-ghost{background:transparent;color:var(--text);border-color:var(--line-strong)}.btn-ghost:hover{border-color:var(--faint);background:#ffffff0a}.btn-sm{padding:.6em .95em;font-size:.875rem}.btn-lg{padding:1.05em 1.6em;font-size:1.0625rem}.count-badge{font-family:var(--font-pixel);font-size:.72em;background:#ffffff1a;border-radius:4px;padding:.25em .5em}.nav{position:fixed;inset:0 0 auto;z-index:var(--z-nav);padding:14px clamp(12px,3vw,24px);pointer-events:none}.nav-shell{position:relative;max-width:var(--wrap);margin-inline:auto}.nav-island{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:8px 8px 8px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.09);background:#13171dad;backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);box-shadow:0 10px 30px -14px #000000bf;pointer-events:auto;transition:background-color .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1),border-color .28s cubic-bezier(.22,1,.36,1)}.nav.is-stuck .nav-island{background:#13171de0;border-color:#ffffff21;box-shadow:0 16px 40px -16px #000000d9}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.nav-island,.menu-panel{background:#13171df7}}.nav-left{display:flex;justify-content:flex-start}.nav-actions{display:flex;gap:8px;justify-content:flex-end}.menu-btn{display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--text);cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.menu-btn:hover,.menu-btn[aria-expanded=true]{background:#ffffff12;border-color:#ffffff1c}.burger{position:relative;display:block;width:17px;height:11px}.burger i{position:absolute;left:0;width:100%;height:1.5px;border-radius:1px;background:currentColor;transition:top .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1)}.burger i:nth-child(1){top:1px}.burger i:nth-child(2){top:8px}.menu-btn[aria-expanded=true] .burger i{top:4.5px}.menu-btn[aria-expanded=true] .burger i:nth-child(1){transform:rotate(45deg)}.menu-btn[aria-expanded=true] .burger i:nth-child(2){transform:rotate(-45deg)}.menu-panel{position:absolute;top:calc(100% + 8px);left:0;min-width:208px;display:flex;flex-direction:column;padding:7px;border-radius:12px;border:1px solid rgba(255,255,255,.11);background:#13171de6;backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);box-shadow:0 18px 44px -18px #000000e6;transform-origin:top left;pointer-events:auto}.menu-panel[hidden]{display:none}.menu-panel a{padding:9px 12px;border-radius:8px;color:var(--dim);text-decoration:none;font-size:.9375rem;font-weight:550;white-space:nowrap;transition:color .15s ease,background-color .15s ease}.menu-panel a:hover{color:var(--text);background:#ffffff0f}.nav-brand{display:inline-flex;align-items:center;text-decoration:none;color:var(--text)}.nav-brand img{display:block;height:30px;width:auto}@media(max-width:620px){.nav-star{display:none}.nav-brand img{height:25px}.nav-island{gap:8px}}.hero{position:relative;min-height:100svh;display:grid;align-items:center;overflow:clip}.hero-canvas{position:absolute;inset:0;width:100%;height:100%}.hero-scrim{position:absolute;inset:0;background:linear-gradient(to right,#101318f0,#101318c7 45%,#10131859),linear-gradient(to top,var(--bg) 0%,transparent 22%)}.hero-inner{position:relative;z-index:var(--z-content);width:100%;padding-block:120px 80px}.hero-mark{display:block;width:clamp(232px,32vw,400px);height:auto;margin-bottom:clamp(20px,3vw,32px)}.hero-title{font-family:var(--font-display);font-weight:880;font-size:clamp(2.7rem,7.2vw,5.9rem);line-height:.99;letter-spacing:-.028em;text-wrap:balance;margin:0 0 .35em;max-width:12ch}.hero-title .ghost{color:var(--brand-lit)}.hero-sub{font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.6;color:var(--dim);max-width:52ch;text-wrap:pretty;margin:0 0 2.2rem}.hero-sub code{color:var(--text)}.hero-ctas{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:1.4rem}.hero-meta{font-family:var(--font-pixel);font-size:.7rem;color:var(--dim);letter-spacing:.03em;margin:0}.hero-scroll-hint{position:absolute;left:50%;bottom:26px;transform:translate(-50%);z-index:var(--z-content)}.pixel-arrow{display:block;width:14px;height:14px;border-right:3px solid var(--faint);border-bottom:3px solid var(--faint);transform:rotate(45deg);animation:hint-bob 1.6s cubic-bezier(.22,1,.36,1) infinite}@keyframes hint-bob{0%,to{translate:0 0;opacity:.7}50%{translate:0 7px;opacity:1}}.section{padding-block:clamp(90px,12vw,160px)}.problem{border-top:1px solid var(--line)}.hoard{display:grid;gap:10px;max-width:860px}.hoard-row{display:grid;grid-template-columns:minmax(150px,240px) 1fr 86px;align-items:center;gap:16px}.hoard-name{font-family:var(--font-mono);font-size:.875rem;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hoard-name .mult{color:var(--dim)}.hoard-bar{height:22px;background:var(--bg-deep);border:1px solid var(--line);overflow:hidden}.hoard-fill{display:block;height:100%;width:var(--w);background:#6e2022;transform-origin:left center}.hoard-size{font-family:var(--font-pixel);font-size:.72rem;color:var(--dim);text-align:right}.hoard-total{margin-top:clamp(36px,5vw,56px);display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.hoard-total-num{font-family:var(--font-display);font-weight:900;font-size:clamp(4rem,11vw,8.5rem);line-height:1;letter-spacing:-.03em;color:var(--brand-lit);font-variant-numeric:tabular-nums}.hoard-total-unit{font-family:var(--font-pixel);font-size:clamp(1.1rem,2.4vw,1.8rem);color:var(--brand-lit)}.hoard-total-note{flex-basis:100%;margin:10px 0 0;color:var(--dim);max-width:46ch}.fear{background:var(--bg-deep);border-block:1px solid var(--line)}.rmrf{margin:3rem 0 0}.rmrf .term-bare{font-size:clamp(.95rem,2.4vw,1.35rem);padding:26px 28px}.fatal-space{background:var(--brand);color:transparent;border-radius:2px;box-shadow:0 0 18px #ea1d1f8c;padding-inline:1px}.rmrf figcaption{margin-top:16px;color:var(--dim);font-size:.95rem;max-width:58ch;line-height:1.65}.fear-pivot{margin:4rem 0 0;font-family:var(--font-display);font-weight:760;font-size:clamp(1.5rem,3.2vw,2.3rem);line-height:1.2;letter-spacing:-.015em}.fear-pivot strong{color:var(--brand-lit);font-weight:860}.term{margin:0;padding:22px 26px;background:var(--bg-deep);font-family:var(--font-mono);font-size:.84rem;line-height:1.7;color:var(--text);overflow-x:auto;-webkit-font-smoothing:subpixel-antialiased}.term code{background:none;padding:0;font-size:inherit}.term-bare{border:1px solid var(--line);border-radius:var(--radius)}.term-prompt{color:var(--faint)}.term-window{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--bg-deep);box-shadow:0 30px 80px -30px #000000b3;max-width:860px}.term-titlebar{display:flex;align-items:center;gap:7px;padding:11px 14px;background:var(--panel);border-bottom:1px solid var(--line)}.tl-dot{flex:none;align-self:center;width:11px;height:11px;border-radius:50%;background:var(--line-strong)}.term-title{margin-left:8px;font-family:var(--font-mono);font-size:.75rem;color:var(--dim)}.t-line{display:block;min-height:1.7em}.t-cmd{color:var(--text)}.t-low{color:var(--low);font-weight:700}.t-med{color:var(--med);font-weight:700}.t-high{color:var(--high);font-weight:700}.t-rule{color:var(--line-strong)}.t-note{color:var(--med)}.t-dim{color:var(--dim)}.t-bone{color:var(--bone)}.tier-ledger{margin:clamp(40px,6vw,64px) 0 0;max-width:860px}.tier-def{display:grid;grid-template-columns:minmax(120px,180px) 1fr;gap:20px;padding-block:26px;border-top:1px solid var(--line)}.tier-def:last-child{border-bottom:1px solid var(--line)}.tier-word{font-family:var(--font-pixel);font-weight:700;font-size:clamp(1.1rem,2.2vw,1.5rem);line-height:1.1}.tier-word.low{color:var(--low)}.tier-word.med{color:var(--med)}.tier-word.high{color:var(--high)}.tier-def dd{margin:0;color:var(--dim);line-height:1.65;max-width:58ch}.tier-def dd code{color:var(--text)}@media(max-width:560px){.tier-def{grid-template-columns:1fr;gap:8px}.hoard-row{grid-template-columns:1fr 72px}.hoard-row .hoard-name{grid-column:1 / -1;margin-bottom:-4px}}.app-window{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--panel);box-shadow:0 40px 100px -30px #000c}.app-titlebar{display:flex;align-items:center;gap:7px;padding:10px 14px;border-bottom:1px solid var(--line);min-height:44px}.app-brand-chip{display:inline-flex;align-items:center;gap:7px;margin-left:10px;padding-right:14px;border-right:1px solid var(--line);font-weight:650;font-size:.82rem}.app-brand-chip img{image-rendering:pixelated}.app-crumbs{display:flex;align-items:center;gap:2px;font-family:var(--font-mono);font-size:.8rem;color:var(--dim);overflow:hidden;white-space:nowrap}.app-crumbs button{background:none;border:0;color:var(--dim);font:inherit;padding:4px 6px;border-radius:4px;cursor:pointer}.app-crumbs button:hover{color:var(--text);background:#ffffff0d}.app-crumbs button[aria-current=true]{color:var(--text)}.app-crumbs .crumb-sep{color:var(--faint)}.app-demo-badge{margin-left:auto;font-family:var(--font-pixel);font-size:.62rem;color:var(--med);border:1px solid rgba(223,166,47,.4);border-radius:4px;padding:3px 7px;white-space:nowrap}.app-up{white-space:nowrap;flex:none;background:none;border:1px solid var(--line-strong);border-radius:6px;color:var(--text);font:600 .8rem var(--font-body);padding:5px 11px;margin-left:10px;cursor:pointer;transition:border-color .15s ease,opacity .15s ease}.app-up:hover:not(:disabled){border-color:var(--faint)}.app-up:disabled{opacity:.35;cursor:default}.treemap{position:relative;height:clamp(340px,52vw,520px);background:var(--bg-deep);overflow:hidden}.tm-block{position:absolute;border:0;padding:6px 8px;margin:0;overflow:hidden;text-align:left;vertical-align:top;cursor:default;outline-offset:-3px;box-shadow:inset 0 0 0 1px #0c0e12e6;transition:filter .15s ease;font-family:var(--font-mono)}.tm-block.is-branch{cursor:zoom-in}.tm-block:hover{filter:brightness(1.18)}.tm-label{display:block;font-size:.72rem;font-weight:700;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-size{display:block;font-size:.66rem;opacity:.75}.tm-low{background:var(--low);color:#06281a}.tm-med{background:var(--med);color:#2d2104}.tm-high{background:var(--high);color:#350808}.tm-none{background:var(--none);color:var(--dim)}.app-statusbar{display:flex;align-items:center;gap:18px;padding:10px 16px;border-top:1px solid var(--line);font-size:.8rem;color:var(--dim);flex-wrap:wrap}.legend{display:inline-flex;align-items:center;gap:6px}.sw{width:10px;height:10px;display:inline-block}.sw-low{background:var(--low)}.sw-med{background:var(--med)}.sw-high{background:var(--high)}.sw-none{background:var(--none);border:1px solid var(--line-strong)}.app-readout{margin-left:auto;font-family:var(--font-mono);font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50%}.app-hint{margin:18px 0 0;color:var(--dim);font-size:.92rem;max-width:70ch}@media(max-width:640px){.app-brand-chip span,.app-crumbs{display:none}}.guards{background:var(--drench);color:var(--bone)}.guards .display{color:var(--bone);max-width:16ch}.guard-ledger{list-style:none;counter-reset:guard;margin:clamp(36px,5vw,56px) 0 0;padding:0;max-width:820px}.guard-ledger li{counter-increment:guard;position:relative;padding:22px 0 22px 82px;border-top:1px solid rgba(254,249,226,.32);line-height:1.6;max-width:72ch}.guard-ledger li:last-child{border-bottom:1px solid rgba(254,249,226,.32)}.guard-ledger li:before{content:counter(guard,decimal-leading-zero);position:absolute;left:0;top:26px;font-family:var(--font-pixel);font-size:1.15rem;color:var(--bone)}.guard-ledger strong{color:#fff}.guards code,.guards kbd{background:#230f0c59;color:var(--bone);border:0}.guards-coda{margin:2.6rem 0 0;max-width:62ch;font-size:1.05rem;line-height:1.65}.guards-coda em{font-weight:700;font-style:normal}@media(max-width:560px){.guard-ledger li{padding-left:54px}}.arsenal{padding-bottom:clamp(70px,9vw,120px)}.arsenal .display{margin-bottom:clamp(30px,5vw,60px)}.marquee{position:relative;z-index:var(--z-marquee);overflow:hidden;border-block:1px solid var(--line);padding-block:18px;user-select:none}.marquee+.marquee{border-top:0}.marquee-track{display:flex;gap:clamp(28px,5vw,64px);width:max-content;animation:marquee 36s linear infinite}.marquee-rev .marquee-track{animation-direction:reverse}.marquee-track span{font-family:var(--font-pixel);font-size:clamp(1rem,2.4vw,1.6rem);color:var(--faint);white-space:nowrap;transition:color .2s ease}.marquee:hover .marquee-track span{color:var(--dim)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.markers{margin-top:clamp(50px,7vw,80px);max-width:760px}.markers-title{font-family:var(--font-display);font-weight:780;font-size:clamp(1.3rem,2.6vw,1.9rem);letter-spacing:-.015em;margin:0 0 .5em}.markers p{color:var(--dim);margin:0 0 1.4rem}.markers .term-bare{font-size:.87rem}.get{background:var(--bg-deep);border-top:1px solid var(--line)}.get .display{max-width:14ch}.get-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:clamp(32px,5vw,64px);margin-top:clamp(36px,5vw,56px)}.get-col h3{font-family:var(--font-pixel);font-weight:700;font-size:1rem;margin:0 0 .7em}.get-col>p{color:var(--dim);margin:0 0 1.2rem;max-width:48ch}.copyblock{position:relative;margin-bottom:1.4rem}.copyblock .term-bare{font-size:.8rem;padding-right:76px;background:var(--bg);white-space:pre-wrap;word-break:break-all}.copy-btn{position:absolute;top:10px;right:10px;background:var(--panel);border:1px solid var(--line-strong);border-radius:6px;color:var(--text);font:700 .68rem var(--font-pixel);padding:6px 10px;cursor:pointer;transition:border-color .15s ease,color .15s ease}.copy-btn:hover{border-color:var(--faint)}.copy-btn.is-copied{color:var(--low);border-color:var(--low)}.footer{border-top:1px solid var(--line);padding-block:34px}.footer-inner{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.footer-logo{display:block;height:28px;width:auto}.footer-inner p{margin:0;color:var(--dim);font-size:.9rem}.footer-inner a{margin-left:auto;color:var(--text);font-weight:600;font-size:.9rem}@media(prefers-reduced-motion:reduce){.marquee-track{animation:none;flex-wrap:wrap;width:auto}.pixel-arrow{animation:none}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
