:root{--ink:#f4f1e8;--muted:#a8b1c0;--muted-quiet:#8a95a6;--paper:#080a0f;--surface:#0f131b;--surface-alt:#151b24;--line:#283241;--line-strong:#3a4658;--accent:#f2b84b;--accent-strong:#ffd06a;--accent-ink:#171006;--accent-soft:#f2b84b1f;--green:#42d3a2;--green-soft:#42d3a21f;--blue:#7da7ff;--blue-soft:#7da7ff1f;--red:#ff7474;--red-soft:#ff74741f;--yellow:#f2b84b;--yellow-soft:#f2b84b1f;--amber-ink:#f2b84b;--shadow:0 24px 64px -32px #000c;--shadow-soft:0 16px 32px -24px #000000b8;--content-width:1200px;--reading-width:760px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-padding-top:92px}body{background:radial-gradient(1000px 520px at 15% -220px, #7da7ff1a, transparent 72%), radial-gradient(820px 460px at 88% -260px, #f2b84b14, transparent 70%), var(--paper);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}::selection{color:var(--ink);background:#f2b84b4d}:focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px}main{padding:48px 0 112px}.site-header{-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:#080a0fdb;border-color:#a8b1c021}.site-header-inner{min-height:72px}.brand{letter-spacing:-.025em;gap:10px;font-size:1rem;font-weight:760}.brand-mark{background:var(--accent);width:32px;height:32px;box-shadow:none;color:var(--accent-ink);border:0;border-radius:8px}.brand-mark-symbol{width:74%;height:74%}.site-header nav{gap:2px}.site-header nav a{min-height:44px;color:var(--muted);border-radius:6px;padding:0 11px;font-size:.88rem;font-weight:590}.site-header nav a:hover,.site-header nav a.active{color:var(--ink);background:#a8b1c014}.site-header nav a.nav-sign-in{color:var(--ink);margin-left:6px}.site-header nav a.nav-cta{border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink);margin-left:4px;font-weight:720}.site-header nav a.nav-cta:hover{border-color:var(--accent-strong);background:var(--accent-strong);color:var(--accent-ink)}.mobile-menu-toggle{border-radius:6px}.site-footer{border-color:var(--line);background:#090c12}.site-footer-inner{grid-template-columns:minmax(240px,1.35fr) repeat(4,minmax(120px,.8fr));gap:32px;padding:64px 0 48px}.site-footer-brand p{max-width:320px;color:var(--muted);font-size:.94rem;line-height:1.65}.site-footer-column span{color:var(--muted-quiet);letter-spacing:.12em;font-size:.72rem}.site-footer-column a{min-height:28px;color:var(--muted);font-size:.9rem}.site-footer-bottom-inner{min-height:60px;color:var(--muted-quiet);padding:16px 0;font-size:.8rem}.button{min-height:46px;box-shadow:none;border-radius:7px;font-weight:710}.button.secondary{border-color:var(--line-strong);background:#a8b1c009}.button.secondary:hover{border-color:var(--muted-quiet);color:var(--ink);background:#a8b1c017}.eyebrow{color:var(--accent);letter-spacing:.14em;font-size:.72rem;font-weight:760}.panel{border-color:var(--line);background:var(--surface);box-shadow:none}@media (max-width:1040px){.site-header nav a{padding-inline:8px;font-size:.84rem}.site-header nav a.nav-sign-in{margin-left:0}}@media (max-width:860px){.mobile-menu-toggle{display:block}.site-header nav{border:1px solid var(--line);background:var(--surface);max-height:calc(100dvh - 96px);box-shadow:var(--shadow);z-index:21;border-radius:10px;grid-template-columns:1fr;gap:4px;padding:12px;display:none;position:fixed;top:80px;left:14px;right:14px;overflow:auto}.site-header nav.nav-open{display:grid}.site-header nav a{justify-content:flex-start;min-height:48px;padding-inline:14px}.site-header nav a.nav-sign-in{border-top:1px solid var(--line);border-radius:0;margin-top:8px}.site-header nav a.nav-cta{justify-content:center;margin:4px 0 0}.mobile-menu-scrim{inset:72px 0 0}.site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-brand{grid-column:1/-1}}@media (max-width:640px){main{padding:32px 0 80px}.site-header-inner{min-height:68px}.site-footer-inner{grid-template-columns:1fr 1fr;gap:32px 20px;padding-block:48px 36px}.site-footer-brand{margin-bottom:8px}.site-footer-bottom-inner{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.public-home{gap:0;min-width:0;display:grid}.public-home-hero{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:center;gap:clamp(40px,6vw,88px);min-height:620px;padding:52px 0 88px;display:grid}.public-home-hero-copy{gap:24px;min-width:0;display:grid}.public-home-hero h1{letter-spacing:-.065em;max-width:820px;margin:0;font-size:clamp(3.8rem,6.4vw,5.6rem);font-weight:760;line-height:.96}.public-home-hero .lead{max-width:720px;color:var(--muted);margin:0;font-size:1.15rem;line-height:1.65}.public-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.public-home-player-door{max-width:680px;color:var(--muted-quiet);margin:2px 0 0;font-size:.9rem;line-height:1.6}.public-home-player-door a,.public-text-link{color:var(--ink);font-weight:650}.home-live-round{border:1px solid var(--line);background:linear-gradient(145deg, #f2b84b12, transparent 36%), var(--surface);min-width:0;box-shadow:var(--shadow);border-radius:16px;gap:0;display:grid;position:relative;overflow:hidden}.home-live-round:before{content:"";background:var(--accent);width:96px;height:2px;position:absolute;top:0;left:0}.home-live-round-head{justify-content:space-between;align-items:flex-start;gap:20px;padding:24px;display:flex}.home-live-round-head>div{gap:6px;display:grid}.home-live-round-head>div>span,.home-live-round-primary>span,.home-live-round-metrics dt{color:var(--muted-quiet);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:720}.home-live-round-head>div>strong{letter-spacing:-.04em;font-size:1.75rem;line-height:1}.home-live-round-primary{border-block:1px solid var(--line);background:#ffffff05;gap:7px;padding:30px 24px;display:grid}.home-live-round-primary strong{letter-spacing:-.055em;font-size:clamp(2rem,4vw,3.15rem);line-height:1}.home-live-round-primary small{color:var(--muted);font-size:.8rem;line-height:1.4}.home-live-round-metrics{grid-template-columns:.65fr 1.35fr;margin:0;display:grid}.home-live-round-metrics>div{gap:7px;min-width:0;padding:20px 24px;display:grid}.home-live-round-metrics>div+div{border-left:1px solid var(--line)}.home-live-round-metrics dd{overflow-wrap:anywhere;min-width:0;color:var(--ink);margin:0;font-size:1.08rem;font-weight:720;line-height:1.25}.home-live-round-link{border-top:1px solid var(--line);min-height:56px;color:var(--ink);justify-content:space-between;align-items:center;padding:0 24px;font-size:.9rem;font-weight:690;text-decoration:none;display:flex}.home-live-round-link:hover{color:var(--accent-strong);background:#f2b84b12}.public-home-section{border-top:1px solid var(--line);gap:40px;min-width:0;padding:104px 0;display:grid}.public-section-heading{gap:14px;max-width:820px;display:grid}.public-section-heading h2,.home-proof h2,.home-developer h2,.home-final-cta h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.4rem,4.8vw,4rem);line-height:1.02}.public-section-heading p,.home-proof-copy>p,.home-developer-copy>p{max-width:680px;color:var(--muted);margin:0;font-size:1.04rem;line-height:1.65}.home-responsibility-grid{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.home-responsibility-grid article{gap:22px;padding:clamp(28px,5vw,48px);display:grid}.home-responsibility-grid article+article{border-left:1px solid var(--line);background:linear-gradient(145deg,#42d3a20b,#0000 55%)}.home-responsibility-label{color:var(--accent);letter-spacing:.11em;text-transform:uppercase;font-size:.78rem;font-weight:760}.home-responsibility-grid article+article .home-responsibility-label{color:var(--green)}.home-responsibility-grid ul{gap:18px;margin:0;padding:0;list-style:none;display:grid}.home-responsibility-grid li{color:var(--ink);padding-left:24px;font-size:1.05rem;line-height:1.45;position:relative}.home-responsibility-grid li:before{content:"";width:8px;height:8px;color:var(--accent);border:1px solid;position:absolute;top:.6em;left:0;transform:rotate(45deg)}.home-responsibility-grid article+article li:before{color:var(--green)}.home-process-list{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-process-list li{grid-template-columns:auto minmax(0,1fr);gap:18px;min-width:0;padding:32px 30px;display:grid}.home-process-list li+li{border-left:1px solid var(--line)}.home-process-list li>span{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.78rem;font-weight:720}.home-process-list li>div{gap:10px;display:grid}.home-process-list strong{font-size:1.16rem}.home-process-list p{color:var(--muted);margin:0;font-size:.93rem;line-height:1.62}.public-text-link{width:fit-content;font-size:.95rem;text-decoration:none}.home-proof,.home-developer{grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr);align-items:center;gap:clamp(48px,7vw,96px)}.home-proof-copy,.home-developer-copy{gap:18px;display:grid}.home-proof-copy .public-actions,.home-developer-copy .public-actions{margin-top:8px}.home-proof-chain{gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.home-proof-chain:before{content:"";background:linear-gradient(var(--blue), var(--green));width:1px;position:absolute;top:28px;bottom:28px;left:24px}.home-proof-chain li{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:18px;min-height:74px;padding:12px 0;display:grid;position:relative}.home-proof-chain li>span{z-index:1;border:1px solid var(--line-strong);background:var(--surface);width:48px;height:48px;color:var(--blue);border-radius:50%;place-items:center;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.8rem;font-weight:760;display:grid;position:relative}.home-proof-chain li:last-child>span{color:var(--green)}.home-proof-chain strong,.home-proof-chain small{grid-column:2}.home-proof-chain strong{align-self:end;font-size:1rem}.home-proof-chain small{color:var(--muted);align-self:start;margin-top:-9px;font-size:.82rem}.home-developer{align-items:start}.home-api-snippet{border-color:var(--line);color:#cfd7e6;max-height:480px;box-shadow:var(--shadow-soft);background:#07090d;border-radius:12px}.home-final-cta{border:1px solid color-mix(in srgb, var(--accent) 32%, var(--line));background:radial-gradient(560px 200px at 8% 0%, #f2b84b21, transparent 70%), var(--surface);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;margin-top:8px;padding:56px;display:grid}.home-final-cta>div:first-child{gap:14px;display:grid}.home-final-cta h2{max-width:760px;font-size:clamp(2rem,4vw,3.4rem)}@media (max-width:980px){.public-home-hero,.home-proof,.home-developer{grid-template-columns:1fr}.public-home-hero{min-height:0}.home-live-round{max-width:680px}.home-proof-chain,.home-api-snippet{max-width:760px}.home-final-cta{grid-template-columns:1fr}}@media (max-width:760px){.public-home-hero{gap:48px;padding:28px 0 72px}.public-home-hero h1{font-size:clamp(2.8rem,13vw,4rem);line-height:.98}.public-home-hero .lead{font-size:1.02rem;line-height:1.62}.public-home-section{gap:32px;padding:72px 0}.public-section-heading h2,.home-proof h2,.home-developer h2{font-size:clamp(2.15rem,10vw,3rem)}.home-responsibility-grid,.home-process-list{grid-template-columns:1fr}.home-responsibility-grid article+article,.home-process-list li+li{border-top:1px solid var(--line);border-left:0}.home-process-list li{padding-inline:8px}.home-final-cta{padding:36px 28px}}@media (max-width:520px){.public-actions{flex-direction:column;align-items:stretch}.public-actions .button{width:100%}.home-live-round-metrics{grid-template-columns:1fr}.home-live-round-metrics>div+div{border-top:1px solid var(--line);border-left:0}.home-live-round-head,.home-live-round-primary,.home-live-round-metrics>div,.home-live-round-link{padding-inline:20px}.home-final-cta .public-actions{width:100%}}.how-layout:has(.product-guide){max-width:var(--content);padding:48px var(--gutter) 112px;grid-template-columns:180px minmax(0,1fr);align-items:start;gap:64px;margin:0 auto}.how-layout:has(.product-guide) .how-page{min-width:0;max-width:none;margin:0;padding:0}.how-layout:has(.product-guide) .paper-rail{border:0;padding:8px 0 0;top:112px}.how-layout:has(.product-guide) .paper-rail-label{color:var(--quiet);letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px;font-size:.68rem}.how-layout:has(.product-guide) .paper-rail a{border-left:1px solid var(--line);color:var(--quiet);gap:10px;padding:9px 0 9px 14px}:is(.how-layout:has(.product-guide) .paper-rail a:hover,.how-layout:has(.product-guide) .paper-rail a.active){border-left-color:var(--accent);color:var(--ink)}.how-layout:has(.product-guide) .paper-rail-number{color:var(--quiet);font-variant-numeric:tabular-nums}.product-guide{gap:0;min-width:0;display:grid}.product-guide-hero{gap:22px;min-height:610px;padding:52px 0 96px;display:grid}.product-guide-hero h1{letter-spacing:-.072em;max-width:1020px;font-size:clamp(3.5rem,7.4vw,7.4rem);line-height:.89}.product-guide-hero .lead{color:var(--muted);max-width:800px;font-size:clamp(1.08rem,1.8vw,1.34rem);line-height:1.62}.product-guide-facts{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));max-width:860px;margin:22px 0 0;display:grid}.product-guide-facts>div{gap:7px;padding:22px 24px 22px 0;display:grid}.product-guide-facts>div+div{border-left:1px solid var(--line);padding-left:24px}.product-guide-facts dt,.product-phase-artifact span,.product-economics-grid article>span{color:var(--quiet);letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:700}.product-guide-facts dd{color:var(--ink);letter-spacing:-.03em;font-size:1.35rem;font-weight:760}.product-guide-ticket-door{color:var(--quiet);max-width:740px;font-size:.88rem;line-height:1.6}.product-guide-ticket-door a,.product-phase-copy a{color:var(--ink);-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 62%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 62%, transparent);text-underline-offset:4px;text-decoration-thickness:1px}.product-guide-section{border-top:1px solid var(--line);gap:52px;padding:104px 0;scroll-margin-top:100px;display:grid}.product-guide-heading{gap:15px;max-width:900px;display:grid}.product-guide-heading h2,.product-guide-cta h2{letter-spacing:-.058em;font-size:clamp(2.6rem,5vw,5rem);line-height:.97}.product-guide-heading>p{color:var(--muted);max-width:720px;font-size:1.02rem;line-height:1.65}.product-boundary{border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.product-boundary article{gap:16px;padding:40px 40px 44px 0;display:grid}.product-boundary article+article{border-left:1px solid var(--line);padding-left:40px}.product-boundary article>span,.product-phase-copy>span{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:760}.product-boundary h3,.product-phase-copy h3,.product-economics-grid h3{letter-spacing:-.04em;font-size:clamp(1.45rem,2.5vw,2.15rem);line-height:1.08}.product-boundary ul{color:var(--muted);gap:11px;margin:4px 0 0;padding:0;line-height:1.58;list-style:none;display:grid}.product-boundary li{padding-left:19px;position:relative}.product-boundary li:before{background:var(--accent);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:.68em;left:0}.product-phases{margin:0;padding:0;list-style:none;display:grid}.product-phases>li{border-top:1px solid var(--line);grid-template-columns:90px minmax(0,1fr);gap:34px;padding:48px 0;display:grid}.product-phases>li:last-child{border-bottom:1px solid var(--line)}.product-phase-number{color:var(--accent);font-variant-numeric:tabular-nums;letter-spacing:.08em;padding-top:4px;font-size:1.08rem;font-weight:760}.product-phase-copy{gap:14px;max-width:820px;display:grid}.product-phase-copy>p{color:var(--muted);max-width:760px;line-height:1.68}.product-phase-copy strong{color:var(--ink)}.product-phase-artifact{background:var(--raised);border-left:2px solid var(--accent);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:8px;padding:15px 18px;display:flex}.product-phase-artifact strong{font-size:.88rem}.product-economics-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.product-economics-grid article{border-top:1px solid var(--line);gap:15px;padding:32px 32px 38px 0;display:grid}.product-economics-grid article+article{border-left:1px solid var(--line);padding-left:32px}.product-economics-grid p{color:var(--muted);line-height:1.62}.product-economics>.button{justify-self:start}.product-rules{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.product-rules li{border-bottom:1px solid var(--line);grid-template-columns:58px minmax(0,1fr);gap:22px;padding:26px 0;display:grid}.product-rules li>span{color:var(--accent);font-variant-numeric:tabular-nums;font-weight:760}.product-rules li div{gap:6px;display:grid}.product-rules strong{color:var(--ink);font-size:1.05rem}.product-rules p{color:var(--muted);line-height:1.55}.product-guide-cta{background:radial-gradient(660px 220px at 5% 0%, #f2b84b26, transparent 70%), var(--surface);border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;margin-top:104px;padding:48px;scroll-margin-top:100px;display:grid}.product-guide-cta>div:first-child{gap:14px;display:grid}@media (max-width:980px){.how-layout:has(.product-guide){grid-template-columns:140px minmax(0,1fr);gap:36px}.product-guide-cta{grid-template-columns:1fr;align-items:start}}@media (max-width:760px){.how-layout:has(.product-guide){padding-top:20px;display:block}.how-layout:has(.product-guide) .paper-rail{display:none}.product-guide-hero{min-height:0;padding:40px 0 72px}.product-guide-hero h1{font-size:clamp(3rem,14vw,4.5rem)}.product-guide-facts,.product-boundary,.product-economics-grid{grid-template-columns:1fr}.product-guide-facts>div+div,.product-boundary article+article,.product-economics-grid article+article{border-left:0;border-top:1px solid var(--line);padding-left:0}.product-guide-facts>div,.product-boundary article,.product-economics-grid article{padding-right:0}.product-guide-section{gap:36px;padding:72px 0}.product-guide-heading h2,.product-guide-cta h2{font-size:clamp(2.25rem,11vw,3.2rem)}.product-phases>li{grid-template-columns:1fr;gap:12px;padding:38px 0}.product-guide-cta{margin-top:72px;padding:34px 28px}}.public-ledger-page{max-width:var(--content);padding:64px var(--gutter) 112px;gap:44px;margin:0 auto}.public-ledger-page .rounds-current-panel{background:radial-gradient(680px 260px at 100% 0%, #42d3a21f, transparent 72%), var(--surface);border:1px solid color-mix(in srgb, var(--green) 28%, var(--line));box-shadow:none;border-radius:16px;overflow:hidden}.public-ledger-page .operator-panel-header{border-bottom:1px solid var(--line);background:0 0;padding:20px 24px}.public-ledger-page .operator-panel-title>span{color:var(--green);letter-spacing:.12em;text-transform:uppercase}.public-ledger-page .operator-panel-title>strong{letter-spacing:-.045em;font-size:clamp(1.6rem,3vw,2.5rem)}.public-ledger-page .operator-panel-metrics{background:0 0;gap:0;padding:0}.public-ledger-page .operator-panel-metrics>div{background:0 0;border:0;border-radius:0;align-content:start;gap:8px;min-height:112px;padding:20px 24px}.public-ledger-page .operator-panel-metrics>div+div{border-left:1px solid var(--line)}.public-ledger-page .operator-panel-metrics span{color:var(--quiet);letter-spacing:.11em;text-transform:uppercase;font-size:.72rem}.public-ledger-page .operator-panel-metrics strong{letter-spacing:-.04em;font-size:clamp(1.5rem,3vw,2.35rem)}.public-ledger-page .operator-panel-metrics small{color:var(--quiet);line-height:1.48}.public-ledger-page .rounds-current-actions{border-top:1px solid var(--line);margin:0;padding:14px 24px}.public-ledger-page .rounds-ledger-panel{box-shadow:none;background:0 0;border:0;border-radius:0;gap:32px;padding:0}.public-ledger-page .round-history-heading{border-bottom:1px solid var(--line);align-items:end;padding-bottom:18px}.public-ledger-page .round-history-heading>div:first-child{gap:7px;max-width:700px;display:grid}.public-ledger-page .round-history-heading h1{letter-spacing:-.05em;font-size:clamp(2rem,3.5vw,3.2rem);line-height:1}.public-ledger-page .round-history-heading p{color:var(--muted);max-width:620px;font-size:.95rem;line-height:1.45}.public-ledger-page .round-history-table{background:0 0;border:0;border-radius:0;gap:0;overflow:visible}.public-ledger-page .round-history-table-row{border-bottom:1px solid var(--line);background:0 0;padding:19px 4px}.public-ledger-page .round-history-table-head{border-top:1px solid var(--line);padding-block:12px}.public-ledger-page a.round-history-table-row:hover{background:var(--raised);transform:none}.public-ledger-page .round-history-round{font-size:1.02rem}.public-ledger-page .round-history-prize{color:var(--ink)}.public-round-page{max-width:var(--content);padding:44px var(--gutter) 112px;gap:44px;margin:0 auto}.public-round-page>.panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.public-round-page .round-page-head{gap:24px}.public-round-page .round-page-title{border-bottom:1px solid var(--line);align-items:end;gap:32px;padding:14px 0 24px}.public-round-page .round-page-title h1{letter-spacing:-.065em;margin-top:10px;font-size:clamp(3rem,6vw,5.4rem);line-height:.92}.public-round-page .round-page-title .lead{color:var(--muted);max-width:700px;margin-top:14px;line-height:1.55}.public-round-page .round-page-facts{border:0;border-block:1px solid var(--line);background:0 0;border-radius:0;gap:0;overflow:visible}.public-round-page .round-page-prize,.public-round-page .round-page-fact{background:0 0;gap:9px;min-height:138px;padding:26px 22px}.public-round-page .round-page-prize{border-left:2px solid var(--accent);background:#f2b84b0f}.public-round-page .round-page-fact+.round-page-fact,.public-round-page .round-page-prize+.round-page-fact{border-left:1px solid var(--line)}.public-round-page .round-page-prize>span,.public-round-page .round-page-fact>span,.public-round-page .round-partners-head span,.public-round-page .round-record-field>span,.public-round-page .round-record>summary>div>span{color:var(--quiet);letter-spacing:.1em}.public-round-page .round-page-prize>span{color:var(--accent)}.public-round-page .round-page-outcome{border-color:color-mix(in srgb, var(--green) 40%, var(--line));background:#42d3a212;border-radius:10px;padding:24px}.public-round-page .round-page-outcome-none{background:var(--raised);border-color:var(--line)}.public-round-page>section:not(:first-child){border-top:1px solid var(--line);padding-top:64px}.public-round-page .section-heading{margin-bottom:28px}.public-round-page .section-heading h2,.public-round-page .round-record>summary h2{letter-spacing:-.05em;font-size:clamp(2.1rem,4vw,3.8rem)}.public-round-page .round-partners-table,.public-round-page .round-record{background:0 0;border:0;border-radius:0;gap:0;overflow:visible}.public-round-page .round-partners-row{border-bottom:1px solid var(--line);background:0 0;padding:18px 4px}.public-round-page .round-partners-head{border-top:1px solid var(--line);padding-block:12px}.public-round-page .round-partners-link:hover{background:var(--raised);transform:none}.public-round-page .round-partners-winner,.public-round-page .round-partners-winner:hover{box-shadow:inset 2px 0 0 var(--green);background:#42d3a212}.public-round-page .round-record>summary{border-block:1px solid var(--line);background:0 0;padding:26px 4px}.public-round-page .round-record-fields{gap:0}.public-round-page .round-record-field{border-bottom:1px solid var(--line);background:0 0;grid-template-columns:minmax(170px,.32fr) minmax(0,1fr);padding:19px 4px}.public-ticket-page{max-width:960px;padding:72px var(--gutter) 112px;margin:0 auto}.public-ticket-page>.panel{box-shadow:none;background:0 0;border:0;border-radius:0;gap:26px;padding:0}.public-ticket-page h1{letter-spacing:-.068em;font-size:clamp(3.5rem,7vw,6.5rem);line-height:.92}.public-ticket-page>.panel>p{color:var(--muted);max-width:700px;font-size:1.02rem;line-height:1.62}.public-ticket-page .ticket-stat-grid{border:0;border-block:1px solid var(--line);background:0 0;border-radius:0;gap:0}.public-ticket-page .ticket-stat-grid>div{background:0 0;border:0;border-radius:0;min-height:118px;padding:24px}.public-ticket-page .ticket-stat-grid>div+div{border-left:1px solid var(--line)}.public-ticket-page .kv{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;gap:18px;padding:14px 0 20px}.public-ticket-page .ticket-section-title{border-top:1px solid var(--line);margin-top:32px;padding-top:42px}.public-ticket-page .ticket-section-title h2{letter-spacing:-.04em;font-size:clamp(1.8rem,4vw,3rem)}.public-ticket-page .ticket-metadata-block{background:var(--surface);border-color:var(--line);border-radius:8px;padding:22px;line-height:1.6}.public-ticket-page .ticket-outcome{border-left:2px solid var(--line-strong);color:var(--muted);padding:14px 18px}.public-ticket-page .ticket-outcome-winner{border:1px solid color-mix(in srgb, var(--green) 36%, var(--line));background:#42d3a212}.public-partners-page{max-width:var(--content);padding:40px var(--gutter) 112px;margin:0 auto}.public-partners-directory{box-shadow:none;background:0 0;border:0;border-radius:0;gap:24px;padding:0}.public-partners-heading{gap:9px;max-width:930px;display:grid}.public-partners-heading h1{letter-spacing:-.06em;font-size:clamp(2.7rem,5vw,4.4rem);line-height:.95}.public-partners-heading .lead{color:var(--muted);max-width:740px;font-size:1rem;line-height:1.5}.public-partner-count{color:var(--quiet);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem}.public-partners-directory .search-form{border-bottom:1px solid var(--line);max-width:620px;padding-bottom:20px}.public-partner-list{border-top:1px solid var(--line);display:grid}.public-partner-row{border-bottom:1px solid var(--line);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:24px;min-width:0;padding:22px 4px;display:grid}.public-partner-index{color:var(--accent);font-variant-numeric:tabular-nums;font-size:.76rem;font-weight:750}.public-partner-identity{gap:7px;min-width:0;display:grid}.public-partner-identity strong{letter-spacing:-.025em;font-size:1.22rem}.public-partner-identity code{color:var(--quiet);max-width:100%;font-size:.75rem}.public-partner-actions{justify-content:flex-end;margin:0}@media (max-width:860px){.public-ledger-page .round-history-heading{grid-template-columns:1fr;align-items:start}.public-ledger-page .round-history-tools{justify-content:flex-start}.public-round-page .round-page-title{align-items:start}.public-partner-row{grid-template-columns:40px minmax(0,1fr);align-items:start}.public-partner-actions{grid-column:2;justify-content:flex-start}}@media (max-width:760px){.public-ledger-page,.public-round-page,.public-partners-page,.public-ticket-page{padding-top:40px}.public-ledger-page{gap:36px}.public-ledger-page .operator-panel-metrics>div{min-height:0}.public-ledger-page .operator-panel-metrics>div+div{border-left:0;border-top:1px solid var(--line)}.public-ledger-page .round-history-heading h1{font-size:clamp(2rem,10vw,3rem)}.public-partners-heading h1{font-size:clamp(2.6rem,12vw,3.6rem)}.public-round-page{gap:52px}.public-round-page .round-page-title h1{font-size:clamp(2.8rem,14vw,4.2rem)}.public-round-page .round-page-prize+.round-page-fact,.public-round-page .round-page-fact+.round-page-fact{border-left:0;border-top:1px solid var(--line)}.public-round-page .round-record-field{grid-template-columns:1fr}.public-ticket-page .ticket-stat-grid>div+div{border-left:0;border-top:1px solid var(--line)}.public-partner-row{grid-template-columns:1fr;gap:14px;padding-block:26px}.public-partner-actions{grid-column:1}}.developer-hub{max-width:var(--content);padding:0 var(--gutter) 112px;margin:0 auto;display:grid}.developer-hub-hero{gap:12px;min-height:0;padding:44px 0 36px;display:grid}.developer-hub-hero h1{letter-spacing:-.065em;max-width:1040px;font-size:clamp(2.8rem,5vw,4.5rem);line-height:.94}.developer-hub-hero .lead{color:var(--muted);max-width:760px;font-size:1rem;line-height:1.5}.developer-hub-hero .public-actions{margin-top:4px}.developer-paths,.developer-index{border-top:1px solid var(--line);gap:24px;padding:36px 0 72px;display:grid}.developer-section-heading{gap:8px;max-width:820px;display:grid}.developer-section-heading h2{letter-spacing:-.05em;font-size:clamp(1.9rem,3.4vw,3rem);line-height:1}.developer-path-list{border-top:1px solid var(--line);display:grid}.developer-path{border-bottom:1px solid var(--line);grid-template-columns:70px minmax(0,1fr);gap:24px;padding:30px 4px;display:grid}.developer-path-number{color:var(--accent);font-variant-numeric:tabular-nums;letter-spacing:.08em;padding-top:6px;font-size:.82rem;font-weight:760}.developer-path-copy{gap:14px;min-width:0;display:grid}.developer-path-copy>span{color:var(--quiet);letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:760}.developer-path-copy h3{letter-spacing:-.045em;font-size:clamp(1.75rem,3.2vw,3rem)}.developer-path-copy>p{color:var(--muted);max-width:720px;line-height:1.62}.developer-path-primary{color:var(--ink);justify-self:start;align-items:center;gap:10px;margin-top:4px;font-weight:760;text-decoration:none;display:inline-flex}.developer-path-primary span{color:var(--accent)}.developer-path-copy nav{flex-wrap:wrap;gap:8px 20px;margin-top:8px;display:flex}.developer-path-copy nav a{color:var(--quiet);text-underline-offset:4px;font-size:.84rem;text-decoration-color:#0000}.developer-path-copy nav a:hover{color:var(--ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.developer-index{padding-bottom:0}.developer-index-list{border-top:1px solid var(--line);display:grid}.developer-index-list>a{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:100px 230px minmax(0,1fr) 24px;align-items:center;gap:20px;padding:24px 4px;text-decoration:none;display:grid}.developer-index-list>a:hover{background:var(--raised)}.developer-index-list>a>span{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:760}.developer-index-list strong{font-size:1.05rem}.developer-index-list p{color:var(--muted);line-height:1.5}.developer-index-list i{color:var(--accent);font-style:normal}.public-verifier-page{max-width:var(--content);padding:36px var(--gutter) 80px;gap:28px;margin:0 auto;display:grid}.public-verifier-hero{gap:9px;max-width:840px;display:grid}.public-verifier-hero h1{letter-spacing:-.055em;font-size:clamp(2.3rem,4vw,3.8rem);line-height:.96}.public-verifier-hero .lead{color:var(--muted);max-width:720px;font-size:1rem;line-height:1.5}.verifier-workbench{border-block:1px solid var(--line);grid-template-columns:minmax(280px,.72fr) minmax(0,1.45fr);display:grid}.verifier-control{border-right:1px solid var(--line);align-content:start;gap:20px;padding:26px 28px 30px 0;display:grid}.verifier-control-copy{gap:12px;display:grid}.verifier-control-copy h2,.verifier-output-heading h2,.verifier-empty h2{letter-spacing:-.035em;font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.08}.verifier-control-copy p,.verifier-empty p{color:var(--muted);font-size:.88rem;line-height:1.5}.verifier-form{grid-template-columns:minmax(110px,1fr) auto;align-items:end;gap:12px;display:grid}.verifier-form label{color:var(--quiet);letter-spacing:.1em;text-transform:uppercase;gap:8px;font-size:.72rem;font-weight:700;display:grid}.verifier-form input{background:var(--surface);border:1px solid var(--line-strong);color:var(--ink);font:inherit;border-radius:8px;min-height:48px;padding:10px 12px;font-size:1.1rem}.verifier-form input:focus-visible{border-color:var(--accent);outline:2px solid color-mix(in srgb, var(--accent) 26%, transparent);outline-offset:1px}.verifier-output{align-content:start;gap:20px;min-width:0;padding:26px 0 30px 32px;display:grid}.verifier-output-heading{justify-content:space-between;align-items:start;gap:24px;display:flex}.verifier-output-heading>div{gap:12px;display:grid}.verifier-evidence-count{color:var(--quiet);text-align:right;max-width:100px;font-size:.74rem;line-height:1.4}.verifier-facts{border:0;border-block:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.verifier-facts>div{background:0 0;border:0;border-radius:0;gap:7px;min-width:0;padding:20px 18px;display:grid}.verifier-facts>div>span{color:var(--quiet);font-size:.72rem}.verifier-facts>div+div{border-left:1px solid var(--line)}.verifier-run{flex-wrap:wrap;align-items:center;gap:14px 18px;display:flex}.verifier-run>span{color:var(--quiet);max-width:300px;font-size:.78rem;line-height:1.45}.verifier-state{background:var(--raised);border:1px solid var(--line);border-left:3px solid var(--line-strong);gap:8px;padding:18px 20px;display:grid}.verifier-state strong{line-height:1.5}.verifier-state-valid{border-color:color-mix(in srgb, var(--green) 32%, var(--line));border-left-color:var(--green);background:#42d3a212}.verifier-state-error{border-color:color-mix(in srgb, var(--red) 30%, var(--line));border-left-color:var(--red);background:#ff74740f}.verifier-raw-evidence{border-top:1px solid var(--line);min-width:0;padding-top:18px}.verifier-raw-evidence>summary{color:var(--ink);cursor:pointer;padding:6px 0;font-weight:720;list-style-position:inside}.verifier-raw-evidence .stack-list{margin-top:20px}.verifier-raw-evidence .inset-panel{background:var(--surface);border-color:var(--line)}.verifier-empty{align-content:center;gap:8px;max-width:620px;min-height:150px;padding:20px 24px;display:grid}.faq-page{max-width:var(--content);padding:40px var(--gutter) 112px;gap:26px;margin:0 auto}.faq-hero{gap:9px;max-width:1020px}.faq-hero h1{letter-spacing:-.062em;max-width:960px;font-size:clamp(2.8rem,5vw,4.5rem);line-height:.95}.faq-hero .faq-lede{max-width:740px;font-size:1rem;line-height:1.5}.faq-browser{gap:30px}.faq-toolbar{border:0;border-block:1px solid var(--line);background:0 0;border-radius:0;padding:18px 0}.faq-search input{background:var(--surface);border-color:var(--line)}.faq-layout{grid-template-columns:170px minmax(0,1fr);gap:64px}.faq-nav{border:0;padding:0}.faq-nav a{border-left:1px solid var(--line);color:var(--quiet);padding:10px 0 10px 14px}.faq-nav a:hover,.faq-nav a.is-active{border-left-color:var(--accent);color:var(--ink)}.faq-nav-count{border:0;padding:0 8px}.faq-groups{gap:72px}.faq-section{border-top:1px solid var(--line);gap:26px;padding-top:54px}.faq-section:first-of-type{border-top:1px solid var(--line);padding-top:54px}.faq-section-heading{gap:10px}.faq-section-heading h2{letter-spacing:-.052em;font-size:clamp(2.2rem,4.4vw,4rem)}.faq-list{border-top:1px solid var(--line);gap:0}.faq-item,.faq-item:hover,.faq-item[open]{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0}.faq-item summary{padding:23px 2px}.faq-item summary h3{font-size:1.12rem;font-weight:680}.faq-item-toggle{color:var(--accent);border:0;border-radius:0}.faq-item[open] .faq-item-toggle{background:0 0;border:0}.faq-item-body{gap:15px;padding:0 48px 28px 2px}.faq-item-short{border-left-width:2px;padding-left:16px}.faq-cta{padding-top:54px}.faq-cta-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.faq-cta-grid a{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:24px}.faq-cta-grid a+a{border-left:1px solid var(--line)}.api-docs-page{max-width:1440px;padding:64px var(--gutter) 112px;gap:28px;margin:0 auto}.api-docs-page>.api-docs-hero{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;gap:48px;padding:28px 0 52px}.api-docs-page>.api-docs-hero:before{display:none}.api-docs-hero-main{gap:14px}.api-docs-page .api-docs-hero h1{letter-spacing:-.07em;font-size:clamp(3.8rem,7vw,7rem);line-height:.9}.api-docs-page .api-docs-hero p{color:var(--muted);font-size:1rem;line-height:1.6}.api-contract-grid{border-block:1px solid var(--line);background:0 0;gap:0}.api-contract-grid>div{background:0 0;border:0;border-radius:0;min-height:102px;padding:18px}.api-contract-grid>div:nth-child(2n){border-left:1px solid var(--line)}.api-contract-grid>div:nth-child(n+3){border-top:1px solid var(--line)}.api-docs-page .api-docs-sidebar{top:94px}.api-docs-page .api-docs-main{gap:20px}.api-docs-page .api-docs-main>.panel,.api-docs-page .api-operation-section{border-color:var(--line);box-shadow:none;background:0 0}.api-docs-page .api-operation{background:var(--surface);border-color:var(--line)}.api-docs-page .api-schema-table{gap:0}.api-docs-page .api-schema-row{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:0;display:block}.api-docs-page .api-schema-row:first-child{border-top:1px solid var(--line)}.api-schema-title{cursor:pointer;grid-template-columns:minmax(170px,.42fr) minmax(0,1fr) 24px;align-items:center;gap:18px;padding:17px 4px;list-style:none;display:grid}.api-schema-title::-webkit-details-marker{display:none}.api-schema-title>span{color:var(--muted);line-height:1.48}.api-schema-title>i{color:var(--accent);text-align:center;font-size:1.1rem;font-style:normal}.api-schema-row[open] .api-schema-title>i{transform:rotate(45deg)}.api-docs-page .api-schema-row>.api-schema-summary{border-top:1px solid var(--line);padding:18px 4px 28px}@media (max-width:980px){.verifier-workbench{grid-template-columns:1fr}.verifier-control{border-bottom:1px solid var(--line);border-right:0;padding-right:0}.verifier-output{padding-left:0}.faq-layout{grid-template-columns:1fr}}@media (max-width:760px){.developer-hub-hero{min-height:0;padding:36px 0 28px}.public-verifier-hero h1,.api-docs-page .api-docs-hero h1{font-size:clamp(3rem,14vw,4.7rem)}.developer-hub-hero h1,.faq-hero h1{font-size:clamp(2.6rem,12vw,3.8rem)}.developer-paths,.developer-index{gap:24px;padding:32px 0 56px}.developer-section-heading h2{font-size:clamp(1.8rem,9vw,2.7rem)}.developer-path{grid-template-columns:1fr;gap:10px;padding-block:28px}.developer-index-list>a{grid-template-columns:1fr 24px;gap:9px}.developer-index-list>a>span,.developer-index-list strong,.developer-index-list p{grid-column:1}.developer-index-list i{grid-area:1/2/4}.public-verifier-page{gap:24px;padding-top:28px}.faq-page,.api-docs-page{gap:28px;padding-top:32px}.verifier-control,.verifier-output{padding-block:24px}.verifier-form{grid-template-columns:1fr}.verifier-output-heading{display:grid}.verifier-evidence-count{text-align:left;max-width:none}.verifier-facts>div+div{border-left:0;border-top:1px solid var(--line)}.verifier-facts{grid-template-columns:1fr}.verifier-empty{min-height:120px;padding:20px 0}.faq-nav{display:none}.faq-toolbar-actions{margin-left:0}.faq-section,.faq-section:first-of-type{padding-top:40px}.faq-item-body{padding-right:2px}.faq-cta-grid{grid-template-columns:1fr}.faq-cta-grid a+a{border-left:0}.api-docs-page>.api-docs-hero{gap:32px;padding-top:0}.api-schema-title{grid-template-columns:minmax(0,1fr) 24px;gap:8px 14px}.api-schema-title>strong,.api-schema-title>span{grid-column:1}.api-schema-title>i{grid-area:1/2/3}}.public-round-page .round-tickets-table{background:0 0;border:0;border-radius:0;gap:0;overflow:visible}.public-round-page .round-tickets-row{border-bottom:1px solid var(--line);background:0 0;padding:17px 4px}.public-round-page .round-tickets-head{border-top:1px solid var(--line);padding-block:12px}.public-round-page .round-tickets-link:hover{background:var(--raised);transform:none}.public-partner-profile{max-width:var(--content);padding:44px var(--gutter) 112px;gap:48px;margin:0 auto}.public-partner-profile>.panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.public-partner-profile-head{gap:20px}.public-partner-profile-head .section-heading{border-bottom:1px solid var(--line);align-items:end;padding-bottom:22px}.public-partner-profile-head h1{letter-spacing:-.065em;margin-top:10px;font-size:clamp(3rem,6vw,5.4rem);line-height:.93}.public-partner-profile-head>.lead{color:var(--muted);max-width:760px;font-size:1.08rem;line-height:1.62}.public-partner-profile .round-summary-grid{border:0;border-block:1px solid var(--line);background:0 0;border-radius:0;gap:0}.public-partner-profile .round-summary-grid>div{background:0 0;border:0;border-radius:0;min-height:130px;padding:25px}.public-partner-profile .round-summary-grid>div+div{border-left:1px solid var(--line)}.public-partner-profile>section:not(:first-child){border-top:1px solid var(--line);padding-top:58px}.public-partner-profile .section-heading h2{letter-spacing:-.05em;font-size:clamp(2rem,4vw,3.6rem)}.public-partner-profile .kv{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:18px 2px}.public-partner-profile .round-list{border:0;border-top:1px solid var(--line);background:0 0;gap:0}.public-partner-profile .round-link{border-bottom:1px solid var(--line);background:0 0;padding:19px 4px}.public-partner-profile .round-link:hover{background:var(--raised)}@media (max-width:760px){.public-partner-profile{gap:40px;padding-top:32px}.public-partner-profile-head h1{font-size:clamp(2.8rem,13vw,4rem)}.public-partner-profile .round-summary-grid>div+div{border-left:0;border-top:1px solid var(--line)}}.account-entry{grid-template-columns:minmax(0,1.08fr) minmax(380px,.72fr);align-items:start;gap:clamp(48px,7vw,96px);min-height:650px;padding:72px 0 48px;display:grid}.account-entry-story{gap:22px;padding-top:28px;display:grid}.account-entry-story h1{letter-spacing:-.073em;max-width:760px;font-size:clamp(3.8rem,7vw,6.7rem);line-height:.9}.account-entry-story>.lead{color:var(--muted);max-width:680px;font-size:1.12rem;line-height:1.64}.account-entry-path{border-top:1px solid var(--line);max-width:720px;margin:20px 0 0;padding:0;list-style:none;display:grid}.account-entry-path li{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr);gap:10px 18px;padding:19px 2px;display:grid}.account-entry-path li>span{color:var(--accent);font-variant-numeric:tabular-nums;grid-row:1/3;padding-top:4px;font-size:.7rem;font-weight:760}.account-entry-path strong{font-size:1rem}.account-entry-path p{color:var(--muted);font-size:.88rem;line-height:1.55}.account-entry-panel{background:radial-gradient(520px 220px at 100% 0%, #f2b84b17, transparent 72%), var(--surface);border:1px solid var(--line);border-radius:16px;gap:28px;padding:36px;display:grid}.account-entry-panel-heading{gap:12px;display:grid}.account-entry-panel-heading h2{letter-spacing:-.05em;font-size:clamp(2rem,3.5vw,3.1rem);line-height:1}.account-entry-panel-heading p{color:var(--muted);font-size:.92rem;line-height:1.58}.account-entry-panel .login-form{gap:16px}.account-entry-panel .login-form>label{color:var(--quiet);letter-spacing:.09em;text-transform:uppercase;font-size:.74rem;font-weight:700}.account-entry-panel .login-form input{border-color:var(--line-strong);background:#0a0d13;min-height:50px;font-size:1rem}.account-entry-panel .login-form>.button{width:100%}.account-entry-panel .dev-quick-login{border-top:1px solid var(--line);margin-top:2px;padding-top:26px}.account-entry-panel .dev-quick-login .section-heading h2{font-size:1.1rem}.dash-shell-partner{grid-template-columns:178px minmax(0,1fr);gap:52px}.dash-shell-partner .dash-sidebar{border-right:1px solid var(--line);gap:30px;padding:10px 24px 24px 0;top:100px}.dash-shell-partner .dash-sidebar-label{color:var(--quiet);letter-spacing:.14em;margin:0 0 9px 10px;font-size:.67rem}.dash-shell-partner .dash-sidebar-link{color:var(--quiet);border-left:1px solid #0000;border-radius:0;min-height:36px;padding:7px 10px}.dash-shell-partner .dash-sidebar-link:hover{color:var(--ink);background:0 0}.dash-shell-partner .dash-sidebar-link.active{border-left-color:var(--accent);color:var(--ink);background:0 0}.dash-shell-partner .dash-sidebar-link-new{color:var(--accent)}.dash-shell-partner .dash-content{gap:36px}.account-overview-page{gap:24px;display:grid}.account-overview-page>.dash-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.account-overview-hero{min-height:0;border-bottom:1px solid var(--line)!important;padding:8px 0 20px!important}.account-overview-hero .dash-card-header{align-items:center;min-height:0}.account-overview-hero .dash-card-heading{gap:6px}.account-overview-hero .dash-card-heading h1{letter-spacing:-.052em;font-size:clamp(2.1rem,3.7vw,3.2rem);line-height:1}.account-overview-hero .dash-card-sub{color:var(--muted)}.account-admin-strip{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:12px 24px;padding-top:14px;font-size:.84rem;display:flex}.account-admin-strip a{color:var(--ink);font-weight:700;text-decoration-color:#0000}.account-admin-strip a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.account-portfolio-card{border-top:1px solid var(--line)!important;gap:20px!important;padding-top:24px!important}.account-portfolio-card .dash-card-heading{gap:6px}.account-portfolio-card .dash-card-heading h2{letter-spacing:-.045em;font-size:clamp(1.7rem,2.8vw,2.4rem)}.account-overview-page .dash-portfolio{border-top:1px solid var(--line);grid-template-columns:1fr;gap:0;display:grid}.account-overview-page .dash-portfolio-card{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr) auto;gap:16px;padding:24px 4px}.account-overview-page .dash-portfolio-card:hover{background:var(--raised)}.account-overview-page .dash-portfolio-heading{grid-column:1;align-content:start;display:grid}.account-overview-page .dash-portfolio-name{letter-spacing:-.03em;font-size:1.3rem}.dash-portfolio-address{color:var(--quiet);grid-column:1;max-width:100%;font-size:.72rem}.account-overview-page .dash-portfolio-card .dash-stats{grid-area:1/2/3;grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch}.account-overview-page .dash-portfolio-card .dash-stat{border:0;border-left:1px solid var(--line);background:0 0;border-radius:0;padding:6px 18px}.account-overview-page .dash-portfolio-card .dash-stat.primary{background:0 0}.account-overview-page .dash-portfolio-actions{grid-area:1/3/3;align-content:center;align-items:stretch;display:grid}.new-partner-page{width:100%;max-width:900px;margin-inline:auto;padding-top:18px;display:grid}.new-partner-form-card{background:var(--surface);border-radius:16px;gap:26px;padding:clamp(28px,4vw,44px)}.new-partner-form-card .dash-card-heading{gap:10px}.new-partner-form-card .dash-card-heading h1{letter-spacing:-.05em;font-size:clamp(2rem,3vw,2.8rem);line-height:1}.new-partner-form-card .dash-form{gap:24px}.new-partner-form-card .dash-form>label:not(.inline-check){color:var(--quiet);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:700}.new-partner-form-card .dash-form input,.new-partner-form-card .dash-form textarea{border-color:var(--line-strong);background:#0a0d13;min-height:48px}.new-partner-form-card .form-hint{letter-spacing:0;text-transform:none;line-height:1.5}.partner-workspace{gap:24px}.partner-workspace-header{background:radial-gradient(680px 240px at 100% 0%, #7da7ff14, transparent 74%), var(--surface);border-radius:16px;gap:14px;padding:20px 24px 16px}.partner-workspace-header .dash-workspace-heading{align-items:center}.partner-workspace-header .dash-workspace-title h1{letter-spacing:-.05em;font-size:clamp(1.9rem,3vw,2.7rem);line-height:1}.partner-workspace-header .dash-balance-strip{border-block:1px solid var(--line);gap:0;padding:0;display:block}.partner-workspace-header .dash-balance-strip>div{grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;gap:8px 14px;min-height:0;padding:11px 2px;display:grid}.partner-workspace-header .dash-balance-strip dd{letter-spacing:-.025em;font-size:1.08rem}.partner-workspace-header .dash-balance-strip>div.primary dd{color:var(--ink);font-size:1.2rem}.partner-workspace-header .dash-tabs{scrollbar-width:thin;border:0;flex-wrap:nowrap;padding:0;overflow-x:auto}.partner-workspace-header .dash-tab{border-radius:6px}.partner-workspace>.dash-card:not(.partner-workspace-header){border:0;border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;gap:26px;padding:38px 4px 0}.partner-workspace>.dash-card:not(.partner-workspace-header) .dash-card-heading{gap:9px}.partner-workspace>.dash-card:not(.partner-workspace-header) .dash-card-heading h2{letter-spacing:-.047em;font-size:clamp(1.8rem,3.6vw,3rem)}.partner-workspace>.partner-launch-card{background:var(--surface);border:1px solid color-mix(in srgb, var(--accent) 26%, var(--line));border-radius:14px;padding:30px}.partner-launch-steps{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.partner-launch-steps li{border-bottom:1px solid var(--line);grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:18px;padding:19px 2px;display:grid}.partner-launch-number{color:var(--quiet);font-variant-numeric:tabular-nums;padding-top:3px;font-size:.72rem;font-weight:760}.partner-launch-steps li.complete .partner-launch-number{color:var(--green)}.partner-launch-steps li.active .partner-launch-number{color:var(--accent)}.partner-launch-steps li>div{gap:5px;display:grid}.partner-launch-steps li.pending>div{opacity:.64}.partner-launch-steps li p{color:var(--muted);font-size:.86rem;line-height:1.5}.partner-launch-steps li a{color:var(--ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;justify-self:start;margin-top:5px;font-size:.84rem;font-weight:700}.partner-launch-steps li>small{color:var(--quiet);letter-spacing:.1em;text-transform:uppercase;padding-top:3px;font-size:.68rem;font-weight:700}.partner-launch-steps li.complete>small{color:var(--green)}.partner-launch-steps li.active>small{color:var(--accent)}.partner-operation-card .dash-card-header,.partner-settings-card .dash-card-header{border-bottom:1px solid var(--line);padding-bottom:24px}.partner-operation-card .dash-card-sub,.partner-settings-card .dash-card-sub{max-width:720px;font-size:.96rem}.partner-api-card .dash-api-key-footer{border-top:1px solid var(--line);padding-top:20px}.partner-api-card .dash-api-key-footer a{color:var(--ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}@media (max-width:1020px){.account-entry{grid-template-columns:1fr}.account-entry-story{padding-top:0}.account-entry-panel{max-width:680px}.dash-shell-partner{grid-template-columns:1fr;gap:24px}.dash-shell-partner .dash-sidebar{border-bottom:1px solid var(--line);border-right:0;padding:0 0 14px}}@media (max-width:760px){.account-entry{min-height:0;padding-top:34px}.account-entry-story h1{font-size:clamp(3rem,14vw,4.5rem)}.account-entry-panel,.new-partner-form-card{border-radius:12px;padding:26px 22px}.account-overview-page{gap:24px}.account-overview-hero{padding-top:4px!important}.account-overview-hero .dash-card-heading h1{font-size:clamp(2rem,10vw,2.8rem)}.account-admin-strip{flex-direction:column;align-items:flex-start}.account-overview-page .dash-portfolio-card{grid-template-columns:1fr;gap:15px}.account-overview-page .dash-portfolio-heading,.account-overview-page .dash-portfolio-address,.account-overview-page .dash-portfolio-card .dash-stats,.account-overview-page .dash-portfolio-actions{grid-area:auto/1}.account-overview-page .dash-portfolio-card .dash-stats{border-block:1px solid var(--line);grid-template-columns:1fr}.account-overview-page .dash-portfolio-card .dash-stat{border-left:0;padding:14px 2px}.account-overview-page .dash-portfolio-card .dash-stat+.dash-stat{border-top:1px solid var(--line)}.account-overview-page .dash-portfolio-actions{grid-template-columns:1fr;align-items:stretch}.partner-workspace-header{padding:18px 16px 14px}.partner-workspace-header .dash-workspace-title h1{font-size:clamp(1.8rem,9vw,2.5rem)}.partner-workspace-header .dash-balance-strip>div{border-left:0;grid-template-columns:1fr auto;gap:4px 12px;min-height:0;padding:10px 2px}.partner-workspace-header .dash-balance-strip>div>small{grid-column:1/-1}.partner-workspace-header .dash-balance-strip>div+div{border-top:1px solid var(--line)}.partner-workspace>.partner-launch-card{padding:24px 20px}.partner-launch-steps li{grid-template-columns:32px minmax(0,1fr);gap:10px 14px}.partner-launch-steps li>small{grid-column:2}}

