:root{color-scheme:dark;font-family:Aptos,Segoe UI,sans-serif;background:#080808;color:#fff6df;--bg: #080808;--ink: #fff6df;--muted: #b9b1a0;--soft: #efe1bf;--panel: rgba(23, 21, 18, .86);--panel-strong: rgba(34, 29, 23, .92);--line: rgba(255, 246, 223, .16);--gold: #f6c763;--red: #ff604f;--teal: #5ed0bd;--violet: #b8a5ff;--green: #7ddb90;--black: #050505;--radius: 8px;--shadow: 0 24px 70px rgba(0, 0, 0, .44)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:linear-gradient(90deg,rgba(255,246,223,.035) 1px,transparent 1px) 0 0 / 72px 72px,linear-gradient(0deg,rgba(255,246,223,.025) 1px,transparent 1px) 0 0 / 72px 72px,radial-gradient(circle at 74% 6%,rgba(246,199,99,.2),transparent 30rem),radial-gradient(circle at 12% 34%,rgba(94,208,189,.14),transparent 26rem),linear-gradient(145deg,#070707,#14110d 52%,#080808)}body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.11;background-image:repeating-linear-gradient(110deg,transparent 0 9px,rgba(255,255,255,.36) 10px,transparent 11px);mix-blend-mode:overlay}body[data-design=autistic-minimalism]{color-scheme:light;font-family:Atkinson Hyperlegible,Segoe UI,Verdana,sans-serif;color:var(--ink);--bg: #fbfbf8;--ink: #141414;--muted: #4d5351;--soft: #242726;--panel: #ffffff;--panel-strong: #ffffff;--line: #cfd6d2;--gold: #9b6b00;--red: #b82732;--teal: #007c70;--violet: #3256c9;--green: #2f7d37;--black: #ffffff;--radius: 6px;--shadow: none;background:linear-gradient(90deg,rgba(20,20,20,.055) 1px,transparent 1px) 0 0 / 32px 32px,linear-gradient(0deg,rgba(20,20,20,.045) 1px,transparent 1px) 0 0 / 32px 32px,#fbfbf8}body[data-design=arcade]{color-scheme:dark;font-family:Trebuchet MS,Gill Sans,sans-serif;--bg: #061817;--ink: #f4fff8;--muted: #a9d0c7;--soft: #d7fff5;--panel: rgba(7, 31, 30, .84);--panel-strong: rgba(12, 50, 49, .92);--line: rgba(123, 255, 211, .2);--gold: #ffe66d;--red: #ff4d8d;--teal: #35f2c5;--violet: #6eb8ff;--green: #9eff6f;--shadow: 0 22px 52px rgba(0, 18, 18, .42);background:linear-gradient(90deg,rgba(53,242,197,.12) 1px,transparent 1px) 0 0 / 24px 24px,linear-gradient(0deg,rgba(255,230,109,.1) 1px,transparent 1px) 0 0 / 24px 24px,linear-gradient(135deg,#061817,#102b24 42%,#21091d)}body[data-design=auction]{color-scheme:light;font-family:Iowan Old Style,Palatino Linotype,Palatino,serif;--bg: #f7f3ea;--ink: #201b17;--muted: #675f57;--soft: #34281f;--panel: rgba(255, 252, 246, .84);--panel-strong: rgba(255, 250, 241, .96);--line: rgba(45, 35, 28, .16);--gold: #a06b24;--red: #a73536;--teal: #1d716b;--violet: #4b587d;--green: #3f7f45;--black: #fffaf2;--shadow: 0 18px 45px rgba(63, 48, 36, .16);background:linear-gradient(90deg,rgba(45,35,28,.04) 1px,transparent 1px) 0 0 / 84px 84px,linear-gradient(180deg,#fffdf8,#f3eadc 52%,#e9f0ed)}body[data-design=terminal]{color-scheme:dark;font-family:Cascadia Mono,SFMono-Regular,Consolas,monospace;--bg: #020807;--ink: #d9fff2;--muted: #86ad9e;--soft: #c3fff1;--panel: rgba(1, 20, 17, .78);--panel-strong: rgba(5, 34, 30, .92);--line: rgba(86, 255, 202, .18);--gold: #56ffca;--red: #ff6678;--teal: #2ec7ff;--violet: #d3ff76;--green: #89ff72;--shadow: 0 24px 62px rgba(0, 0, 0, .5);background:repeating-linear-gradient(0deg,rgba(217,255,242,.04) 0 1px,transparent 1px 4px),radial-gradient(circle at 76% 18%,rgba(46,199,255,.16),transparent 26rem),linear-gradient(160deg,#020807,#031b18 52%,#000)}body[data-design=magazine]{color-scheme:light;font-family:Arial Narrow,Helvetica Neue,sans-serif;--bg: #f6f7f1;--ink: #111;--muted: #4c4c4c;--soft: #222;--panel: rgba(255, 255, 255, .92);--panel-strong: #fff;--line: rgba(17, 17, 17, .18);--gold: #f2b705;--red: #e31b23;--teal: #007f87;--violet: #2447ff;--green: #087f23;--black: #fff;--shadow: 9px 9px 0 rgba(17, 17, 17, .16);background:linear-gradient(90deg,rgba(17,17,17,.04) 1px,transparent 1px) 0 0 / 36px 36px,linear-gradient(180deg,#fafbf5,#eef5ff)}body[data-design=arcade]:before{opacity:.18;background-image:repeating-linear-gradient(45deg,rgba(255,77,141,.45) 0 2px,transparent 2px 18px)}body[data-design=auction]:before{opacity:.08;background-image:repeating-linear-gradient(90deg,rgba(32,27,23,.32) 0 1px,transparent 1px 13px);mix-blend-mode:multiply}body[data-design=terminal]:before{opacity:.2;background-image:linear-gradient(rgba(86,255,202,.2) 1px,transparent 1px);background-size:100% 6px}body[data-design=magazine]:before{opacity:.12;background-image:repeating-linear-gradient(135deg,rgba(227,27,35,.8) 0 1px,transparent 1px 19px);mix-blend-mode:multiply}body[data-design=autistic-minimalism]:before{opacity:0}a{color:inherit}button,label{font:inherit}.shell{width:min(1440px,calc(100% - 32px));margin:0 auto;padding:18px 0 42px}.topbar{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line)}.brand,.nav-links{display:flex;align-items:center;gap:12px}.brand,.nav-links a,.hero-actions a,.panel-link,.source-links a{text-decoration:none}.brand{font-family:Georgia,Times New Roman,serif;font-size:1.12rem;font-weight:700}.brand-mark{width:40px;aspect-ratio:1;display:grid;place-items:center;border:1px solid rgba(246,199,99,.6);border-radius:50%;color:var(--gold);background:#f6c76317}.nav-links{flex-wrap:wrap;justify-content:flex-end;color:var(--muted);font-size:.92rem}.design-picker{min-height:38px;display:inline-flex;align-items:center;gap:8px;padding:0 10px;border:1px solid var(--line);border-radius:7px;background:#fff6df0e;color:var(--ink)}.design-picker span{color:var(--muted);font-size:.78rem;text-transform:uppercase;font-weight:850}.design-picker select{max-width:150px;border:0;background:transparent;color:inherit;font:inherit;font-weight:850;cursor:pointer}.design-picker option{background:var(--bg);color:var(--ink)}.nav-links a:hover,.source-links a:hover{color:var(--gold)}.hero{min-height:570px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.72fr);gap:28px;align-items:center;padding:42px 0 30px}.eyebrow{margin:0;color:var(--gold);text-transform:uppercase;font-size:.72rem;letter-spacing:.16em;font-weight:800}.hero-copy h1,.intro-copy h2,.section-head h2,.load-fail h1{font-family:Georgia,Times New Roman,serif;letter-spacing:0}.hero-copy h1{margin:12px 0 18px;max-width:860px;font-size:clamp(3.35rem,7vw,7.4rem);line-height:.88}.thesis{max-width:760px;margin:0;color:#d8cfba;font-size:clamp(1.06rem,2vw,1.36rem);line-height:1.5}.hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.hero-actions a,.controls button,.controls label,.panel-link,.source-links a{min-height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--line);border-radius:7px;background:#fff6df0e;color:var(--ink);cursor:pointer}.hero-actions .primary-action,.product-card b{border-color:#f6c763bf;background:linear-gradient(135deg,#f6c763f2,#ff604fdb);color:#14100b;font-weight:850}.hero-actions a:hover,.controls button.active,.controls button:hover,.controls label:hover,.panel-link:hover{border-color:var(--gold);background:#f6c76324}.card-stage{position:relative;min-height:460px;display:grid;align-content:center}.card-rig{position:relative;min-height:360px}.pull-slab{position:absolute;z-index:3;left:50%;top:34px;width:min(45%,190px);aspect-ratio:.72;object-fit:cover;border:1px solid rgba(246,199,99,.52);border-radius:7px;box-shadow:0 24px 80px #0000008f,0 0 40px #f6c76326;transform:translate(-50%) rotate(-2deg)}.card-rig.has-pull .master-card{right:1%}.card-rig.has-pull .pro-card{left:0}.grail-card{position:absolute;width:min(74%,310px);aspect-ratio:.72;display:flex;flex-direction:column;justify-content:flex-end;padding:22px;border:1px solid rgba(255,246,223,.18);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.grail-card:before{content:"";position:absolute;inset:14px;border:1px solid rgba(255,246,223,.2);border-radius:6px}.grail-card:after{content:"";position:absolute;inset:auto -20% -18%;height:48%;background:linear-gradient(0deg,rgba(0,0,0,.72),transparent)}.grail-card span,.grail-card strong,.grail-card em{position:relative;z-index:1}.grail-card span{color:var(--gold);text-transform:uppercase;font-size:.74rem;letter-spacing:.14em;font-weight:800}.grail-card strong{margin-top:8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,6vw,5.6rem);line-height:.82}.grail-card em{color:var(--soft);font-style:normal;font-weight:700}.master-card{right:6%;top:0;background:linear-gradient(145deg,#f6c76338,#ff604f14),repeating-linear-gradient(135deg,rgba(255,255,255,.075) 0 2px,transparent 2px 18px),#19130c;transform:rotate(4deg)}.pro-card{left:4%;bottom:0;background:linear-gradient(145deg,#5ed0bd3d,#b8a5ff1f),repeating-linear-gradient(45deg,rgba(255,255,255,.06) 0 1px,transparent 1px 16px),#0d1615;transform:rotate(-7deg)}.live-pot{position:relative;z-index:4;width:min(92%,420px);margin:-8px auto 0;padding:16px 18px;border:1px solid rgba(246,199,99,.3);border-radius:var(--radius);background:#080808d1;box-shadow:var(--shadow)}.live-pot span,.live-pot strong{display:block}.live-pot span{color:var(--muted)}.live-pot strong{margin-top:4px;font-size:2rem}.live-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.market-pulse{margin-top:16px;padding:18px;border:1px solid rgba(246,199,99,.24);border-radius:var(--radius);background:linear-gradient(135deg,rgba(246,199,99,.1),transparent 42%),linear-gradient(180deg,#080808e6,#12100ddb)}.api-badge{min-height:34px;display:inline-flex;align-items:center;padding:0 11px;border:1px solid rgba(255,246,223,.16);border-radius:999px;color:var(--muted);background:#0808086b;font-size:.84rem}.pulse-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.refresh-button{min-height:34px;display:inline-flex;align-items:center;gap:9px;padding:0 12px;border:1px solid rgba(246,199,99,.46);border-radius:7px;background:#f6c7631f;color:var(--ink);cursor:pointer;font-weight:850}.refresh-button:hover:not(:disabled){border-color:#f6c763e6;background:#f6c76333}.refresh-button:disabled{cursor:progress;opacity:.82}.refresh-icon{width:15px;aspect-ratio:1;display:inline-block;border:2px solid currentColor;border-left-color:transparent;border-radius:50%}.refresh-button.loading .refresh-icon{animation:spin .76s linear infinite}.refresh-status{margin:-4px 0 14px;padding:10px 12px;border:1px solid rgba(255,246,223,.14);border-radius:7px;background:#08080880;color:var(--muted);font-size:.9rem}.refresh-status.good{border-color:#7ddb904d;color:#baf0c5}.refresh-status.warn{border-color:#ff604f57;color:#ffc3bb}.api-badge.good{border-color:#7ddb9057;color:#baf0c5}.api-badge.warn{border-color:#ff604f57;color:#ffc3bb}.pulse-grid{display:grid;grid-template-columns:minmax(360px,1.12fr) minmax(310px,.78fr) minmax(300px,.72fr);gap:12px;align-items:stretch}.pack-board,.pull-feed,.side-stack{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.pulse-grid>*{min-width:0}.api-pack-card{min-height:250px;display:grid;grid-template-columns:minmax(130px,.55fr) minmax(0,1fr);gap:14px;padding:12px;border:1px solid rgba(255,246,223,.13);border-radius:var(--radius);background:#0808088f}.pack-art{position:relative;min-height:210px;overflow:hidden;border-radius:7px;background:repeating-linear-gradient(135deg,rgba(246,199,99,.16) 0 2px,transparent 2px 15px),#15110d}.pack-art img{width:100%;height:100%;min-height:210px;display:block;object-fit:cover}.pack-art span{position:absolute;left:10px;top:10px;padding:5px 8px;border:1px solid rgba(255,246,223,.22);border-radius:999px;background:#080808bd;color:var(--gold);text-transform:uppercase;font-size:.72rem;font-weight:850}.pack-copy{display:flex;min-width:0;flex-direction:column}.pack-copy h3,.mini-head h3,.activity-card h3{margin:0}.pack-copy h3{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,3vw,2.45rem);line-height:.95}.pack-numbers{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0 12px}.pack-numbers strong,.pack-numbers span{min-height:30px;display:inline-flex;align-items:center;padding:0 9px;border:1px solid rgba(255,246,223,.12);border-radius:999px;background:#fff6df0f}.pack-numbers strong{color:var(--gold)}.odds-bar{display:flex;height:13px;gap:3px;margin:auto 0 12px}.odds-bar i{width:var(--w);min-width:6px;border-radius:999px;background:linear-gradient(90deg,var(--teal),var(--gold),var(--red))}.pack-copy p{margin:0;color:var(--muted);line-height:1.42}.feed-panel,.pnl-panel,.leaderboard-panel,.listing-panel{padding:12px;border:1px solid rgba(255,246,223,.12);border-radius:var(--radius);background:#08080875}.mini-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.mini-head a{color:var(--gold);text-decoration:none;font-size:.86rem;font-weight:800}.activity-card,.pnl-row,.leader-row,.listing-row{display:grid;align-items:center;gap:10px;border-top:1px solid rgba(255,246,223,.1)}.activity-card{grid-template-columns:54px minmax(0,1fr) auto;min-height:70px;padding:8px 0}.activity-card img,.listing-row img,.pnl-row img,.leader-row img,.image-fallback,.avatar-fallback{width:44px;aspect-ratio:1;display:block;border-radius:6px;object-fit:cover;background:#f6c7631f}.activity-card h3,.listing-row strong,.pnl-row strong,.leader-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-card p,.pnl-note,.pnl-row p,.leader-row p,.listing-row p{margin:3px 0 0;overflow:hidden;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem}.activity-card strong{display:inline-block;margin-top:4px;color:var(--gold)}.activity-card time{color:var(--muted);font-size:.78rem}.leader-row,.pnl-row,.listing-row{grid-template-columns:auto 44px minmax(0,1fr);min-height:58px;padding:8px 0}.pnl-row{grid-template-columns:auto 44px minmax(0,1fr) auto}.pnl-row b{color:var(--green);font-variant-numeric:tabular-nums;white-space:nowrap}.pnl-row.negative b{color:var(--red)}.pnl-note{margin:-2px 0 8px;line-height:1.35}.listing-row{grid-template-columns:44px minmax(0,1fr) auto}.listing-row b{color:var(--teal)}.rank,.avatar-fallback{display:grid;place-items:center;color:var(--gold);font-weight:900}.avatar-fallback{color:#14100b;background:var(--gold)}.empty-block{min-height:74px;display:grid;place-items:center;padding:14px;border:1px dashed rgba(255,246,223,.16);border-radius:var(--radius);color:var(--muted)}.live-metric{min-height:122px;padding:16px;background:#100e0cf0}.live-metric span,.live-metric em,.product-card span,.product-card p,.intro-copy p,.step-card p,.explainer-card p,.status-item span,.status-item p,.flow-card p,.lane p,.balances span,.tech span,.notes p{color:var(--muted)}.live-metric span,.live-metric strong,.live-metric em{display:block}.live-metric strong{margin:8px 0 6px;font-size:clamp(1.35rem,2.4vw,2rem);line-height:1}.live-metric em{font-style:normal;line-height:1.3}.live-metric.good strong{color:var(--green)}.live-metric.watch strong{color:var(--gold)}.live-metric.warn strong{color:var(--red)}.intro-grid,.dashboard-grid,.map-layout{display:grid;gap:16px}.intro-grid{grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);margin-top:30px;align-items:start}.intro-copy{position:sticky;top:16px;padding:20px 0}.intro-copy h2,.section-head h2{margin:8px 0 0;font-size:clamp(2rem,4vw,4.2rem);line-height:.95}.intro-copy p{max-width:430px;margin:18px 0 0;line-height:1.55}.action-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.product-card{min-height:286px;display:flex;flex-direction:column;justify-content:space-between;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.product-card:hover{transform:translateY(-4px);border-color:#f6c7638c;background:var(--panel-strong)}.product-card h3,.step-card h3,.explainer-card h3,.flow-card h3,.identity h3{margin:0}.product-card h3{margin-top:18px;font-size:1.45rem;line-height:1.05}.product-card p{margin:14px 0 18px;line-height:1.45}.product-card b{min-height:34px;display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:0 10px;border-radius:6px;font-size:.88rem}.product-card.red b{background:linear-gradient(135deg,#ff604ff2,#f6c763d1)}.product-card.teal b{background:linear-gradient(135deg,#5ed0bdf5,#f6c763c2)}.product-card.violet b{background:linear-gradient(135deg,#b8a5fff2,#5ed0bdc7)}.journey,.panel,.notes,.load-fail{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel)}.journey{margin-top:16px;padding:20px}.section-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:16px}.section-head.compact{display:block}.section-head.compact h2{font-size:clamp(1.65rem,2.6vw,2.6rem)}.timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.step-card{min-height:210px;padding:18px;background:#0808089e}.step-card span{display:inline-grid;place-items:center;width:38px;aspect-ratio:1;margin-bottom:34px;border:1px solid rgba(246,199,99,.42);border-radius:50%;color:var(--gold);font-weight:850}.step-card h3{font-size:1.14rem}.step-card p{margin:10px 0 0;line-height:1.45}.dashboard-grid{grid-template-columns:minmax(0,1.5fr) minmax(310px,.72fr);margin-top:16px}.panel{padding:18px}.explainer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.explainer-card,.flow-card,.status-item{border:1px solid rgba(255,246,223,.1);border-radius:var(--radius);background:#0808085c}.explainer-card{min-height:150px;padding:16px}.explainer-card h3{font-size:1.12rem}.explainer-card p,.flow-card p,.status-item p{margin:10px 0 0;line-height:1.45}.snapshot-panel{display:flex;flex-direction:column;gap:10px}.status-item{padding:14px}.status-item span,.status-item strong{display:block}.status-item strong{margin-top:5px;line-height:1.25}.panel-link{justify-content:center;margin-top:auto}.map-panel,.contracts-panel,.notes{margin-top:16px}.map-layout{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);align-items:stretch}.kit-map{display:block;width:100%;height:100%;min-height:360px;object-fit:contain;object-position:center;border:1px solid rgba(246,199,99,.18);border-radius:var(--radius);background:#0d0d0d}.flows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.flow-card{padding:15px}.flow-path{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.flow-path span{display:inline-flex;min-height:28px;align-items:center;padding:0 9px;border:1px solid rgba(246,199,99,.24);border-radius:999px;color:#f9e8bd;background:#f6c76314;font-size:.8rem}.table-head{align-items:center}.controls{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.controls input{accent-color:var(--gold)}.contract-list{display:grid;gap:8px}.contract-row{display:grid;grid-template-columns:minmax(210px,1.05fr) minmax(260px,1.45fr) minmax(130px,.68fr) minmax(140px,.68fr) 52px;align-items:center;gap:14px;min-height:86px;padding:12px;border:1px solid rgba(255,246,223,.1);border-radius:var(--radius);background:#0808087a}.contract-row.dead{border-color:#ff604f66}.identity{display:flex;align-items:center;gap:12px;min-width:0}.identity a{color:var(--teal);text-decoration:none;font-family:Cascadia Mono,SFMono-Regular,Consolas,monospace;font-size:.86rem}.status-dot{width:12px;height:12px;flex:0 0 auto;border-radius:50%}.status-dot.live{background:var(--green);box-shadow:0 0 0 6px #7ddb901f}.status-dot.missing{background:var(--red);box-shadow:0 0 0 6px #ff604f21}.lane span{display:block;color:var(--ink);font-weight:800}.lane p{margin:4px 0 0;line-height:1.35}.balances,.tech{display:grid;gap:4px}.score{width:44px;height:44px;display:grid;place-items:center;align-self:center;justify-self:center;border-radius:50%;background:#f6c7631f;color:var(--gold);font-weight:900}.notes{display:flex;justify-content:space-between;gap:18px;padding:16px 18px}.notes p{margin:7px 0}.source-links{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-end;gap:8px}.load-fail{margin-top:64px;padding:24px}body[data-design=autistic-minimalism] .topbar,body[data-design=autistic-minimalism] .live-strip,body[data-design=autistic-minimalism] .timeline,body[data-design=autistic-minimalism] .market-pulse,body[data-design=autistic-minimalism] .panel,body[data-design=autistic-minimalism] .journey,body[data-design=autistic-minimalism] .notes,body[data-design=autistic-minimalism] .product-card,body[data-design=autistic-minimalism] .live-metric,body[data-design=autistic-minimalism] .api-pack-card,body[data-design=autistic-minimalism] .feed-panel,body[data-design=autistic-minimalism] .pnl-panel,body[data-design=autistic-minimalism] .leaderboard-panel,body[data-design=autistic-minimalism] .listing-panel,body[data-design=autistic-minimalism] .step-card,body[data-design=autistic-minimalism] .explainer-card,body[data-design=autistic-minimalism] .flow-card,body[data-design=autistic-minimalism] .status-item,body[data-design=autistic-minimalism] .contract-row,body[data-design=autistic-minimalism] .refresh-status{border:1px solid var(--line);background:var(--panel);box-shadow:none}body[data-design=autistic-minimalism] .hero{min-height:520px;grid-template-columns:minmax(0,1fr) minmax(320px,.62fr)}body[data-design=autistic-minimalism] .brand,body[data-design=autistic-minimalism] .hero-copy h1,body[data-design=autistic-minimalism] .intro-copy h2,body[data-design=autistic-minimalism] .section-head h2,body[data-design=autistic-minimalism] .load-fail h1{font-family:inherit}body[data-design=autistic-minimalism] .hero-copy h1{max-width:840px;font-size:clamp(2.5rem,5vw,5.7rem);line-height:.98;text-wrap:balance}body[data-design=autistic-minimalism] .eyebrow,body[data-design=autistic-minimalism] .design-picker span{letter-spacing:.08em}body[data-design=autistic-minimalism] .thesis,body[data-design=autistic-minimalism] .pack-copy p,body[data-design=autistic-minimalism] .live-metric span,body[data-design=autistic-minimalism] .live-metric em,body[data-design=autistic-minimalism] .product-card p,body[data-design=autistic-minimalism] .intro-copy p,body[data-design=autistic-minimalism] .step-card p,body[data-design=autistic-minimalism] .explainer-card p,body[data-design=autistic-minimalism] .status-item p,body[data-design=autistic-minimalism] .flow-card p,body[data-design=autistic-minimalism] .lane p,body[data-design=autistic-minimalism] .balances span,body[data-design=autistic-minimalism] .tech span,body[data-design=autistic-minimalism] .notes p,body[data-design=autistic-minimalism] .api-badge,body[data-design=autistic-minimalism] .refresh-status{color:var(--muted)}body[data-design=autistic-minimalism] .brand-mark,body[data-design=autistic-minimalism] .grail-card,body[data-design=autistic-minimalism] .pull-slab,body[data-design=autistic-minimalism] .hero-actions a,body[data-design=autistic-minimalism] .controls button,body[data-design=autistic-minimalism] .controls label,body[data-design=autistic-minimalism] .panel-link,body[data-design=autistic-minimalism] .source-links a,body[data-design=autistic-minimalism] .design-picker,body[data-design=autistic-minimalism] .refresh-button,body[data-design=autistic-minimalism] .api-badge{border-radius:6px;box-shadow:none}body[data-design=autistic-minimalism] .hero-actions a,body[data-design=autistic-minimalism] .controls button,body[data-design=autistic-minimalism] .controls label,body[data-design=autistic-minimalism] .panel-link,body[data-design=autistic-minimalism] .source-links a,body[data-design=autistic-minimalism] .design-picker,body[data-design=autistic-minimalism] .api-badge,body[data-design=autistic-minimalism] .refresh-button{background:#fff;border:1px solid var(--line)}body[data-design=autistic-minimalism] .hero-actions .primary-action,body[data-design=autistic-minimalism] .controls button.active,body[data-design=autistic-minimalism] .refresh-button:hover{background:var(--ink);border-color:var(--ink);color:#fff}body[data-design=autistic-minimalism] .card-stage{align-self:stretch;display:grid;align-content:center}body[data-design=autistic-minimalism] .card-rig{filter:none}body[data-design=autistic-minimalism] .live-pot{border:1px solid var(--ink);background:#fff;box-shadow:none}body[data-design=autistic-minimalism] .live-pot span{color:var(--ink);font-weight:750}body[data-design=autistic-minimalism] .live-pot strong{color:var(--ink)}body[data-design=autistic-minimalism] .pull-slab,body[data-design=autistic-minimalism] .grail-card{border:1px solid var(--ink);background:#fff}body[data-design=autistic-minimalism] .score,body[data-design=autistic-minimalism] .step-card span{border-radius:4px;background:#eef3f0;color:var(--ink)}body[data-design=autistic-minimalism] .contract-row:hover,body[data-design=autistic-minimalism] .product-card:hover,body[data-design=autistic-minimalism] .api-pack-card:hover,body[data-design=autistic-minimalism] .activity-card:hover{transform:none;border-color:var(--ink)}body[data-design=arcade] .brand-mark,body[data-design=arcade] .score,body[data-design=arcade] .step-card span{border-radius:4px;box-shadow:0 0 18px #35f2c552}body[data-design=arcade] .hero-copy h1,body[data-design=terminal] .hero-copy h1{font-family:inherit;text-transform:uppercase}body[data-design=arcade] .hero-copy h1{text-shadow:4px 4px 0 rgba(255,77,141,.42)}body[data-design=arcade] .product-card,body[data-design=arcade] .api-pack-card,body[data-design=arcade] .activity-card{border-style:solid;box-shadow:inset 0 0 0 2px #35f2c514}body[data-design=auction] .topbar,body[data-design=auction] .live-strip,body[data-design=auction] .timeline{border-color:var(--line);background:#2d231c29}body[data-design=auction] .hero-copy h1,body[data-design=auction] .intro-copy h2,body[data-design=auction] .section-head h2{font-family:Baskerville,Libre Baskerville,Georgia,serif}body[data-design=auction] .thesis,body[data-design=auction] .pack-copy p,body[data-design=auction] .live-metric span,body[data-design=auction] .live-metric em,body[data-design=auction] .product-card p,body[data-design=auction] .intro-copy p,body[data-design=auction] .step-card p,body[data-design=auction] .explainer-card p,body[data-design=auction] .status-item p,body[data-design=auction] .flow-card p,body[data-design=auction] .lane p,body[data-design=auction] .balances span,body[data-design=auction] .tech span,body[data-design=auction] .notes p,body[data-design=auction] .api-badge,body[data-design=auction] .refresh-status{color:var(--muted)}body[data-design=auction] .market-pulse,body[data-design=auction] .panel,body[data-design=auction] .journey,body[data-design=auction] .notes,body[data-design=auction] .product-card,body[data-design=auction] .live-metric,body[data-design=auction] .api-pack-card,body[data-design=auction] .feed-panel,body[data-design=auction] .pnl-panel,body[data-design=auction] .leaderboard-panel,body[data-design=auction] .listing-panel,body[data-design=auction] .step-card,body[data-design=auction] .explainer-card,body[data-design=auction] .flow-card,body[data-design=auction] .status-item,body[data-design=auction] .contract-row,body[data-design=auction] .refresh-status{background:#fffcf6c2}body[data-design=auction] .hero-actions a,body[data-design=auction] .controls button,body[data-design=auction] .controls label,body[data-design=auction] .panel-link,body[data-design=auction] .source-links a,body[data-design=auction] .design-picker,body[data-design=auction] .api-badge,body[data-design=auction] .refresh-button{background:#fffcf6b8}body[data-design=terminal] .brand-mark,body[data-design=terminal] .panel,body[data-design=terminal] .journey,body[data-design=terminal] .notes,body[data-design=terminal] .market-pulse,body[data-design=terminal] .product-card,body[data-design=terminal] .contract-row{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body[data-design=terminal] .hero-copy h1{font-size:clamp(2.8rem,6vw,6rem);line-height:1;text-shadow:0 0 26px rgba(86,255,202,.28)}body[data-design=terminal] .grail-card,body[data-design=terminal] .pull-slab{border-radius:0}body[data-design=terminal] .contract-row,body[data-design=terminal] .api-pack-card,body[data-design=terminal] .activity-card,body[data-design=terminal] .pnl-row,body[data-design=terminal] .leader-row,body[data-design=terminal] .listing-row{font-size:.88rem}body[data-design=magazine] .hero,body[data-design=magazine] .intro-grid,body[data-design=magazine] .dashboard-grid{gap:28px}body[data-design=magazine] .hero-copy h1,body[data-design=magazine] .intro-copy h2,body[data-design=magazine] .section-head h2{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;text-transform:uppercase;line-height:.9}body[data-design=magazine] .thesis{max-width:640px;color:var(--muted);font-weight:700}body[data-design=magazine] .panel,body[data-design=magazine] .journey,body[data-design=magazine] .notes,body[data-design=magazine] .market-pulse,body[data-design=magazine] .product-card,body[data-design=magazine] .api-pack-card,body[data-design=magazine] .feed-panel,body[data-design=magazine] .pnl-panel,body[data-design=magazine] .leaderboard-panel,body[data-design=magazine] .listing-panel,body[data-design=magazine] .contract-row,body[data-design=magazine] .live-metric{border-width:2px;border-color:#111;border-radius:0;background:var(--panel)}body[data-design=magazine] .grail-card,body[data-design=magazine] .pull-slab,body[data-design=magazine] .brand-mark,body[data-design=magazine] .hero-actions a,body[data-design=magazine] .controls button,body[data-design=magazine] .controls label,body[data-design=magazine] .panel-link,body[data-design=magazine] .source-links a,body[data-design=magazine] .design-picker,body[data-design=magazine] .refresh-button{border-radius:0}body[data-design=magazine] .live-strip,body[data-design=magazine] .timeline{gap:8px;border:0;background:transparent}@keyframes spin{to{transform:rotate(360deg)}}code,pre{font-family:Cascadia Mono,SFMono-Regular,Consolas,monospace}@media(max-width:1180px){.live-strip,.action-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pulse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.side-stack{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.map-layout{grid-template-columns:1fr}}@media(max-width:920px){.hero,.intro-grid,.dashboard-grid,.pulse-grid{grid-template-columns:minmax(0,1fr)}body[data-design=autistic-minimalism] .hero{grid-template-columns:1fr}.hero{min-height:auto}.intro-copy{position:static}.contract-row{grid-template-columns:1fr 52px}.lane,.balances,.tech{grid-column:1 / -1}.notes,.section-head,.table-head{align-items:flex-start;flex-direction:column}.source-links,.controls{justify-content:flex-start}.side-stack{grid-column:auto;grid-template-columns:minmax(0,1fr)}}@media(max-width:680px){.shell{width:min(100% - 20px,1440px);padding-top:10px}.topbar{align-items:flex-start;flex-direction:column;padding:10px 0 14px}.nav-links{width:100%;justify-content:flex-start}.design-picker{width:100%}.design-picker select{flex:1 1 auto;max-width:none;min-width:0}.hero-copy h1{font-size:3.18rem}body[data-design=autistic-minimalism] .hero{gap:18px;padding-top:30px}body[data-design=autistic-minimalism] .hero-copy h1{max-width:100%;font-size:clamp(2.55rem,13vw,3.18rem);line-height:1}.hero-actions{display:grid;grid-template-columns:1fr;gap:8px;margin-top:24px}.hero-actions a{width:100%;min-height:44px;justify-content:center;text-align:center;line-height:1.15;white-space:normal}.controls{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.controls button{width:100%;min-width:0;justify-content:center;padding-inline:8px;text-align:center}.controls label{grid-column:1 / -1;justify-content:center}.card-stage{margin-top:14px;min-height:500px}body[data-design=autistic-minimalism] .live-pot{margin-top:34px}.card-rig{min-height:420px}.grail-card{width:min(78%,250px);padding:18px}.pull-slab{top:22px;width:min(42%,145px)}.live-strip,.action-grid,.timeline,.explainer-grid,.flows{grid-template-columns:1fr}.live-metric,.product-card,.step-card{min-height:auto}.panel,.journey,.notes,.market-pulse{padding:13px}.api-pack-card{grid-template-columns:1fr}.pack-art,.pack-art img{min-height:260px}.activity-card{grid-template-columns:48px minmax(0,1fr)}.activity-card time{grid-column:2}}
