@font-face{font-family:Sora;src:local("Sora"),url(./Sora_wght_-BedAVQot.woff2) format("woff2");font-style:normal;font-weight:100 800;font-display:swap}@font-face{font-family:"STIX Two Math";src:local("STIX Two Math"),url(./STIXTwoMath-JJc3mSvV.otf) format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Noto Sans Cuneiform;src:local("Noto Sans Cuneiform"),url(./NotoSansCuneiform-yQE2bdrW.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}:root,:root[data-theme=dark]{color-scheme:dark;--font-sans: "Sora", "Segoe UI", sans-serif;--font-math: "STIX Two Math", "STIX Two Text", "Times New Roman", serif;--font-cuneiform: "Noto Sans Cuneiform", "Akkadian", "Segoe UI Historic", serif;--app-bg: #1f2632;--app-bg-alt: #252d3a;--panel: #262f3d;--panel-soft: #212937;--panel-pressed: #1c2431;--panel-border: rgba(255, 255, 255, .06);--text: #edf2ff;--muted: #a4afc6;--muted-strong: #c9d4ef;--accent: #aac0ff;--accent-strong: #c7d8ff;--accent-contrast: #152033;--danger: #ffb3bd;--danger-bg: rgba(255, 179, 189, .15);--success: #bfe2cb;--wash-1: rgba(170, 192, 255, .12);--wash-2: rgba(191, 226, 203, .08);--proof-cyan: rgba(112, 240, 255, .92);--proof-mint: rgba(141, 255, 203, .9);--proof-gold: rgba(255, 205, 118, .92);--proof-glow: rgba(112, 240, 255, .2);--proof-grid: rgba(255, 255, 255, .045);--proof-veil: rgba(8, 13, 22, .42);--proof-pill-bg: rgba(255, 255, 255, .045);--shadow-raised: 20px 20px 40px rgba(10, 14, 22, .44), -16px -16px 36px rgba(58, 71, 95, .32);--shadow-chip: 10px 10px 20px rgba(10, 14, 22, .34), -10px -10px 20px rgba(58, 71, 95, .26);--shadow-inset: inset 10px 10px 18px rgba(10, 14, 22, .42), inset -10px -10px 18px rgba(58, 71, 95, .3)}:root[data-theme=light]{color-scheme:light;--app-bg: #e7edf4;--app-bg-alt: #f1f5fb;--panel: #edf3fa;--panel-soft: #e5ebf3;--panel-pressed: #dbe3ed;--panel-border: rgba(103, 125, 158, .12);--text: #1d2839;--muted: #66758a;--muted-strong: #415062;--accent: #587fc9;--accent-strong: #3f68b8;--accent-contrast: #f8fbff;--danger: #c95d6d;--danger-bg: rgba(201, 93, 109, .13);--success: #34715a;--wash-1: rgba(88, 127, 201, .1);--wash-2: rgba(83, 153, 125, .08);--proof-cyan: rgba(62, 117, 214, .88);--proof-mint: rgba(52, 113, 90, .82);--proof-gold: rgba(196, 139, 54, .85);--proof-glow: rgba(88, 127, 201, .18);--proof-grid: rgba(103, 125, 158, .09);--proof-veil: rgba(255, 255, 255, .48);--proof-pill-bg: rgba(255, 255, 255, .44);--shadow-raised: 22px 22px 42px rgba(184, 196, 212, .9), -16px -16px 30px rgba(255, 255, 255, .95);--shadow-chip: 10px 10px 18px rgba(190, 201, 216, .86), -8px -8px 16px rgba(255, 255, 255, .94);--shadow-inset: inset 10px 10px 18px rgba(194, 204, 218, .9), inset -10px -10px 18px rgba(255, 255, 255, .92)}*{box-sizing:border-box}html{min-height:100%;background:radial-gradient(circle at top left,var(--wash-1),transparent 32%),radial-gradient(circle at bottom right,var(--wash-2),transparent 28%),linear-gradient(160deg,var(--app-bg-alt),var(--app-bg))}body{margin:0;min-height:100vh;font-family:var(--font-sans);color:var(--text);background:transparent}button,input,select,textarea{font:inherit}button{border:0;cursor:pointer}img{max-width:100%}a{color:inherit}code{display:inline-block;max-width:100%;padding:.3rem .55rem;border-radius:.8rem;background:var(--panel-pressed);box-shadow:var(--shadow-inset);color:var(--muted-strong);font-size:.82rem;line-height:1.5;overflow-wrap:anywhere}#app{min-height:100vh}.shell{width:min(1180px,calc(100vw - 32px));margin:0 auto;padding:28px 0 40px}.topbar,.hero,.workspace-column,.signal-surface,.proof-math,.bundle-panel,.leaderboard{border:1px solid var(--panel-border);border-radius:28px;background:linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:var(--shadow-raised)}.topbar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 22px}.brand-block{display:flex;flex-direction:column;gap:4px}.wordmark{font-size:clamp(1.3rem,2vw,1.7rem);font-weight:680;letter-spacing:-.04em}.topbar-actions,.hero-actions,.wallet-actions,.lookup-row{display:flex;flex-wrap:wrap;gap:12px}.topbar-actions{justify-content:flex-end}.eyebrow,.section-label,.field-label,.summary-label,.metric-label,.market-meta{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.field-label{display:block}.wallet-sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:24px;background:#060a12b8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.wallet-sheet{width:min(760px,calc(100vw - 32px));display:grid;gap:18px;padding:24px;border:1px solid var(--panel-border);border-radius:28px;background:radial-gradient(circle at top,rgba(213,173,98,.12),transparent 42%),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:var(--shadow-raised)}.wallet-sheet-header,.wallet-sheet-actions,.wallet-sheet-account-grid{display:flex;flex-wrap:wrap;gap:12px}.wallet-sheet-header{align-items:flex-start;justify-content:space-between}.wallet-sheet-header h3{margin:4px 0 0;font-size:clamp(1.35rem,3vw,1.7rem);letter-spacing:-.04em}.wallet-sheet-copy{margin:0;color:var(--muted-strong);line-height:1.6}.wallet-sheet-connect-layout{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:16px;align-items:start}.wallet-sheet-panel{display:grid;gap:14px;min-height:100%;padding:18px;border-radius:24px;border:1px solid rgba(222,192,120,.1);background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 34%),linear-gradient(160deg,#ffffff0a,#ffffff04),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 1px 1px #ffffff0d,var(--shadow-chip)}.wallet-sheet-panel-head{display:grid;gap:6px}.wallet-sheet-panel-head strong,.wallet-plugin-copy strong{font-size:1.05rem;line-height:1.22;letter-spacing:-.02em}.wallet-sheet-qr-wrap{display:grid;place-items:center}.wallet-sheet-qr{width:min(264px,100%);min-height:264px;display:grid;place-items:center;padding:16px;border-radius:24px;background:#f3f8fb;color:#07111b;box-shadow:inset 0 0 0 1px #07111b14}.wallet-sheet-qr svg{display:block;width:100%;height:auto}.wallet-sheet-qr-placeholder{text-align:center;line-height:1.5;color:#07111bb8}.wallet-sheet-status{margin-top:-4px}.wallet-plugin-grid{display:grid;gap:12px}.wallet-plugin-card{display:grid;gap:12px;padding:16px;border-radius:20px;border:1px solid rgba(222,192,120,.1);background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 34%),linear-gradient(160deg,#ffffff08,#ffffff03),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 1px 1px #ffffff0d,var(--shadow-chip)}.wallet-plugin-card.installed{border-color:#d5ad622e}.wallet-plugin-copy{display:grid;gap:8px}.wallet-plugin-copy p{margin:0;color:var(--muted-strong);line-height:1.55;text-wrap:pretty}.wallet-plugin-topline{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.wallet-plugin-badge{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid rgba(222,192,120,.1);background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 34%),linear-gradient(160deg,#ffffff0a,#ffffff04),linear-gradient(160deg,var(--panel),var(--panel-soft));color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wallet-plugin-button{width:100%}.wallet-sheet-account-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(136px,1fr))}.wallet-sheet-account-card{display:grid;gap:8px;padding:14px 16px;border:1px solid var(--panel-border);border-radius:18px;background:#ffffff0a}.section-label{margin-bottom:14px}@media(max-width:780px){.wallet-sheet{width:min(100vw - 24px,760px);padding:18px}.wallet-sheet-connect-layout{grid-template-columns:1fr}.wallet-sheet-panel{padding:16px;border-radius:22px}}.hero{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.95fr);gap:24px;margin-top:20px;padding:clamp(24px,4vw,40px)}.hero-copy{display:flex;flex-direction:column;gap:18px}.hero h1,.signal-header h2,.bundle-panel h2{margin:0;letter-spacing:-.05em}.hero h1{max-width:11ch;font-size:clamp(2.25rem,6vw,4.3rem);line-height:.96}.lede,.signal-copy,.activity-copy,.empty-copy{margin:0;color:var(--muted-strong);line-height:1.65}.hero-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-content:start}.hero-metric,.signal-metric,.summary-grid>div{padding:18px 18px 16px;border-radius:22px;background:linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:var(--shadow-chip)}.hero-metric,.signal-metric{display:flex;flex-direction:column;gap:8px}.hero-metric strong,.signal-metric strong,.summary-grid strong,.bundle-summary span,.market-values span,.leaderboard-row span,.signal-market-row>span{font-weight:620}.workspace,.signal-grid,.bundles{display:grid;gap:22px;margin-top:22px}.workspace{grid-template-columns:minmax(320px,1fr) minmax(260px,.78fr)}.workspace-column,.signal-surface,.proof-math,.bundle-panel,.leaderboard{padding:24px}.summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.summary-grid>div{display:flex;flex-direction:column;gap:8px}.status-strip{padding:14px 16px;border-radius:18px;background:var(--panel-pressed);box-shadow:var(--shadow-inset);color:var(--text);line-height:1.55}.status-strip.muted{color:var(--muted-strong)}.activity-column{display:flex;flex-direction:column}.activity-copy{display:grid;gap:12px}.activity-copy p{margin:0}.signal-header{display:flex;flex-direction:column;gap:8px}.signal-header h2{font-size:clamp(1.55rem,3vw,2.25rem)}.signal-grid{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);align-items:start}.signal-controls,.signal-summary{display:grid;gap:14px}.signal-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.lookup-input{width:100%;min-height:50px;padding:0 16px;border:1px solid transparent;border-radius:18px;background:var(--panel-pressed);box-shadow:var(--shadow-inset);color:var(--text);outline:none;transition:border-color .14s ease,transform .14s ease}.lookup-input::placeholder{color:var(--muted)}.lookup-input:focus{border-color:var(--accent)}.button{min-height:50px;padding:0 18px;border-radius:18px;background:linear-gradient(160deg,var(--accent),var(--accent-strong));box-shadow:var(--shadow-chip);color:var(--accent-contrast);font-weight:620;transition:transform .14s ease,filter .14s ease,opacity .14s ease}.button:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.03)}.button:active:not(:disabled){transform:translateY(1px);box-shadow:var(--shadow-inset)}.button:disabled{cursor:default;opacity:.58}.button-ghost{background:linear-gradient(160deg,var(--panel),var(--panel-soft));color:var(--text)}.theme-toggle{min-width:108px}.signal-market-table,.leaderboard-grid{display:grid;gap:12px;margin-top:20px}.signal-market-row,.leaderboard-row,.market-list li{display:grid;gap:14px;align-items:center;padding:16px 18px;border-radius:20px;background:linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:var(--shadow-chip)}.signal-market-row{grid-template-columns:minmax(240px,1.5fr) repeat(4,minmax(0,.7fr))}.signal-market-head,.leaderboard-head{color:var(--muted);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.signal-market-title{display:flex;align-items:center;gap:14px;min-width:0}.market-thumb{width:48px;height:48px;border-radius:16px;object-fit:cover;box-shadow:var(--shadow-chip)}.market-title{display:block;font-weight:620;line-height:1.4}.market-values{display:flex;flex-direction:column;gap:6px;text-align:right}.bundles{grid-template-columns:repeat(2,minmax(0,1fr))}.bundle-panel{display:flex;flex-direction:column;gap:16px}.market-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.market-list li{grid-template-columns:minmax(0,1fr) auto}.bundle-summary{display:flex;flex-wrap:wrap;gap:10px}.bundle-summary span{padding:10px 14px;border-radius:999px;background:linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:var(--shadow-chip);color:var(--muted-strong)}.leaderboard-row{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,.7fr))}.proof-math{margin-top:22px;position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 18% 14%,rgba(112,240,255,.12),transparent 26%),radial-gradient(circle at 82% 18%,rgba(141,255,203,.12),transparent 24%),linear-gradient(155deg,var(--panel),color-mix(in srgb,var(--panel-soft) 82%,#0c1220))}.proof-math:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.proof-math:before{opacity:.58;background:linear-gradient(90deg,transparent 0,transparent calc(100% - 1px),var(--proof-grid) calc(100% - 1px)),linear-gradient(180deg,transparent 0,transparent calc(100% - 1px),var(--proof-grid) calc(100% - 1px));background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.75) 16%,rgba(0,0,0,.92));mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.75) 16%,rgba(0,0,0,.92))}.proof-math>*{position:relative;z-index:1}.proof-math.zk-math-page{overflow:visible}.math-header{display:grid;gap:12px}.math-header .section-label{margin-bottom:0}.math-header h2,.math-header .signal-copy{margin:0}.proof-tech-row{display:flex;flex-wrap:wrap;gap:10px}.proof-tech-pill{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:linear-gradient(140deg,var(--proof-pill-bg),transparent),linear-gradient(160deg,#ffffff05,#ffffff03);box-shadow:inset 0 1px #ffffff0f,0 16px 34px #0a0e162e;color:var(--muted-strong);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.proof-tech-pill i{width:9px;height:9px;border-radius:999px;background:var(--proof-cyan);box-shadow:0 0 0 5px #70f0ff1a,0 0 18px #70f0ff66}.proof-construction{--proof-stage-radius: 36px;--proof-clay: #b78b4b;--proof-cuneiform: #d6ad63;margin-top:26px;position:relative}.proof-construction-intro{display:grid;gap:8px;max-width:48rem}.proof-construction-intro h3{margin:0;font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.04;letter-spacing:-.04em;text-wrap:balance}.proof-construction-intro .math-note{margin:0}.proof-construction-scroll{display:grid;grid-template-columns:minmax(230px,.62fr) minmax(620px,1.62fr) minmax(230px,.62fr);gap:clamp(22px,2.1vw,34px);align-items:start;margin-top:18px}.proof-construction-stage{position:sticky;top:92px;grid-column:2;grid-row:1;align-self:start;aspect-ratio:1;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;isolation:isolate}.proof-construction-stage:before{content:"";position:absolute;top:-8%;right:-12%;bottom:-8%;left:-12%;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 48%,rgba(183,139,75,.18),transparent 22%),radial-gradient(circle at 45% 52%,rgba(214,173,99,.12),transparent 36%),radial-gradient(circle at 58% 42%,rgba(159,234,209,.08),transparent 42%);filter:blur(18px);opacity:.9}.proof-stage-depth,.proof-stage-vignette,.proof-stage-astrolabe,.proof-stage-astrolabe span,.proof-stage-cuneiform,.proof-stage-cuneiform span,.proof-tree-assembly,.proof-tree-map,.proof-assembly-piece{position:absolute;pointer-events:none}.proof-stage-depth{top:10%;right:10%;bottom:10%;left:10%;border-radius:50%;opacity:.48}.proof-stage-depth-back{border:1px solid rgba(214,173,99,.16);transform:translate3d(var(--proof-stage-back-x),var(--proof-stage-back-y),0);box-shadow:0 0 48px #b78b4b1a}.proof-stage-depth-front{top:21%;right:21%;bottom:21%;left:21%;border:1px dashed rgba(214,173,99,.2);transform:translate3d(var(--proof-stage-front-x),var(--proof-stage-front-y),0) rotate(18deg)}.proof-stage-astrolabe{top:8%;right:8%;bottom:8%;left:8%;border:1px solid rgba(214,173,99,.1);border-radius:43% 57% 48% 52%/52% 46% 54% 48%;opacity:.74;transform:rotate(var(--proof-stage-rotate))}.proof-stage-astrolabe span{top:12%;right:12%;bottom:12%;left:12%;border-radius:50%;border:1px solid rgba(238,243,228,.08)}.proof-stage-astrolabe span:nth-child(2){top:28%;right:28%;bottom:28%;left:28%;border-style:dashed;border-color:#d6ad6329;transform:rotate(31deg)}.proof-stage-astrolabe span:nth-child(3){top:42%;right:42%;bottom:42%;left:42%;border-color:#d6ad6324;box-shadow:0 0 34px #b78b4b21}.proof-stage-cuneiform{top:-2%;right:0;bottom:-2%;left:0;z-index:1;opacity:.42;filter:drop-shadow(0 0 10px rgba(214,173,99,.16)) drop-shadow(0 12px 22px rgba(3,7,16,.16))}.proof-stage-cuneiform:before,.proof-stage-cuneiform:after{content:"";position:absolute;left:50%;top:50%;width:min(106%,740px);height:min(106%,740px);border-radius:45% 55% 49% 51%/54% 47% 53% 46%;transform:translate3d(-50%,-50%,0);background:linear-gradient(90deg,transparent 0 47%,rgba(214,173,99,.12) 47.2% 47.8%,transparent 48% 52%,rgba(214,173,99,.1) 52.2% 52.8%,transparent 53%),repeating-linear-gradient(0deg,transparent 0 34px,rgba(214,173,99,.06) 35px 36px,transparent 37px 68px);opacity:.46}.proof-stage-cuneiform:after{width:min(76%,560px);height:min(76%,560px);background:radial-gradient(ellipse at 50% 50%,transparent 58%,rgba(214,173,99,.16) 59%,transparent 61%),repeating-conic-gradient(from 12deg,rgba(214,173,99,.14) 0 1.6deg,transparent 1.8deg 13deg);opacity:.26}.proof-stage-cuneiform span{display:grid;place-items:center;width:max-content;min-width:1.45em;height:1.45em;color:color-mix(in srgb,var(--proof-cuneiform) 82%,var(--proof-gold));font-family:var(--font-cuneiform);font-size:var(--glyph-size, clamp(2rem, 3.1vw, 3.6rem));font-weight:400;letter-spacing:0;line-height:1;white-space:nowrap;text-shadow:0 0 14px rgba(214,173,99,.26),0 10px 24px rgba(3,7,16,.34);transform:translate3d(-50%,-50%,0) rotate(var(--wedge-rotate))}.proof-stage-cuneiform span:nth-child(1){left:50%;top:14%;--wedge-rotate: -2deg}.proof-stage-cuneiform span:nth-child(2){left:20%;top:28%;--wedge-rotate: -10deg}.proof-stage-cuneiform span:nth-child(3){left:80%;top:28%;--wedge-rotate: 10deg}.proof-stage-cuneiform span:nth-child(4){left:16%;top:47%;--wedge-rotate: 7deg;--glyph-size: clamp(1.55rem, 2.25vw, 2.75rem)}.proof-stage-cuneiform span:nth-child(5){left:84%;top:47%;--wedge-rotate: -7deg}.proof-stage-cuneiform span:nth-child(6){left:19%;top:68%;--wedge-rotate: -8deg;--glyph-size: clamp(1.34rem, 1.95vw, 2.45rem)}.proof-stage-cuneiform span:nth-child(7){left:81%;top:68%;--wedge-rotate: 8deg}.proof-stage-cuneiform span:nth-child(8){left:32%;top:87%;--wedge-rotate: 7deg;--glyph-size: clamp(1.28rem, 1.85vw, 2.34rem);opacity:.56}.proof-stage-cuneiform span:nth-child(9){left:68%;top:87%;--wedge-rotate: -7deg;--glyph-size: clamp(1.14rem, 1.58vw, 2rem);opacity:.56}.proof-stage-cuneiform span:nth-child(10){left:50%;top:95%;--wedge-rotate: 0deg;--glyph-size: clamp(1.42rem, 2vw, 2.46rem);opacity:.52}.proof-tree-assembly{left:50%;top:50%;z-index:1;width:min(108%,760px);height:min(108%,760px);transform:translate3d(-50%,-50%,0) scale(var(--proof-tree-scale));transform-origin:center;transition:transform .52s cubic-bezier(.18,.82,.22,1);will-change:transform}.proof-tree-map{top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;overflow:visible;opacity:.62;filter:drop-shadow(0 0 22px rgba(246,210,139,.12)) drop-shadow(0 0 34px rgba(159,234,209,.1));transform:none}.proof-tree-paths{fill:none;stroke:color-mix(in srgb,var(--proof-gold) 72%,var(--proof-mint));stroke-width:4.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 13;opacity:.6}.proof-tree-nodes{fill:color-mix(in srgb,var(--panel) 70%,transparent);stroke:color-mix(in srgb,var(--proof-gold) 62%,var(--proof-mint));stroke-width:4.2;transition:fill .36s ease,stroke .36s ease,opacity .36s ease}.proof-tree-nodes circle{opacity:.42;transition:fill .36s ease,stroke .36s ease,opacity .36s ease,transform .42s ease;transform-box:fill-box;transform-origin:center}.proof-tree-nodes circle.is-assembled{fill:color-mix(in srgb,var(--proof-mint) 32%,var(--panel));opacity:.78}.proof-tree-nodes circle.is-active{fill:color-mix(in srgb,var(--proof-gold) 46%,var(--panel));stroke:color-mix(in srgb,var(--proof-gold) 72%,var(--proof-mint));opacity:1;transform:scale(1.22)}.proof-assembly-piece{left:var(--tree-left);top:var(--tree-top);z-index:2;width:var(--tree-size);height:var(--tree-size);object-fit:contain;opacity:0;mix-blend-mode:normal;filter:sepia(.18) saturate(.9) brightness(.94) blur(1px);transform:translate3d(calc(-50% + var(--piece-start-x)),calc(-50% + var(--piece-start-y)),0) rotate(var(--piece-start-rotate)) scale(.88);transition:opacity .52s ease,filter .62s ease,transform .86s cubic-bezier(.18,.82,.22,1);will-change:transform,opacity,filter}.proof-assembly-piece.is-assembled,.proof-assembly-piece.is-active{opacity:.82;filter:sepia(.14) saturate(1.02) brightness(1.05) blur(0);transform:translate3d(calc(-50% + var(--proof-piece-x)),calc(-50% + var(--proof-piece-y)),0) rotate(var(--proof-piece-rotate)) scale(1)}.proof-assembly-piece.is-active{z-index:4;opacity:1;filter:saturate(1.18) brightness(1.14) sepia(.08) drop-shadow(0 0 18px rgba(159,234,209,.24)) drop-shadow(0 0 30px rgba(214,173,99,.22));transform:translate3d(calc(-50% + var(--proof-piece-x)),calc(-50% + var(--proof-piece-y)),0) rotate(var(--proof-piece-rotate)) scale(1.12)}.proof-assembly-piece.is-waiting{opacity:.05}.proof-stage-vignette{top:0;right:0;bottom:0;left:0;z-index:6;background:radial-gradient(circle at 50% 45%,transparent 46%,rgba(3,7,16,.1) 64%,transparent 78%)}.proof-construction-copy{grid-column:1 / -1;grid-row:1;display:grid;grid-template-columns:minmax(230px,.62fr) minmax(620px,1.62fr) minmax(230px,.62fr);gap:8vh clamp(22px,2.1vw,34px);padding-block:12vh 18vh}.proof-scroll-step{position:relative;display:grid;align-content:center;gap:11px;min-height:50vh;width:min(100%,390px);padding:0 0 0 20px;border:0;border-left:1px solid rgba(222,192,120,.22);border-radius:0;background:transparent;box-shadow:none;opacity:.26;filter:blur(.8px);transform:translateY(22px) scale(.985);transition:opacity .42s ease,filter .42s ease,transform .52s cubic-bezier(.18,.82,.22,1),border-color .24s ease}.proof-scroll-step:before{content:"";width:7px;height:7px;position:absolute;left:-4px;top:calc(50% - 4px);border-radius:999px;background:var(--proof-gold);box-shadow:0 0 0 7px #f6d28b14,0 0 26px #f6d28b47;opacity:0;transition:opacity .32s ease,transform .42s ease}.proof-scroll-step-left{grid-column:1;justify-self:end;text-align:right;padding:0 20px 0 0;border-left:0;border-right:1px solid rgba(222,192,120,.22)}.proof-scroll-step-right{grid-column:3;justify-self:start}.proof-scroll-step-left:before{left:auto;right:-4px}.proof-scroll-step.is-active{opacity:1;filter:blur(0);transform:translateY(0) scale(1);border-color:#f6d28b75}.proof-scroll-step.is-active:before{opacity:1;transform:scale(1.25)}.proof-scroll-step.is-active h3{color:var(--text);text-shadow:0 14px 34px rgba(3,7,16,.34)}.proof-scroll-step.is-active p{color:color-mix(in srgb,var(--text) 78%,var(--muted-strong))}.proof-scroll-step.is-past{opacity:.18;transform:translateY(-16px) scale(.98)}.proof-scroll-step h3{margin:0;font-size:clamp(1.16rem,1.85vw,1.62rem);line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.proof-scroll-step p{margin:0;color:var(--muted-strong);font-size:.92rem;line-height:1.7;text-wrap:pretty}.proof-scroll-equation{max-width:100%;padding-top:6px;border-top:1px solid rgba(222,192,120,.18);background:transparent;box-shadow:none;color:var(--proof-gold);font-family:var(--font-math),var(--font-sans);font-size:.92rem;line-height:1.4;overflow-wrap:anywhere}:root[data-theme=light] .proof-construction-stage{background:transparent}:root[data-theme=light] .proof-construction-stage:before{opacity:.72;background:radial-gradient(circle at 50% 46%,rgba(196,139,54,.16),transparent 22%),radial-gradient(circle at 45% 52%,rgba(52,113,90,.13),transparent 36%),radial-gradient(circle at 58% 42%,rgba(55,100,216,.12),transparent 42%)}:root[data-theme=light] .proof-assembly-piece{filter:saturate(1.16) contrast(1.08) brightness(.96) blur(1px)}:root[data-theme=light] .proof-assembly-piece.is-assembled,:root[data-theme=light] .proof-assembly-piece.is-active{filter:saturate(1.18) contrast(1.08) brightness(.98) blur(0)}:root[data-theme=light] .proof-assembly-piece.is-active{filter:saturate(1.24) contrast(1.1) brightness(1) drop-shadow(0 0 18px rgba(55,100,216,.18))}.math-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;margin-top:20px}.math-card-flow,.math-card-economics{grid-column:span 6}.math-card-primer,.math-card-glossary,.math-card-notation,.math-card-symbols,.math-card-motion,.math-card-zk,.math-card-example{grid-column:1 / -1}.math-card{display:flex;flex-direction:column;gap:16px;min-width:0;padding:20px;border-radius:24px;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.05);background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 36%),linear-gradient(160deg,rgba(255,255,255,.02),transparent 45%),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 0 1px #ffffff0f,var(--shadow-chip)}.math-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(130deg,rgba(255,255,255,.06),transparent 34%);opacity:.85;pointer-events:none}.math-card>*{position:relative;z-index:1}.math-card h3{margin:0;font-size:clamp(1.2rem,2.4vw,1.75rem);letter-spacing:-.04em}.math-card-heading{display:grid;gap:8px}.math-card-heading .section-label{margin-bottom:0}.math-card-heading-wide{grid-template-columns:minmax(0,1fr) minmax(280px,.92fr);align-items:end;column-gap:18px}.math-card-copy{margin:0}.proof-svg{display:block;width:100%;height:auto}.proof-flow-svg{margin-block:4px 2px}.proof-link{fill:none;stroke:url(#proof-flow-gradient);stroke-width:4;stroke-linecap:round;stroke-dasharray:12 12;opacity:.95;filter:drop-shadow(0 0 12px rgba(112,240,255,.22));animation:proofDash 8s linear infinite}.proof-link-alt{filter:drop-shadow(0 0 14px rgba(255,205,118,.24))}.proof-link-soft{opacity:.5}.proof-stage{fill:var(--proof-veil);stroke:#ffffff14;stroke-width:1.4}.proof-halo,.proof-orbit{fill:none;stroke:#70f0ff38;stroke-width:1.2;stroke-dasharray:7 12;transform-origin:514px 172px;animation:proofOrbit 14s linear infinite}.proof-orbit{stroke:#8dffcb3d;stroke-dasharray:5 11}.proof-orbit-inner{animation-duration:8s;animation-direction:reverse}.proof-core-glow{fill:#70f0ff38;filter:drop-shadow(0 0 22px rgba(112,240,255,.48));transform-origin:514px 172px;animation:proofCorePulse 3.8s ease-in-out infinite}.proof-track{fill:none;stroke:#ffcd7666;stroke-width:1.4;stroke-dasharray:7 12;animation:proofDash 10s linear infinite}.proof-track-soft{opacity:.5;animation-direction:reverse}.proof-node-card{fill:var(--proof-veil);stroke:#ffffff1a;stroke-width:1.4;filter:drop-shadow(0 18px 22px rgba(10,14,22,.22))}.proof-node-focus{fill:color-mix(in srgb,var(--panel) 78%,var(--proof-cyan));stroke:#70f0ff61}.proof-node-title{fill:var(--text);font-size:11.75px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-anchor:middle}.proof-node-copy{fill:var(--muted-strong);font-size:12.5px;text-anchor:middle}.proof-node-copy-math{font-size:11.5px;letter-spacing:.03em}.proof-pulse{fill:var(--proof-cyan);filter:drop-shadow(0 0 12px rgba(112,240,255,.8))}.proof-pulse-alt{fill:var(--proof-gold);filter:drop-shadow(0 0 12px rgba(255,205,118,.76))}.math-animation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.math-animation-panel{display:grid;gap:12px;min-width:0;padding:14px;border-radius:20px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(145deg,rgba(255,255,255,.05),transparent 36%),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 0 1px #ffffff0d,var(--shadow-chip)}.math-animation-panel strong{display:block;margin-top:4px;font-size:1rem;line-height:1.24}.math-animation-svg{overflow:visible;border-radius:18px}.math-animation-stage{fill:#08121ca8;stroke:#ffffff14;stroke-width:1.2}.math-animation-link{fill:none;stroke:url(#math-pnl-gradient);stroke-width:4;stroke-linecap:round;stroke-dasharray:10 12;filter:drop-shadow(0 0 12px rgba(112,240,255,.22));animation:proofDash 7.2s linear infinite}.math-animation-link-gold{stroke:var(--proof-gold);filter:drop-shadow(0 0 12px rgba(255,205,118,.26))}.math-animation-link-soft{stroke:var(--success);opacity:.72;animation-direction:reverse}.math-animation-link-loss{stroke:var(--danger);filter:drop-shadow(0 0 12px rgba(255,94,122,.2))}.math-animation-link-groth{stroke:url(#math-groth-gradient)}.math-animation-node rect{fill:#ffffff0e;stroke:#ffffff1a;stroke-width:1.2;filter:drop-shadow(0 14px 20px rgba(2,8,16,.24))}.math-animation-node-focus rect{fill:color-mix(in srgb,var(--panel) 76%,var(--proof-cyan));stroke:#70f0ff61;animation:mathNodeBreathe 3.8s ease-in-out infinite}.math-animation-title{fill:var(--text);font-size:11px;font-weight:740;letter-spacing:.06em;text-anchor:middle;text-transform:uppercase}.math-animation-copy,.math-animation-formula{fill:var(--muted-strong);font-size:12px;text-anchor:middle}.math-animation-formula{fill:var(--proof-gold);font-family:var(--font-math);font-size:14px}.math-flow-pulse{fill:var(--proof-cyan);filter:drop-shadow(0 0 12px rgba(112,240,255,.8))}.math-flow-pulse-gold{fill:var(--proof-gold);filter:drop-shadow(0 0 12px rgba(255,205,118,.76))}.math-flow-pulse-loss{fill:var(--danger);filter:drop-shadow(0 0 12px rgba(255,94,122,.6))}.math-zero-line{stroke:#ffffff2e;stroke-width:1.2;stroke-dasharray:6 9}.math-mean-line{stroke:var(--proof-gold);stroke-width:2;stroke-linecap:round;stroke-dasharray:18 10;animation:mathMeanSweep 4.8s ease-in-out infinite}.math-output-bar,.math-season-bar,.math-groth-inputs rect{transform-box:fill-box;transform-origin:bottom center}.math-output-bar-positive,.math-season-bar-win{fill:color-mix(in srgb,var(--success) 72%,white);animation:mathBarRise 4.2s ease-in-out infinite}.math-output-bar-negative,.math-season-bar-loss{fill:color-mix(in srgb,var(--danger) 78%,white);animation:mathBarDrop 4.2s ease-in-out infinite}.math-output-bar-clipped{fill:var(--proof-gold);animation:mathBarClip 4.2s ease-in-out infinite}.math-season-bar-delay{animation-delay:.7s}.math-groth-inputs rect{fill:color-mix(in srgb,var(--proof-cyan) 68%,var(--proof-gold));animation:mathInputPulse 4.6s ease-in-out infinite}.math-groth-inputs rect:nth-child(2){animation-delay:.25s}.math-groth-inputs rect:nth-child(3){animation-delay:.5s}.math-groth-inputs rect:nth-child(4){animation-delay:.75s}.math-groth-inputs rect:nth-child(5){animation-delay:1s}.math-pairing-orbit{fill:none;stroke:#70f0ff47;stroke-width:1.4;stroke-dasharray:7 10;transform-box:fill-box;transform-origin:center;animation:proofOrbit 8.5s linear infinite}.math-pairing-orbit-inner{stroke:#ffcd7657;animation-duration:5.8s;animation-direction:reverse}.math-chip-row{display:flex;flex-wrap:wrap;gap:10px}.math-chip{padding:10px 14px;border-radius:999px;background:linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:var(--shadow-chip);color:var(--muted-strong);font-size:.84rem}.math-plain-grid,.math-term-grid{display:grid;gap:12px}.math-plain-grid,.math-term-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.math-symbol-table{display:grid;gap:8px}.math-symbol-row{display:grid;grid-template-columns:minmax(110px,.42fr) minmax(180px,.8fr) minmax(0,1.5fr);gap:12px;align-items:start;min-width:0;padding:12px 14px;border-radius:18px}.math-symbol-row strong,.math-symbol-row p{margin:0}.math-symbol-row strong{line-height:1.35}.math-symbol-row p{color:var(--muted-strong);line-height:1.5}.math-symbol-head{color:var(--muted);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.math-symbol-token{font-family:var(--font-math);font-size:1.12rem;line-height:1.35;color:var(--accent-strong);overflow-wrap:anywhere}.math-formula-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.math-formula-panel,.math-economics-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.95fr);gap:12px;align-items:start}.math-plain-step,.math-term,.math-explainer,.math-symbol-row,.math-formula-block,.math-output,.math-example-row{border-radius:20px;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.05);background:linear-gradient(140deg,rgba(255,255,255,.05),transparent 34%),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 0 1px #ffffff0a,var(--shadow-chip)}.math-plain-step,.math-term,.math-explainer{display:grid;align-content:start;gap:8px;padding:16px 18px}.math-plain-step strong,.math-term strong,.math-explainer strong{display:block;font-size:1.02rem;line-height:1.24;letter-spacing:-.02em}.math-plain-step p,.math-term p,.math-explainer p{margin:0;color:var(--muted-strong);line-height:1.6;text-wrap:pretty}.math-explainer{margin-bottom:12px}.math-empty-state{padding:18px 20px;border-radius:20px;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.05);background:linear-gradient(140deg,rgba(255,255,255,.05),transparent 34%),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 0 1px #ffffff0a,var(--shadow-chip)}.math-empty-state strong{display:block}.math-empty-state p{margin:8px 0 0;color:var(--muted-strong);line-height:1.6}.math-formula-block{padding:14px 16px}.math-formula-expression{display:block;margin-top:6px;font-family:var(--font-math);font-size:1.18rem;letter-spacing:0;line-height:1.4;font-variant-ligatures:none;text-rendering:optimizeLegibility}.math-equation-line{display:block;max-width:100%;overflow-wrap:anywhere}.math-note{margin:5px 0 0;color:var(--muted-strong);font-size:.9rem;line-height:1.5}.math-wallet-summary{min-width:0}.math-output-strip{display:grid;grid-template-columns:1fr;gap:10px}.math-output{display:flex;flex-direction:column;gap:5px;padding:14px 16px}.math-output strong{font-weight:680}.math-output small{color:var(--muted);line-height:1.5}.math-inline-equation{font-family:var(--font-math);color:var(--muted-strong);font-size:1rem;line-height:1.5;font-variant-ligatures:none;text-rendering:optimizeLegibility}.math-equation-stack{display:grid;gap:6px}.math-zk-stack{display:grid;gap:14px}.math-zk-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.math-zk-block{padding:14px 16px;border-radius:20px;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.05);background:linear-gradient(140deg,rgba(255,255,255,.05),transparent 34%),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 0 1px #ffffff0a,var(--shadow-chip)}.math-zk-key{border-color:#70f0ff42;background:linear-gradient(140deg,rgba(112,240,255,.1),transparent 38%),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 0 1px #ffffff0f,0 22px 34px #080d162e,0 0 0 1px #70f0ff14}.math-zk-key .summary-label{color:var(--accent-strong)}.math-zk-span-2{grid-column:span 2}.math-zk-wide{grid-column:span 3}.proof-axis{stroke:var(--panel-border);stroke-width:2}.proof-grid-line{stroke:var(--panel-border);stroke-width:1;stroke-dasharray:5 8;opacity:.72}.proof-bar{transform-origin:center}.proof-bar-raw{fill:var(--accent);opacity:.5}.proof-bar-raw.negative,.proof-bar-rep.negative{fill:var(--danger)}.proof-bar-claim{fill:var(--success)}.proof-bar-rep{fill:var(--accent-strong)}.proof-bar-label{fill:var(--muted);font-size:12px;letter-spacing:.08em;text-anchor:middle;text-transform:uppercase}.math-legend{display:flex;flex-wrap:wrap;gap:14px;color:var(--muted-strong);font-size:.92rem}.math-legend span{display:inline-flex;align-items:center;gap:8px}.math-dot{width:12px;height:12px;border-radius:999px;display:inline-block}.math-dot.raw{background:var(--accent);opacity:.65}.math-dot.claim{background:var(--success)}.math-dot.rep{background:var(--accent-strong)}.math-example-grid{display:grid;gap:12px}.math-example-layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:16px;align-items:start}.math-example-visual{display:grid;gap:12px}.math-example-row{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:16px;align-items:start;padding:14px 16px}.math-example-row strong{display:block}.math-example-values{display:grid;grid-template-columns:repeat(auto-fit,minmax(124px,1fr));gap:14px;text-align:left;font-weight:620}.math-example-values>div{display:grid;gap:4px}.math-example-values small{color:var(--muted);font-size:.78rem;line-height:1.4}.math-example-values span{display:block}.error-copy{color:var(--danger)}.status-strip.error-copy{background:var(--danger-bg);box-shadow:none;color:var(--danger)}@keyframes proofDash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-44}}@keyframes proofOrbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes proofCorePulse{0%,to{opacity:.2;transform:scale(.9)}50%{opacity:.42;transform:scale(1.08)}}@keyframes mathNodeBreathe{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.025)}}@keyframes mathMeanSweep{0%,to{stroke-dashoffset:0;opacity:.62}50%{stroke-dashoffset:-36;opacity:1}}@keyframes mathBarRise{0%,to{transform:scaleY(.74);opacity:.62}45%,70%{transform:scaleY(1);opacity:1}}@keyframes mathBarDrop{0%,to{transform:scaleY(.58);opacity:.56}45%,70%{transform:scaleY(1);opacity:.96}}@keyframes mathBarClip{0%,to{transform:scaleY(.45);opacity:.6}45%,70%{transform:scaleY(.88);opacity:1}}@keyframes mathInputPulse{0%,to{transform:scaleY(.66);opacity:.58}50%{transform:scaleY(1);opacity:1}}@media(prefers-reduced-motion:reduce){.proof-link,.proof-halo,.proof-orbit,.proof-core-glow,.proof-track,.proof-pulse,.proof-pulse-alt,.math-animation-link,.math-animation-node-focus rect,.math-flow-pulse,.math-flow-pulse-gold,.math-flow-pulse-loss,.math-mean-line,.math-output-bar,.math-season-bar,.math-groth-inputs rect,.math-pairing-orbit{animation:none!important}.proof-stage-depth,.proof-stage-astrolabe,.proof-assembly-piece,.proof-scroll-step{transition:none!important;transform:none!important}}@media(max-width:1080px){.shell{width:min(100vw - 24px,980px);padding-top:20px}.hero,.workspace,.signal-grid,.math-grid,.bundles{grid-template-columns:1fr}.hero h1{max-width:100%}.signal-summary,.summary-grid,.math-plain-grid,.math-term-grid,.math-zk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.math-formula-panel,.math-economics-layout,.math-card-heading-wide,.math-example-layout{grid-template-columns:1fr}.math-output-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.math-card-flow,.math-card-economics,.math-card-zk,.math-card-example,.math-zk-span-2,.math-zk-wide{grid-column:1 / -1}.signal-market-row,.leaderboard-row{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-market-head,.leaderboard-head{display:none}.market-values{text-align:left}}@media(max-width:720px){.shell{width:min(100vw - 16px,100%);padding-bottom:24px}.topbar,.hero,.workspace-column,.signal-surface,.proof-math,.bundle-panel,.leaderboard{border-radius:24px;padding:18px}.topbar{align-items:flex-start;flex-direction:column}.topbar-actions,.hero-actions,.lookup-row,.wallet-actions{width:100%}.topbar-actions .button,.topbar-actions .locale-select,.hero-actions .button,.lookup-row .button,.wallet-actions .button,.lookup-row .lookup-input,.lookup-row select.lookup-input{flex:1 1 100%}.hero-rail,.summary-grid,.signal-summary,.math-output-strip,.math-plain-grid,.math-term-grid,.math-zk-grid,.math-animation-grid,.math-formula-list,.math-formula-panel,.math-economics-layout,.math-card-heading-wide,.math-example-layout,.signal-market-row,.market-list li,.leaderboard-row{grid-template-columns:1fr}.math-symbol-row{grid-template-columns:1fr;gap:6px}.signal-market-title{align-items:flex-start}.bundle-summary{flex-direction:column}.math-example-row,.math-example-values{grid-template-columns:1fr;text-align:left}}:root,:root[data-theme=dark]{color-scheme:dark;--app-bg: #07111a;--app-bg-alt: #0e1b24;--panel: #111d25;--panel-soft: #0b151d;--panel-pressed: #081119;--panel-border: rgba(222, 192, 120, .14);--text: #f5efe1;--muted: #9aa895;--muted-strong: #d5c9ae;--accent: #d5ad62;--accent-strong: #91b4a0;--accent-contrast: #081119;--danger: #ff9ca5;--danger-bg: rgba(255, 131, 148, .18);--success: #9dd1ad;--wash-1: rgba(213, 173, 98, .18);--wash-2: rgba(124, 154, 133, .16);--proof-cyan: rgba(145, 180, 160, .96);--proof-mint: rgba(157, 209, 173, .92);--proof-gold: rgba(222, 192, 120, .94);--proof-glow: rgba(213, 173, 98, .22);--proof-grid: rgba(222, 192, 120, .07);--proof-veil: rgba(5, 10, 14, .66);--proof-pill-bg: rgba(245, 239, 225, .045);--surface-edge: rgba(245, 239, 225, .12);--surface-shine: rgba(245, 239, 225, .12);--surface-shadow-hard: rgba(2, 6, 9, .74);--surface-shadow-soft: rgba(61, 77, 62, .28);--ambient-sky: rgba(125, 154, 133, .28);--ambient-amber: rgba(213, 173, 98, .24);--ambient-ice: rgba(208, 196, 157, .14);--hero-grid: rgba(222, 192, 120, .08);--banknote-ink: #06111a;--banknote-paper: #d9c99c;--banknote-gold: #d5ad62;--banknote-sage: #91a589;--banknote-teal: #6ea597;--action-primary-start: var(--banknote-paper);--action-primary-mid: var(--banknote-gold);--action-primary-end: var(--banknote-teal);--action-shadow: rgba(34, 24, 7, .3);--action-edge: rgba(255, 238, 185, .42);--action-glow: rgba(213, 173, 98, .28);--action-sheen: rgba(255, 255, 255, .28);--action-hdr-core: color(display-p3 1 .82 .26);--action-hdr-edge: color(display-p3 .58 1 .72);--action-hdr-glow: color(display-p3 1 .72 .22 / .52);--shadow-raised: 32px 32px 84px var(--surface-shadow-hard), -20px -20px 54px var(--surface-shadow-soft), inset 1px 1px 0 rgba(255, 255, 255, .04);--shadow-chip: 18px 18px 34px rgba(3, 7, 16, .52), -10px -10px 22px rgba(40, 64, 98, .3), inset 1px 1px 0 rgba(255, 255, 255, .05);--shadow-inset: inset 14px 14px 28px rgba(2, 7, 15, .56), inset -10px -10px 22px rgba(36, 57, 87, .34)}:root[data-theme=light]{color-scheme:light;--app-bg: #edf3f8;--app-bg-alt: #fbfdff;--panel: #ffffff;--panel-soft: #eef3f7;--panel-pressed: #e2ebf2;--panel-border: rgba(37, 55, 75, .14);--text: #132232;--muted: #657386;--muted-strong: #3d4d5f;--accent: #3764d8;--accent-strong: #087c72;--accent-contrast: #ffffff;--danger: #bf5663;--danger-bg: rgba(191, 86, 99, .14);--success: #28775c;--wash-1: rgba(55, 100, 216, .08);--wash-2: rgba(8, 124, 114, .07);--proof-cyan: rgba(55, 100, 216, .88);--proof-mint: rgba(8, 124, 114, .84);--proof-gold: rgba(181, 122, 20, .82);--proof-glow: rgba(55, 100, 216, .14);--proof-grid: rgba(37, 55, 75, .08);--proof-veil: rgba(255, 255, 255, .66);--proof-pill-bg: rgba(255, 255, 255, .72);--surface-edge: rgba(37, 55, 75, .13);--surface-shine: rgba(255, 255, 255, .96);--surface-shadow-hard: rgba(117, 135, 157, .24);--surface-shadow-soft: rgba(255, 255, 255, .92);--ambient-sky: rgba(55, 100, 216, .08);--ambient-amber: rgba(181, 122, 20, .07);--ambient-ice: rgba(8, 124, 114, .07);--hero-grid: rgba(37, 55, 75, .07);--banknote-ink: #162536;--banknote-paper: #fbfcff;--banknote-gold: #b57a14;--banknote-sage: #667386;--banknote-teal: #087c72;--action-primary-start: #fff7d1;--action-primary-mid: #f0bc49;--action-primary-end: #0b8c7e;--action-shadow: rgba(125, 91, 18, .18);--action-edge: rgba(181, 122, 20, .34);--action-glow: rgba(240, 188, 73, .22);--action-sheen: rgba(255, 255, 255, .64);--action-hdr-core: color(display-p3 1 .76 .16);--action-hdr-edge: color(display-p3 .12 .95 .78);--action-hdr-glow: color(display-p3 1 .68 .12 / .42);--shadow-raised: 28px 28px 68px var(--surface-shadow-hard), -18px -18px 36px var(--surface-shadow-soft), inset 1px 1px 0 rgba(255, 255, 255, .86);--shadow-chip: 14px 14px 30px rgba(128, 145, 166, .2), -8px -8px 20px rgba(255, 255, 255, .9), inset 1px 1px 0 rgba(255, 255, 255, .82);--shadow-inset: inset 10px 10px 20px rgba(129, 146, 168, .18), inset -10px -10px 20px rgba(255, 255, 255, .9)}html{background:linear-gradient(135deg,color-mix(in srgb,var(--app-bg-alt) 82%,var(--banknote-paper) 18%),var(--app-bg))}body{position:relative;overflow-x:hidden;background:linear-gradient(120deg,rgba(213,173,98,.09),transparent 34%),repeating-linear-gradient(90deg,rgba(222,192,120,.035) 0 1px,transparent 1px 84px),repeating-linear-gradient(0deg,rgba(145,165,137,.026) 0 1px,transparent 1px 72px),linear-gradient(160deg,var(--app-bg-alt) 0%,var(--app-bg) 58%,color-mix(in srgb,var(--app-bg) 84%,#01040a) 100%)}:root[data-theme=light] body{background:linear-gradient(120deg,rgba(55,100,216,.045),transparent 34%),repeating-linear-gradient(90deg,rgba(37,55,75,.035) 0 1px,transparent 1px 96px),repeating-linear-gradient(0deg,rgba(8,124,114,.026) 0 1px,transparent 1px 86px),linear-gradient(160deg,var(--app-bg-alt) 0%,var(--app-bg) 58%,#e6eef5 100%)}*{scrollbar-width:thin;scrollbar-color:rgba(213,173,98,.3) transparent}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:linear-gradient(180deg,#d5ad6280,#91a5893d) padding-box}#app{position:relative;min-height:100vh;isolation:isolate;overflow-x:clip}#app:before,#app:after,.shell:before,.shell:after{content:"";position:absolute;pointer-events:none}#app:before{top:0;right:0;bottom:0;left:0;z-index:-3;filter:none;background:linear-gradient(90deg,rgba(6,17,26,.14),transparent 18%,transparent 82%,rgba(213,173,98,.08)),repeating-linear-gradient(115deg,transparent 0 16px,rgba(222,192,120,.032) 16px 17px);opacity:.78}:root[data-theme=light] #app:before{background:linear-gradient(90deg,rgba(55,100,216,.045),transparent 20%,transparent 80%,rgba(8,124,114,.04)),repeating-linear-gradient(115deg,transparent 0 18px,rgba(37,55,75,.026) 18px 19px);opacity:.52}#app:after{left:-24%;right:-24%;bottom:-28%;height:72vh;z-index:-2;opacity:.44;transform:perspective(1180px) rotateX(78deg);transform-origin:center top;background:linear-gradient(90deg,transparent 0,transparent calc(100% - 1px),var(--hero-grid) calc(100% - 1px)),linear-gradient(180deg,transparent 0,transparent calc(100% - 1px),var(--hero-grid) calc(100% - 1px));background-size:94px 94px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.92),transparent 90%);mask-image:linear-gradient(180deg,rgba(0,0,0,.92),transparent 90%)}:root[data-theme=light] #app:after{opacity:.2;background:linear-gradient(90deg,transparent 0,transparent calc(100% - 1px),var(--hero-grid) calc(100% - 1px)),linear-gradient(180deg,transparent 0,transparent calc(100% - 1px),var(--hero-grid) calc(100% - 1px))}.shell{position:relative;isolation:isolate;width:min(1320px,calc(100vw - 40px));padding:18px 0 72px}.shell:before{top:-4.5rem;right:-7rem;width:min(46vw,38rem);height:min(24vw,20rem);z-index:0;border:1px solid rgba(222,192,120,.16);border-radius:14px;background:url(./polydamus-banknote-wide-dark-Bm02n_Oi.png) center / cover;box-shadow:0 28px 80px #02060947;opacity:.08;transform:rotate(-4deg)}:root[data-theme=light] .shell:before{border-color:#25374b1a;background:url(./polydamus-banknote-light-mvHvb-R4.png) center / cover;box-shadow:0 28px 80px #75879d29;filter:saturate(.78) contrast(.92) brightness(1.08);opacity:.035}.shell:after{top:24rem;left:-8rem;width:34rem;height:11rem;z-index:0;border-radius:10px;background:repeating-linear-gradient(105deg,rgba(222,192,120,.09) 0 1px,transparent 1px 10px),linear-gradient(90deg,rgba(145,165,137,.1),transparent);opacity:.34;transform:rotate(8deg)}:root[data-theme=light] .shell:after{background:repeating-linear-gradient(105deg,rgba(55,100,216,.055) 0 1px,transparent 1px 10px),linear-gradient(90deg,rgba(8,124,114,.06),transparent);opacity:.2}.shell>:not(.wallet-sheet-backdrop),.shell>main>*{position:relative;z-index:1}.topbar,.hero,.workspace-column,.signal-surface,.bundle-panel,.leaderboard{position:relative;overflow:hidden;border-radius:32px;border:1px solid var(--panel-border);background:linear-gradient(180deg,rgba(255,255,255,.075),transparent 30%),radial-gradient(circle at top left,rgba(255,255,255,.07),transparent 34%),radial-gradient(circle at bottom right,rgba(255,186,112,.08),transparent 30%),linear-gradient(160deg,color-mix(in srgb,var(--panel) 92%,rgba(255,255,255,.05)),var(--panel-soft));box-shadow:34px 34px 80px var(--surface-shadow-hard),-18px -18px 44px var(--surface-shadow-soft),inset 1px 1px 0 var(--surface-shine),inset -1px -1px #ffffff05;-webkit-backdrop-filter:blur(28px) saturate(155%);backdrop-filter:blur(28px) saturate(155%)}.topbar:before,.hero:before,.workspace-column:before,.signal-surface:before,.bundle-panel:before,.leaderboard:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.12),transparent 18%,transparent 58%,rgba(255,255,255,.03));opacity:.8}.topbar{position:relative;order:1;z-index:2;display:grid;grid-template-columns:minmax(280px,auto) minmax(0,1fr);align-items:center;gap:14px 22px;padding:10px 14px;border-radius:18px;background:linear-gradient(90deg,color-mix(in srgb,var(--banknote-ink) 92%,transparent),color-mix(in srgb,var(--banknote-ink) 74%,transparent) 56%,#06111a5c),url(./polydamus-banknote-wide-dark-Bm02n_Oi.png) center 50% / cover,linear-gradient(160deg,color-mix(in srgb,var(--panel) 86%,rgba(255,255,255,.04)),var(--panel-soft));box-shadow:16px 16px 38px #0307104d,-10px -10px 28px var(--surface-shadow-soft),inset 1px 1px 0 var(--surface-shine);-webkit-backdrop-filter:blur(28px) saturate(150%);backdrop-filter:blur(28px) saturate(150%)}:root[data-theme=light] .topbar{background:linear-gradient(90deg,#fffffffa,#f7fafdf0 58%,#eef4f9e0),url(./polydamus-banknote-light-mvHvb-R4.png) center 50% / cover,linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:16px 16px 34px #75879d2e,-10px -10px 28px #ffffffd6,inset 1px 1px 0 var(--surface-shine)}.brand-lockup{display:flex;min-width:0;align-items:center;gap:10px}.brand-token-medallion{position:relative;flex:0 0 auto;width:clamp(48px,5vw,66px);aspect-ratio:1;display:grid;place-items:center;border-radius:999px;filter:drop-shadow(0 16px 24px rgba(2,6,9,.42))}.brand-token-medallion:before{content:"";position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:inherit;box-shadow:0 0 18px #d5ad6247,inset 0 0 0 1px #ffeeb938;pointer-events:none;z-index:1}.brand-token-coin{width:100%;height:100%;border-radius:inherit;object-fit:contain;object-position:center}.brand-block{min-width:0;gap:2px}.wordmark{font-family:var(--font-math),var(--font-sans);background:linear-gradient(135deg,var(--text) 0%,var(--banknote-paper) 48%,var(--banknote-gold) 100%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-size:clamp(1.28rem,1.7vw,1.58rem);font-weight:700;letter-spacing:0;text-shadow:0 18px 34px rgba(3,7,16,.24)}.topbar:before{opacity:.38}.topbar .eyebrow{font-size:.68rem;letter-spacing:.14em;color:color-mix(in srgb,var(--banknote-sage) 72%,var(--banknote-paper))}:root[data-theme=light] .topbar .eyebrow{color:color-mix(in srgb,var(--muted) 84%,var(--accent))}:root[data-theme=light] .wordmark{background:linear-gradient(135deg,var(--text) 0%,var(--accent) 52%,var(--accent-strong) 100%);background-clip:text;-webkit-background-clip:text;text-shadow:none}.eyebrow,.section-label,.field-label,.summary-label,.metric-label,.market-meta{color:color-mix(in srgb,var(--muted) 72%,var(--accent));letter-spacing:.16em}.topbar-actions,.hero-actions,.wallet-actions,.lookup-row{gap:14px}.topbar-actions{min-width:0;display:grid;justify-items:end;gap:10px}.topbar-nav,.topbar-controls{min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.topbar-nav .button,.topbar-controls .button{min-width:0}.topbar-nav .button,.topbar-controls .button,.topbar-controls .lookup-input{min-height:42px;border-radius:14px}.topbar-controls>*{flex:0 1 auto}.locale-select{width:clamp(132px,15vw,168px);min-width:132px;max-width:168px}.theme-toggle{min-width:94px}.wallet-action{min-width:152px}.account-action{max-width:100%}.hero{min-height:auto;margin-top:0;align-items:stretch;grid-template-columns:minmax(0,1fr) minmax(360px,.96fr);gap:28px;padding:clamp(28px,4vw,46px);background:linear-gradient(115deg,#06111aeb,#06111ab3 52%,#5b695233),repeating-linear-gradient(90deg,rgba(222,192,120,.036) 0 1px,transparent 1px 52px),repeating-linear-gradient(0deg,rgba(145,165,137,.028) 0 1px,transparent 1px 46px),linear-gradient(160deg,color-mix(in srgb,var(--panel) 94%,rgba(255,255,255,.06)),var(--panel-soft))}:root[data-theme=light] .hero{background:linear-gradient(115deg,#fffffff7,#f7fafdeb 52%,#e2eef4c7),repeating-linear-gradient(90deg,rgba(37,55,75,.04) 0 1px,transparent 1px 56px),repeating-linear-gradient(0deg,rgba(8,124,114,.03) 0 1px,transparent 1px 48px),linear-gradient(160deg,var(--panel),var(--panel-soft))}.hero:after{content:"";position:absolute;inset:auto -10% -18% 42%;height:58%;pointer-events:none;background:url(./polydamus-banknote-wide-dark-Bm02n_Oi.png) center / cover,linear-gradient(90deg,transparent,rgba(213,173,98,.1));filter:saturate(.45);opacity:.08;transform:rotate(-2deg)}:root[data-theme=light] .hero:after{background:url(./polydamus-banknote-light-mvHvb-R4.png) center / cover,linear-gradient(90deg,transparent,rgba(37,55,75,.06));opacity:.04;filter:saturate(.78) contrast(.92) brightness(1.08)}.hero-copy{justify-content:flex-start;gap:20px;padding-right:clamp(0px,1vw,16px);padding-top:clamp(10px,2vw,22px)}.hero h1{max-width:11ch;font-size:clamp(2.8rem,6vw,5.4rem);line-height:.92;letter-spacing:0;text-wrap:balance;text-shadow:0 24px 48px rgba(2,6,14,.36)}:root[data-theme=light] .hero h1{text-shadow:none}.lede{max-width:38rem;font-size:1.02rem;color:var(--muted-strong);text-wrap:pretty}.hero-actions{margin-top:8px}.hero-rail{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(124px,auto);align-content:stretch;gap:16px}.hero-visual{position:relative;grid-column:1 / -1;min-height:0;aspect-ratio:4 / 3;padding:0;border-radius:0;overflow:hidden;isolation:isolate;border:0;background:transparent;box-shadow:none}.hero-banknote-art{display:block;width:100%;height:100%;min-height:0;object-fit:contain;object-position:center;filter:saturate(.96) contrast(1.04);transition:filter .22s ease}.hero-banknote-art-light{display:none}:root[data-theme=light] .hero-banknote-art-dark{display:none}:root[data-theme=light] .hero-banknote-art-light{display:block;filter:saturate(.9) contrast(1.05) brightness(1.02)}.banknote-visual:hover .hero-banknote-art{filter:saturate(1.04) contrast(1.08)}.hero-visual-grid,.hero-visual-beam,.hero-visual-orbit{position:absolute}.hero-visual-grid{top:0;right:0;bottom:0;left:0;opacity:.75;background:linear-gradient(90deg,transparent 0,transparent calc(100% - 1px),var(--hero-grid) calc(100% - 1px)),linear-gradient(180deg,transparent 0,transparent calc(100% - 1px),var(--hero-grid) calc(100% - 1px));background-size:40px 40px;-webkit-mask-image:radial-gradient(circle at 60% 48%,rgba(0,0,0,.92),transparent 78%);mask-image:radial-gradient(circle at 60% 48%,rgba(0,0,0,.92),transparent 78%)}.hero-visual-beam{top:-18%;height:138%;width:40%;filter:blur(24px);transform:skew(-12deg);opacity:.68;animation:heroBeam 9s ease-in-out infinite}.hero-visual-beam-a{left:42%;background:linear-gradient(180deg,rgba(213,173,98,.36),transparent 52%)}.hero-visual-beam-b{right:-8%;background:linear-gradient(180deg,rgba(255,196,118,.22),transparent 54%);animation-delay:-4.5s}.hero-visual-orbit{border-radius:999px;border:1px solid rgba(222,192,120,.18)}.hero-visual-orbit-a{top:18%;right:24%;bottom:20%;left:20%;box-shadow:0 0 32px #d5ad622e;animation:heroOrbit 16s linear infinite}.hero-visual-orbit-b{top:28%;right:34%;bottom:28%;left:28%;border-style:dashed;animation:heroOrbitReverse 11s linear infinite}.hero-metric,.signal-metric,.summary-grid>div{position:relative;min-width:0;min-height:108px;padding:18px 18px 16px;border:1px solid rgba(222,192,120,.13);background:linear-gradient(180deg,rgba(255,255,255,.09),transparent 32%),linear-gradient(160deg,#ffffff0d,#ffffff04),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 1px 1px #ffffff14,var(--shadow-chip)}.hero-metric:after,.signal-metric:after,.summary-grid>div:after{content:"";position:absolute;left:18px;right:18px;bottom:16px;height:1px;background:linear-gradient(90deg,var(--banknote-gold),transparent);opacity:.48}.hero-metric strong,.signal-metric strong,.summary-grid strong{font-size:1.18rem;line-height:1.12;letter-spacing:-.03em;overflow-wrap:anywhere}.workspace-column,.signal-surface,.bundle-panel,.leaderboard{padding:24px}.status-strip{border:1px solid rgba(222,192,120,.1);background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 34%),linear-gradient(160deg,#ffffff08,#ffffff03),linear-gradient(160deg,var(--panel-pressed),color-mix(in srgb,var(--panel-soft) 88%,rgba(255,255,255,.02)));box-shadow:inset 1px 1px #ffffff0d,0 14px 28px #0307102e}.button,.lookup-input{border:1px solid rgba(222,192,120,.18);-webkit-backdrop-filter:blur(18px) saturate(165%);backdrop-filter:blur(18px) saturate(165%)}.lookup-input{background:linear-gradient(180deg,rgba(255,255,255,.07),transparent 34%),linear-gradient(160deg,#ffffff0a,#ffffff04),linear-gradient(160deg,var(--panel-pressed),var(--panel-soft));box-shadow:inset 1px 1px #ffffff0d,var(--shadow-inset)}.lookup-input:focus{border-color:#d5ad6280;box-shadow:0 0 0 5px #d5ad6221,var(--shadow-inset)}.button{position:relative;display:inline-flex;align-items:center;justify-content:center;isolation:isolate;overflow:hidden;padding:12px 18px;background:linear-gradient(135deg,var(--action-primary-start),var(--action-primary-mid) 54%,var(--action-primary-end));box-shadow:0 18px 34px var(--action-shadow),inset 1px 1px 0 var(--action-sheen),inset -1px -1px #0000001a;color:var(--accent-contrast);font-weight:640;line-height:1.25;letter-spacing:.01em;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,.18);white-space:normal}:root[data-theme=light] :where(.wallet-action:not(.account-action),.hero-actions .button:not(.button-ghost)):not(:disabled){background:linear-gradient(180deg,rgba(255,255,255,.16),transparent 42%),linear-gradient(135deg,#15243a,#315ee4 48%,#008f82);border-color:#1322327a;color:#fff;box-shadow:0 18px 34px #2654b047,0 0 0 1px #ffffffb8 inset,0 0 34px #008f8238,0 0 0 1px #1f4eae33;text-shadow:0 1px 1px rgba(2,8,18,.32)}:where(.wallet-action:not(.account-action),.hero-actions .button:not(.button-ghost),.claim-panel>.button:not(.button-ghost),.claim-panel .wallet-actions .button:not(.button-ghost),.school-create-card .button:not(.button-ghost),.pool-action-stack>.button:not(.button-ghost),.pool-proposal-actions .button:not(.button-ghost),.wallet-sheet-actions .button:not(.button-ghost)):not(:disabled){border-color:var(--action-edge);box-shadow:0 18px 34px var(--action-shadow),0 0 0 1px var(--action-edge),0 0 28px var(--action-glow),inset 1px 1px 0 var(--action-sheen),inset -1px -1px #0000001a}:where(.wallet-action:not(.account-action),.hero-actions .button:not(.button-ghost),.claim-panel>.button:not(.button-ghost),.claim-panel .wallet-actions .button:not(.button-ghost),.school-create-card .button:not(.button-ghost),.pool-action-stack>.button:not(.button-ghost),.pool-proposal-actions .button:not(.button-ghost),.wallet-sheet-actions .button:not(.button-ghost)):not(:disabled):after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 0 24%,rgba(255,255,255,.44) 46%,transparent 68%),radial-gradient(circle at 50% 0%,var(--action-glow),transparent 58%);opacity:.42;transform:translate(-58%);transition:opacity .18s ease,transform .24s ease}:where(.wallet-action:not(.account-action),.hero-actions .button:not(.button-ghost),.claim-panel>.button:not(.button-ghost),.claim-panel .wallet-actions .button:not(.button-ghost),.school-create-card .button:not(.button-ghost),.pool-action-stack>.button:not(.button-ghost),.pool-proposal-actions .button:not(.button-ghost),.wallet-sheet-actions .button:not(.button-ghost)):not(:disabled):hover:after{opacity:.72;transform:translate(56%)}.button:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 24%,transparent),0 0 0 1px var(--action-edge),0 18px 34px var(--action-shadow),inset 1px 1px 0 var(--action-sheen)}.button:hover:not(:disabled){transform:translateY(-2px) scale(1.01);filter:brightness(1.04);box-shadow:0 22px 36px var(--action-shadow),0 0 34px var(--action-glow),inset 1px 1px 0 var(--action-sheen),inset -1px -1px #0000001f}.button:active:not(:disabled){transform:translateY(1px) scale(.995)}.button-ghost{background:linear-gradient(180deg,rgba(255,255,255,.09),transparent 34%),linear-gradient(160deg,#ffffff0a,#ffffff04),linear-gradient(160deg,var(--panel),var(--panel-soft));color:var(--text);text-shadow:none}.button-ghost:hover:not(:disabled){box-shadow:0 18px 30px #03071029,inset 1px 1px #ffffff14,var(--shadow-chip)}@supports (color: color(display-p3 1 1 1)){@media(dynamic-range:high)and (color-gamut:p3){:where(.wallet-action:not(.account-action),.hero-actions .button:not(.button-ghost),.claim-panel>.button:not(.button-ghost),.claim-panel .wallet-actions .button:not(.button-ghost),.school-create-card .button:not(.button-ghost),.pool-action-stack>.button:not(.button-ghost),.pool-proposal-actions .button:not(.button-ghost),.wallet-sheet-actions .button:not(.button-ghost)):not(:disabled){background:linear-gradient(135deg,var(--action-primary-start),var(--action-hdr-core) 46%,var(--action-hdr-edge));box-shadow:0 20px 36px var(--action-shadow),0 0 0 1px #ffdb62a3,0 0 18px #ffe5696b,0 0 42px var(--action-hdr-glow),inset 1px 1px #ffffd7b3,inset -1px -1px #0000001f;box-shadow:0 20px 36px var(--action-shadow),0 0 0 1px color(display-p3 1 .86 .34 / .64),0 0 18px color(display-p3 1 .9 .38 / .42),0 0 42px var(--action-hdr-glow),inset 1px 1px #ffffd7b3,inset -1px -1px #0000001f}:where(.wallet-action:not(.account-action),.hero-actions .button:not(.button-ghost),.claim-panel>.button:not(.button-ghost),.claim-panel .wallet-actions .button:not(.button-ghost),.school-create-card .button:not(.button-ghost),.pool-action-stack>.button:not(.button-ghost),.pool-proposal-actions .button:not(.button-ghost),.wallet-sheet-actions .button:not(.button-ghost)):not(:disabled):after{background:linear-gradient(105deg,transparent 0 22%,color(display-p3 1 1 .76 / .72) 46%,transparent 68%),radial-gradient(circle at 50% 0%,color(display-p3 1 .9 .38 / .62),transparent 58%);mix-blend-mode:plus-lighter;opacity:.7}}}.signal-market-row,.leaderboard-row,.market-list li,.math-plain-step,.math-term,.math-explainer,.math-symbol-row,.math-formula-block,.math-output,.math-example-row,.math-zk-block,.math-empty-state,.proof-tech-pill,.math-chip,.bundle-summary span{border:1px solid rgba(222,192,120,.1);background:linear-gradient(180deg,rgba(255,255,255,.075),transparent 34%),linear-gradient(160deg,#ffffff0a,#ffffff04),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 1px 1px #ffffff0f,var(--shadow-chip)}.signal-market-head,.leaderboard-head{background:linear-gradient(160deg,#ffffff0a,#ffffff04),linear-gradient(160deg,color-mix(in srgb,var(--panel) 94%,rgba(255,255,255,.03)),var(--panel-soft))}.market-thumb{border:1px solid rgba(222,192,120,.16)}.proof-math{margin-top:22px;border-radius:32px;border:1px solid rgba(222,192,120,.12);background:radial-gradient(circle at 18% 14%,rgba(213,173,98,.15),transparent 26%),radial-gradient(circle at 82% 18%,rgba(159,255,214,.12),transparent 24%),radial-gradient(circle at 86% 78%,rgba(255,196,118,.1),transparent 24%),linear-gradient(155deg,var(--panel),color-mix(in srgb,var(--panel-soft) 82%,#091120));box-shadow:40px 40px 86px #03071085,-18px -18px 44px #2840623d,inset 1px 1px #ffffff12}.math-card{border-color:#dec0781a;background:linear-gradient(180deg,rgba(255,255,255,.07),transparent 34%),linear-gradient(160deg,rgba(255,255,255,.03),transparent 44%),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 1px 1px #ffffff12,0 22px 38px #03071038,var(--shadow-chip)}.signal-market-row,.leaderboard-row,.market-list li,.hero-metric,.signal-metric,.math-plain-step,.math-term,.math-explainer,.math-symbol-row,.math-formula-block,.math-output,.math-example-row,.math-zk-block,.math-empty-state,.proof-tech-pill,.math-chip,.bundle-summary span{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.signal-market-row:not(.signal-market-head):hover,.leaderboard-row:not(.leaderboard-head):hover,.market-list li:hover,.hero-metric:hover,.signal-metric:hover,.math-plain-step:hover,.math-term:hover,.math-explainer:hover,.math-symbol-row:not(.math-symbol-head):hover,.math-formula-block:hover,.math-output:hover,.math-example-row:hover,.math-zk-block:hover,.math-empty-state:hover,.proof-tech-pill:hover,.math-chip:hover,.bundle-summary span:hover{transform:translateY(-3px);border-color:#d5ad6238;box-shadow:0 20px 36px #0307103d,inset 1px 1px #ffffff14,var(--shadow-chip)}.signal-copy,.activity-copy,.empty-copy{line-height:1.72}.signal-copy{max-width:41rem;font-size:1.02rem;text-wrap:pretty}.school-card-header small{display:block;max-width:24ch;color:var(--muted);line-height:1.45;text-wrap:pretty}.error-copy{text-shadow:0 0 18px rgba(255,120,145,.14)}@keyframes ambientDrift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(2.5%,-3.5%,0) scale(1.08)}}@keyframes heroBeam{0%,to{transform:translateZ(0) skew(-12deg);opacity:.44}50%{transform:translate3d(-8%,4%,0) skew(-9deg);opacity:.82}}@keyframes heroOrbit{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.03)}to{transform:rotate(360deg) scale(1)}}@keyframes heroOrbitReverse{0%{transform:rotate(360deg) scale(.98)}50%{transform:rotate(180deg) scale(1.04)}to{transform:rotate(0) scale(.98)}}@media(prefers-reduced-motion:reduce){#app:before,.shell:before,.shell:after,.hero-visual-beam,.hero-visual-orbit-a,.hero-visual-orbit-b{animation:none!important}}@media(max-width:1180px){.topbar{grid-template-columns:minmax(0,1fr)}.topbar-actions{justify-items:start}.topbar-nav{display:none}.topbar-controls{justify-content:flex-start}.hero{grid-template-columns:minmax(0,1fr) minmax(300px,.9fr)}.hero h1{font-size:clamp(2.65rem,5.6vw,4.8rem)}}@media(max-width:980px){.shell{width:min(100vw - 28px,1120px)}.hero{grid-template-columns:1fr}.hero h1{max-width:9.4ch}.hero-visual{min-height:0;aspect-ratio:16 / 9}}@media(max-width:820px){.topbar{grid-template-columns:1fr}.topbar-actions{justify-items:stretch}.topbar-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.topbar-controls>*{width:100%;min-width:0}.wallet-action{grid-column:1 / -1}}@media(max-width:720px){.topbar,.hero,.workspace-column,.signal-surface,.proof-math,.bundle-panel,.leaderboard{border-radius:26px}.brand-copy{max-width:100%}.brand-lockup{gap:8px}.brand-token-medallion{width:44px}.topbar .eyebrow{font-size:.58rem;letter-spacing:.1em}.hero{min-height:auto;padding:20px 18px}.hero h1{max-width:8.4ch;font-size:clamp(2.4rem,15vw,4rem)}.hero-rail{grid-template-columns:1fr}.hero-visual{min-height:0;aspect-ratio:16 / 9}.topbar-controls{grid-template-columns:1fr}}.page{display:grid;gap:22px}.story-surface{position:relative;overflow:hidden;padding:24px;border-radius:32px;border:1px solid var(--panel-border);background:linear-gradient(180deg,rgba(255,255,255,.075),transparent 30%),radial-gradient(circle at top left,rgba(255,255,255,.07),transparent 34%),radial-gradient(circle at bottom right,rgba(255,186,112,.08),transparent 30%),linear-gradient(160deg,color-mix(in srgb,var(--panel) 92%,rgba(255,255,255,.05)),var(--panel-soft));box-shadow:34px 34px 80px var(--surface-shadow-hard),-18px -18px 44px var(--surface-shadow-soft),inset 1px 1px 0 var(--surface-shine),inset -1px -1px #ffffff05;-webkit-backdrop-filter:blur(28px) saturate(155%);backdrop-filter:blur(28px) saturate(155%)}.story-surface:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.12),transparent 18%,transparent 58%,rgba(255,255,255,.03));opacity:.8}.story-surface>*{position:relative;z-index:1}.hero-prophecy{order:10}.claim-surface{order:20}.school-surface{order:30}.pool-surface{order:40}.bridge-surface{order:50}.hall-surface{order:60}.proof-math{order:70}.zk-math-page{order:10}.preview-surface,.archive-grid{order:80}.snapshot-surface{order:90}.surface-heading{display:grid;gap:8px;margin-bottom:20px;max-width:48rem}.surface-heading h2{margin:0;font-size:clamp(1.7rem,3vw,2.45rem);letter-spacing:-.05em;text-wrap:balance}.nav-chip{min-width:0!important;padding-inline:14px}.nav-chip.active,.nav-chip[aria-current=page]{border-color:color-mix(in srgb,var(--accent) 34%,transparent);color:var(--accent-strong);box-shadow:0 18px 34px #03071033,inset 1px 1px #ffffff14,var(--shadow-chip)}.hero-chip-row{margin-top:4px}.hero-proofline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:6px;border-top:1px solid rgba(222,192,120,.16);border-bottom:1px solid rgba(222,192,120,.16);background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 34%),repeating-linear-gradient(90deg,rgba(222,192,120,.035) 0 1px,transparent 1px 34px),linear-gradient(160deg,#ffffff08,#ffffff03)}.hero-proof-point{display:grid;gap:8px;min-height:138px;padding:18px 18px 16px}.hero-proof-point+.hero-proof-point{border-left:1px solid rgba(222,192,120,.16)}.hero-proof-point strong,.bridge-step strong{font-size:1.02rem;letter-spacing:-.02em;line-height:1.2}.bridge-step strong{max-width:20ch}.hero-proof-point p,.bridge-step p,.bridge-note p{margin:0;color:var(--muted-strong);line-height:1.65;text-wrap:pretty}.bridge-step p{max-width:31ch}.hero-poster{align-content:start}.hero-poster-copy{position:absolute;inset:auto 22px 20px auto;display:grid;gap:6px;text-align:right;z-index:3;max-width:min(52%,14rem);text-shadow:0 12px 28px rgba(2,6,9,.66)}.hero-poster-copy span,.hero-poster-copy small{display:block;color:color-mix(in srgb,var(--banknote-paper) 86%,white);text-transform:uppercase;letter-spacing:.12em;font-size:.76rem}.hero-poster-copy strong{display:block;color:var(--banknote-gold);font-family:var(--font-math),var(--font-sans);font-size:clamp(2.2rem,4.6vw,3.6rem);line-height:.9;letter-spacing:0;overflow-wrap:anywhere}:root[data-theme=light] .hero-poster-copy{text-shadow:0 10px 22px rgba(255,255,255,.78)}:root[data-theme=light] .hero-poster-copy span,:root[data-theme=light] .hero-poster-copy small{color:color-mix(in srgb,var(--text) 80%,var(--accent))}:root[data-theme=light] .hero-poster-copy strong{color:color-mix(in srgb,var(--banknote-gold) 88%,#4b3411)}.hero-metric-wide{grid-column:1 / -1}.hero-metric small,.signal-metric small{color:var(--muted);line-height:1.5;text-wrap:pretty}.status-strip,.bundle-summary span,.market-title,.school-mini-row strong,.prophet-identity strong{overflow-wrap:anywhere}.claim-grid{display:grid;gap:18px;align-items:start}.claim-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 18px}.claim-overview-card,.claim-sequence-row{position:relative;overflow:hidden;border-radius:24px;border:1px solid rgba(222,192,120,.1);background:linear-gradient(180deg,rgba(255,255,255,.07),transparent 34%),linear-gradient(160deg,#ffffff0a,#ffffff04),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 1px 1px #ffffff0f,var(--shadow-chip)}.claim-overview-card{display:grid;gap:10px;align-content:start;min-height:100%;padding:18px 20px}.claim-overview-card strong{font-size:1.05rem;line-height:1.22;letter-spacing:-.02em}.claim-overview-card p{margin:0;color:var(--muted-strong);line-height:1.62;text-wrap:pretty}.claim-overview-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:2px}.claim-overview-pills span{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;border:1px solid rgba(222,192,120,.1);background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 34%),linear-gradient(160deg,#ffffff0a,#ffffff04),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 1px 1px #ffffff0d,var(--shadow-chip);color:var(--muted-strong);font-size:.84rem}.claim-sequence{display:grid;gap:10px;margin-bottom:4px}.claim-sequence-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:16px 18px}.claim-sequence-row span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:linear-gradient(135deg,#9dfbfffa,#d5ad62eb);color:var(--accent-contrast);font-size:.8rem;font-weight:700}.claim-sequence-row p{margin:0;color:var(--muted-strong);line-height:1.58;text-wrap:pretty}.claim-side-rail{display:grid;gap:18px;align-content:start}.claim-panel{min-height:100%}.claim-tools{display:grid;gap:12px;padding:14px 16px;border-radius:20px;border:1px solid rgba(222,192,120,.1);background:linear-gradient(180deg,rgba(255,255,255,.055),transparent 34%),linear-gradient(160deg,#ffffff08,#ffffff03),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 1px 1px #ffffff0d,var(--shadow-chip)}.claim-tools summary{cursor:pointer;color:var(--muted-strong);font-weight:620}.claim-tools[open]{gap:14px}.claim-tools-body{display:grid;gap:12px;padding-top:4px}.bridge-surface{padding-top:22px}.bridge-heading{margin-bottom:10px;max-width:60rem}.bridge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(222,192,120,.12);border-bottom:1px solid rgba(222,192,120,.12)}.bridge-step{display:grid;align-content:start;gap:12px;min-height:152px;padding:22px 24px 24px}.bridge-step+.bridge-step{border-left:1px solid rgba(222,192,120,.12)}.bridge-note{display:grid;gap:8px;max-width:56rem;padding-top:18px}.bridge-actions{display:flex;flex-wrap:wrap;gap:12px;padding-top:16px}.math-page-actions{display:flex;flex-wrap:wrap;gap:12px}.panel-kicker{display:inline-flex;align-items:center;gap:10px;margin-bottom:10px}.claim-step{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 10px;border-radius:999px;border:1px solid rgba(222,192,120,.12);background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 34%),linear-gradient(160deg,#ffffff0a,#ffffff04),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 1px 1px #ffffff0f,var(--shadow-chip);color:var(--text);font-size:.78rem;font-weight:700;letter-spacing:.14em}.claim-panel h3,.season-panel h3{margin:0;font-size:1.45rem;letter-spacing:-.04em;text-wrap:balance}.compact-grid>div{min-height:0}.fallback-detail-grid{margin-bottom:14px}.claim-wallet-cell{grid-column:1 / -1}.claim-wallet-lookup{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center}.claim-wallet-lookup .lookup-input,.claim-wallet-lookup .button{min-height:44px;border-radius:14px}.claim-wallet-lookup .lookup-input{padding:0 12px;font-size:.92rem}.claim-wallet-lookup .button{padding:0 14px;white-space:nowrap}.claim-wallet-hint{color:var(--muted);line-height:1.45;overflow-wrap:anywhere}.hall-grid,.school-grid,.school-economy-strip{display:grid;gap:18px;align-items:start}.hall-grid{grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr)}.school-grid{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr)}.school-economy-strip{grid-template-columns:minmax(280px,1.18fr) repeat(3,minmax(0,.94fr));margin-bottom:18px}.school-economy-card{display:grid;align-content:start;gap:10px;min-height:168px;padding:18px 20px;border-radius:24px;border:1px solid rgba(222,192,120,.1);background:linear-gradient(180deg,rgba(255,255,255,.075),transparent 34%),linear-gradient(160deg,#ffffff0a,#ffffff04),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 1px 1px #ffffff0f,var(--shadow-chip)}.school-economy-card-primary{border-color:color-mix(in srgb,var(--accent) 34%,rgba(222,192,120,.1));background:radial-gradient(circle at top left,color-mix(in srgb,var(--accent) 18%,transparent),transparent 44%),linear-gradient(180deg,rgba(255,255,255,.09),transparent 34%),linear-gradient(160deg,color-mix(in srgb,var(--panel) 82%,var(--accent) 8%),var(--panel-soft))}.school-economy-card strong{display:block;font-size:clamp(1.35rem,2.1vw,2rem);line-height:1;letter-spacing:-.06em;overflow-wrap:anywhere}.school-economy-card small{color:var(--muted-strong);line-height:1.52;text-wrap:pretty}.school-mini-list,.prophet-list,.school-cards{display:grid;gap:12px}.school-mini-row,.prophet-row{display:grid;align-items:center;gap:12px;padding:16px 18px;border-radius:20px;border:1px solid rgba(222,192,120,.1);background:linear-gradient(180deg,rgba(255,255,255,.075),transparent 34%),linear-gradient(160deg,#ffffff0a,#ffffff04),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 1px 1px #ffffff0f,var(--shadow-chip)}.school-mini-row{grid-template-columns:minmax(0,1fr) auto}.school-mini-row strong,.prophet-identity strong{display:block}.school-mini-stats{display:grid;gap:6px;text-align:right;font-weight:620}.prophet-row{grid-template-columns:50px minmax(0,1.25fr) minmax(0,.8fr) repeat(3,minmax(0,.8fr))}.prophet-row-head{color:var(--muted);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.prophet-identity{min-width:0}.school-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.school-card{display:grid;gap:14px;min-height:0}.school-create-card,.school-empty-card{grid-column:1 / -1}.school-card-header{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center}.school-card-header>div{display:grid;gap:4px;min-width:0}.school-card-header strong{display:block}.school-sigil{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:18px;border:1px solid rgba(222,192,120,.12);background:linear-gradient(180deg,rgba(255,255,255,.09),transparent 34%),linear-gradient(160deg,#ffffff0a,#ffffff04),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 1px 1px #ffffff0f,var(--shadow-chip);font-size:.78rem;font-weight:760;letter-spacing:.18em}.school-blurb{margin:0;color:var(--muted);line-height:1.55;text-wrap:pretty}.school-score{font-size:1.3rem;font-weight:680;letter-spacing:-.04em;overflow-wrap:anywhere}.school-card-status{margin-top:auto}.lookup-stack{display:grid;gap:10px}.math-card-season{grid-column:1 / -1}.math-formula-list-wide{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.pool-surface{gap:22px}.pool-grid,.pool-form-grid,.pool-proposal-grid,.pool-selected-market{display:grid;gap:16px}.pool-info-header{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:4px;padding:16px 0;border-top:1px solid rgba(222,192,120,.18);border-bottom:1px solid rgba(222,192,120,.18);background:linear-gradient(90deg,rgba(222,192,120,.04),transparent 18%,transparent 82%,rgba(222,192,120,.04)),repeating-linear-gradient(90deg,rgba(222,192,120,.025) 0 1px,transparent 1px 34px)}.pool-info-item{display:grid;gap:5px;min-width:0;padding:0 18px}.pool-info-item+.pool-info-item{border-left:1px solid rgba(222,192,120,.16)}.pool-info-item strong{font-size:1.1rem;line-height:1.12;letter-spacing:-.03em;overflow-wrap:anywhere}.pool-info-item small{color:var(--muted-strong);line-height:1.45;overflow-wrap:anywhere}.pool-buyback-panel{align-content:start}.pool-buyback-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 0;border-top:1px solid rgba(222,192,120,.18);border-bottom:1px solid rgba(222,192,120,.18);background:linear-gradient(90deg,rgba(222,192,120,.04),transparent 18%,transparent 82%,rgba(222,192,120,.04)),repeating-linear-gradient(90deg,rgba(222,192,120,.025) 0 1px,transparent 1px 34px)}.pool-buyback-info{display:grid;gap:6px;min-width:0;padding:0 18px}.pool-buyback-info+.pool-buyback-info{border-left:1px solid rgba(222,192,120,.16)}.pool-buyback-info strong{font-size:clamp(1.3rem,2.6vw,2rem);line-height:1.08;overflow-wrap:anywhere}.pool-buyback-info small{color:var(--muted-strong);line-height:1.45}.pool-buyback-button{width:100%}.pool-grid{grid-template-columns:minmax(320px,.95fr) minmax(0,1.05fr);align-items:start}.pool-vault-panel,.pool-board-panel,.pool-builder,.pool-action-stack,.pool-performance-list,.pool-round-list,.pool-proposal-list,.pool-performance-row,.pool-proposal-row,.pool-market-table{display:grid;gap:14px}.pool-vault-panel,.pool-board-panel{min-height:0}.pool-builder{padding:18px;border-radius:24px;border:1px solid rgba(222,192,120,.1);background:linear-gradient(180deg,rgba(255,255,255,.075),transparent 34%),linear-gradient(160deg,#ffffff0a,#ffffff04),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 1px 1px #ffffff0f,var(--shadow-chip)}.pool-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pool-form-span{grid-column:1 / -1}.pool-round-row,.pool-performance-row,.pool-proposal-head,.pool-proposal-actions,.pool-round-meta,.pool-selected-market-head{display:flex;flex-wrap:wrap;gap:12px}.pool-round-row,.pool-performance-row,.pool-proposal-row{padding:16px 18px;border-radius:24px;border:1px solid rgba(222,192,120,.1);background:linear-gradient(180deg,rgba(255,255,255,.075),transparent 34%),linear-gradient(160deg,#ffffff0a,#ffffff04),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 1px 1px #ffffff0f,var(--shadow-chip)}.pool-round-row,.pool-performance-row,.pool-proposal-head,.pool-selected-market-head{align-items:center;justify-content:space-between}.pool-round-meta,.pool-proposal-actions{align-items:center}.pool-proposal-actions{justify-content:flex-start}.pool-performance-row,.pool-proposal-head{align-items:flex-start}.pool-performance-grid{min-width:min(100%,420px)}.pool-proposal-primary{display:flex;align-items:flex-start;gap:14px;min-width:0}.pool-proposal-title{display:block;margin-top:2px;line-height:1.35}.pool-positive-copy{color:var(--success)}.pool-negative-copy{color:var(--danger)}.pool-status-pill{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(222,192,120,.12);background:#dec07814;color:var(--muted-strong);font-size:.82rem;letter-spacing:.04em;text-transform:uppercase}.pool-inline-action,.pool-vote-button{min-width:0}.pool-market-row,.pool-market-head{grid-template-columns:minmax(260px,1.6fr) repeat(3,minmax(0,.65fr)) auto}.pool-selected-market,.pool-manual-entry{padding:16px 18px;border-radius:24px;border:1px solid rgba(222,192,120,.1);background:linear-gradient(180deg,rgba(255,255,255,.075),transparent 34%),linear-gradient(160deg,#ffffff0a,#ffffff04),linear-gradient(160deg,var(--panel),var(--panel-soft));box-shadow:inset 1px 1px #ffffff0f,var(--shadow-chip)}.pool-manual-entry summary{cursor:pointer;color:var(--muted-strong)}.pool-manual-entry[open]{display:grid;gap:14px}@media(max-width:1280px){.math-card-flow,.math-card-economics,.pool-vault-panel,.pool-board-panel{grid-column:1 / -1}.math-plain-grid,.math-term-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.preview-surface,.snapshot-surface{margin-top:0}.archive-grid{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(320px,.86fr);gap:22px;align-items:start}@media(max-width:1260px){.hall-grid,.school-grid,.school-economy-strip,.pool-grid,.claim-overview-grid{grid-template-columns:1fr}}@media(max-width:1180px){.claim-grid,.archive-grid{grid-template-columns:1fr}}@media(max-width:1080px){.story-surface{padding:20px}.proof-construction-scroll,.proof-construction-copy{grid-template-columns:1fr}.proof-construction-stage{position:relative;top:auto;grid-column:1;grid-row:1;width:min(560px,100%);margin:10px auto 28px;justify-self:center}.proof-tree-assembly{width:min(82%,480px);height:min(82%,480px)}.proof-construction-copy{grid-row:2;gap:26px;padding-block:0}.proof-scroll-step,.proof-scroll-step-left,.proof-scroll-step-right{grid-column:1;justify-self:stretch;width:100%;min-height:auto;padding:0 0 0 22px;border-left:1px solid rgba(222,192,120,.22);border-right:0;text-align:left}.proof-scroll-step-left:before{left:-4px;right:auto}.hero-proofline,.bridge-grid{grid-template-columns:1fr}.hero-proof-point+.hero-proof-point,.bridge-step+.bridge-step{border-left:0;border-top:1px solid rgba(222,192,120,.16)}.school-cards,.school-economy-strip,.pool-form-grid,.math-plain-grid,.math-term-grid,.math-formula-list-wide{grid-template-columns:repeat(2,minmax(0,1fr))}.pool-market-row,.pool-market-head{grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(0,.7fr)) auto}.pool-performance-grid{min-width:100%}.prophet-row{grid-template-columns:repeat(2,minmax(0,1fr))}.prophet-row-head{display:none}}@media(max-width:900px){.pool-info-header{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.pool-info-item:nth-child(odd){border-left:0}.pool-info-item:nth-child(n+3){padding-top:16px;border-top:1px solid rgba(222,192,120,.16)}}@media(max-width:720px){.story-surface{border-radius:26px;padding:18px}.claim-overview-card,.claim-sequence-row{border-radius:22px}.claim-wallet-lookup{grid-template-columns:1fr}.claim-wallet-lookup .button{white-space:normal}.pool-info-header{grid-template-columns:1fr}.pool-info-item,.pool-info-item+.pool-info-item,.pool-info-item:nth-child(n+3){padding:14px 0 0;border-left:0;border-top:1px solid rgba(222,192,120,.16)}.pool-info-item:first-child{padding-top:0;border-top:0}.pool-buyback-summary{grid-template-columns:1fr}.pool-buyback-info,.pool-buyback-info+.pool-buyback-info{padding:14px 0 0;border-left:0;border-top:1px solid rgba(222,192,120,.16)}.pool-buyback-info:first-child{padding-top:0;border-top:0}.topbar-actions .nav-chip{display:none}.proof-construction{margin-top:20px}.proof-construction-stage{width:min(420px,100%);margin-bottom:22px}.proof-scroll-step{padding:0 0 0 20px;border-radius:0}.surface-heading h2{font-size:1.6rem}.school-cards,.school-economy-strip,.pool-form-grid,.math-plain-grid,.math-term-grid,.math-formula-list-wide,.school-mini-row,.prophet-row,.pool-market-row,.pool-market-head{grid-template-columns:1fr}.pool-performance-row,.pool-proposal-head,.pool-proposal-primary{display:grid}.hero-poster-copy{inset:auto 18px 18px 18px;max-width:100%}}
