.sidebar a.nav-mint{color:var(--text)}.sidebar a.nav-mint svg{color:var(--accent)}
.mint-page-heading{display:flex;align-items:end;justify-content:space-between;gap:24px}.mint-live-state{display:flex;align-items:center;gap:8px;margin-bottom:31px;padding:9px 12px;border:1px solid var(--line);border-radius:6px;background:var(--panel);color:var(--muted);font-size:11px;white-space:nowrap}.mint-live-state::before{content:'';width:7px;height:7px;border-radius:50%;background:var(--blue-text)}
.store-layout{grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);gap:18px}.store-card{padding:30px}.store-art-panel{min-width:0;padding:13px;border:1px solid var(--line);border-radius:16px;background:var(--panel)}.store-art-panel .store-art-grid{gap:10px}.store-art-caption{display:flex;justify-content:space-between;gap:18px;padding:14px 4px 2px;color:var(--muted);font-size:11px;line-height:1.55}.store-art-caption strong{color:var(--text);font-weight:600}.mint-progress{margin:20px 0 24px}.mint-progress-copy{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:10px}.mint-progress-copy span{color:var(--muted);font-size:11px}.mint-progress-copy strong{font-size:14px}.mint-progress-track{height:7px;overflow:hidden;border-radius:99px;background:var(--panel-up)}.mint-progress-track span{display:block;width:0;height:100%;border-radius:inherit;background:var(--blue-text);transition:width .25s ease}
.mint-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:24px 0;padding:0;list-style:none;counter-reset:mint-step}.mint-steps li{counter-increment:mint-step;min-width:0;padding:14px;border:1px solid var(--line);border-radius:8px;background:var(--bg)}.mint-steps li::before{content:'0' counter(mint-step);display:block;margin-bottom:18px;color:var(--muted);font-size:9px;letter-spacing:.1em}.mint-steps strong,.mint-steps span{display:block}.mint-steps strong{font-size:12px}.mint-steps span{margin-top:5px;color:var(--muted);font-size:10px;line-height:1.5}.mint-steps li[data-state=complete]{border-color:var(--blue-text);background:var(--blue-soft)}.mint-steps li[data-state=complete]::before{content:'Done';color:var(--blue-text)}
.mint-action-panel{padding:18px;border:1px solid var(--line-strong);border-radius:10px;background:var(--bg)}.mint-wallet-line{display:flex;align-items:start;justify-content:space-between;gap:16px}.mint-wallet-line .mint-detail{margin:0}.mint-wallet-line .mint-detail:last-child{text-align:right}.mint-action-panel .button{min-height:50px}.mint-action-panel .store-status{margin-bottom:0}.store-support-links{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:14px}.store-support-links a{font-size:11px;text-decoration:underline;text-underline-offset:4px}.store-prep{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:28px 0 0;border:1px solid var(--line);border-radius:9px;overflow:hidden;background:var(--line)}.store-prep div{padding:15px;background:var(--panel)}.store-prep span,.store-prep strong{display:block}.store-prep span{color:var(--muted);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.store-prep strong{margin-top:7px;font-size:11px;line-height:1.5}.store-boundaries{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px}.store-boundaries .store-boundary{margin:0;padding-top:15px;border-top:1px solid var(--line);font-size:11px;line-height:1.7}
.community-onboarding{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:-7px 0 24px;border:1px solid var(--line);border-radius:9px;overflow:hidden;background:var(--line)}.community-onboarding article{padding:18px;background:var(--panel)}.community-onboarding span{color:var(--muted);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.community-onboarding strong{display:block;margin:8px 0 5px;font-size:13px}.community-onboarding p{margin:0;color:var(--muted);font-size:11px;line-height:1.6}.community-entry-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.community-entry-actions .button{min-width:220px}.community-entry-actions a{font-size:11px;text-decoration:underline;text-underline-offset:4px}
@media(max-width:900px){.store-layout{grid-template-columns:minmax(320px,.95fr) minmax(0,1.05fr)}.mint-steps{grid-template-columns:1fr}.mint-steps li{display:grid;grid-template-columns:32px 1fr;gap:4px 8px}.mint-steps li::before{grid-row:1 / span 2;margin:0}.mint-steps li span{grid-column:2}.store-prep{grid-template-columns:1fr}}
@media(max-width:760px){.mint-page-heading{align-items:start}.mint-live-state{margin-bottom:25px}.store-layout{grid-template-columns:1fr}.store-card{grid-row:1;padding:22px}.store-art-panel{grid-row:2}.store-art-caption{display:block}.store-art-caption span{display:block;margin-top:4px}.mint-steps li{padding:12px}.mint-action-panel{padding:15px}.mint-wallet-line{display:block}.mint-wallet-line .mint-detail:last-child{text-align:left}.store-boundaries{grid-template-columns:1fr;gap:12px}.community-onboarding{grid-template-columns:1fr}.community-onboarding article{padding:15px 17px}.lounge-gate{display:flex;flex-direction:column}.lounge-gate-copy{order:1}.lounge-gate-art{order:2;border-top:1px solid var(--line);border-bottom:0}.community-entry-actions{display:grid;grid-template-columns:1fr}.community-entry-actions .button{width:100%;min-width:0}.community-entry-actions a{text-align:center}}
@media(max-width:430px){.mint-page-heading{display:block}.mint-live-state{display:inline-flex;margin:0 0 22px}.store-price strong{font-size:25px}.store-prep div{padding:13px}.store-art-caption{font-size:10px}}
@media(prefers-reduced-motion:reduce){.mint-progress-track span{transition:none}}
