.public-workspace{padding:var(--ui-section-space) 0;font-size:var(--ui-body);line-height:var(--ui-body-line)}.public-primary{flex-direction:column;min-height:100dvh;display:flex}.public-primary>.public-heading,.public-primary>.public-steps{width:100%}.public-live-region{align-content:center;gap:var(--ui-space-6);width:100%;padding-block:var(--ui-space-8);flex:1;display:grid}.public-session:empty{display:none}.public-session .protocol-loading{text-align:center;color:var(--ui-muted);padding-block:var(--ui-space-8);margin:0}.public-workspace .protocol-panel.genesis-panel{align-items:start;gap:var(--ui-space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);max-width:54rem;margin-inline:auto;display:grid}.genesis-artwork{margin:0}.genesis-artwork img{aspect-ratio:1;width:100%;height:auto;display:block}.genesis-artwork figcaption{color:var(--ui-muted);font-size:var(--ui-caption);text-align:center;margin-top:var(--ui-space-3)}.genesis-details{gap:var(--ui-space-4);min-width:0;display:grid}.genesis-panel .genesis-details>h2,.genesis-panel .genesis-details>p,.genesis-panel .genesis-details>dl{margin:0}.genesis-panel .genesis-terms{gap:var(--ui-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.genesis-terms>div:last-child{grid-column:1/-1}.genesis-panel .genesis-terms dd{margin:0}.genesis-voting-rule{padding-block:var(--ui-space-4);border-block:1px solid var(--ui-line)}@media (max-width:759px){.genesis-panel .genesis-terms{grid-template-columns:repeat(2,minmax(0,1fr))}.public-workspace .protocol-panel.genesis-panel{gap:var(--ui-space-6);grid-template-columns:minmax(0,1fr)}.genesis-artwork{width:min(100%,18rem);margin-inline:auto}}.public-heading{text-align:center;width:100%;max-width:42rem;margin:0 auto var(--ui-space-6)}.public-heading h1{font:500 var(--ui-page) / 1.15 var(--ui-font-sans);letter-spacing:-.035em;margin:var(--ui-space-3) 0 var(--ui-space-4)}.public-heading>p:last-child{color:var(--ui-muted);max-width:55ch;margin-inline:auto}.public-steps{margin:0 auto var(--ui-space-6);grid-template-columns:repeat(4,minmax(0,1fr));max-width:36rem;padding:0;list-style:none;display:grid}.public-steps li{justify-content:center;align-items:center;column-gap:var(--ui-space-2);padding:var(--ui-space-3) var(--ui-space-1);border-bottom:1px solid var(--ui-line);color:var(--ui-muted);font-size:var(--ui-label);flex-wrap:wrap;display:flex}.public-steps li[aria-current]{border-bottom:2px solid var(--ui-ink);color:var(--ui-ink);font-weight:500}.public-steps li>span:first-child{font-variant-numeric:tabular-nums}.public-session{width:100%;max-width:44rem;margin-inline:auto}.public-session .protocol-toolbar{margin:0 0 var(--ui-space-6);font-size:var(--ui-label)}.public-session .protocol-panel{gap:var(--ui-space-4);display:grid}.public-stage{width:100%;max-width:44rem;margin:auto}.public-stage[data-phase="0"]{max-width:54rem}.public-stage-label{text-align:center;font-size:var(--ui-label);margin-bottom:var(--ui-space-5);font-weight:500}.public-workspace .public-terms{text-align:center;gap:var(--ui-space-4);margin:0 0 var(--ui-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.public-terms dd{font-size:var(--ui-section);letter-spacing:-.025em;margin:0;line-height:1.25}.public-terms dt{font-size:var(--ui-label)}.public-terms dd>span{font-size:var(--ui-body)}.public-workspace .protocol-panel{padding:var(--ui-card-padding);background:var(--ui-canvas);margin:0}.public-stage .protocol-panel>h2{text-align:center;font-size:var(--ui-section);margin:0}.public-stage[data-phase="1"] .protocol-panel>.ui-button,.public-stage[data-phase="0"] .protocol-panel>.ui-button,.public-stage[data-phase="7"] .protocol-panel>.ui-button{width:100%}.public-workspace .protocol-options{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.public-workspace .protocol-option dl{margin-bottom:0}.public-workspace .protocol-option dt,.public-workspace .protocol-option dd{font-size:var(--ui-label)}.public-workspace .protocol-option dd{color:var(--ui-ink)}.public-stage[data-phase="0"]>.protocol-panel+.protocol-panel{margin-top:var(--ui-space-6)}.public-outcome,.public-empty{text-align:center;align-items:center;gap:var(--ui-space-5);padding-block:var(--ui-space-6);flex-direction:column;max-width:44rem;margin:auto;display:flex}.public-outcome h2,.public-empty h2{font:500 var(--ui-section) / 1.25 var(--ui-font-sans);letter-spacing:-.025em}.public-outcome p,.public-empty p{max-width:55ch;color:var(--ui-muted)}.public-empty-art{width:var(--ui-space-16);height:var(--ui-space-16)}.public-timing{text-align:center;padding:var(--ui-space-6) 0;gap:var(--ui-space-2);display:grid}.public-timing .public-timer{font-size:var(--ui-section);font-variant-numeric:tabular-nums;color:var(--ui-ink)}.public-timing>p{color:var(--ui-muted);margin:0}.public-secondary-form{width:100%;max-width:44rem;margin:var(--ui-space-4) auto 0}.public-shortcuts{justify-content:center;gap:var(--ui-space-3);padding-block:var(--ui-space-6);flex-wrap:wrap;margin:0;display:flex}.public-selection,.public-previous{width:100%;max-width:44rem;margin:var(--ui-space-6) auto;gap:var(--ui-space-3);display:grid}.public-claim-content,.public-affiliate-content{gap:var(--ui-space-6);width:100%;max-width:44rem;margin:auto;display:grid}.public-workspace .protocol-award{border-top:1px solid var(--ui-line);padding-top:var(--ui-space-5);margin-top:var(--ui-space-5)}.public-winner-details{flex:20rem;min-width:0}.public-winner-details h3{font-size:var(--ui-body);margin-bottom:var(--ui-space-1);font-weight:500}.public-holder{font:400 var(--ui-label) / var(--ui-caption-line) var(--ui-font-mono);overflow-wrap:anywhere;text-underline-offset:.2em;padding-block:var(--ui-space-2);text-decoration:underline;display:inline-block}.public-workspace .protocol-address{font-family:var(--ui-font-mono)}.public-verification{text-align:center;margin-top:var(--ui-space-8)}@media (max-width:599px){.public-heading{margin-bottom:var(--ui-space-6)}.public-terms{gap:var(--ui-space-2)}.public-terms dd{font-size:var(--ui-subheading)}}@media (forced-colors:active){.public-steps li[aria-current]{border-color:highlight}}.holder-rewards{gap:var(--ui-space-6);width:100%;max-width:44rem;margin:auto;display:grid}.holder-pool{border:1px solid var(--ui-line);border-radius:var(--ui-radius);padding:var(--ui-card-padding)}.holder-pool-heading,.holder-progress-label{justify-content:space-between;gap:var(--ui-space-2);flex-wrap:wrap;align-items:center;display:flex}.holder-pool h2,.holder-claim h2{font-size:var(--ui-subheading);margin:0;font-weight:500}.holder-state{font-size:var(--ui-label);color:var(--ui-muted)}.holder-total{margin-block:var(--ui-space-8);overflow-wrap:anywhere}.holder-total strong{font-size:var(--ui-hero);letter-spacing:-.035em;font-weight:500;line-height:1.12}.holder-total span{color:var(--ui-muted);font-size:var(--ui-label);display:block}.holder-progress-label{font-size:var(--ui-label)}.holder-progress{width:100%;height:var(--ui-space-2);appearance:none;background:var(--ui-line);color:var(--ui-ink);margin-block:var(--ui-space-3);border:0;display:block}.holder-progress::-webkit-progress-bar{background:var(--ui-line)}.holder-progress::-webkit-progress-value{background:var(--ui-ink)}.holder-progress::-moz-progress-bar{background:var(--ui-ink)}.holder-stats{gap:var(--ui-space-4);border-top:1px solid var(--ui-line);padding-top:var(--ui-space-5);margin-top:var(--ui-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.holder-stats dt{font-size:var(--ui-label);color:var(--ui-muted)}.holder-stats dd{margin:var(--ui-space-2) 0 0;font-size:var(--ui-subheading);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.holder-stats dd span{font-size:var(--ui-label);color:var(--ui-muted)}.holder-claim{gap:var(--ui-space-4);display:grid}.holder-claim>p{margin:0}@media (max-width:599px){.holder-stats{grid-template-columns:1fr}.holder-stats>div{gap:var(--ui-space-3);justify-content:space-between;align-items:baseline;display:flex}.holder-stats dd{text-align:right}}@media (forced-colors:active){.holder-progress{appearance:auto}}
