:root{--bg: #030303;--raised: #090909;--card: #0d0d0d;--hov: #141414;--ink: #e9e6df;--ink-2: #a6a29a;--ink-3: #7e7a72;--line: rgba(233, 230, 223, .09);--line-2: rgba(233, 230, 223, .18);--panel-1: rgba(255, 255, 255, .02);--panel-2: rgba(255, 255, 255, .05);--panel-3: rgba(255, 255, 255, .08);--accent: #ff8a3d;--accent-ink: #120700;--accent-soft: rgba(255, 138, 61, .1);--accent-line: rgba(255, 138, 61, .5);--safe: #9fc9b4;--warn: #ffb347;--risk: #f2553d;--up: var(--safe);--down: var(--risk);--heat-0: #5c1308;--heat-1: #ff5a1f;--heat-2: #fff0cf;--font-display: "Funnel Display", "Helvetica Neue", Arial, sans-serif;--font-sans: "Funnel Sans", "Helvetica Neue", Arial, sans-serif;--font-mono: "Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ease: cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:hidden}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}::selection{background:var(--accent);color:var(--accent-ink)}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}img,canvas,svg{max-width:100%}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mono{font-family:var(--font-mono)}.num,table,.dtable,.kv,.code,.addr,.count{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.wrap{max-width:1200px;margin:0 auto;padding:0 32px}.kicker{font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.kicker.dim{color:var(--ink-3)}.label{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-weight:400}.label.tag{color:var(--accent)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line-2);background:var(--panel-2);color:var(--ink);padding:12px 22px;border-radius:3px;cursor:pointer;transition:background .2s var(--ease),border-color .2s var(--ease),color .2s var(--ease),transform .2s var(--ease);white-space:nowrap}.btn:hover{border-color:var(--accent-line);background:var(--accent-soft);color:#fff}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn-accent{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:500}.btn-accent:hover{background:#ffa23d;border-color:#ffa23d;color:var(--accent-ink)}.btn-ghost{background:transparent}.btn-sm{padding:8px 14px;font-size:11px}.btn-lg{padding:15px 30px;font-size:12.5px}.pill{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line-2);background:var(--panel-1);padding:6px 13px;border-radius:999px;white-space:nowrap}.pill .dot{width:6px;height:6px;border-radius:50%;background:var(--accent);animation:pulse 2.2s infinite}.pill-up{color:var(--safe);border-color:#9fc9b466;background:#9fc9b414}.pill-amber{color:var(--warn);border-color:#ffb34766;background:#ffb34714}.pill-down{color:var(--risk);border-color:#f2553d66;background:#f2553d14}.pill-mute{color:var(--ink-2)}.pill-ice{color:var(--ink)}.x-ico{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--line);border-radius:3px;color:var(--ink-2);transition:color .2s var(--ease),border-color .2s var(--ease),background .2s var(--ease)}.x-ico:hover{color:var(--accent);border-color:var(--accent-line);background:var(--accent-soft)}.linklike{background:none;border:0;padding:0;font:inherit;color:var(--accent);cursor:pointer;transition:color .18s var(--ease)}.linklike:hover{color:#ffa23d;text-decoration:underline;text-underline-offset:3px}.pulse{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--accent);animation:pulse 2.2s infinite;flex:none}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes rise{to{opacity:1;transform:none}}@keyframes flashUp{0%{color:var(--safe)}to{color:inherit}}.flash{animation:flashFade 1.1s var(--ease)}@keyframes flashFade{0%{color:var(--accent)}to{color:inherit}}.up{color:var(--up)}.down{color:var(--down)}.e{opacity:0;transform:translateY(26px);animation:rise .9s var(--ease) forwards}.d1{animation-delay:.15s}.d2{animation-delay:.35s}.d3{animation-delay:.55s}.d4{animation-delay:.75s}.d5{animation-delay:.95s}.load-1{animation-delay:.05s}.load-2{animation-delay:.35s}.load-3{animation-delay:.6s}.load-4{animation-delay:.85s}[data-reveal]{opacity:0;transform:translateY(30px);transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:var(--d, 0s)}[data-reveal=wipe]{clip-path:inset(0 100% 0 0);transform:none;transition:clip-path .8s var(--ease),opacity .5s var(--ease);transition-delay:var(--d, 0s)}[data-reveal=fade]{transform:none}[data-reveal].in{opacity:1;transform:none;clip-path:inset(0 0 0 0)}.nav{position:fixed;top:0;left:0;right:0;z-index:60;display:flex;align-items:center;justify-content:space-between;padding:18px 32px;background:linear-gradient(180deg,#030303eb,#03030300);border-bottom:1px solid transparent;transition:border-color .3s var(--ease),background .3s var(--ease)}.nav.scrolled{background:#030303e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:var(--line)}.nav-in{width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px}.mark{display:flex;align-items:center;gap:11px}.wordmark{display:inline-flex;align-items:center;gap:11px;font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:.3em;text-transform:uppercase;color:var(--ink)}.nav-links{display:flex;align-items:center;gap:26px}.nav-links a{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-2);transition:color .2s var(--ease)}.nav-links a:hover{color:var(--ink)}.nav-right{display:flex;align-items:center;gap:12px}.hero{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.raster-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.scanband{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.scanband:before{content:"";position:absolute;left:0;right:0;height:130px;background:linear-gradient(180deg,transparent,rgba(255,138,61,.05) 55%,transparent);border-bottom:1px solid rgba(255,138,61,.14);animation:scandrift 9s linear infinite}@keyframes scandrift{0%{transform:translateY(-140px)}to{transform:translateY(110vh)}}.grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5;background:repeating-linear-gradient(180deg,rgba(255,255,255,.018) 0 1px,transparent 1px 3px)}.veil{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 8%,transparent 30%,rgba(3,3,3,.72) 78%,var(--bg) 100%),linear-gradient(180deg,var(--bg) 0%,rgba(3,3,3,.25) 26%,rgba(3,3,3,.55) 62%,var(--bg) 100%)}.hero-inner{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:130px 32px 0}.hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:end}.hero h1{font-family:var(--font-display);font-weight:600;font-size:clamp(42px,6.2vw,84px);line-height:1.08;letter-spacing:-.015em;margin:18px 0 22px;max-width:13ch}.hero h1 em{font-style:normal;color:var(--accent)}.lede{color:var(--ink-2);font-size:17px;max-width:52ch;margin-bottom:30px}.lede strong{color:var(--ink);font-weight:500}.scan-row{display:flex;max-width:560px;border:1px solid var(--line-2);background:#ffffff08;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:4px;overflow:hidden;transition:border-color .25s var(--ease)}.scan-row:focus-within{border-color:var(--accent-line)}.scan-row input{flex:1;min-width:0;background:transparent;border:0;outline:0;color:var(--ink);font-family:var(--font-mono);font-size:13px;padding:15px 16px;letter-spacing:.02em}.scan-row input::placeholder{color:var(--ink-3)}.scan-row button{border:0;cursor:pointer;font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:transparent;border-left:1px solid var(--line-2);padding:0 26px;transition:background .2s var(--ease),color .2s var(--ease)}.scan-row button:hover{background:var(--accent);color:var(--accent-ink)}.try{margin-top:12px;font-family:var(--font-mono);font-size:11px;color:var(--ink-3);letter-spacing:.04em;overflow-wrap:anywhere}.try b{color:var(--ink-2);font-weight:400}.try span{cursor:pointer;transition:color .2s var(--ease)}.try span:hover{color:var(--accent)}.facts{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 40px}.facts span{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);border:1px solid var(--line);background:var(--panel-1);padding:7px 12px;border-radius:2px}.anchors{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line-2);border-radius:4px;overflow:hidden;background:#090909b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;z-index:2;max-width:1200px;margin:0 auto}.anchors a{display:flex;gap:12px;align-items:baseline;padding:16px 20px;border-right:1px solid var(--line);transition:background .25s var(--ease)}.anchors a:last-child{border-right:0}.anchors a:hover{background:var(--accent-soft)}.anchors .n{font-family:var(--font-mono);font-size:10px;color:var(--accent);letter-spacing:.1em}.anchors .w{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);transition:color .2s var(--ease)}.anchors a:hover .w{color:var(--ink)}.hero-tail{height:64px;background:linear-gradient(180deg,transparent,var(--bg))}.term{border:1px solid var(--line-2);background:#090909d1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:4px;overflow:hidden}.term-head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--line)}.term-tabs{display:flex;gap:13px;overflow-x:auto;scrollbar-width:none;flex:1;min-width:0}.term-tabs::-webkit-scrollbar{display:none}.term-tabs a{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;transition:color .18s var(--ease)}.term-tabs a:hover{color:var(--accent)}.chain-chip{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:10px;color:var(--ink-3);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.term-body{display:grid;grid-template-columns:1fr 1fr;gap:0}.term-search{display:flex;align-items:center;gap:10px;margin:14px 16px 4px;padding:11px 12px;border:1px solid var(--line);border-radius:3px;font-family:var(--font-mono);font-size:10.5px;color:var(--ink-3);letter-spacing:.05em;transition:border-color .2s var(--ease),color .2s var(--ease)}.term-search:hover{border-color:var(--accent-line);color:var(--ink-2)}.term-search .sq{width:8px;height:8px;background:var(--accent);animation:blink 1.6s ease-in-out infinite;flex:none}.fleet{padding:8px 8px 10px}.fleet-row{display:flex;flex-direction:column;gap:7px;padding:11px 12px;border-radius:3px;transition:background .2s var(--ease)}.fleet-row:hover{background:var(--panel-2)}.fleet-row .fr-top,.fleet-row .fr-bot{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.fleet-row .nm{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;color:var(--ink);text-transform:lowercase;white-space:nowrap}.fleet-row .msk{font-family:var(--font-mono);font-size:10.5px;color:var(--ink-2);white-space:nowrap}.fleet-row .ad{font-family:var(--font-mono);font-size:10.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.decode{border-left:1px solid var(--line);padding:16px;display:flex;flex-direction:column;gap:0;min-width:0}.decode-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.decode .who{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.decode .who span{display:block;color:var(--ink-3);font-size:9.5px;letter-spacing:.08em;margin-top:2px}.bigmask{font-family:var(--font-mono);font-size:clamp(20px,2vw,27px);font-weight:600;color:var(--ink);letter-spacing:.06em;white-space:nowrap}.decode-top .who{min-width:0;flex:1}.bits{display:grid;grid-template-columns:repeat(14,1fr);gap:4px;margin:18px 0 8px}.bits i,.bits .bit{aspect-ratio:1 / 1.4;border:1px solid var(--line-2);border-radius:2px;background:transparent;transition:background .2s var(--ease),border-color .2s var(--ease)}.bits i.on,.bits .bit.on{background:var(--accent);border-color:var(--accent)}.bits i.warn,.bits .bit.warn{background:var(--warn);border-color:var(--warn)}.bits i.hot,.bits .bit.hot{background:var(--risk);border-color:var(--risk)}.bit-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.08em;color:var(--ink-3);margin-top:10px;text-transform:uppercase}.bit-meta span:nth-child(2){text-align:center;min-width:0;overflow-wrap:anywhere}.term-note{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;padding:11px 16px;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.08em;color:var(--ink-3);text-transform:uppercase}.term-note a{color:var(--accent);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.term-note a:hover{text-decoration:underline;text-underline-offset:3px}.ticker{overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--raised);padding:13px 0}.ticker-in{display:flex;width:max-content;animation:marquee 42s linear infinite}.ticker:hover .ticker-in{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}.tick{display:inline-flex;align-items:center;gap:10px;padding:0 26px;font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--ink-2);white-space:nowrap}section.block{padding:110px 0 0;scroll-margin-top:70px}.sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:14px}.sec-head .idx{font-family:var(--font-mono);font-size:11px;color:var(--ink-3);letter-spacing:.14em;white-space:nowrap}h2{font-family:var(--font-display);font-weight:600;font-size:clamp(30px,4vw,52px);line-height:1.12;letter-spacing:-.01em;max-width:22ch}h2 em,h2 .em{font-style:normal;color:var(--accent)}.sec-sub{color:var(--ink-2);max-width:60ch;margin:16px 0 40px}.truths{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line-2);border:1px solid var(--line-2);border-radius:4px;overflow:hidden}.truth{background:var(--raised);padding:34px 30px;min-height:360px;display:flex;flex-direction:column}.truth .cap{margin-bottom:auto}.addr-full{font-family:var(--font-mono);font-size:15px;color:var(--ink);letter-spacing:.02em;word-break:break-all;line-height:1.8;margin:26px 0;overflow-wrap:anywhere}.addr-full b{color:var(--accent);font-weight:500}.truth .note{color:var(--ink-3);font-size:14px}.maskbig{font-family:var(--font-mono);font-size:clamp(34px,3.6vw,46px);font-weight:600;color:var(--ink);letter-spacing:.06em;margin:20px 0 6px}.points{list-style:none;margin-top:30px}.points li{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px;color:var(--ink-2)}.points li:last-child{border-bottom:0}.points .pt{font-family:var(--font-mono);font-size:12px;color:var(--warn);white-space:nowrap}.illust{margin-top:40px}.inst{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line-2);border-radius:4px;overflow:hidden}.inst .cell{background:var(--bg);padding:34px 30px 30px;display:flex;flex-direction:column;gap:14px;transition:background .3s var(--ease)}.inst .cell:hover{background:var(--raised)}.inst .no{font-family:var(--font-mono);font-size:10px;color:var(--accent);letter-spacing:.16em}.inst h3{font-family:var(--font-display);font-weight:600;font-size:22px;letter-spacing:.01em}.inst p{color:var(--ink-2);font-size:14.5px;max-width:44ch}.mini{margin-top:auto;border:1px solid var(--line);border-radius:3px;background:var(--panel-1);padding:16px;font-family:var(--font-mono);font-size:10.5px;color:var(--ink-3);letter-spacing:.06em;min-height:112px;display:flex;flex-direction:column;justify-content:center;gap:8px;overflow-wrap:anywhere}.mini .row{display:flex;gap:6px;align-items:center}.mini .cb{width:9px;height:9px;border-radius:1px;flex:none}.mini .ok{color:var(--safe)}.mini .hot{color:var(--risk)}.mini .wt{color:var(--warn)}.mini .bar{height:8px;border-radius:1px;background:linear-gradient(90deg,var(--accent),var(--warn));width:0;animation:grow 1.6s var(--ease) forwards .5s}@keyframes grow{to{width:86%}}.mini .cnt{font-size:15px;color:var(--ink);letter-spacing:.1em}.scale-wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:start}.thermo{border:1px solid var(--line-2);border-radius:4px;overflow:hidden;background:var(--raised)}.thermo .lvls{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line)}.thermo .lv{padding:16px 8px;text-align:center;border-right:1px solid var(--line)}.thermo .lv:last-child{border-right:0}.thermo .lv b{display:block;font-family:var(--font-mono);font-size:13px;font-weight:500;margin-bottom:2px}.thermo .lv span{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;color:var(--ink-3);text-transform:uppercase}.lv.clear b{color:var(--safe)}.lv.caution b{color:var(--warn)}.lv.risky b{color:var(--risk)}.lv.severe b{color:#ff2d1a}.rules{list-style:none}.rules li{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--line);font-size:14.5px;color:var(--ink-2)}.rules .flag{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--ink);border:1px solid var(--line-2);padding:3px 8px;border-radius:2px;white-space:nowrap}.rules .heatbar{flex:1;height:5px;border-radius:999px;background:var(--panel-2);overflow:hidden;min-width:60px}.rules .heatbar i{display:block;height:100%;background:linear-gradient(90deg,var(--accent),var(--warn));width:var(--w, 0%);clip-path:inset(0 100% 0 0);animation:sweep 1.4s var(--ease) forwards}@keyframes sweep{to{clip-path:inset(0 0 0 0)}}.rules .pt{font-family:var(--font-mono);font-size:12px;color:var(--warn);width:38px;text-align:right}.stat-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line-2);border-radius:4px;overflow:hidden;margin-top:110px}.stat{background:var(--raised);padding:30px 26px}.stat b{display:block;font-family:var(--font-display);font-weight:600;font-size:clamp(34px,3.4vw,46px);line-height:1;font-variant-numeric:tabular-nums}.stat b i{font-style:normal;color:var(--accent)}.stat span{display:block;margin-top:10px;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.final{padding:130px 0 0}.final h2{max-width:16ch}.final .big{font-family:var(--font-display);font-weight:400;font-size:clamp(22px,2.6vw,32px);line-height:1.3;color:var(--ink-2);max-width:34ch;margin:26px 0 36px}.final .big em{font-style:normal;color:var(--accent)}.foot{margin-top:130px;border-top:1px solid var(--line-2);background:var(--raised)}.foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;padding:56px 0 40px}.foot-tag{font-family:var(--font-display);font-weight:600;font-size:17px;color:var(--ink);margin:14px 0 10px;letter-spacing:.01em}.foot-desc{color:var(--ink-3);font-size:13.5px;max-width:34ch;line-height:1.7}.foot-grid h4{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-weight:400;margin-bottom:14px}.foot-links a{display:block;color:var(--ink-2);font-size:14px;padding:5px 0;transition:color .2s var(--ease)}.foot-links a:hover{color:var(--accent)}.foot-legal{display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;border-top:1px solid var(--line);padding:20px 0 26px}.foot-legal span{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;color:var(--ink-3);text-transform:uppercase}.tools{display:grid;grid-template-columns:1fr;border:1px solid var(--line-2);border-radius:4px;overflow:hidden;background:var(--line);gap:1px}.tool-row{display:grid;grid-template-columns:56px minmax(140px,240px) 1fr auto;gap:18px;align-items:baseline;background:var(--raised);padding:17px 24px;transition:background .25s var(--ease)}.tool-row:hover{background:var(--hov)}.tool-row:hover .tool-nm{color:var(--accent)}.tool-ix{font-family:var(--font-mono);font-size:11px;color:var(--accent);letter-spacing:.12em}.tool-nm{font-family:var(--font-display);font-weight:600;font-size:17px;color:var(--ink);transition:color .2s var(--ease)}.tool-ds{font-size:14px;color:var(--ink-2)}.tool-go{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);transition:color .2s var(--ease),transform .2s var(--ease)}.tool-row:hover .tool-go{color:var(--accent);transform:translate(3px)}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line-2);border-radius:4px;overflow:hidden}.step-cell{background:var(--raised);padding:28px 24px;transition:background .25s var(--ease)}.step-cell:hover{background:var(--hov)}.step-cell b{display:block;font-family:var(--font-mono);font-size:11px;color:var(--accent);letter-spacing:.14em;margin-bottom:12px}.step-cell strong{display:block;font-family:var(--font-display);font-weight:600;font-size:17px;margin-bottom:8px}.step-cell p{font-size:13.5px;color:var(--ink-2)}.faq-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:start}.faq-item{border-bottom:1px solid var(--line)}.faq-q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;background:none;border:0;text-align:left;cursor:pointer;padding:17px 4px;font-family:var(--font-sans);font-size:15.5px;color:var(--ink);transition:color .2s var(--ease)}.faq-q:hover{color:var(--accent)}.faq-q i{font-style:normal;font-family:var(--font-mono);color:var(--accent);transition:transform .25s var(--ease);flex:none}.faq-item.open .faq-q i{transform:rotate(45deg)}.faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease)}.faq-item.open .faq-a{grid-template-rows:1fr}.faq-a>div{overflow:hidden}.faq-a p{font-size:14.5px;color:var(--ink-2);padding:0 4px 18px;max-width:62ch}.console{display:grid;grid-template-columns:252px 1fr;min-height:100vh}.side{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;background:var(--raised);border-right:1px solid var(--line-2);overflow-y:auto;scrollbar-width:thin;z-index:50}.side__top{padding:20px 20px 16px;border-bottom:1px solid var(--line)}.side__nav{flex:1;padding:14px 12px 20px}.side__group{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin:18px 10px 8px}.side__group:first-child{margin-top:4px}.sitem{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border-radius:3px;border-left:2px solid transparent;color:var(--ink-2);transition:background .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)}.sitem span{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.05em;min-width:0}.sitem svg{flex:none;color:var(--ink-3);transition:color .2s var(--ease)}.sitem:hover{background:var(--panel-2);color:var(--ink)}.sitem.active{background:var(--accent-soft);border-left-color:var(--accent);color:var(--ink)}.sitem.active svg{color:var(--accent)}.sitem .count{font-family:var(--font-mono);font-size:10px;color:var(--ink-3)}.side__foot{border-top:1px solid var(--line);padding:14px 20px 18px;display:flex;flex-direction:column;gap:8px}.side__foot .row{display:flex;justify-content:space-between;align-items:center;gap:10px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.side__foot .row span:first-child{display:inline-flex;align-items:center;gap:7px}.side-veil{display:none}.console-right{min-width:0;display:flex;flex-direction:column}.topbar{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:14px;padding:14px 28px;background:#030303db;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.topbar__chain{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.topbar__spacer{flex:1}.burger{display:none;background:none;border:1px solid var(--line-2);border-radius:3px;color:var(--ink);width:34px;height:34px;align-items:center;justify-content:center;cursor:pointer}.main{padding:36px 28px 80px;max-width:1160px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:22px}.walletcap{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.04em;color:var(--ink);border:1px solid var(--line-2);background:var(--panel-1);padding:7px 13px;border-radius:3px;cursor:pointer;transition:border-color .2s var(--ease),background .2s var(--ease)}.walletcap:hover{border-color:var(--accent-line);background:var(--accent-soft)}.avatar{width:18px;height:18px;border-radius:50%;flex:none}.st{width:7px;height:7px;border-radius:50%;background:var(--safe);box-shadow:0 0 0 3px #9fc9b426}.st.bad{background:var(--risk);box-shadow:0 0 0 3px #f2553d26}.crumb{display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap}.crumb a{color:var(--ink-2);transition:color .2s var(--ease)}.crumb a:hover{color:var(--accent)}.crumb .sep{color:var(--ink-3);opacity:.6}.page-title{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:12px}.page-title h1{font-family:var(--font-display);font-weight:600;font-size:clamp(28px,3.4vw,42px);line-height:1.06;letter-spacing:-.01em}.page-title .mono-addr{font-family:var(--font-mono);font-size:clamp(15px,1.8vw,22px);font-weight:500;letter-spacing:.02em;overflow-wrap:anywhere}.page-sub{color:var(--ink-2);margin-top:10px;max-width:72ch;font-size:15px}.panel{border:1px solid var(--line-2);background:var(--card);border-radius:4px}.panel-pad{padding:22px 24px}.panel--flush{padding:0;overflow:hidden}.panel h3{font-family:var(--font-display);font-weight:600;font-size:19px;margin-bottom:14px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start}.row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px}.row--actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:4px}.form-row{display:flex;gap:14px;align-items:flex-end;flex-wrap:wrap;margin-top:14px}.field{display:flex;flex-direction:column;gap:7px;min-width:180px;flex:1 1 220px}.field label{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.input,.select,.textarea{background:var(--panel-1);border:1px solid var(--line-2);border-radius:3px;color:var(--ink);font-family:var(--font-mono);font-size:13px;padding:11px 13px;outline:none;transition:border-color .2s var(--ease),background .2s var(--ease);width:100%}.input:focus,.select:focus,.textarea:focus{border-color:var(--accent-line);background:var(--panel-2)}.input::placeholder,.textarea::placeholder{color:var(--ink-3)}.textarea{min-height:110px;resize:vertical;line-height:1.6}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%237e7a72' fill='none' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px;cursor:pointer}.field-hint{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.04em;color:var(--ink-3);line-height:1.7;overflow-wrap:anywhere}.tabs{display:inline-flex;border:1px solid var(--line-2);border-radius:3px;overflow:hidden}.tabs button{background:transparent;border:0;cursor:pointer;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);padding:10px 16px;transition:background .2s var(--ease),color .2s var(--ease)}.tabs button+button{border-left:1px solid var(--line-2)}.tabs button:hover{color:var(--ink);background:var(--panel-2)}.tabs button.on{background:var(--accent);color:var(--accent-ink);font-weight:500}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.dtable{width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:12px}.dtable th{text-align:left;font-weight:400;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);padding:12px 16px;border-bottom:1px solid var(--line-2);white-space:nowrap}.dtable td{padding:12px 16px;border-bottom:1px solid var(--line);color:var(--ink-2);white-space:nowrap;vertical-align:middle}.dtable tr:last-child td{border-bottom:0}.dtable tbody tr{transition:background .18s var(--ease)}.dtable tbody tr:hover{background:var(--panel-1)}.dtable td a.addr,.addr{color:var(--ink);transition:color .18s var(--ease)}.dtable td a.addr:hover{color:var(--accent)}.addr{font-family:var(--font-mono);font-size:12px;overflow-wrap:anywhere}.kv{display:grid;grid-template-columns:minmax(110px,auto) 1fr;gap:9px 18px;font-size:13.5px}.kv dt{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding-top:3px;white-space:nowrap}.kv dd{color:var(--ink-2);min-width:0;overflow-wrap:anywhere}.kv dd.num{font-family:var(--font-mono);font-size:12.5px;color:var(--ink)}.code{font-family:var(--font-mono);font-size:11.5px;line-height:1.75;color:var(--ink-2);background:var(--panel-1);border:1px solid var(--line);border-radius:3px;padding:14px 16px;word-break:break-all;overflow-wrap:anywhere}.code b{color:var(--accent);font-weight:400}.note{border:1px solid var(--line-2);border-radius:3px;background:var(--panel-1);padding:13px 16px;font-size:14px;color:var(--ink-2);overflow-wrap:anywhere;word-break:break-word;min-width:0}.note--err{border-color:#f2553d73;background:#f2553d12;color:#f4a196}.note--ok{border-color:#9fc9b466;background:#9fc9b412;color:var(--safe)}.note--warn{border-color:#ffb34766;background:#ffb34712;color:var(--warn)}.progress{display:flex;flex-direction:column;gap:9px;padding:14px 2px;font-family:var(--font-mono);font-size:11px;color:var(--ink-2);letter-spacing:.04em}.progress__bar{height:3px;background:var(--panel-2);border-radius:999px;overflow:hidden}.progress__fill{height:100%;background:linear-gradient(90deg,var(--heat-1),var(--accent));border-radius:999px;transition:width .6s var(--ease)}.empty{padding:30px 20px;text-align:center;color:var(--ink-3);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em}.bignum{font-family:var(--font-display);font-weight:600;font-size:clamp(30px,3.4vw,46px);line-height:1.1;color:var(--ink);overflow-wrap:anywhere}.bignum-l{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-top:8px}.flaggrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px}.flagbit{display:flex;gap:11px;align-items:flex-start;border:1px solid var(--line);border-radius:3px;background:var(--panel-1);padding:11px 13px;transition:border-color .2s var(--ease),background .2s var(--ease)}.flagbit .bit{font-family:var(--font-mono);font-size:10px;color:var(--ink-3);border:1px solid var(--line-2);border-radius:2px;padding:2px 5px;flex:none;margin-top:1px}.flagbit .nm{display:block;font-family:var(--font-mono);font-size:11.5px;color:var(--ink-2);overflow-wrap:anywhere}.flagbit .vx{color:var(--ink-3);font-size:10px}.flagbit .ds{display:block;font-size:12px;color:var(--ink-3);line-height:1.55;margin-top:3px}.flagbit.on{border-color:#ff8a3d66;background:var(--accent-soft)}.flagbit.on .bit{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.flagbit.on .nm{color:var(--ink)}.flagbit--toggle{cursor:pointer}.flagbit--toggle:hover{border-color:var(--accent-line)}.counters{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line-2);border-radius:4px;overflow:hidden}.counter{background:var(--raised);padding:30px 26px}.counter .n{font-family:var(--font-display);font-weight:600;font-size:clamp(32px,3.2vw,44px);color:var(--ink);line-height:1}.counter .l{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-top:10px}@media (max-width: 1020px){.nav-links{display:none}.hero-grid{grid-template-columns:1fr;gap:36px}.anchors{grid-template-columns:1fr 1fr}.anchors a{border-bottom:1px solid var(--line)}.truths{grid-template-columns:1fr}.truth{min-height:0}.inst{grid-template-columns:1fr}.scale-wrap{grid-template-columns:1fr;gap:36px}.stat-strip,.steps{grid-template-columns:1fr 1fr}.faq-grid{grid-template-columns:1fr;gap:20px}.foot-grid{grid-template-columns:1fr 1fr}.term-body{grid-template-columns:1fr}.decode{border-left:0;border-top:1px solid var(--line)}.console{grid-template-columns:1fr}.side{position:fixed;left:0;top:0;bottom:0;width:min(300px,84vw);transform:translate(-102%);transition:transform .32s var(--ease);box-shadow:none}.side--open{transform:none;box-shadow:24px 0 60px #0000008c}.side-veil{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#03030399;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:45}.burger{display:inline-flex}.grid2,.counters{grid-template-columns:1fr}.tool-row{grid-template-columns:44px 1fr auto}.tool-ds{display:none}.main{padding:26px 18px 70px}.topbar{padding:12px 18px}}@media (max-width: 560px){.thermo .lv{padding:14px 4px}.sec-head{flex-wrap:wrap}.sec-head .idx{white-space:normal;font-size:10px}.rules li{gap:10px}.rules .heatbar{min-width:36px}.rules .pt{width:auto}.page-title .pill{white-space:normal}.btn{white-space:normal;text-align:center}li .mono{overflow-wrap:anywhere}.thermo .lv span{font-size:8px;letter-spacing:.08em}.nav .x-ico{display:none}.nav-right .btn{padding:8px 12px;font-size:10px}.wrap{padding:0 18px}.hero-inner{padding:116px 18px 0}nav .nav{padding:14px 18px}.nav{padding:14px 18px}.wordmark{font-size:12px;letter-spacing:.2em}.anchors{grid-template-columns:1fr}.stat-strip{grid-template-columns:1fr;margin-top:80px}.bits{gap:3px}.hero h1{font-size:clamp(34px,11vw,44px)}.truth{padding:24px 18px}.scan-row input{font-size:11.5px;padding:14px 12px}.scan-row button{padding:0 18px;font-size:11px}.step-cell{padding:22px 18px}.steps{grid-template-columns:1fr}.foot-grid{grid-template-columns:1fr;gap:30px}.kv{grid-template-columns:1fr;gap:4px 0}.kv dt{margin-top:8px}.panel-pad{padding:18px 16px}.dtable th,.dtable td{padding:10px 12px}.tool-nm{font-size:15px}}.grid2>*,.scale-wrap>*,.truths>*,.inst>*,.steps>*,.faq-grid>*,.tools>*,.stat-strip>*,.counters>*,.anchors>*,.hero-grid>*,.term-body>*{min-width:0}.code,.addr,.addr-full,.try,.mini,.field-hint,.kv dd,.mono-addr,.bignum,.term-row .ad{overflow-wrap:anywhere;word-break:break-all}.dtable td,.table-scroll{overflow-x:auto}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:1ms!important;animation-delay:0s!important;transition-duration:1ms!important}.e,[data-reveal]{opacity:1!important;transform:none!important;clip-path:none!important}.ticker-in{animation:none;flex-wrap:wrap;width:100%}}
