.sandbox-banner{z-index:40;justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--sp-5);background:var(--color-card,var(--color-bg-panel-solid,#fff));border-bottom:1px solid var(--rule,var(--color-border));border-top:2px solid var(--vanar-teal);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 28px) 100%,0 100%,0 0);flex-wrap:wrap;margin:0;display:flex;position:sticky;top:0}html.dark .sandbox-banner,html[data-theme=dark] .sandbox-banner{background:var(--color-card,#1b2129);border-bottom-color:#cad0da1f}.sandbox-banner[data-archived=true]{opacity:.7;border-top-color:var(--status-paused,#cf4f4f)}.sandbox-banner-text{gap:var(--sp-1);flex-direction:column;flex:auto;min-width:0;display:flex}.sandbox-banner-eyebrow{font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-micro);letter-spacing:.25em;text-transform:uppercase;color:var(--vanar-teal);font-weight:700}html.dark .sandbox-banner-eyebrow,html[data-theme=dark] .sandbox-banner-eyebrow{color:var(--mint-soft,#8fcfb0)}.sandbox-banner-title{font-family:var(--font-display,"Big Shoulders Display", Impact, sans-serif);font-size:var(--t-card);letter-spacing:var(--tr-display);text-transform:uppercase;color:var(--color-foreground,var(--vanar-fg));font-weight:700;line-height:var(--lh-card);margin:0}.sandbox-banner-sub{font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-eyebrow);letter-spacing:.04em;color:var(--color-text-muted,var(--vanar-fg-dim));margin:0}.sandbox-banner-archived{color:var(--status-paused,#cf4f4f);text-transform:uppercase;font-weight:700}.sandbox-banner-ctas{align-items:center;gap:var(--sp-2);flex:none;display:inline-flex}.sandbox-banner-btn-primary,.sandbox-banner-btn-secondary{align-items:center;gap:var(--sp-2);font-family:var(--font-sans);font-size:var(--t-meta);height:32px;padding:0 var(--sp-4);cursor:pointer;border:1px solid var(--vanar-teal);font-weight:600;transition:filter .12s,background .12s,color .12s;display:inline-flex}.sandbox-banner-btn-secondary{color:var(--vanar-teal);background:0 0}html.dark .sandbox-banner-btn-secondary,html[data-theme=dark] .sandbox-banner-btn-secondary{color:var(--mint-soft,#8fcfb0);border-color:color-mix(in srgb, var(--mint-soft,#8fcfb0) 55%, transparent)}.sandbox-banner-btn-secondary:hover:not(:disabled){background:#0000000a}html.dark .sandbox-banner-btn-secondary:hover:not(:disabled),html[data-theme=dark] .sandbox-banner-btn-secondary:hover:not(:disabled){background:#ffffff0f}
.promote-to-live-modal-gate{gap:var(--sp-2);padding:var(--sp-4);border:1px dashed var(--rule,var(--color-border));font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-meta);color:var(--color-text-muted,var(--vanar-fg-dim));background:#00000008;flex-direction:column;display:flex}html.dark .promote-to-live-modal-gate,html[data-theme=dark] .promote-to-live-modal-gate{background:#ffffff0a}.promote-to-live-modal-gate strong{color:var(--color-foreground,var(--vanar-fg))}.promote-to-live-modal-error{margin-top:var(--sp-3)}.go-live-workspace{width:100%;height:100%;min-height:0;padding:var(--sp-7) 0 96px;gap:var(--sp-4);color:var(--color-foreground,var(--vanar-fg));flex-direction:column;display:flex;overflow-y:auto}.go-live-workspace>*{width:min(100%, var(--dash-content-max))}.go-live-workspace__hero,.go-live-workspace__body{background:var(--color-card);border:1px solid var(--rule,var(--color-border));border-radius:var(--r-control);box-shadow:var(--shadow-card,0 8px 24px #11131814)}.go-live-workspace__hero{gap:var(--sp-4);padding:var(--sp-5) var(--sp-5);grid-template-columns:minmax(0,1fr);display:grid}.go-live-workspace__hero-copy{gap:var(--sp-2);min-width:0;display:grid}.go-live-workspace__hero h2{font-family:var(--font-display,"Big Shoulders Display", Impact, sans-serif);font-size:var(--t-section);line-height:var(--lh-section);letter-spacing:var(--tr-display);text-transform:uppercase;margin:0;font-weight:800}.go-live-workspace__hero p{color:var(--color-text-muted,var(--vanar-fg-dim));margin:0}.go-live-workspace__body{gap:var(--sp-5);padding:var(--sp-5) var(--sp-5);display:grid;overflow:visible}.go-live-tabs{gap:var(--sp-2);grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;display:grid}.go-live-tabs button{justify-content:center;align-items:center;gap:var(--sp-1);min-width:0;min-height:36px;padding:var(--sp-2) var(--sp-2);border:1px solid var(--rule,var(--color-border));border-radius:var(--r-micro);background:var(--color-card);color:var(--color-foreground);font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-eyebrow);letter-spacing:.2em;text-transform:uppercase;white-space:normal;cursor:pointer;font-weight:700;line-height:1.2;display:inline-flex}.go-live-tabs button:disabled{opacity:.72;cursor:not-allowed}.go-live-tabs button[data-active=true]{background:var(--green-pill);border-color:var(--green-pill);color:var(--green-pill-ink)}.golive-accordion{gap:var(--sp-3);display:grid}.golive-accordion__card{border:1px solid var(--rule,var(--color-border));border-radius:var(--r-control);background:var(--color-card);box-shadow:var(--shadow-card,0 8px 24px #1113180f);overflow:hidden}.golive-accordion__card[data-expanded=true]{border-color:#163a2e59;border-top:2px solid var(--green-pill);animation:.28s golive-unfold}@keyframes golive-unfold{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.golive-accordion__card[data-expanded=true]{animation:none}}.golive-accordion__head{padding:var(--sp-4) var(--sp-5) 0}.golive-accordion__eyebrow{color:var(--green-pill);font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-eyebrow);letter-spacing:.2em;text-transform:uppercase;font-weight:700}.golive-accordion__body{padding:var(--sp-3) var(--sp-5) var(--sp-5)}.golive-accordion__foot{padding:0 var(--sp-5) var(--sp-4);justify-content:flex-end;display:flex}.golive-accordion__row{align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-3) var(--sp-5);color:var(--color-foreground,var(--vanar-fg));text-align:left;cursor:pointer;font-size:var(--t-label);background:0 0;border:0;display:flex}.golive-accordion__row:hover{background:#163a2e0d}.golive-accordion__mark{color:var(--color-success);flex:0 0 22px;justify-content:center;align-items:center;display:inline-flex}.golive-accordion__mark[data-status=available],.golive-accordion__mark[data-status=locked]{color:var(--mpp-accent,var(--color-warning))}.golive-accordion__label{font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--color-foreground,var(--vanar-fg));flex:none;font-weight:700}.golive-accordion__summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-muted,var(--vanar-fg-dim));font-size:var(--t-label);flex:auto;overflow:hidden}.golive-accordion__chevron{color:var(--color-foreground,var(--vanar-fg));opacity:.65;flex:none;align-items:center;display:inline-flex}.golive-accordion__mark svg,.golive-accordion__chevron svg{display:block}.golive-accordion__row:hover .golive-accordion__chevron{opacity:1}.golive-cancel-link{margin-top:var(--sp-1);padding:var(--sp-1) 0;color:var(--color-text-muted,var(--vanar-fg-dim));font-size:var(--t-label);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;text-decoration:underline}.golive-cancel-link:hover{color:var(--color-foreground,var(--vanar-fg))}@media (max-width:760px){.go-live-workspace__hero{grid-template-columns:1fr}.go-live-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.go-live-workspace{padding:var(--sp-4) 0 var(--sp-7)}.go-live-tabs{grid-template-columns:1fr}.go-live-workspace__body{padding:var(--sp-4)}}@media (max-width:860px){.golive-accordion__row{row-gap:var(--sp-1);flex-wrap:wrap}.golive-accordion__summary{white-space:normal;padding-left:var(--sp-7);flex-basis:100%;order:4}.golive-accordion__head,.golive-accordion__body,.golive-accordion__foot{padding-left:var(--sp-4);padding-right:var(--sp-4)}}
.go-live-readiness__copy span{color:var(--color-text-muted,var(--vanar-fg-dim));margin:0}.go-live-readiness{gap:var(--sp-2);min-width:0;display:grid}.go-live-readiness__step{align-items:center;gap:var(--sp-3);min-height:56px;padding:var(--sp-3);background:var(--color-card);border-radius:var(--r-control);border:1px solid #163a2e29;grid-template-columns:auto minmax(0,1fr) auto auto;display:grid;box-shadow:0 1px #1113180a}.go-live-readiness__step[data-state=ready]{background:#8fcfb01f;border-color:#163a2e47}.go-live-readiness__step[data-state=running]{background:#8fcfb024;border-color:#163a2e52}.go-live-readiness__step[data-state=locked]{background:#11131806}.go-live-readiness__number{border-radius:var(--r-pill);background:var(--green-pill);width:30px;height:30px;color:var(--green-pill-ink);font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-label);place-items:center;font-weight:800;display:grid}.go-live-readiness__copy{gap:1px;min-width:0;display:grid}.go-live-readiness__copy strong{color:var(--color-foreground,var(--vanar-fg));font-size:var(--t-dense);text-overflow:ellipsis;white-space:nowrap;font-weight:800;line-height:1.2;overflow:hidden}.go-live-readiness__copy span{font-size:var(--t-label);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.go-live-readiness__status{border-radius:var(--r-control);min-height:26px;padding:var(--sp-1) var(--sp-2);color:var(--green-pill);font-size:var(--t-label);white-space:nowrap;background:#163a2e14;align-items:center;font-weight:800;display:inline-flex}.go-live-readiness__step[data-state=locked] .go-live-readiness__status{color:var(--color-text-muted,var(--vanar-fg-dim));background:#11131814}.go-live-readiness__actions{justify-content:flex-end;align-items:center;gap:var(--sp-2);min-width:0;display:inline-flex}.go-live-readiness__notice{border-radius:var(--r-control);padding:var(--sp-2) var(--sp-2);color:var(--green-pill);font-size:var(--t-label);background:#163a2e14;grid-column:2/-1;margin:0;font-weight:700;line-height:1.25}.go-live-readiness__notice[data-tone=error]{color:var(--danger);background:#ef44441a}.go-live-readiness__notice[data-tone=info]{color:var(--mpp-accent,var(--color-warning));background:#b478141f}@media (max-width:760px){.go-live-readiness__step{border-radius:var(--r-control);grid-template-columns:auto minmax(0,1fr) auto}.go-live-readiness__actions{grid-column:2/-1;grid-template-columns:1fr;width:100%;display:grid}.go-live-readiness__step>.btn{grid-column:2/-1;width:100%}.go-live-readiness__notice{grid-column:1/-1;margin-right:0}}html.dark .go-live-readiness__step,html[data-theme=dark] .go-live-readiness__step{background:var(--color-card);border-color:#e9ece829;box-shadow:0 1px #0003}html.dark .go-live-readiness__step[data-state=ready],html[data-theme=dark] .go-live-readiness__step[data-state=ready]{background:#8fcfb01a;border-color:#8fcfb047}html.dark .go-live-readiness__step[data-state=running],html[data-theme=dark] .go-live-readiness__step[data-state=running]{background:#8fcfb01f;border-color:#8fcfb052}html.dark .go-live-readiness__step[data-state=locked],html[data-theme=dark] .go-live-readiness__step[data-state=locked]{background:#e9ece80a}html.dark .go-live-readiness__copy strong,html[data-theme=dark] .go-live-readiness__copy strong{color:var(--color-foreground)}html.dark .go-live-readiness__status,html[data-theme=dark] .go-live-readiness__status{background:#8fcfb01f}html.dark .go-live-readiness__step[data-state=locked] .go-live-readiness__status,html[data-theme=dark] .go-live-readiness__step[data-state=locked] .go-live-readiness__status{background:#e9ece814}html.dark .go-live-readiness__notice,html[data-theme=dark] .go-live-readiness__notice{background:#8fcfb01a}html.dark .go-live-readiness__notice[data-tone=error],html[data-theme=dark] .go-live-readiness__notice[data-tone=error]{color:var(--danger);background:#ef444424}html.dark .go-live-readiness__notice[data-tone=info],html[data-theme=dark] .go-live-readiness__notice[data-tone=info]{color:var(--mpp-accent,var(--color-warning));background:#d69e2e29}
.go-live-proof-review{gap:var(--sp-3);border-radius:var(--r-control);padding:var(--sp-4);background:var(--color-card);box-shadow:var(--shadow-card,0 8px 24px #11131814);border:1px solid #163a2e29;display:grid;overflow:visible}.go-live-proof-review__header{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);padding-bottom:var(--sp-2);background:var(--color-card);border-bottom:1px solid #163a2e1a;display:flex}.go-live-proof-review__header h3{margin:var(--sp-1) 0 0}.go-live-proof-review__actions{align-items:center;gap:var(--sp-2);display:inline-flex}.go-live-proof-review__actions>span{border-radius:var(--r-pill);min-height:30px;padding:var(--sp-1) var(--sp-2);color:var(--color-text-muted,var(--vanar-fg-dim));font-size:var(--t-label);white-space:nowrap;background:#163a2e0d;border:1px solid #163a2e24;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.go-live-proof-review__list{gap:var(--sp-2);max-height:min(280px,36vh);padding-right:var(--sp-1);scrollbar-gutter:stable;display:grid;overflow-y:auto}.go-live-proof-card{align-items:start;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-control);background:#163a2e09;border:1px solid #163a2e1f;grid-template-columns:minmax(0,1fr) auto;display:grid}.go-live-proof-card>.btn{place-self:center end}.go-live-proof-card__meta{gap:var(--sp-1);flex-wrap:wrap;grid-column:1/-1;display:flex}.go-live-proof-card__meta span{border-radius:var(--r-pill);padding:var(--sp-1) var(--sp-2);color:var(--green-pill);font-size:var(--t-eyebrow);text-transform:capitalize;background:#163a2e14;font-weight:800;line-height:1.2}.go-live-proof-card__body{min-width:0}.go-live-proof-card__body strong,.go-live-proof-modal h3{margin:0 0 var(--sp-1);color:var(--color-foreground,var(--vanar-fg));display:block}.go-live-proof-card__body p{color:var(--color-text-muted,var(--vanar-fg-dim));font-size:var(--t-label);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.go-live-proof-modal{gap:var(--sp-3);display:grid}.go-live-proof-modal [data-testid=artifact-preview-markdown],.go-live-proof-modal [data-testid=artifact-preview-plain],.go-live-proof-modal [data-testid=artifact-preview-json],.go-live-proof-modal [data-testid=artifact-preview-json-raw]{max-height:min(62vh,640px);overflow:auto}.go-live-proof-modal .artifact-preview-markdown-body.prose{color:var(--color-foreground,var(--vanar-fg));--tw-prose-body:var(--color-foreground,var(--vanar-fg));--tw-prose-headings:var(--color-foreground,var(--vanar-fg));--tw-prose-lead:var(--color-foreground,var(--vanar-fg));--tw-prose-links:var(--green-pill);--tw-prose-bold:var(--color-foreground,var(--vanar-fg));--tw-prose-counters:var(--color-text-muted,var(--vanar-fg-dim));--tw-prose-bullets:var(--color-text-muted,var(--vanar-fg-dim));--tw-prose-hr:var(--rule,var(--color-border));--tw-prose-quotes:var(--color-foreground,var(--vanar-fg));--tw-prose-quote-borders:var(--green-pill);--tw-prose-captions:var(--color-text-muted,var(--vanar-fg-dim));--tw-prose-code:var(--color-foreground,var(--vanar-fg));--tw-prose-pre-code:var(--color-foreground,var(--vanar-fg));--tw-prose-pre-bg:#163a2e14;--tw-prose-th-borders:var(--rule,var(--color-border));--tw-prose-td-borders:var(--rule,var(--color-border))}.go-live-proof-modal .artifact-preview-markdown-body.prose :where(p,li){color:var(--color-foreground,var(--vanar-fg))}.go-live-proof-review__empty{margin:0}@media (max-width:760px){.go-live-proof-card{grid-template-columns:1fr}.go-live-proof-card>.btn{justify-self:start}}html.dark .go-live-proof-review,html[data-theme=dark] .go-live-proof-review{background:var(--color-card);border-color:#e9ece829}html.dark .go-live-proof-review__header,html[data-theme=dark] .go-live-proof-review__header{background:var(--color-card);border-bottom-color:#e9ece81f}html.dark .go-live-proof-review__actions>span,html[data-theme=dark] .go-live-proof-review__actions>span{background:#e9ece80f;border-color:#e9ece829}html.dark .go-live-proof-card,html[data-theme=dark] .go-live-proof-card{background:#e9ece80a;border-color:#e9ece829}html.dark .go-live-proof-card__meta span,html[data-theme=dark] .go-live-proof-card__meta span{background:#8fcfb01f}html.dark .go-live-proof-card__body strong,html[data-theme=dark] .go-live-proof-card__body strong,html.dark .go-live-proof-modal h3,html[data-theme=dark] .go-live-proof-modal h3{color:var(--color-foreground)}html.dark .go-live-proof-modal .artifact-preview-markdown-body.prose,html[data-theme=dark] .go-live-proof-modal .artifact-preview-markdown-body.prose{color:var(--color-foreground);--tw-prose-body:var(--color-foreground);--tw-prose-headings:var(--color-foreground);--tw-prose-lead:var(--color-foreground);--tw-prose-bold:var(--color-foreground);--tw-prose-quotes:var(--color-foreground);--tw-prose-code:var(--color-foreground);--tw-prose-pre-code:var(--color-foreground);--tw-prose-pre-bg:#e9ece814}html.dark .go-live-proof-modal .artifact-preview-markdown-body.prose :where(p,li),html[data-theme=dark] .go-live-proof-modal .artifact-preview-markdown-body.prose :where(p,li){color:var(--color-foreground)}
.tokenize-route-options{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:640px){.tokenize-route-options{grid-template-columns:1fr}}.tokenize-route-option{gap:var(--sp-1);text-align:left;padding:var(--sp-4);border-radius:var(--r-control);cursor:pointer;background:#163a2e08;border:1px solid #163a2e29;align-content:start;transition:border-color .12s,background .12s;display:grid}.tokenize-route-option:hover{border-color:var(--green-pill)}.tokenize-route-option[data-selected]{border-color:var(--green-pill);background:#163a2e14}.tokenize-route-option__badge{padding:2px var(--sp-2);border-radius:var(--r-pill);color:var(--green-pill);font:var(--t-eyebrow) var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.2em;text-transform:uppercase;background:#163a2e14;justify-self:start;font-weight:700}.tokenize-route-option__title{color:var(--color-foreground,var(--vanar-fg));font-size:var(--t-label);line-height:var(--lh-label);letter-spacing:0;font-weight:600}.tokenize-route-option__blurb{color:var(--color-text-muted,var(--vanar-fg-dim));font-size:var(--t-label);line-height:1.5}html.dark .tokenize-route-option,html[data-theme=dark] .tokenize-route-option{background:#e9ece80a;border-color:#e9ece829}html.dark .tokenize-route-option:hover,html[data-theme=dark] .tokenize-route-option:hover{border-color:#8fcfb080}html.dark .tokenize-route-option[data-selected],html[data-theme=dark] .tokenize-route-option[data-selected]{background:#8fcfb01f;border-color:#8fcfb080}html.dark .tokenize-route-option__badge,html[data-theme=dark] .tokenize-route-option__badge{background:#8fcfb024}html.dark .tokenize-route-option__title,html[data-theme=dark] .tokenize-route-option__title{color:var(--color-foreground)}
.go-live-payout__eyebrow{color:var(--mpp-accent,var(--color-text-muted));font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-eyebrow);letter-spacing:.2em;text-transform:uppercase;margin:0}.go-live-payout__lede{color:var(--color-text-muted,var(--vanar-fg-dim));font-size:var(--t-dense);margin:0;line-height:1.4}.go-live-payout__option{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--rule,var(--color-border));border-radius:var(--r-control);background:var(--color-card);color:var(--color-foreground,var(--vanar-fg));text-align:left;cursor:pointer;display:flex}.go-live-payout__option--stack{flex-direction:column}.go-live-payout__option[data-selected=true]{border-color:var(--green-pill);background:#163a2e14}.go-live-payout__option[data-disabled=true]{color:var(--color-text-muted,var(--vanar-fg-dim));cursor:not-allowed;opacity:.65}.go-live-payout__option-toggle{all:unset;justify-content:space-between;gap:var(--sp-3);cursor:pointer;width:100%;display:flex}.go-live-payout__option-text{flex-direction:column;gap:.25rem;min-width:0;display:flex}.go-live-payout__option-detail{color:var(--color-text-muted,var(--vanar-fg-dim));font-size:var(--t-label);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;display:block;overflow:hidden}.go-live-payout__option-action{padding:var(--sp-1) var(--sp-2);border-radius:var(--r-pill);color:var(--green-pill);font-size:var(--t-label);border:1px solid #163a2e2e;flex-shrink:0;align-self:center;font-weight:700}.go-live-payout__input{width:100%;margin-top:var(--sp-3);padding:.6rem var(--sp-3);border:1px solid var(--rule,var(--color-border));border-radius:var(--r-micro);background:var(--color-card);color:var(--color-foreground,var(--vanar-fg));font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-label)}.go-live-payout__error{margin:var(--sp-2) 0 0;color:var(--mpp-accent,var(--color-warning));font-size:var(--t-label)}.go-live-payout__hint{color:var(--color-text-muted,var(--vanar-fg-dim));font-size:var(--t-label);margin:0}.go-live-payout__info{padding:var(--sp-3) var(--sp-4);border:1px solid var(--rule,var(--color-border));border-radius:var(--r-micro);color:var(--color-text-muted,var(--vanar-fg-dim));font-size:var(--t-label);background:#163a2e08;line-height:1.5}.go-live-payout__info-title{color:var(--color-foreground,var(--vanar-fg))}.go-live-payout__notice{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-micro);color:var(--mpp-accent,var(--color-warning));font-size:var(--t-label);background:#b478141f;border:1px solid #b4781459}.go-live-payout__notice>p{margin:0}.go-live-payout__notice>.btn{margin-top:var(--sp-2)}.go-live-success__lede{color:var(--color-text-muted,var(--vanar-fg-dim));margin:.5rem 0 0}.go-live-success__verify-link{color:var(--color-text-muted,var(--vanar-fg-dim));font-size:var(--t-label)}html.dark .go-live-payout__option,html[data-theme=dark] .go-live-payout__option{background:var(--color-card);border-color:#e9ece829}html.dark .go-live-payout__option[data-selected=true],html[data-theme=dark] .go-live-payout__option[data-selected=true]{background:#8fcfb01f;border-color:#8fcfb080}html.dark .go-live-payout__option-action,html[data-theme=dark] .go-live-payout__option-action{color:#8fcfb0e6;border-color:#8fcfb04d}html.dark .go-live-payout__input,html[data-theme=dark] .go-live-payout__input{background:var(--color-card);border-color:#e9ece829}html.dark .go-live-payout__info,html[data-theme=dark] .go-live-payout__info{background:#e9ece80a;border-color:#e9ece829}html.dark .go-live-payout__notice,html[data-theme=dark] .go-live-payout__notice{background:#d69e2e29;border-color:#d69e2e52}
.promote-tokenize-simple{gap:var(--sp-4);flex-direction:column;display:flex}.promote-tokenize-simple__header{gap:var(--sp-1);display:grid}.promote-tokenize-simple__eyebrow{color:var(--green-pill);font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-eyebrow);letter-spacing:.2em;text-transform:uppercase;margin:0;font-weight:700}.promote-tokenize-simple__header h3{margin:0}.promote-tokenize-simple__header p,.promote-tokenize-simple__hint{color:var(--color-text-muted,var(--vanar-fg-dim));font-size:var(--t-dense);margin:0;line-height:1.45}.promote-tokenize-simple__grid{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.promote-tokenize-simple__grid label{gap:var(--sp-1);font-weight:700;display:grid}.promote-tokenize-simple__grid input{border:1px solid var(--rule,var(--color-border));border-radius:var(--r-micro);width:100%;min-height:44px;padding:var(--sp-2) var(--sp-3);background:var(--color-card);color:var(--color-foreground,var(--vanar-fg))}.promote-tokenize-simple__grid input:focus{border-color:var(--green-pill);outline:2px solid #163a2e40}.promote-tokenize-simple__reserve{gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--r-control);background:#163a2e0a;border:1px solid #163a2e29;display:grid}.promote-tokenize-simple__reserve header{gap:var(--sp-3);grid-template-columns:minmax(0,.38fr) minmax(0,1fr);align-items:start;display:grid}.promote-tokenize-simple__reserve h4{font-size:var(--t-card);line-height:var(--lh-card);margin:0}.promote-tokenize-simple__reserve p{margin:var(--sp-1) 0 0;color:var(--color-text-muted,var(--vanar-fg-dim));font-size:var(--t-label);line-height:1.45}.promote-tokenize-simple__facts{gap:var(--sp-2) var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-control);background:#163a2e0d;border:1px solid #163a2e29;grid-template-columns:max-content 1fr;display:grid}.promote-tokenize-simple__facts span{color:var(--color-text-muted,var(--vanar-fg-dim))}.promote-tokenize-simple__facts code,.promote-tokenize-simple__success a{font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-meta);overflow-wrap:anywhere}.promote-tokenize-simple__progress,.promote-tokenize-simple__success,.promote-tokenize-simple__error{padding:var(--sp-3) var(--sp-3);border-radius:var(--r-control)}.promote-tokenize-simple__progress{color:var(--green-pill);background:#163a2e0f}.promote-tokenize-simple__success{gap:var(--sp-1);color:var(--green-pill);background:#8fcfb029;border:1px solid #8fcfb080;display:grid}.promote-tokenize-simple__success p{margin:0;font-weight:700}.promote-tokenize-simple__success .promote-tokenize-simple__success-title{font-size:var(--t-label);line-height:var(--lh-label);letter-spacing:0;font-weight:600}.promote-tokenize-simple__success .promote-tokenize-simple__success-note{font-weight:400;font-size:var(--t-label);line-height:1.45}.promote-tokenize-simple__success .promote-tokenize-simple__success-note strong{font-weight:700}.promote-tokenize-simple__success a{align-items:center;gap:var(--sp-1);width:fit-content;display:inline-flex}.promote-tokenize-simple__success a svg{opacity:.75;flex-shrink:0}.promote-tokenize-simple__error{color:var(--mpp-accent,var(--color-warning));background:#b478141f;border:1px solid #9d6a2466;margin:0}.promote-tokenize-simple__connect{gap:var(--sp-2);display:grid}.promote-tokenize-simple__connect-hint{color:var(--color-text-muted,var(--vanar-fg-dim));font-size:var(--t-label);margin:0}.promote-tokenize-simple__hint-list{padding:var(--sp-3) var(--sp-3);border-radius:var(--r-control);color:var(--mpp-accent,var(--color-warning));background:#9d6a2412;border:1px solid #9d6a243d}.promote-tokenize-simple__hint-list p{margin:0 0 var(--sp-1);font-weight:700}.promote-tokenize-simple__hint-list ul{padding-left:var(--sp-4);font-size:var(--t-label);margin:0;line-height:1.5}.tokenize-wallet-card{gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-control);background:#163a2e0a;border:1px solid #163a2e29;display:grid}.tokenize-wallet-card__row{align-items:baseline;gap:var(--sp-2);font-size:var(--t-dense);color:var(--color-foreground,var(--vanar-fg));flex-wrap:wrap;display:flex}.tokenize-wallet-card__row code{font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-meta);overflow-wrap:anywhere}.tokenize-wallet-card__label{color:var(--color-text-muted,var(--vanar-fg-dim));font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-eyebrow);letter-spacing:.14em;text-transform:uppercase}.tokenize-wallet-card__fee{color:var(--color-text-muted,var(--vanar-fg-dim));font-size:var(--t-label)}.tokenize-wallet-payout{gap:var(--sp-3);padding-top:var(--sp-1);border-top:1px solid var(--rule,var(--color-border));display:grid}.tokenize-bullets{padding-left:var(--sp-4);gap:var(--sp-1);color:var(--color-foreground,var(--vanar-fg));font-size:var(--t-dense);margin:0;line-height:1.5;display:grid}@media (max-width:760px){.promote-tokenize-simple__grid,.promote-tokenize-simple__reserve header{grid-template-columns:1fr}}html.dark .promote-tokenize-simple__grid input,html[data-theme=dark] .promote-tokenize-simple__grid input{background:var(--color-card);color:var(--color-foreground);border-color:#e9ece829}html.dark .promote-tokenize-simple__reserve,html[data-theme=dark] .promote-tokenize-simple__reserve{background:#e9ece80a;border-color:#e9ece829}html.dark .promote-tokenize-simple__facts,html[data-theme=dark] .promote-tokenize-simple__facts{background:#e9ece80d;border-color:#e9ece829}html.dark .promote-tokenize-simple__progress,html[data-theme=dark] .promote-tokenize-simple__progress{background:#8fcfb01a}html.dark .promote-tokenize-simple__success,html[data-theme=dark] .promote-tokenize-simple__success{background:#8fcfb01f;border-color:#8fcfb066}html.dark .promote-tokenize-simple__error,html[data-theme=dark] .promote-tokenize-simple__error{background:#d69e2e29;border-color:#9d6a2480}html.dark .promote-tokenize-simple__hint-list,html[data-theme=dark] .promote-tokenize-simple__hint-list{background:#d69e2e29;border-color:#9d6a244d}
.tokenize-recipients-total{color:var(--color-success)}.tokenize-recipients-total[data-ok=false]{color:var(--danger)}.tokenize-tiles{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tokenize-tile{gap:var(--sp-1);padding:var(--sp-4);border-radius:var(--r-control);background:#163a2e08;border:1px solid #163a2e29;align-content:start;display:grid;position:relative}.tokenize-tile:before{content:"";border-radius:var(--r-control) var(--r-control) 0 0;height:3px;position:absolute;inset:0 0 auto}.tokenize-tile[data-kind=curve]:before{background:var(--green-pill)}.tokenize-tile[data-kind=reserve]:before{background:repeating-linear-gradient(-45deg,#163a2e99,#163a2e99 4px,#163a2e40 4px 8px)}.tokenize-tile[data-kind=pool]:before{background:#163a2e38}.tokenize-tile__pct{padding:2px var(--sp-2);border-radius:var(--r-pill);color:var(--green-pill);font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-eyebrow);background:#163a2e14;justify-self:start;font-weight:700}.tokenize-tile__title{color:var(--color-text-muted,var(--vanar-fg-dim));font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-eyebrow);letter-spacing:.14em;text-transform:uppercase}.tokenize-tile__count{color:var(--color-foreground,var(--vanar-fg));font-size:var(--t-card);line-height:1.1}.tokenize-tile__blurb{color:var(--color-text-muted,var(--vanar-fg-dim));font-size:var(--t-label);line-height:1.4}.tokenize-consent-block{gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-control);background:#9d6a240f;border:1px solid #9d6a2459;display:grid}.tokenize-consent-block__title{color:var(--mpp-accent,var(--color-warning));font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-eyebrow);letter-spacing:.18em;text-transform:uppercase;margin:0;font-weight:700}.tokenize-consent-block__body{color:var(--color-foreground,var(--vanar-fg));font-size:var(--t-dense);margin:0;line-height:1.45}.tokenize-consent{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:1px solid var(--rule,var(--color-border));border-radius:var(--r-control);background:var(--color-card);color:var(--color-foreground,var(--vanar-fg));font-size:var(--t-dense);cursor:pointer;line-height:1.45;display:flex}.tokenize-consent[data-checked=true]{border-color:var(--green-pill);background:#163a2e0d}.tokenize-consent input{accent-color:var(--green-pill);margin-top:3px}.tokenize-preview{align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-control);background:#163a2e0a;border:1px solid #163a2e29;flex-wrap:wrap;display:flex}.tokenize-preview__symbol{padding:var(--sp-1) var(--sp-2);border-radius:var(--r-pill);background:var(--green-pill);color:var(--green-pill-ink);font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-meta);letter-spacing:.06em;font-weight:700}.tokenize-preview__name{font-size:var(--t-label);line-height:var(--lh-label);letter-spacing:0;color:var(--color-foreground,var(--vanar-fg));font-weight:600}.tokenize-preview__supply{color:var(--color-text-muted,var(--vanar-fg-dim));font-size:var(--t-label)}.tokenize-math{color:var(--green-pill);font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-meta);margin:0}.tokenize-timeline{gap:var(--sp-1);display:grid}.tokenize-timeline__track{border-radius:var(--r-pill);border:1px solid #163a2e40;height:10px;display:flex;overflow:hidden}.tokenize-timeline__seg[data-kind=cliff]{background:#163a2e38}.tokenize-timeline__seg[data-kind=vesting]{background:repeating-linear-gradient(-45deg,#163a2e8c,#163a2e8c 4px,#163a2e4d 4px 8px)}.tokenize-timeline__labels{justify-content:space-between;gap:var(--sp-2);color:var(--color-text-muted,var(--vanar-fg-dim));font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-label);display:flex}.tokenize-review__rows{border-radius:var(--r-control);border:1px solid #163a2e29;display:grid;overflow:hidden}.tokenize-review__row{gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);font-size:var(--t-dense);grid-template-columns:120px minmax(0,1fr) auto;align-items:baseline;display:grid}.tokenize-review__row+.tokenize-review__row{border-top:1px solid #163a2e1a}.tokenize-review__row:nth-child(odd){background:#163a2e08}.tokenize-review__label{color:var(--color-text-muted,var(--vanar-fg-dim));font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-eyebrow);letter-spacing:.14em;text-transform:uppercase}.tokenize-review__value{color:var(--color-foreground,var(--vanar-fg));overflow-wrap:anywhere}.tokenize-review__value code{font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-meta)}.tokenize-review__linked{margin-left:var(--sp-2);color:var(--color-success);font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-eyebrow);letter-spacing:.1em;text-transform:uppercase}.tokenize-review__edit{color:var(--green-pill);font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:var(--t-eyebrow);letter-spacing:.1em;text-transform:uppercase;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.tokenize-confirm{gap:var(--sp-2);display:grid}.tokenize-confirm__label{gap:var(--sp-2);font-size:var(--t-dense);color:var(--color-foreground,var(--vanar-fg));display:grid}.tokenize-confirm__label input{border:1px solid var(--rule,var(--color-border));border-radius:var(--r-micro);width:min(220px,100%);min-height:44px;padding:var(--sp-2) var(--sp-3);background:var(--color-card);color:var(--color-foreground,var(--vanar-fg));font-family:var(--font-mono,"JetBrains Mono", monospace);text-transform:uppercase}.tokenize-confirm__label input:focus{border-color:var(--green-pill);outline:2px solid #163a2e40}@media (max-width:860px){.tokenize-review__row{gap:var(--sp-1);grid-template-columns:1fr}.tokenize-tiles{grid-template-columns:1fr}}html.dark .tokenize-consent-block,html[data-theme=dark] .tokenize-consent-block{background:#d69e2e29;border-color:#9d6a244d}
