body[data-page=supply] .section-heading{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;margin-bottom:36px}body[data-page=supply] .section-heading>.nav-icon{width:64px;height:64px;color:var(--gold)}.supply-page-heading{margin:24px 0 60px}.supply-overview{max-width:900px;margin:0 auto;text-align:center}.supply-overview>.supply-metric{align-items:center}body[data-page=supply] .supply-metric{display:flex;flex-direction:column;gap:7px;min-width:0}body[data-page=supply] .supply-metric strong{font-size:clamp(21px,2.4vw,30px);line-height:1.2;font-weight:500;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}body[data-page=supply] .supply-overview>.supply-metric strong{font-size:clamp(26px,3.5vw,40px)}.supply-fraction{font-size:.62em;opacity:.85}.supply-metric small{font-size:.55em;color:var(--muted)}.supply-branches{display:block;width:100%;height:100px;fill:none;stroke:var(--gold);stroke-width:1.5}.supply-split{display:grid;grid-template-columns:1fr 1fr;gap:0}.supply-locked strong{color:var(--gold)}.supply-liquid strong{color:var(--positive)}.supply-allocation{display:flex;height:12px;border-radius:3px;overflow:hidden;background:#141414;margin:30px auto 18px}.supply-allocation [data-allocation=locked]{background:var(--gold)}.supply-allocation [data-allocation=circulating]{background:var(--positive)}body[data-page=supply] .supply-section{border:0;margin:110px 0 0;padding:0}body[data-page=supply] .supply-section>h2,body[data-page=supply] .supply-section>.caption{text-align:center}body[data-page=supply] .supply-section.issuance-summary{margin-left:auto;margin-right:auto}body[data-page=supply] .supply-schedule{max-width:880px;margin-left:auto;margin-right:auto;text-align:center}body[data-page=supply] .emission-curve{width:100%;height:auto;max-height:none;margin:36px 0 0}.supply-end-date{text-align:right;font-size:12px;margin:2px 2.5% 35px}.supply-emission-chart{position:relative}.emission-tooltip{position:absolute;z-index:3;transform:translate(-50%,-100%);width:max-content;max-width:calc(100vw - 16px);padding:8px 10px;pointer-events:none;background:var(--recess);border:1px solid var(--border);border-radius:3px;color:var(--text);font:12px/1.6 JetBrains Mono,monospace;text-align:center}.emission-tooltip span{display:block;color:var(--muted);font-size:11px}.emission-curve circle.emission-hover{fill:var(--gold);stroke-width:1;vector-effect:non-scaling-stroke}.supply-orb{display:block;width:min(260px,100%);height:auto;margin:36px auto}.orb-empty{fill:var(--recess)}.orb-wave{fill:var(--pool-sapling)}.supply-orb[data-top-pool=ironwood] .orb-wave{fill:var(--pool-ironwood)}.supply-orb[data-top-pool=transparent] .orb-wave{fill:var(--muted)}.orb-band{fill:var(--pool-color)}.orb-band.pool-transparent{--pool-color:var(--muted)}.orb-wave-back{opacity:.45}.orb-wave-front{opacity:1}.orb-percent{fill:var(--recess);font:500 31px JetBrains Mono,monospace}.supply-orb[data-known=false] .orb-percent,.supply-orb[data-light=true] .orb-percent{fill:var(--muted)}.has-js .orb-wave-front{animation:supply-wave 7s linear infinite}.has-js .orb-wave-back{animation:supply-wave 11s linear infinite reverse}.supply-orb[data-motion=false] .orb-wave{animation-play-state:paused}@keyframes supply-wave{to{transform:translate(-240px)}}@media(prefers-reduced-motion:reduce){.has-js .orb-wave{animation:none}}.supply-emission-remainder{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:start}.supply-emission-remainder .supply-track{height:6px;margin:12px 0 0}.supply-schedule>.supply-details{margin-top:32px;text-align:left}body[data-page=supply] .supply-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}body[data-page=supply] .supply-card{background:#141414;border:0;border-radius:0;padding:26px 20px;text-align:center;min-width:0}body[data-page=supply] .supply-card-heading{justify-content:center;min-height:36px;margin-bottom:18px}body[data-page=supply] .supply-card .supply-metric strong{font-size:clamp(19px,2.1vw,27px)}body[data-page=supply] .supply-secondary{font-size:12px;color:var(--muted)}.supply-card .caption{font-size:12px}.supply-card .reserve-detector{max-width:140px;margin:20px auto}.supply-card .burn-mark,.supply-card .sprout-vault{height:150px}.supply-pool-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;text-align:center}.supply-pool-cards article>.nav-icon{width:40px;height:40px;margin-bottom:12px}.supply-pool-cards .supply-metric strong{color:var(--text)}.supply-notary{display:flex;gap:24px;align-items:center;justify-content:center;margin:50px auto 0}.supply-notary .nav-icon{width:64px;height:64px;color:var(--gold)}.supply-notary h3{margin:0 0 8px}.supply-notary strong{display:block;font:26px JetBrains Mono,monospace;margin-bottom:6px}.supply-notary .caption{display:block;font-size:12px}.supply-age-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:40px}.supply-age-grid h3{font-size:24px;display:flex;justify-content:center;align-items:center;gap:12px}.supply-age-grid h3 .nav-icon{flex:none;width:48px;height:48px}.supply-age-summary{text-align:center}.supply-age-summary strong{display:block;font:26px JetBrains Mono,monospace}.supply-age-bars{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:28px 0 12px}.supply-age-bars>div{text-align:center;min-width:0}.supply-age-bars [data-age-bar]{display:flex;align-items:flex-end;height:130px;background:#141414;border-radius:3px;overflow:hidden}.supply-age-bars i{display:block;width:100%;height:0;background:var(--pool-color)}.supply-age-bars small{font-size:12px;color:var(--muted)}.supply-age-grid article>.caption{text-align:center;font-size:12px}.supply-quote{text-align:center;font-size:12px;margin-top:80px}.bridge-flow-spark{max-width:320px;margin:28px auto 0}.bridge-flow-spark svg{width:100%;height:auto;display:block}.bridge-flow-spark .caption{font-size:11px}.bridge-flow-spark .flow-dot{fill:currentColor}.bridge-flow-spark .analytics-line{stroke:currentColor}.bridge-flow-spark svg text{font-size:18px}@media(max-width:700px){body[data-page=supply] .supply-cards{grid-template-columns:1fr}.supply-emission-remainder{gap:20px}.supply-age-grid{grid-template-columns:1fr;gap:40px}.supply-pool-cards{grid-template-columns:1fr}.supply-split{gap:0}.supply-branches{height:70px}body[data-page=supply] .supply-split .supply-metric strong{font-size:21px}.supply-notary{gap:14px}.supply-notary strong{font-size:23px}.supply-end-date{font-size:12px}.supply-age-bars{gap:8px}}.supply-split .nav-icon{width:30px;height:30px;margin-bottom:4px;color:inherit}body[data-page=supply] .supply-locked strong{color:var(--gold)}body[data-page=supply] .supply-liquid strong{color:var(--positive)}.supply-circulation>.supply-metric{text-align:center}.supply-notary-track{height:6px;background:var(--border);margin:12px 0 8px;max-width:400px}.supply-notary-track>span{display:block;height:100%;background:var(--gold)}.supply-notary>div:last-child{min-width:0}.supply-notary strong{overflow-wrap:anywhere}.supply-age-bars [data-age-bar]:focus-visible{outline:2px solid var(--sand);outline-offset:3px}.supply-age-grid output{display:block;text-align:center;min-height:36px}.supply-pool-ribbon [hidden]{display:none}.bridge-flow-spark{position:relative;color:var(--pool-color);width:66.6666667%;max-width:280px;margin:24px auto 0}.bridge-flow-spark svg{height:auto;margin:0;fill:none}.bridge-flow-spark .analytics-line{fill:none;stroke-width:2;vector-effect:non-scaling-stroke}body[data-page=supply] .supply-schedule>.supply-end-date{text-align:right}body[data-page=supply] .supply-details{border-top:0}.supply-age-summary>.caption{display:block;margin-top:6px}.supply-card .burn-mark>.nav-icon{width:80px;height:80px;flex:none}.supply-card .supply-state{text-align:center;justify-content:center}.supply-emission-axis{display:flex;justify-content:space-between;gap:12px;margin:4px 2.5% 0}.supply-emission-axis>span:last-child{text-align:right}.bridge-size-range>span:last-child{text-align:right}.supply-split .supply-locked>.nav-icon{color:var(--gold)}.supply-sprout-commitments{margin-top:calc(1em + 40px)}.supply-sprout-commitments a{display:inline-flex;align-items:center;gap:.3em;min-height:44px}body[data-page=supply] .supply-dormancy>.section-heading{margin-bottom:0}.supply-dormancy>.section-heading h2{margin-bottom:0}.supply-dormancy .supply-age-grid{margin-top:16px}.supply-dormancy .supply-age-grid h3{margin-top:0}.bridge-flow-tooltip{position:absolute;z-index:3;transform:translate(-50%,-100%);padding:6px 8px;background:var(--recess);color:var(--text);border:1px solid var(--border);border-radius:3px;font:12px JetBrains Mono,monospace;width:max-content;max-width:calc(100vw - 16px);overflow-wrap:anywhere;pointer-events:none}.bridge-flow-tooltip[hidden]{display:none}.bridge-flow-dates{display:flex;justify-content:space-between;gap:8px;font-size:10px;color:var(--muted);margin-top:6px}.bridge-flow-tooltip{white-space:pre-line;line-height:1.6;text-align:center}.guard-issuance-link{display:block;text-align:center;font-size:12px;margin:8px 0 16px}.guard-issuance-link[hidden]{display:none}
