:root{--font-display:"Space Grotesk","Manrope",ui-sans-serif,system-ui,-apple-system,sans-serif;--font-body:"Manrope","Space Grotesk",ui-sans-serif,system-ui,-apple-system,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,"Liberation Mono",monospace;--color-paper:#f5fafd;--color-paper-2:#ebf1f5;--color-paper-3:#dde4e9;--color-ink:#0c1316;--color-ink-2:#232a2e;--color-neutral:#4b5155;--color-muted:#5b6165;--color-subtle:#a6acaf;--color-rule:#c9cfd2;--color-rule-strong:#9fa6aa;--color-surface:#f2f6f9;--color-surface-strong:#e6ecf0;--color-accent:#125d8e;--color-accent-strong:#004671;--color-accent-soft:#d4e7f8;--color-accent-ink:var(--color-paper);--color-focus:#006099;--color-success:#196f40;--color-warning:#9a6a00;--color-caution:#ad5010;--color-danger:#af352d;--color-provider-polymarket:#144e95;--color-provider-kalshi:#006039;--color-avalanche:#c21725;--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-2xl:64px;--space-3xl:96px;--space-4xl:144px;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.375rem;--text-xl:1.75rem;--text-2xl:2.25rem;--text-3xl:3rem;--text-4xl:3.75rem;--text-display-s:clamp(2.5rem,5vw,4rem);--text-display:clamp(3rem,7vw,5.25rem);--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-pill:999px;--rule-hairline:1px solid var(--color-rule);--shadow-wide:none;--shadow-float:none;--shadow-soft:0 1px 2px color-mix(in oklch,var(--color-ink)5%,transparent);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.7,0,.84,0);--ease-in-out:cubic-bezier(.65,0,.35,1);--dur-fast:.1s;--dur-mid:.16s;--dur-slow:.22s;--bg0:var(--color-paper);--ink:var(--color-ink);--muted:var(--color-muted);--faint:var(--color-rule);--card:var(--color-surface);--card2:var(--color-surface-strong);--p-mint:var(--color-success);--p-lime:var(--color-success);--p-coral:var(--color-caution);--p-sky:var(--color-accent);--p-peri:var(--color-accent);--p-lav:var(--color-accent);--radius:var(--radius-md);--pad:clamp(18px,4vw,48px);--max:1120px;--mono:var(--font-mono);--accent:var(--color-accent);--topbar-bg:color-mix(in oklch,var(--color-paper)94%,transparent);--nav-dropdown-bg:var(--color-paper);--nav-dropdown-shadow:var(--shadow-soft);--hero-kicker-bg:var(--color-paper-2);--btn-ghost-bg:transparent;--surface-muted-bg:var(--color-paper-2);--diagram-bg:var(--color-paper-2);--formula-bg:var(--color-paper-2);--grid-line-h:var(--color-rule);--grid-line-v:var(--color-rule);--detail-link:var(--color-accent-strong);--nav-active-bg:var(--color-accent-soft);--nav-active-border:var(--color-accent);--nav-active-color:var(--color-accent-strong)}@supports (color:lab(0% 0 0)){:root{--color-paper:lab(97.9288% -1.13758 -1.87672);--color-paper-2:lab(94.8022% -1.51253 -2.49991);--color-paper-3:lab(90.2834% -1.88485 -3.12158);--color-ink:lab(5.28705% -1.55665 -3.07841);--color-ink-2:lab(16.5085% -2.17101 -3.70032);--color-neutral:lab(33.906% -1.85609 -3.10615);--color-muted:lab(40.8663% -1.86278 -3.10963);--color-subtle:lab(69.8619% -1.50806 -2.49739);--color-rule:lab(82.6221% -1.51068 -2.49883);--color-rule-strong:lab(67.5471% -1.87805 -3.11776);--color-surface:lab(96.7688% -1.1375 -1.87668);--color-surface-strong:lab(93.0622% -1.51232 -2.49977);--color-accent:lab(37.0765% -7.80262 -33.8861);--color-accent-strong:lab(27.6679% -5.76176 -35.2339);--color-accent-soft:lab(90.7288% -4.08128 -10.1628);--color-focus:lab(38.0622% -7.42015 -41.6971);--color-success:lab(41.0951% -34.8774 18.9487);--color-warning:lab(48.8909% 14.5884 58.114);--color-caution:lab(45.7036% 36.7485 51.2371);--color-danger:lab(41.6072% 49.914 34.6751);--color-provider-polymarket:lab(32.8736% 3.26599 -44.8465);--color-provider-kalshi:lab(35.3113% -36.5244 16.0557);--color-avalanche:lab(42.2722% 63.4713 41.2121)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-paper:#070c0f;--color-paper-2:#0f1518;--color-paper-3:#192025;--color-ink:#e4e9eb;--color-ink-2:#c6cbcf;--color-neutral:#9da2a6;--color-muted:#9da2a6;--color-subtle:#484e52;--color-rule:#2b3136;--color-rule-strong:#474e53;--color-surface:#0c1316;--color-surface-strong:#171e23;--color-accent:#72abd9;--color-accent-strong:#8bbee7;--color-accent-soft:#0f2433;--color-accent-ink:#050a0d;--color-focus:#78b8ec}@supports (color:lab(0% 0 0)){:root:not([data-theme=light]){--color-paper:lab(3.05964% -.90085 -1.78149);--color-paper-2:lab(6.21733% -1.745 -3.41336);--color-paper-3:lab(11.8707% -2.47952 -4.29422);--color-ink:lab(91.8968% -1.13711 -1.87646);--color-ink-2:lab(81.4621% -1.51047 -2.49871);--color-neutral:lab(66.3819% -1.50725 -2.49691);--color-muted:lab(66.3819% -1.50725 -2.49691);--color-subtle:lab(32.7459% -1.85478 -3.10549);--color-rule:lab(19.9891% -2.18307 -3.70582);--color-rule-strong:lab(32.7505% -2.21221 -3.71978);--color-surface:lab(5.28705% -1.55665 -3.07841);--color-surface-strong:lab(10.7103% -2.47067 -4.29064);--color-accent:lab(67.4248% -9.77761 -29.6249);--color-accent-strong:lab(74.4224% -9.24766 -26.4868);--color-accent-soft:lab(12.9361% -3.89668 -13.0633);--color-accent-ink:lab(2.48891% -.910409 -1.90325);--color-focus:lab(72.0442% -10.6564 -32.8643)}}}:root[data-theme=dark]{--color-paper:#070c0f;--color-paper-2:#0f1518;--color-paper-3:#192025;--color-ink:#e4e9eb;--color-ink-2:#c6cbcf;--color-neutral:#9da2a6;--color-muted:#9da2a6;--color-subtle:#484e52;--color-rule:#2b3136;--color-rule-strong:#474e53;--color-surface:#0c1316;--color-surface-strong:#171e23;--color-accent:#72abd9;--color-accent-strong:#8bbee7;--color-accent-soft:#0f2433;--color-accent-ink:#050a0d;--color-focus:#78b8ec}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--color-paper:lab(3.05964% -.90085 -1.78149);--color-paper-2:lab(6.21733% -1.745 -3.41336);--color-paper-3:lab(11.8707% -2.47952 -4.29422);--color-ink:lab(91.8968% -1.13711 -1.87646);--color-ink-2:lab(81.4621% -1.51047 -2.49871);--color-neutral:lab(66.3819% -1.50725 -2.49691);--color-muted:lab(66.3819% -1.50725 -2.49691);--color-subtle:lab(32.7459% -1.85478 -3.10549);--color-rule:lab(19.9891% -2.18307 -3.70582);--color-rule-strong:lab(32.7505% -2.21221 -3.71978);--color-surface:lab(5.28705% -1.55665 -3.07841);--color-surface-strong:lab(10.7103% -2.47067 -4.29064);--color-accent:lab(67.4248% -9.77761 -29.6249);--color-accent-strong:lab(74.4224% -9.24766 -26.4868);--color-accent-soft:lab(12.9361% -3.89668 -13.0633);--color-accent-ink:lab(2.48891% -.910409 -1.90325);--color-focus:lab(72.0442% -10.6564 -32.8643)}}
*{box-sizing:border-box}html,body{min-height:100%;overflow-x:clip}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--bg0);font-family:var(--font-body);font-size:var(--text-base);letter-spacing:0;-webkit-tap-highlight-color:var(--color-accent-soft);margin:0;line-height:1.55}a{color:inherit;text-decoration:none}a,button,input,textarea,select{font:inherit}a,button{touch-action:manipulation}button{color:inherit}::selection{background:var(--color-accent-soft);color:var(--ink)}.site-backdrop{z-index:-1;pointer-events:none;background:var(--bg0);position:fixed;inset:0}.backdrop-grid{display:none}.page-shell,.mobile-shell{width:min(100%,var(--max));padding:var(--space-lg)var(--pad)var(--space-3xl);margin-inline:auto}.mobile-shell{padding-top:var(--space-md)}.prediction-home{display:block}.skip-link{z-index:500;padding:var(--space-xs)var(--space-sm);border:var(--rule-hairline);border-radius:var(--radius-sm);background:var(--ink);color:var(--bg0);font-size:var(--text-sm);opacity:0;pointer-events:none;font-weight:800;position:absolute;inset-block-start:calc(var(--space-sm) + env(safe-area-inset-top));inset-inline-start:var(--pad);transform:translateY(-4px)}.skip-link:focus-visible{opacity:1;pointer-events:auto;transform:none}.topbar{z-index:200;justify-content:space-between;align-items:center;gap:var(--space-md);padding:calc(var(--space-md) + env(safe-area-inset-top))var(--pad)var(--space-md);border-bottom:var(--rule-hairline);background:var(--topbar-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;position:sticky;top:0}.brand{align-items:center;gap:var(--space-sm);min-width:0;display:inline-flex}.brand-mark{border:var(--rule-hairline);border-radius:var(--radius-sm);background:var(--color-paper)url(/eva-logo-mark.svg) center/cover no-repeat;flex:none;width:32px;height:32px}.brand-text{gap:var(--space-3xs);min-width:0;display:grid}.brand-title{font-family:var(--font-display);font-size:var(--text-sm);white-space:nowrap;font-weight:800;line-height:1}.brand-sub{color:var(--muted);font-size:var(--text-xs);white-space:nowrap;line-height:1}.topbar-actions{align-items:center;gap:var(--space-xs);display:inline-flex}.nav-hamburger,.theme-toggle,.nav-edge-cta{border:var(--rule-hairline);border-radius:var(--radius-sm);min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-mid)var(--ease-out),transform var(--dur-fast)var(--ease-out),border-color var(--dur-mid)var(--ease-out);background:0 0;justify-content:center;align-items:center;display:inline-flex}.nav-edge-cta{padding-inline:var(--space-sm);font-size:var(--text-sm);font-weight:800}.theme-toggle{font-size:var(--text-base)}.nav-hamburger{flex-direction:column;gap:5px}.hamburger-line{border-radius:var(--radius-pill);width:18px;height:1px;transition:transform var(--dur-mid)var(--ease-out),opacity var(--dur-mid)var(--ease-out);background:currentColor;display:block}.hamburger-line.open:first-child{transform:translateY(6px)rotate(45deg)}.hamburger-line.open:nth-child(2){opacity:0}.hamburger-line.open:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.nav-links{width:min(360px,calc(100vw - (var(--pad)*2)));padding:var(--space-xs);border:var(--rule-hairline);border-radius:var(--radius-md);background:var(--nav-dropdown-bg);box-shadow:var(--shadow-soft);display:none;position:absolute;inset-block-start:calc(100% + var(--space-xs));inset-inline-end:var(--pad)}.nav-links.nav-open{gap:var(--space-2xs);display:grid}.nav-pill{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:44px;padding:var(--space-xs)var(--space-sm);border-radius:var(--radius-sm);color:var(--ink);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--dur-mid)var(--ease-out),border-color var(--dur-mid)var(--ease-out),transform var(--dur-fast)var(--ease-out);border:1px solid #0000;font-weight:700;line-height:1;display:flex}.nav-pill:after{content:"Open";color:var(--muted);font-size:var(--text-xs);font-weight:700}.nav-pill-active,.nav-pill-highlight,.nav-pill-utility{background:var(--nav-active-bg);border-color:var(--nav-active-border);color:var(--nav-active-color)}.nav-divider{height:1px;margin-block:var(--space-2xs);background:var(--faint)}.brand:focus-visible,.nav-pill:focus-visible,.nav-hamburger:focus-visible,.theme-toggle:focus-visible,.nav-edge-cta:focus-visible,.mobile-action:focus-visible,.btn:focus-visible,.section-link:focus-visible,.market-chip:focus-visible,.filter-chip:focus-visible,.market-row:focus-visible,.predictor-row:focus-visible,.thesis-card-main:focus-visible,.field-input:focus-visible,.detail-link:focus-visible,.evidence-list a:focus-visible,.toc-nav a:focus-visible,.footer a:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.hero,.mobile-hero,.mobile-page-head{padding-block:var(--space-2xl)var(--space-xl)}.hero-grid{gap:var(--space-xl);display:grid}.hero-title,.mobile-hero h1,.mobile-page-head h1,.claim-detail-title,.blog-post-title{max-width:13ch;font-family:var(--font-display);font-size:var(--text-display-s);letter-spacing:0;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.04}.mobile-hero h1,.mobile-page-head h1{max-width:15ch}.hero-sub,.mobile-hero p,.mobile-page-head p,.blog-home-intro,.blog-feature-excerpt,.blog-post-dek{max-width:68ch;margin:var(--space-md)0 0;color:var(--muted);font-size:var(--text-md);line-height:1.55}.hero-kicker,.section-kicker,.eyebrow,.hero-panel-kicker,.claim-card-status{margin:0 0 var(--space-xs);color:var(--muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:0;text-transform:none;font-weight:700}.hero-actions,.mobile-hero-actions,.sticky-action-row,.mobile-bottom-actions,.wallet-panel-actions,.tx-card-actions,.filter-bar,.status-row,.claim-bundle-row,.claim-card-top,.claim-card-meta,.claim-badge-row,.article-card-meta,.article-card-dates,.blog-meta-row{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.btn,.mobile-action{justify-content:center;align-items:center;gap:var(--space-xs);min-height:44px;padding:var(--space-xs)var(--space-md);border:var(--rule-hairline);border-radius:var(--radius-sm);color:var(--ink);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-mid)var(--ease-out),color var(--dur-mid)var(--ease-out),border-color var(--dur-mid)var(--ease-out),transform var(--dur-fast)var(--ease-out);background:0 0;font-weight:800;line-height:1;display:inline-flex}.btn-primary,.mobile-action-primary,.compose-submit{background:var(--ink);border-color:var(--ink);color:var(--bg0)}.btn-ghost{background:0 0}.btn-sm{min-height:38px;padding:var(--space-xs)var(--space-sm);font-size:var(--text-xs)}.btn:disabled,.mobile-action:disabled,.field-input:disabled,.filter-chip:disabled{cursor:not-allowed;opacity:.55;transform:none}.section-heading-row{justify-content:space-between;align-items:end;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.section-title,.section-title-sm,.prediction-card h2,.claim-panel h2,.route-panel h3,.workflow-card h3,.product-module h3,.claim-bundle-card h3,.paper-section h2,.blog-post-section h2{font-family:var(--font-display);letter-spacing:0;overflow-wrap:anywhere;margin:0;font-weight:800;line-height:1.12}.section-title{font-size:clamp(1.75rem,3vw,3rem)}.section-title-sm,.prediction-card h2,.claim-panel h2,.route-panel h3,.workflow-card h3,.product-module h3,.claim-bundle-card h3,.paper-section h2,.blog-post-section h2{font-size:var(--text-lg)}.section-link,.text-link,.detail-link,.evidence-list a,.claim-link-list a,.blog-feature-cta{color:var(--detail-link);text-underline-offset:.22em;font-weight:800;text-decoration:underline;text-decoration-thickness:1px}.surface,.prediction-card,.workflow-card,.principle-card,.route-panel,.article-card,.claim-card,.claim-panel,.claim-detail-header,.claim-bundle-card,.wallet-panel,.tx-card,.toc-card,.paper-section,.diagram-cell,.register-form-card,.register-summary-card,.register-contracts-card,.register-placeholder,.register-guide-card,.status-panel,.blog-feature-card,.blog-post-header,.blog-post-body{border:var(--rule-hairline);border-radius:var(--radius-md);background:var(--card);box-shadow:none}.surface,.prediction-card,.article-card,.claim-card,.claim-panel,.claim-detail-header,.claim-bundle-card,.blog-feature-card,.blog-post-header,.blog-post-body,.paper-section,.toc-card,.wallet-panel,.tx-card,.status-panel,.register-form-card,.register-summary-card,.register-contracts-card,.register-placeholder,.register-guide-card{padding:var(--space-lg)}.surface-muted,.wallet-panel,.diagram,.formula,.code-block,.claim-bundle-card,.desk-summary>div,.mobile-metrics>div,.odds-row>div,.record-layers>div,.market-outcomes>div{background:var(--card2)}.callout{margin-top:var(--space-xl);padding:var(--space-lg);border:var(--rule-hairline);border-radius:var(--radius-md);background:var(--card2)}.callout h3,.callout p,.prediction-card p,.workflow-card p,.principle-card p,.route-panel p,.product-module p,.claim-panel p,.claim-muted,.claim-warning,.field-help,.empty-copy,.muted-copy,.paper-section p,.paper-section ul,.blog-post-section p{margin:var(--space-xs)0 0;color:var(--muted);line-height:1.58}.grid-2,.grid-3,.whitepaper-layout,.paper-stack,.diagram-grid,.claims-grid,.claim-detail-grid,.claim-detail-main,.claim-detail-side,.claim-bundle-grid,.register-layout,.register-summary-grid,.wallet-panel-grid,.broadcast-panel-grid,.register-results,.register-transaction-stack,.register-error-list,.compose-layout,.compose-sidecar,.market-stack,.market-list-mobile,.predictor-list,.predictor-list-large,.thesis-stack,.record-layers,.product-desk-grid,.product-module-grid,.desk-summary,.claim-preview-output,.evidence-list,.claim-link-list,.faq-stack,.section-grid,.article-detail,.article-detail-score,.curator-list,.register-form,.compose-form,.readiness-list,.bundle-list,.protocol-stats{gap:var(--space-md);display:grid}.stats-grid-home,.mobile-metrics{gap:var(--space-xs);margin-block:var(--space-md)var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stat-card,.home-stat-card,.mobile-metrics>div{min-width:0;padding:var(--space-md);border:var(--rule-hairline);border-radius:var(--radius-sm);background:var(--card);text-align:left}.stat-value,.stat-value-compact,.mobile-metrics strong,.desk-summary strong,.record-layers strong,.predictor-card-score strong,.profile-stat-value,.trust-score-value{color:var(--ink);font-family:var(--font-display);font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:800;line-height:1;display:block}.stat-label,.stat-label-compact,.mobile-metrics span,.desk-summary span,.record-layers span,.profile-stat-label,.trust-score-label,.market-chip span,.market-row span,.odds-row span,.card-topline{color:var(--muted);font-size:var(--text-xs);text-transform:none;font-weight:800;line-height:1.2}.mobile-strip{gap:var(--space-xs);margin:var(--space-lg)0;grid-template-columns:repeat(auto-fit,minmax(176px,1fr));display:grid}.market-chip,.market-row,.predictor-row{border:var(--rule-hairline);border-radius:var(--radius-sm);background:var(--card);min-width:0;transition:background-color var(--dur-mid)var(--ease-out),border-color var(--dur-mid)var(--ease-out),transform var(--dur-fast)var(--ease-out)}.market-chip{gap:var(--space-xs);padding:var(--space-md);display:grid}.market-row,.predictor-row{gap:var(--space-md);padding:var(--space-md);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.market-chip strong,.market-row strong,.predictor-row strong{margin-top:var(--space-2xs);color:var(--ink);font-size:var(--text-base);line-height:1.25;display:block}.market-card-large{--provider-accent:var(--color-accent);--provider-accent-soft:var(--color-accent-soft);--provider-accent-border:var(--faint);border-color:var(--provider-accent-border);position:relative;overflow:clip}.market-card-large:before{content:"";background:var(--provider-accent);height:2px;position:absolute;inset-block-start:0;inset-inline:0}.market-provider-polymarket{--provider-accent:var(--color-provider-polymarket);--provider-accent-soft:color-mix(in oklch,var(--provider-accent)10%,var(--color-paper));--provider-accent-border:color-mix(in oklch,var(--provider-accent)24%,var(--color-rule))}.market-provider-kalshi{--provider-accent:var(--color-provider-kalshi);--provider-accent-soft:color-mix(in oklch,var(--provider-accent)10%,var(--color-paper));--provider-accent-border:color-mix(in oklch,var(--provider-accent)24%,var(--color-rule))}.market-provider-external,.market-provider-manual{--provider-accent:var(--color-rule-strong);--provider-accent-soft:var(--card2);--provider-accent-border:var(--faint)}.provider-badge,.status-badge,.score-badge,.tag-pill,.status-chip,.filter-chip,.claim-inline-badge,.tx-state-chip,.blog-meta-pill{width:max-content;max-width:100%;min-height:30px;padding:var(--space-2xs)var(--space-xs);border:var(--rule-hairline);border-radius:var(--radius-pill);background:var(--card2);color:var(--ink);font-size:var(--text-xs);white-space:nowrap;justify-content:center;align-items:center;font-weight:800;line-height:1;display:inline-flex}.provider-badge{border-color:var(--provider-accent-border);background:var(--provider-accent-soft);color:var(--provider-accent)}.filter-chip{cursor:pointer}.filter-chip-active,.status-chip-forecast{background:var(--ink);border-color:var(--ink);color:var(--bg0)}.status-chip-unresolved{border-color:var(--color-warning);color:var(--color-warning)}.status-chip-verified,.status-chip-resolved,.tx-state-chip.is-confirmed,.status-panel-success{border-color:var(--color-success)}.status-chip-disputed,.tx-state-chip.is-active,.status-panel-info{border-color:var(--color-caution)}.status-chip-void,.tx-state-chip.is-failed,.status-panel-error{border-color:var(--color-danger)}.odds-row,.market-outcomes{gap:var(--space-xs);display:grid}.odds-row{margin-top:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr))}.odds-row>div,.market-outcomes>div,.record-layers>div,.desk-summary>div,.summary-item{min-width:0;padding:var(--space-sm);border:var(--rule-hairline);border-radius:var(--radius-sm)}.odds-row strong,.market-outcomes strong,.summary-value{margin-top:var(--space-2xs);color:var(--ink);font-size:var(--text-base);font-variant-numeric:tabular-nums;line-height:1.2;display:block}.market-outcomes>div{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.market-outcomes-large strong{font-size:var(--text-xl)}.card-topline,.article-card-header,.article-detail-header,.tx-card-header,.curator-profile-header{justify-content:space-between;gap:var(--space-md);align-items:flex-start;display:flex}.thesis-card-main{gap:var(--space-xs);padding:var(--space-2xs);border-radius:var(--radius-sm);display:grid}.market-label,.handle-link{color:var(--detail-link);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:800}.product-module{padding-block:var(--space-md);border-top:var(--rule-hairline)}.product-module-grid{gap:0}.field-group,.summary-item,.profile-stat{gap:var(--space-xs);display:grid}.field-label,.summary-label,.detail-label{color:var(--muted);font-size:var(--text-xs);letter-spacing:0;text-transform:none;font-weight:800}.field-input,.claim-input-group input,.compose-textarea,.code-block,.formula{border:var(--rule-hairline);border-radius:var(--radius-sm);outline-offset:1px;background:var(--color-paper);width:100%;min-height:44px;color:var(--ink);padding:var(--space-sm);font:inherit;outline:2px solid #0000}.field-input::-moz-placeholder{color:var(--color-subtle)}.claim-input-group input::-moz-placeholder{color:var(--color-subtle)}.field-input::placeholder,.claim-input-group input::placeholder{color:var(--color-subtle)}.compose-textarea{resize:vertical;min-height:128px}.compose-textarea-small{min-height:84px}.compose-submit,.claim-profile-action{width:100%}.detail-grid{display:grid}.detail-row,.claim-key-value,.readiness-list li,.bundle-list li,.claim-timeline-item{gap:var(--space-md);padding-block:var(--space-sm);border-top:var(--rule-hairline);grid-template-columns:minmax(120px,.32fr) minmax(0,1fr);align-items:baseline;display:grid}.detail-value,.summary-mono,.detail-hash,.formula,.code-block,.ev-step-code,.ev-code-body{font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere}.loading-state{place-items:center;min-height:180px;display:grid}.loading-spinner{border:2px solid var(--faint);border-top-color:var(--ink);border-radius:var(--radius-pill);width:28px;height:28px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.article-card,.curator-card{gap:var(--space-sm);display:grid}.article-domain,.curator-card-address{font-weight:800}.trust-score{flex-direction:column;align-items:center;display:inline-flex;position:relative}.trust-score svg{display:block}.trust-score-value{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.trust-score-label{margin-top:var(--space-2xs)}.curator-card{padding:var(--space-lg);border:var(--rule-hairline);border-radius:var(--radius-md);background:var(--card);grid-template-columns:auto minmax(0,1fr);align-items:center}.curator-card-meta,.curator-profile-meta{gap:var(--space-md);color:var(--muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.hero-panel,.step-card,.built-card,.info-card,.roadmap-card,.claim-card,.claim-panel{padding:var(--space-lg)}.hero-checklist,.list-relaxed,.paper-section ul{margin:var(--space-sm)0 0;padding-left:var(--space-lg)}.hero-checklist,.list-relaxed,.paper-section li{color:var(--muted)}.diagram,.flow-line{margin-top:var(--space-md);padding:var(--space-md);border:var(--rule-hairline);border-radius:var(--radius-sm)}.flow-line{gap:var(--space-xs);color:var(--muted);flex-wrap:wrap;display:flex}.toc-card{padding:var(--space-md)}.toc-nav{gap:var(--space-2xs);margin-top:var(--space-sm);display:grid}.toc-nav a{border-radius:var(--radius-sm);min-height:36px;color:var(--muted);font-size:var(--text-sm);align-items:center;display:flex}.paper-stack,.blog-post-shell{gap:var(--space-lg)}.paper-section+.paper-section,.blog-post-section+.blog-post-section,.faq-item+.faq-item{border-top:var(--rule-hairline)}.blog-feature-card,.blog-post-header,.blog-post-body{position:relative;overflow:clip}.blog-feature-accent,.blog-post-glow{display:none}.blog-feature-title{margin:var(--space-sm)0 0;font-size:var(--text-2xl)}.blog-post-section{padding-block:var(--space-lg)}.claims-grid,.market-stack,.predictor-list-large{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.claim-detail-title{max-width:17ch;font-size:var(--text-3xl)}.claim-input-group{gap:var(--space-xs);margin-top:var(--space-md);display:grid}.claim-warning,.wallet-note-error{color:var(--color-danger)}.faq-stack{max-width:760px}.faq-item{padding-block:var(--space-lg)}.faq-summary{justify-content:space-between;align-items:center;gap:var(--space-md);cursor:pointer;font-weight:800;list-style:none;display:flex}.faq-summary-marker,.faq-answer{color:var(--muted)}.protocol-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.protocol-table th,.protocol-table td{padding-block:var(--space-sm);border-bottom:var(--rule-hairline);text-align:left}.protocol-table th{color:var(--muted);font-weight:800}.mobile-bottom-actions{bottom:var(--space-sm);z-index:100;padding:var(--space-xs);border:var(--rule-hairline);border-radius:var(--radius-md);background:var(--topbar-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky}.mobile-bottom-actions .mobile-action,.sticky-action-row .mobile-action{flex:auto}.back-row,.tight-back-row,.route-section,.prediction-section,.lead-thesis,.publish-success,.centered-note,.blog-home-section,.blog-index-section{margin-top:var(--space-xl)}.site-footer,.footer{margin-top:var(--space-3xl);padding-top:var(--space-md);border-top:var(--rule-hairline);color:var(--muted);font-size:var(--text-sm)}.footer{justify-content:space-between;gap:var(--space-sm)var(--space-lg);flex-wrap:wrap;display:flex}.footer-links,.footer-link-group{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:inline-flex}.footer-link-group>span{color:var(--muted);font-size:var(--text-xs);font-weight:800}.footer a{white-space:nowrap;text-underline-offset:.22em;text-decoration:underline}.empty-state-card{box-shadow:none}.flush-title{margin-top:0}.whitepaper-hero,.thesis-hero,.market-detail-head,.predictor-detail-head{align-items:start}.tone-mint,.tone-sky,.tone-periwinkle,.tone-coral,.tone-lime{background:var(--card)}@media (hover:hover) and (pointer:fine){.nav-hamburger:hover,.theme-toggle:hover,.nav-edge-cta:hover,.nav-pill:hover,.btn:hover,.mobile-action:hover,.filter-chip:hover,.market-chip:hover,.market-row:hover,.predictor-row:hover,.thesis-card-main:hover,.article-card:hover,.claim-card:hover,.curator-card:hover{border-color:var(--color-rule-strong);background:var(--card2);transform:translateY(-1px)}.btn-primary:hover,.mobile-action-primary:hover,.compose-submit:hover{background:var(--color-ink-2);color:var(--bg0)}}.btn:active,.mobile-action:active,.nav-hamburger:active,.theme-toggle:active,.nav-edge-cta:active,.filter-chip:active{transform:translateY(1px)}@media (min-width:40rem){.hero-title,.mobile-hero h1,.mobile-page-head h1{font-size:var(--text-display)}.grid-2,.claim-detail-grid,.compose-layout,.register-layout{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3,.product-desk-grid,.desk-summary,.register-summary-grid,.wallet-panel-grid,.broadcast-panel-grid,.record-layers,.claim-bundle-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-module-grid{gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr))}.product-module{padding:var(--space-md);border:var(--rule-hairline);border-radius:var(--radius-sm)}}@media (min-width:60rem){.hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start}.whitepaper-layout{grid-template-columns:260px minmax(0,1fr);align-items:start}.toc-wrap{top:calc(76px + var(--space-md));position:sticky}.compose-layout{grid-template-columns:minmax(0,1.15fr) minmax(280px,.65fr);align-items:start}}@media (min-width:90rem){:root{--max:1240px}}@media (max-width:39.999rem){.page-shell,.mobile-shell,.topbar{padding-inline:max(16px,env(safe-area-inset-left))max(16px,env(safe-area-inset-right))}.brand-sub,.nav-edge-cta{display:none}.section-heading-row,.card-topline,.article-detail-header,.tx-card-header,.curator-profile-header{justify-content:start;display:grid}.mobile-metrics,.stats-grid-home,.odds-row{grid-template-columns:1fr}.market-row,.predictor-row,.detail-row,.claim-key-value,.readiness-list li,.bundle-list li,.claim-timeline-item{gap:var(--space-xs);grid-template-columns:1fr}.hero-title,.mobile-hero h1,.mobile-page-head h1,.claim-detail-title,.blog-post-title{max-width:100%;font-size:clamp(2.15rem,10.8vw,3.25rem)}.mobile-hero-actions .mobile-action{flex:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.15s!important;animation-duration:.15s!important;animation-iteration-count:1!important}.btn:hover,.mobile-action:hover,.market-chip:hover,.market-row:hover,.predictor-row:hover,.nav-pill:hover{transform:none}}
