.subdomain-confirm{display:grid;gap:16px}.workspace-dialog .subdomain-confirm p{margin:0;line-height:1.65}.workspace-dialog .subdomain-confirm-domain{font-size:16px;overflow-wrap:anywhere}.subdomain-confirm-estimate{min-height:82px;padding:16px;border:1px solid var(--tone-line, var(--line));border-radius:6px;background:var(--tone-soft, var(--surface-subtle));font-size:13px}.subdomain-confirm-estimate strong{font-weight:650}.subdomain-confirm-loading{display:flex;align-items:center;gap:12px;min-height:48px;color:var(--tone-muted, var(--muted))}.workspace-dialog .subdomain-confirm-rate,.workspace-dialog .subdomain-confirm-limit{color:var(--tone-muted, var(--muted));font-size:12px}.subdomain-confirm-warning{color:var(--tone-warning, #86431f)}.subdomain-confirm-estimate p+p,.subdomain-confirm-estimate .button{margin-top:10px}.subdomain-confirm-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:4px}.subdomain-confirm-actions .button{min-height:40px;justify-content:center}.subdomain-confirm-actions .button.primary{background:var(--action, var(--tone-accent, #145965));border-color:var(--action, var(--tone-accent, #145965));color:#fff}.subdomain-confirm-actions .button:disabled{opacity:.55;cursor:not-allowed}.subdomain-live-option{margin-top:.8rem}.subdomain-live-option label{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;cursor:pointer}.subdomain-live-option input{width:1rem;height:1rem;accent-color:var(--accent, #607de8)}.subdomain-live-option input:focus-visible{outline:2px solid currentColor;outline-offset:3px}.subdomain-live-option p{margin:.35rem 0 0 1.5rem;font-size:.85rem;opacity:.8}.subdomain-live-paid{font-size:.75rem;padding:.15rem .4rem;border:1px solid currentColor;border-radius:4px}
