.sandbox-banner{z-index:40;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;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:14px 20px;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{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.sandbox-banner-eyebrow{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.25em;text-transform:uppercase;color:var(--vanar-teal);font-size:9px;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);letter-spacing:.02em;text-transform:uppercase;color:var(--color-foreground,var(--vanar-fg));margin:0;font-size:18px;font-weight:800;line-height:1.05}.sandbox-banner-sub{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.04em;color:var(--color-text-muted,var(--vanar-fg-dim));margin:0;font-size:11px}.sandbox-banner-archived{color:var(--status-paused,#cf4f4f);text-transform:uppercase;font-weight:700}.sandbox-banner-ctas{flex:none;align-items:center;gap:10px;display:inline-flex}.sandbox-banner-btn-primary,.sandbox-banner-btn-secondary{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:1px solid var(--vanar-teal);align-items:center;gap:6px;padding:9px 16px;font-size:11px;font-weight:700;transition:filter .12s,background .12s,color .12s;display:inline-flex}.sandbox-banner-btn-primary{background:var(--vanar-teal);color:var(--vanar-emerald-ink,#d8e6d3)}.sandbox-banner-btn-primary:hover:not(:disabled){filter:brightness(1.08)}.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}.sandbox-banner-btn-primary:focus-visible,.sandbox-banner-btn-secondary:focus-visible{outline:2px solid var(--vanar-teal);outline-offset:2px}.sandbox-banner-btn-primary:disabled,.sandbox-banner-btn-secondary:disabled{opacity:.4;cursor:not-allowed}
.promote-to-live-modal{--ptlm-accent:var(--vanar-teal);--ptlm-accent-fg:#fff;--ptlm-muted:var(--color-muted-foreground,var(--vanar-fg-dim,#5b5f66));--ptlm-fg:var(--color-foreground,var(--vanar-fg,#111318));--ptlm-gate-bg:#00000008}html.dark .promote-to-live-modal,html[data-theme=dark] .promote-to-live-modal{--ptlm-accent:#7fd1b9;--ptlm-accent-fg:#04201b;--ptlm-muted:#c8c8c0;--ptlm-fg:#f0f0ea;--ptlm-gate-bg:#ffffff0a}.promote-to-live-modal-backdrop{z-index:60;background:var(--overlay-backdrop,#080c10b8);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.promote-to-live-modal{background:var(--color-card,var(--color-bg-panel-solid,#fff));border-top:2px solid var(--vanar-teal);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 28px) 100%,0 100%,0 0);flex-direction:column;gap:0;width:min(640px,100%);max-height:92vh;padding:0;display:flex;position:relative;box-shadow:0 18px 48px #080c1047}html.dark .promote-to-live-modal,html[data-theme=dark] .promote-to-live-modal{background:var(--color-card,#1b2129)}.promote-to-live-modal-header{border-bottom:1px solid var(--rule,var(--color-border));justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 22px 14px;display:flex}.promote-to-live-modal-title-block{flex-direction:column;gap:4px;display:flex}.promote-to-live-modal-eyebrow{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.25em;text-transform:uppercase;color:var(--ptlm-accent);font-size:9px;font-weight:700}.promote-to-live-modal-title{font-family:var(--font-display,"Big Shoulders Display", Impact, sans-serif);letter-spacing:.02em;text-transform:uppercase;color:var(--color-foreground,var(--vanar-fg));margin:0;font-size:22px;font-weight:800;line-height:1.05}.promote-to-live-modal-close{font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--ptlm-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:6px 8px;font-size:12px}.promote-to-live-modal-close:hover{color:var(--ptlm-fg);background:var(--ptlm-gate-bg)}.promote-to-live-modal-stepper{border-bottom:1px solid var(--rule,var(--color-border));font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.16em;text-transform:uppercase;gap:6px;padding:12px 22px;font-size:10px;display:flex}.promote-to-live-modal-stepper-chip{text-align:center;border:1px solid var(--rule,var(--color-border));color:var(--ptlm-muted);cursor:default;overflow-wrap:anywhere;background:0 0;flex:1;padding:6px 8px;line-height:1.25}.promote-to-live-modal-stepper-chip[data-active=true]{color:var(--ptlm-accent-fg);background:var(--ptlm-accent);border-color:var(--ptlm-accent);font-weight:700}.promote-to-live-modal-stepper-chip[data-completed=true]:not([data-active=true]){color:var(--ptlm-accent);border-color:var(--ptlm-accent)}button.promote-to-live-modal-stepper-chip[data-clickable=true]{cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;transition:background .12s,color .12s,border-color .12s}button.promote-to-live-modal-stepper-chip[data-clickable=true]:hover{color:var(--ptlm-accent-fg);background:var(--ptlm-accent);border-color:var(--ptlm-accent)}.promote-to-live-modal-body{flex:auto;min-height:0;padding:18px 22px;overflow-y:auto}.promote-to-live-modal-gate{border:1px dashed var(--rule,var(--color-border));background:var(--ptlm-gate-bg);font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--ptlm-muted);flex-direction:column;gap:10px;padding:16px;font-size:12px;display:flex}.promote-to-live-modal-gate strong{color:var(--ptlm-fg)}.promote-to-live-modal-error{border:1px solid var(--status-paused,#cf4f4f);color:var(--status-paused,#cf4f4f);font-family:var(--font-mono,"JetBrains Mono", monospace);margin-top:12px;padding:10px 12px;font-size:11px}.promote-to-live-modal-hint{border:1px dashed var(--rule,var(--color-border));color:var(--ptlm-muted,#5b5f66);font-family:var(--font-mono,"JetBrains Mono", monospace);margin-top:12px;padding:8px 12px;font-size:11px;line-height:1.4}.promote-to-live-modal-footer{border-top:1px solid var(--rule,var(--color-border));justify-content:space-between;align-items:center;gap:10px;padding:14px 22px;display:flex}.promote-to-live-modal-btn{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:1px solid var(--ptlm-accent);align-items:center;gap:6px;padding:9px 16px;font-size:11px;font-weight:700;transition:filter .12s,background .12s,color .12s;display:inline-flex}.promote-to-live-modal-btn[data-variant=primary]{background:var(--ptlm-accent);color:var(--ptlm-accent-fg)}.promote-to-live-modal-btn[data-variant=primary]:hover:not(:disabled){filter:brightness(1.08)}.promote-to-live-modal-btn[data-variant=secondary]{color:var(--ptlm-accent);background:0 0}.promote-to-live-modal-btn[data-variant=secondary]:hover:not(:disabled){background:var(--ptlm-gate-bg)}.promote-to-live-modal-btn:disabled{opacity:.55;cursor:not-allowed;filter:saturate(.6)}.promote-to-live-modal-btn:focus-visible{outline:2px solid var(--ptlm-accent);outline-offset:2px}.go-live-workspace{--ptlm-accent:var(--vanar-teal);--ptlm-accent-fg:#fff;width:100%;height:100%;min-height:0;color:var(--color-foreground,var(--vanar-fg));flex-direction:column;gap:16px;padding:28px 16px 96px;display:flex;overflow-y:auto}.go-live-workspace>*{width:min(980px,100%);margin-inline:auto}.go-live-workspace__hero{background:var(--color-card,#fff);border:1px solid var(--rule,var(--color-border));box-shadow:var(--shadow-card,0 8px 24px #11131814);border-radius:8px;grid-template-columns:minmax(0,1fr);gap:18px;padding:20px 22px;display:grid}.go-live-workspace__hero-copy{gap:8px;min-width:0;display:grid}.go-live-workspace__hero h2{font-family:var(--font-display,"Big Shoulders Display", Impact, sans-serif);text-transform:uppercase;margin:0;font-size:clamp(30px,5vw,54px);line-height:.95}.go-live-workspace__hero p,.go-live-readiness__copy span{color:var(--color-text-muted,#6b7280);margin:0}.go-live-readiness{gap:10px;min-width:0;display:grid}.go-live-readiness__step{background:#fff;border:1px solid #163a2e29;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:56px;padding:12px;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{background:var(--ptlm-accent);width:30px;height:30px;color:var(--ptlm-accent-fg);font-family:var(--font-mono,"JetBrains Mono", monospace);border-radius:999px;place-items:center;font-size:12px;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,#111318);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;line-height:1.2;overflow:hidden}.go-live-readiness__copy span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2;overflow:hidden}.go-live-readiness__status{min-height:26px;color:var(--ptlm-accent,var(--vanar-teal));white-space:nowrap;background:#163a2e14;border-radius:8px;align-items:center;padding:5px 9px;font-size:12px;font-weight:800;display:inline-flex}.go-live-readiness__step[data-state=locked] .go-live-readiness__status{color:var(--color-text-muted,#6b7280);background:#11131814}.go-live-readiness__cta,.go-live-readiness__review,.go-live-tabs button{border:1px solid var(--rule,var(--color-border));background:var(--color-card,#fff);color:var(--color-foreground,#111318);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:8px 12px;font-weight:700;display:inline-flex}.go-live-readiness__cta,.go-live-readiness__review{background:var(--ptlm-accent);border-color:var(--ptlm-accent);min-width:max-content;color:var(--ptlm-accent-fg)}.go-live-readiness__actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:inline-flex}.go-live-readiness__review{color:var(--color-foreground,#111318);background:#fff;border-color:#163a2e2e}.go-live-readiness__cta:disabled,.go-live-readiness__review:disabled,.go-live-tabs button:disabled{opacity:.72;cursor:not-allowed}.go-live-readiness__cta:disabled{color:#fff;background:#163a2e94;border-color:#0000}.go-live-readiness__notice{color:var(--ptlm-accent,var(--vanar-teal));background:#163a2e14;border-radius:8px;grid-column:2/-1;margin:0;padding:7px 10px;font-size:12px;font-weight:700;line-height:1.25}.go-live-readiness__notice[data-tone=error]{color:#8f1d1d;background:#ef44441a}.go-live-readiness__notice[data-tone=info]{color:#8a5a16;background:#b478141f}.go-live-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0;display:grid}.go-live-tabs button{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.12em;text-transform:uppercase;white-space:normal;border-radius:6px;min-width:0;padding:10px 8px;font-size:9px;line-height:1.2}.go-live-tabs button[data-active=true]{background:var(--ptlm-accent);border-color:var(--ptlm-accent);color:var(--ptlm-accent-fg)}.go-live-workspace__body{background:var(--color-card,#fff);border:1px solid var(--rule,var(--color-border));box-shadow:var(--shadow-card,0 8px 24px #11131814);border-radius:8px;gap:20px;padding:20px 22px;display:grid;overflow:visible}.go-live-proof-review{background:var(--color-card,#fff);box-shadow:var(--shadow-card,0 8px 24px #11131814);border:1px solid #163a2e29;border-radius:8px;gap:14px;padding:16px;display:grid;overflow:visible}.go-live-proof-review__header{background:var(--color-card,#fff);border-bottom:1px solid #163a2e1a;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:10px;display:flex}.go-live-proof-review__header h3{margin:4px 0 0;font-size:20px;line-height:1.2}.go-live-proof-review__actions{align-items:center;gap:8px;display:inline-flex}.go-live-proof-review__actions>span,.go-live-proof-review__actions>button{min-height:30px;color:var(--color-text-muted,#6b7280);white-space:nowrap;background:#163a2e0d;border:1px solid #163a2e24;border-radius:999px;justify-content:center;align-items:center;padding:5px 10px;font-size:12px;font-weight:800;display:inline-flex}.go-live-proof-review__actions>button{width:30px;color:var(--color-foreground,#111318);cursor:pointer;padding:0}.go-live-proof-review__list{scrollbar-gutter:stable;gap:10px;max-height:min(280px,36vh);padding-right:4px;display:grid;overflow-y:auto}.go-live-proof-card{background:#163a2e09;border:1px solid #163a2e1f;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px;display:grid}.go-live-proof-card__meta{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.go-live-proof-card__meta span{color:var(--ptlm-accent,var(--vanar-teal));text-transform:capitalize;background:#163a2e14;border-radius:999px;padding:4px 8px;font-size:11px;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{color:var(--color-foreground,#111318);margin:0 0 6px;font-size:15px;line-height:1.25;display:block}.go-live-proof-card__body p{color:var(--color-text-muted,#6b7280);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.go-live-proof-card>button{border:1px solid var(--ptlm-accent);background:var(--ptlm-accent);color:var(--ptlm-accent-fg);white-space:nowrap;cursor:pointer;border-radius:999px;align-self:center;padding:8px 12px;font-weight:800}.go-live-proof-modal{gap:14px;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,#111318);--tw-prose-body:var(--color-foreground,#111318);--tw-prose-headings:var(--color-foreground,#111318);--tw-prose-lead:var(--color-foreground,#111318);--tw-prose-links:var(--ptlm-accent);--tw-prose-bold:var(--color-foreground,#111318);--tw-prose-counters:var(--color-text-muted,#6b7280);--tw-prose-bullets:var(--color-text-muted,#6b7280);--tw-prose-hr:var(--rule,var(--color-border));--tw-prose-quotes:var(--color-foreground,#111318);--tw-prose-quote-borders:var(--ptlm-accent);--tw-prose-captions:var(--color-text-muted,#6b7280);--tw-prose-code:var(--color-foreground,#111318);--tw-prose-pre-code:var(--color-foreground,#111318);--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,#111318)}.go-live-proof-review__empty{color:var(--color-text-muted,#6b7280);margin:0;font-size:14px;line-height:1.45}.go-live-workspace>.promote-to-live-modal-footer{border-top:0;padding:12px 0 0}.promote-tokenize-simple{flex-direction:column;gap:16px;display:flex}.promote-tokenize-simple__header{gap:6px;display:grid}.promote-tokenize-simple__eyebrow{color:var(--ptlm-accent,var(--vanar-teal));font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.promote-tokenize-simple__header h3{margin:0;font-size:20px}.promote-tokenize-simple__header p,.promote-tokenize-simple__hint{color:var(--ptlm-muted,#5b5f66);margin:0;font-size:14px;line-height:1.45}.promote-tokenize-simple__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.promote-tokenize-simple__grid label{gap:6px;font-weight:700;display:grid}.promote-tokenize-simple__grid input{border:1px solid var(--rule,var(--color-border));background:var(--color-card,#fff);width:100%;min-height:44px;color:var(--color-foreground,#111318);border-radius:6px;padding:10px 12px}.promote-tokenize-simple__grid input:focus{border-color:var(--ptlm-accent,var(--vanar-teal));outline:2px solid #163a2e40}.promote-tokenize-simple__reserve{background:#163a2e0a;border:1px solid #163a2e29;border-radius:8px;gap:12px;padding:16px;display:grid}.promote-tokenize-simple__reserve header{grid-template-columns:minmax(0,.38fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.promote-tokenize-simple__reserve h4{margin:0;font-size:18px;line-height:1.15}.promote-tokenize-simple__reserve p{color:var(--ptlm-muted,#5b5f66);margin:4px 0 0;font-size:13px;line-height:1.45}.promote-tokenize-simple__facts{background:#163a2e0d;border:1px solid #163a2e29;border-radius:8px;grid-template-columns:max-content 1fr;gap:8px 14px;padding:14px 16px;display:grid}.promote-tokenize-simple__facts span{color:var(--ptlm-muted,#5b5f66)}.promote-tokenize-simple__facts code,.promote-tokenize-simple__success a{font-family:var(--font-mono,"JetBrains Mono", monospace);overflow-wrap:anywhere;font-size:12px}.promote-tokenize-simple__progress,.promote-tokenize-simple__success,.promote-tokenize-simple__error{border-radius:8px;padding:12px 14px}.promote-tokenize-simple__progress{color:var(--ptlm-accent,var(--vanar-teal));background:#163a2e0f}.promote-tokenize-simple__success{color:var(--ptlm-accent,var(--vanar-teal));background:#8fcfb029;border:1px solid #8fcfb080;gap:6px;display:grid}.promote-tokenize-simple__success p{margin:0;font-weight:700}.promote-tokenize-simple__success .promote-tokenize-simple__success-title{font-size:14px}.promote-tokenize-simple__success .promote-tokenize-simple__success-note{font-size:12.5px;font-weight:400;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:6px;width:fit-content;display:inline-flex}.promote-tokenize-simple__success a svg{opacity:.75;flex-shrink:0}.promote-tokenize-simple__error{color:#9d6a24;background:#fff8eb;border:1px solid #9d6a2466;margin:0}.promote-tokenize-simple__connect{gap:10px;display:grid}.promote-tokenize-simple__connect-hint{color:var(--ptlm-muted,#5b6b63);margin:0;font-size:13px}.promote-tokenize-simple__hint-list{color:#7a5418;background:#9d6a2412;border:1px solid #9d6a243d;border-radius:8px;padding:12px 14px}.promote-tokenize-simple__hint-list p{margin:0 0 6px;font-weight:700}.promote-tokenize-simple__hint-list ul{margin:0;padding-left:18px;font-size:13px;line-height:1.5}@media (max-width:760px){.go-live-workspace__hero{grid-template-columns:1fr}.go-live-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.promote-tokenize-simple__grid,.promote-tokenize-simple__reserve header{grid-template-columns:1fr}.go-live-readiness__step{border-radius:8px;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__cta,.go-live-readiness__review{grid-column:2/-1;width:100%}.go-live-readiness__actions .go-live-readiness__cta,.go-live-readiness__actions .go-live-readiness__review{grid-column:auto}.go-live-readiness__notice{grid-column:1/-1;margin-right:0}.go-live-proof-card{grid-template-columns:1fr}.go-live-proof-card>button{justify-self:start}}@media (max-width:520px){.go-live-workspace{padding:18px 12px 28px}.go-live-tabs{grid-template-columns:1fr}.go-live-workspace__hero h2{font-size:clamp(30px,12vw,42px)}.go-live-workspace__body{padding:16px}.go-live-workspace>.promote-to-live-modal-footer{flex-direction:column-reverse;align-items:stretch}.go-live-workspace>.promote-to-live-modal-footer .promote-to-live-modal-btn{justify-content:center;width:100%}}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary]{color:var(--ptlm-fg);font-family:var(--font-sans,system-ui, sans-serif);flex-direction:column;gap:18px;display:flex}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] [data-deploy-header] h2{font-family:var(--font-display,"Big Shoulders Display", Impact, sans-serif);letter-spacing:.04em;text-transform:uppercase;color:var(--ptlm-fg);margin:0 0 4px;font-size:18px;font-weight:800}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] [data-deploy-header] p{color:var(--ptlm-muted);margin:0;font-size:12px;line-height:1.5}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] dl[data-org-summary],:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] dl[data-fee-summary]{background:var(--ptlm-gate-bg);border:1px solid var(--rule,var(--color-border));border-radius:6px;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:12px 14px;display:grid}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] dl>div{flex-direction:column;gap:2px;display:flex}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] dt{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--ptlm-muted);font-size:9px}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] dd{color:var(--ptlm-fg);margin:0;font-size:13px;font-weight:600}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] fieldset[data-tier-picker]{border:0;grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;display:grid}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] fieldset[data-tier-picker] legend{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--ptlm-muted);grid-column:1/-1;padding:0 0 6px;font-size:10px}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] label[data-tier]{border:1px solid var(--rule,var(--color-border));cursor:pointer;background:0 0;border-radius:6px;grid-template-rows:auto auto auto;grid-template-columns:auto 1fr;gap:2px 8px;padding:10px 12px;transition:border-color .12s,background .12s;display:grid}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] label[data-tier]:hover{border-color:var(--ptlm-accent)}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] label[data-tier][data-selected]{border-color:var(--ptlm-accent);background:var(--ptlm-gate-bg)}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] label[data-tier] input[type=radio]{accent-color:var(--ptlm-accent);grid-area:1/1;margin:2px 0 0}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] label[data-tier] [data-tier-name]{color:var(--ptlm-fg);grid-area:1/2;font-size:13px;font-weight:700}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] label[data-tier] [data-tier-price]{font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--ptlm-muted);grid-area:2/2;font-size:11px}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] label[data-tier] [data-tier-launch]{font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--ptlm-muted);grid-area:3/2;font-size:10px}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] label:has(input[type=checkbox]){border:1px solid var(--rule,var(--color-border));color:var(--ptlm-fg);cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] input[type=checkbox]{accent-color:var(--ptlm-accent)}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] [data-deploy-footer]{border-top:1px solid var(--rule,var(--color-border));background:0 0;padding-top:12px}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] [data-deploy-footer] button{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.08em;text-transform:uppercase;background:var(--ptlm-accent);color:var(--ptlm-accent-fg);border:1px solid var(--ptlm-accent);cursor:pointer;padding:10px 18px;font-size:11px;font-weight:700}:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] [data-deploy-footer] button:disabled{opacity:.55;cursor:not-allowed;filter:saturate(.6)}@media (max-width:540px){:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] fieldset[data-tier-picker],:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] dl[data-org-summary],:is(.promote-to-live-modal,.go-live-workspace) [data-foundry-widget=deploy_summary] dl[data-fee-summary]{grid-template-columns:1fr}}html.dark .go-live-workspace__hero,html[data-theme=dark] .go-live-workspace__hero,html.dark .go-live-workspace__body,html[data-theme=dark] .go-live-workspace__body{background:#161b19;border-color:#e9ece829}html.dark .go-live-readiness__step,html[data-theme=dark] .go-live-readiness__step{background:#1b211e;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:#e9ece8}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-tabs button,html[data-theme=dark] .go-live-tabs button{color:#e9ece8;background:#1b211e;border-color:#e9ece829}html.dark .go-live-readiness__review,html[data-theme=dark] .go-live-readiness__review{color:#e9ece8;background:#1b211e;border-color:#8fcfb03d}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:#f3b4b4;background:#ef444424}html.dark .go-live-readiness__notice[data-tone=info],html[data-theme=dark] .go-live-readiness__notice[data-tone=info]{color:#e6c483;background:#d69e2e29}html.dark .go-live-proof-review,html[data-theme=dark] .go-live-proof-review{background:#161b19;border-color:#e9ece829}html.dark .go-live-proof-review__header,html[data-theme=dark] .go-live-proof-review__header{background:#161b19;border-bottom-color:#e9ece81f}html.dark .go-live-proof-review__actions>span,html[data-theme=dark] .go-live-proof-review__actions>span,html.dark .go-live-proof-review__actions>button,html[data-theme=dark] .go-live-proof-review__actions>button{background:#e9ece80f;border-color:#e9ece829}html.dark .go-live-proof-review__actions>button,html[data-theme=dark] .go-live-proof-review__actions>button{color:#e9ece8}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:#e9ece8}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:#e9ece8;--tw-prose-body:#e9ece8;--tw-prose-headings:#e9ece8;--tw-prose-lead:#e9ece8;--tw-prose-bold:#e9ece8;--tw-prose-quotes:#e9ece8;--tw-prose-code:#e9ece8;--tw-prose-pre-code:#e9ece8;--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:#e9ece8}html.dark .promote-tokenize-simple__grid input,html[data-theme=dark] .promote-tokenize-simple__grid input{color:#e9ece8;background:#1b211e;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{color:#e0bd7a;background:#272016;border-color:#9d6a2480}html.dark .promote-tokenize-simple__hint-list,html[data-theme=dark] .promote-tokenize-simple__hint-list{color:#e0bd7a;background:#272016;border-color:#9d6a244d}.golive-accordion{gap:12px;display:grid}.golive-accordion__card{border:1px solid var(--rule,var(--color-border));background:var(--color-card,#fff);box-shadow:var(--shadow-card,0 8px 24px #1113180f);border-radius:10px;overflow:hidden}.golive-accordion__card[data-expanded=true]{border-color:#163a2e59;border-top:2px solid var(--ptlm-accent,var(--vanar-teal));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:16px 22px 0}.golive-accordion__eyebrow{color:var(--ptlm-accent,var(--vanar-teal));font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.22em;text-transform:uppercase;font-size:10px;font-weight:700}.golive-accordion__body{padding:12px 22px 20px}.golive-accordion__foot{justify-content:flex-end;padding:0 22px 18px;display:flex}.golive-accordion__row{width:100%;color:var(--ptlm-fg,#111318);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:14px 22px;font-size:13px;display:flex}.golive-accordion__row:hover{background:#163a2e0d}.golive-accordion__mark{color:#1d8a47;flex:0 0 22px;justify-content:center;align-items:center;display:inline-flex}.golive-accordion__mark svg{display:block}.golive-accordion__mark[data-status=available],.golive-accordion__mark[data-status=locked]{color:#9d6a24}.golive-accordion__label{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--ptlm-fg,#111318);flex:none;font-size:11px;font-weight:700}.golive-accordion__summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ptlm-muted,#5b5f66);flex:auto;font-size:12.5px;overflow:hidden}.golive-accordion__chevron{color:var(--ptlm-fg,#111318);opacity:.65;flex:none;align-items:center;display:inline-flex}.golive-accordion__chevron svg{display:block}.golive-accordion__row:hover .golive-accordion__chevron{opacity:1}.golive-cancel-link{color:var(--ptlm-muted,#5b5f66);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:4px;padding:6px 0;font-size:12.5px;text-decoration:underline}.golive-cancel-link:hover{color:var(--ptlm-fg,#111318)}.tokenize-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tokenize-tile{background:#163a2e08;border:1px solid #163a2e29;border-radius:10px;align-content:start;gap:6px;padding:16px;display:grid;position:relative}.tokenize-tile:before{content:"";border-radius:10px 10px 0 0;height:3px;position:absolute;inset:0 0 auto}.tokenize-tile[data-kind=curve]:before{background:var(--ptlm-accent,var(--vanar-teal))}.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{color:var(--ptlm-accent,var(--vanar-teal));font-family:var(--font-mono,"JetBrains Mono", monospace);background:#163a2e14;border-radius:999px;justify-self:start;padding:2px 8px;font-size:11px;font-weight:700}.tokenize-tile__title{color:var(--ptlm-muted,#5b5f66);font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.14em;text-transform:uppercase;font-size:10.5px}.tokenize-tile__count{color:var(--ptlm-fg,#111318);font-size:18px;line-height:1.1}.tokenize-tile__blurb{color:var(--ptlm-muted,#5b5f66);font-size:12.5px;line-height:1.4}.tokenize-route-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:640px){.tokenize-route-options{grid-template-columns:1fr}}.tokenize-route-option{text-align:left;cursor:pointer;background:#163a2e08;border:1px solid #163a2e29;border-radius:10px;align-content:start;gap:6px;padding:16px;transition:border-color .12s,background .12s;display:grid}.tokenize-route-option:hover{border-color:var(--ptlm-accent,var(--vanar-teal))}.tokenize-route-option[data-selected]{border-color:var(--ptlm-accent,var(--vanar-teal));background:var(--ptlm-gate-bg,#163a2e14)}.tokenize-route-option__badge{color:var(--ptlm-accent,var(--vanar-teal));font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.08em;text-transform:uppercase;background:#163a2e14;border-radius:999px;justify-self:start;padding:2px 8px;font-size:10px;font-weight:700}.tokenize-route-option__title{color:var(--ptlm-fg,#163a2e);font-size:14px;font-weight:700}.tokenize-route-option__blurb{color:var(--ptlm-muted,#5b5f66);font-size:12.5px;line-height:1.5}.tokenize-wallet-card{background:#163a2e0a;border:1px solid #163a2e29;border-radius:8px;gap:10px;padding:14px 16px;display:grid}.tokenize-wallet-card__row{color:var(--ptlm-fg,#111318);flex-wrap:wrap;align-items:baseline;gap:10px;font-size:13.5px;display:flex}.tokenize-wallet-card__row code{font-family:var(--font-mono,"JetBrains Mono", monospace);overflow-wrap:anywhere;font-size:12px}.tokenize-wallet-card__label{color:var(--ptlm-muted,#5b5f66);font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.14em;text-transform:uppercase;font-size:10.5px}.tokenize-wallet-card__fee{color:var(--ptlm-muted,#5b5f66);font-size:12.5px}.tokenize-copy-btn{color:var(--ptlm-accent,var(--vanar-teal));font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #163a2e40;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.tokenize-copy-btn:hover{background:#163a2e12}.tokenize-copy-btn svg{display:block}.tokenize-wallet-payout{border-top:1px solid var(--rule,var(--color-border));gap:12px;padding-top:4px;display:grid}.tokenize-bullets{color:var(--ptlm-fg,#111318);gap:6px;margin:0;padding-left:18px;font-size:14px;line-height:1.5;display:grid}.tokenize-consent-block{background:#9d6a240f;border:1px solid #9d6a2459;border-radius:8px;gap:10px;padding:14px 16px;display:grid}.tokenize-consent-block__title{color:#7a5418;font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}html.dark .tokenize-consent-block,html[data-theme=dark] .tokenize-consent-block{background:#272016;border-color:#9d6a244d}html.dark .tokenize-consent-block__title,html[data-theme=dark] .tokenize-consent-block__title{color:#e0bd7a}.tokenize-consent-block__body{color:var(--ptlm-fg,#111318);margin:0;font-size:13.5px;line-height:1.45}html.dark .tokenize-consent-block__body,html[data-theme=dark] .tokenize-consent-block__body{color:#f0f0ea}.tokenize-consent{border:1px solid var(--rule,var(--color-border));background:var(--color-card,#fff);color:var(--ptlm-fg,#111318);cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13.5px;line-height:1.45;display:flex}.tokenize-consent[data-checked=true]{border-color:var(--ptlm-accent,var(--vanar-teal));background:#163a2e0d}.tokenize-consent input{accent-color:var(--ptlm-accent,var(--vanar-teal));margin-top:3px}.tokenize-preview{background:#163a2e0a;border:1px solid #163a2e29;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.tokenize-preview__symbol{background:var(--ptlm-accent,var(--vanar-teal));color:var(--ptlm-accent-fg,#fff);font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.06em;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.tokenize-preview__name{color:var(--ptlm-fg,#111318);font-weight:700}.tokenize-preview__supply{color:var(--ptlm-muted,#5b5f66);font-size:12.5px}.tokenize-math{color:var(--ptlm-accent,var(--vanar-teal));font-family:var(--font-mono,"JetBrains Mono", monospace);margin:0;font-size:12px}.tokenize-timeline{gap:6px;display:grid}.tokenize-timeline__track{border:1px solid #163a2e40;border-radius:999px;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{color:var(--ptlm-muted,#5b5f66);font-family:var(--font-mono,"JetBrains Mono", monospace);justify-content:space-between;gap:8px;font-size:10.5px;display:flex}.tokenize-skip-btn{color:var(--ptlm-muted,#5b5f66);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:8px 0;font-size:13px;text-decoration:underline}.tokenize-skip-btn:hover{color:var(--ptlm-fg,#111318)}.tokenize-review__rows{border:1px solid #163a2e29;border-radius:8px;display:grid;overflow:hidden}.tokenize-review__row{grid-template-columns:120px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:10px 14px;font-size:13.5px;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(--ptlm-muted,#5b5f66);font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.14em;text-transform:uppercase;font-size:10.5px}.tokenize-review__value{color:var(--ptlm-fg,#111318);overflow-wrap:anywhere}.tokenize-review__value code{font-family:var(--font-mono,"JetBrains Mono", monospace);font-size:12px}.tokenize-review__linked{color:#257a45;font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.1em;text-transform:uppercase;margin-left:8px;font-size:10.5px}.tokenize-review__edit{color:var(--ptlm-accent,var(--vanar-teal));font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.1em;text-transform:uppercase;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:11px;text-decoration:underline}.tokenize-confirm{gap:10px;display:grid}.tokenize-confirm__label{color:var(--ptlm-fg,#111318);gap:8px;font-size:13.5px;display:grid}.tokenize-confirm__label input{border:1px solid var(--rule,var(--color-border));background:var(--color-card,#fff);width:min(220px,100%);min-height:44px;color:var(--color-foreground,#111318);font-family:var(--font-mono,"JetBrains Mono", monospace);text-transform:uppercase;border-radius:6px;padding:10px 12px}.tokenize-confirm__label input:focus{border-color:var(--ptlm-accent,var(--vanar-teal));outline:2px solid #163a2e40}@media (max-width:860px){.golive-accordion__row{flex-wrap:wrap;row-gap:4px}.golive-accordion__summary{white-space:normal;flex-basis:100%;order:4;padding-left:28px}.golive-accordion__head,.golive-accordion__body,.golive-accordion__foot{padding-left:16px;padding-right:16px}.tokenize-review__row{grid-template-columns:1fr;gap:4px}.tokenize-tiles{grid-template-columns:1fr}}
