.seller-hero{padding-bottom:28px}.seller-title{display:flex;justify-content:space-between;gap:20px;align-items:center}.seller-plan{font-size:13px;color:#52627a}.seller-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0 26px}.seller-tabs button{background:#fff!important;color:#204f9d!important;border:1px solid #cbd7e6}.seller-tabs button.active{background:#2359b5!important;color:#fff!important}.seller-panel{min-height:260px}.seller-domain-actions{display:flex;gap:8px;flex-wrap:wrap}.seller-domain-actions button{font-size:13px;padding:9px 12px}.seller-api{margin-top:12px;border-top:1px solid #dce3ec;padding-top:12px}.seller-api summary{cursor:pointer;font-weight:700;color:#245ab9}.seller-api input{font-family:inherit}.seller-readiness{padding:12px;border-radius:12px;background:#edf4ff;margin-bottom:16px}.seller-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.seller-form-grid .wide{grid-column:1/-1}.seller-dialog{width:min(900px,94vw);max-height:92vh;overflow:auto;border:0;border-radius:18px;padding:26px;color:#15233b}.seller-dialog::backdrop{background:#07182ab8}.seller-dialog textarea{min-height:90px}.seller-dialog fieldset{margin:20px 0;border:1px solid #d4deea;border-radius:12px;padding:16px}.seller-close{float:right;background:#e9eef6!important;color:#17325b!important;font-size:22px;padding:4px 12px}.seller-actions{display:flex;flex-wrap:wrap;gap:10px;position:sticky;bottom:-26px;background:#fff;padding:14px 0}.seller-offers{display:grid;gap:12px}.seller-offer{padding:16px;border:1px solid #dce3ec;border-radius:14px;background:#fffffff0}.seller-feature-card{padding:24px;border-radius:16px;background:#fff;border:1px solid #dce3ec}.seller-feature-card.locked{opacity:.72}.seller-status-pill{display:inline-block;padding:3px 9px;border-radius:999px;background:#edf4ff;color:#245ab9;font-size:12px;font-weight:700}@media(max-width:650px){.seller-form-grid{grid-template-columns:1fr}.seller-form-grid .wide{grid-column:auto}.seller-dialog{padding:18px}.seller-title{align-items:flex-start;flex-direction:column}.seller-actions button{flex:1}}

/* Seller Preparation uses the same AI brand-package affordance as Admin Preparation. */
.seller-ai-package{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(260px,1.2fr);gap:18px;align-items:center;margin:18px 0;padding:18px;border:1px solid rgba(22,105,224,.2);border-radius:18px;background:linear-gradient(135deg,rgba(247,250,255,.96),rgba(232,242,255,.78));box-shadow:0 12px 30px rgba(15,53,105,.08)}
.seller-ai-preview{display:grid;grid-template-columns:1fr 1fr;gap:10px}.seller-ai-preview>div{min-height:92px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border-radius:14px;background:rgba(255,255,255,.84);border:1px solid rgba(22,105,224,.12)}.seller-ai-preview span{font-size:10px;letter-spacing:.12em;color:#1769e0;font-weight:800}.seller-ai-preview b{font-size:13px;color:#17345f;margin-top:8px}.seller-ai-package p{margin:7px 0 12px;color:#50627d;font-size:13px;line-height:1.5}.seller-ai-package button{border:0;border-radius:10px;background:#1769e0;color:#fff;font-weight:800;padding:11px 16px;cursor:pointer}.seller-ai-package button:disabled{opacity:.6;cursor:wait}.seller-ai-package #sellerBrandStatus{display:block;margin-top:9px;color:#60708a;font-size:12px}.seller-ai-package #sellerBrandStatus[data-tone=ok]{color:#0b8057}.seller-ai-package #sellerBrandStatus[data-tone=error]{color:#b3261e}@media(max-width:760px){.seller-ai-package{grid-template-columns:1fr}.seller-ai-preview{grid-template-columns:1fr 1fr}}
