.pricing-admin[data-v-31f5fccd]{background:#f4f8f7;color:#172033;min-height:100vh}.plan-config-status[data-v-31f5fccd]{background:linear-gradient(135deg,#effbf8,#f7faff);border:1px solid #c8e1dc;border-radius:14px;display:grid;gap:.75rem;grid-column:1/-1;grid-template-columns:minmax(240px,2fr) repeat(3,minmax(120px,1fr));margin-bottom:1rem;padding:1rem}.plan-config-status p[data-v-31f5fccd]{color:#0f766e;font-size:.7rem;font-weight:900;letter-spacing:.08em;margin:0;text-transform:uppercase}.plan-config-status h2[data-v-31f5fccd]{font-size:1.2rem;margin:.18rem 0}.plan-config-status>div>span[data-v-31f5fccd]{color:#536579;font-size:.82rem}.plan-config-status .status-count[data-v-31f5fccd]{align-content:center;background:#fff;border:1px solid #d7e5e2;border-radius:10px;color:inherit;cursor:pointer;display:grid;font:inherit;gap:.2rem;padding:.75rem;text-align:left}.plan-config-status .status-count[data-v-31f5fccd]:focus-visible,.plan-config-status .status-count[data-v-31f5fccd]:hover{border-color:#0f766e;box-shadow:0 0 0 3px #99f6e466}.plan-config-status .status-count strong[data-v-31f5fccd]{color:#172033;font-size:1.65rem;line-height:1}.plan-config-status .status-count span[data-v-31f5fccd]{color:#536579;font-size:.72rem;font-weight:800;text-transform:uppercase}.plan-config-status .status-count.active strong[data-v-31f5fccd]{color:#087f5b}.plan-config-status .status-count.warning[data-v-31f5fccd]{background:#fffaf0;border-color:#f2c180}.plan-config-status .status-count.warning strong[data-v-31f5fccd]{color:#c65a16}.status-modal-backdrop[data-v-31f5fccd]{background:#020617b8;display:grid;top:0;right:0;bottom:0;left:0;padding:1rem;place-items:center;position:fixed;z-index:1200}.status-modal[data-v-31f5fccd]{background:#fff;border:1px solid #99f6e4;border-radius:14px;box-shadow:0 24px 70px #02061766;color:#172033;display:grid;gap:1rem;max-height:min(780px,calc(100vh - 2rem));padding:1.2rem;width:min(780px,100%)}.status-modal>header[data-v-31f5fccd]{align-items:start;display:flex;gap:1rem;justify-content:space-between}.status-modal>header p[data-v-31f5fccd]{color:#0f766e;font-size:.72rem;font-weight:900;margin:0;text-transform:uppercase}.status-modal>header h2[data-v-31f5fccd]{font-size:1.6rem;margin:.2rem 0}.status-modal>header span[data-v-31f5fccd]{color:#536579;font-weight:800}.status-modal>header button[data-v-31f5fccd]{background:#f8fafc;border:1px solid #cbd5e1;border-radius:50%;color:#172033;cursor:pointer;font-size:1.7rem;height:2.75rem;width:2.75rem}.status-domain-list[data-v-31f5fccd]{display:grid;gap:.55rem;overflow:auto;padding-right:.25rem}.status-domain-list article[data-v-31f5fccd]{background:#f8fafc;border:1px solid #d7e5e2;border-radius:9px;display:flex;gap:1rem;justify-content:space-between;padding:.85rem}.status-domain-list article>div[data-v-31f5fccd]{display:grid;gap:.25rem}.status-domain-list strong[data-v-31f5fccd]{color:#172033;overflow-wrap:anywhere}.status-domain-list span[data-v-31f5fccd]{color:#536579;font-size:.82rem;font-weight:700}.status-domain-meta[data-v-31f5fccd]{justify-items:end;text-align:right}.status-domain-meta code[data-v-31f5fccd]{color:#9a3412;font-size:.78rem;font-weight:900;overflow-wrap:anywhere}.status-empty[data-v-31f5fccd]{border:1px dashed #94a3b8;border-radius:9px;padding:2rem;text-align:center}.status-modal footer[data-v-31f5fccd]{display:flex;justify-content:end}.status-modal footer button[data-v-31f5fccd]{background:#0f766e;border:0;border-radius:7px;color:#fff;cursor:pointer;font-weight:900;min-height:2.6rem;padding:.6rem 1.2rem}.pricing-admin.embedded[data-v-31f5fccd]{background:transparent;min-height:0}.pricing-hero[data-v-31f5fccd]{align-items:end;background:linear-gradient(120deg,#06111f,#123a34 55%,#3b0b0b);color:#fff;display:flex;gap:1rem;justify-content:space-between;padding:3rem max(1rem,calc(50vw - 640px))}.pricing-hero p[data-v-31f5fccd],.tier-header p[data-v-31f5fccd]{color:#5eead4;font-size:.78rem;font-weight:950;letter-spacing:0;margin:0;text-transform:uppercase}.pricing-hero h1[data-v-31f5fccd]{font-size:clamp(2.8rem,7vw,5.5rem);font-weight:950;margin:.25rem 0 .4rem}.pricing-hero span[data-v-31f5fccd]{color:#d7e6e3;display:block;font-size:1.1rem;font-weight:800}.pricing-hero nav[data-v-31f5fccd]{display:flex;flex-wrap:wrap;gap:.6rem}.actions button[data-v-31f5fccd],.assignment-panel button[data-v-31f5fccd],.pricing-hero a[data-v-31f5fccd],.pricing-hero button[data-v-31f5fccd],.tier-header button[data-v-31f5fccd]{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#172033;font-weight:900;min-height:2.8rem;padding:.7rem 1.1rem;text-decoration:none}.pricing-shell[data-v-31f5fccd]{display:grid;gap:1rem;grid-template-columns:270px minmax(0,1fr) 300px;margin:0 auto;padding:2rem 0 5rem;width:min(1280px,calc(100% - 2rem))}.pricing-admin.embedded .pricing-shell[data-v-31f5fccd]{padding:0 0 2rem;width:100%}.notice[data-v-31f5fccd]{border-radius:6px;font-weight:900;grid-column:1/-1;padding:1rem}.notice.success[data-v-31f5fccd]{background:#ecfdf5;border:1px solid #99f6e4;color:#0f766e}.notice.error[data-v-31f5fccd]{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.assignment-panel[data-v-31f5fccd],.plan-editor[data-v-31f5fccd],.plan-list[data-v-31f5fccd]{align-content:start;background:#fff;border:1px solid #cfe3df;border-radius:6px;display:grid;gap:.8rem;padding:1rem}.plan-list button[data-v-31f5fccd]{background:#fbfdfc;border:1px solid #d8e5e2;border-radius:6px;color:#172033;display:grid;gap:.15rem;padding:.8rem;text-align:left}.plan-list button.active[data-v-31f5fccd],.plan-list button[data-v-31f5fccd]:hover{background:#ecfdf5;border-color:#0f766e}.assignment-panel h2[data-v-31f5fccd],.plan-list small[data-v-31f5fccd],.tier-policy[data-v-31f5fccd]{color:#56657a;font-weight:850}.assignment-note[data-v-31f5fccd]{color:#56657a;font-size:.86rem;font-weight:750;line-height:1.45;margin:0}.new-plan[data-v-31f5fccd]{border-color:#0f766e!important}label[data-v-31f5fccd]{color:#475569;display:grid;font-size:.82rem;font-weight:950;gap:.3rem;text-transform:uppercase}input[data-v-31f5fccd],select[data-v-31f5fccd],textarea[data-v-31f5fccd]{background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#172033;font:inherit;font-weight:800;min-height:2.8rem;padding:.7rem .8rem;text-transform:none;width:100%}textarea[data-v-31f5fccd]{resize:vertical}.editor-grid[data-v-31f5fccd],.tier-grid[data-v-31f5fccd]{display:grid;gap:.8rem;grid-template-columns:repeat(4,minmax(0,1fr))}.checkbox-line[data-v-31f5fccd]{align-items:center;align-self:end;display:flex;gap:.55rem;min-height:2.8rem}.checkbox-line input[data-v-31f5fccd],.tier-policy input[data-v-31f5fccd]{min-height:auto;width:auto}.plan-warning[data-v-31f5fccd]{background:#fff7ed;border:1px solid #fb923c;border-radius:.65rem;color:#9a3412;font-weight:800;margin:.8rem 0;padding:.75rem 1rem}.tier-editor-head[data-v-31f5fccd],.tier-header[data-v-31f5fccd]{align-items:center;display:flex;gap:1rem;justify-content:space-between}.tier-header h2[data-v-31f5fccd]{font-size:1.4rem;font-weight:950;margin:.15rem 0 0}.tier-editor[data-v-31f5fccd]{background:#fbfdfc;border:1px solid #d8e5e2;border-radius:6px;display:grid;gap:.8rem;padding:1rem}.tier-editor-head strong[data-v-31f5fccd]{font-size:1.05rem;font-weight:950}.tier-editor-head button[data-v-31f5fccd]{background:#fff1f2;border:0;color:#ef4444;font-weight:900}.tier-policy[data-v-31f5fccd]{align-items:center}.actions[data-v-31f5fccd],.tier-policy[data-v-31f5fccd]{display:flex;flex-wrap:wrap;gap:.7rem}.actions button[data-v-31f5fccd]:first-child,.assignment-panel button[data-v-31f5fccd],.tier-header button[data-v-31f5fccd]{background:#c7562b;border-color:#c7562b;color:#fff}.actions button[data-v-31f5fccd]:disabled,.assignment-panel button[data-v-31f5fccd]:disabled{opacity:.55}@media (max-width:1080px){.editor-grid[data-v-31f5fccd],.plan-config-status[data-v-31f5fccd],.pricing-shell[data-v-31f5fccd],.tier-grid[data-v-31f5fccd]{grid-template-columns:1fr}.pricing-hero[data-v-31f5fccd]{display:grid}}
