.pricing-admin[data-v-86f8e213]{background:#f4f8f7;color:#172033;min-height:100vh}.plan-config-status[data-v-86f8e213]{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-86f8e213]{color:#0f766e;font-size:.7rem;font-weight:900;letter-spacing:.08em;margin:0;text-transform:uppercase}.plan-config-status h2[data-v-86f8e213]{font-size:1.2rem;margin:.18rem 0}.plan-config-status>div>span[data-v-86f8e213]{color:#536579;font-size:.82rem}.plan-config-status article[data-v-86f8e213]{align-content:center;background:#fff;border:1px solid #d7e5e2;border-radius:10px;display:grid;gap:.2rem;padding:.75rem}.plan-config-status article strong[data-v-86f8e213]{color:#172033;font-size:1.65rem;line-height:1}.plan-config-status article span[data-v-86f8e213]{color:#536579;font-size:.72rem;font-weight:800;text-transform:uppercase}.plan-config-status article.active strong[data-v-86f8e213]{color:#087f5b}.plan-config-status article.warning[data-v-86f8e213]{background:#fffaf0;border-color:#f2c180}.plan-config-status article.warning strong[data-v-86f8e213]{color:#c65a16}.pricing-admin.embedded[data-v-86f8e213]{background:transparent;min-height:0}.pricing-hero[data-v-86f8e213]{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-86f8e213],.tier-header p[data-v-86f8e213]{color:#5eead4;font-size:.78rem;font-weight:950;letter-spacing:0;margin:0;text-transform:uppercase}.pricing-hero h1[data-v-86f8e213]{font-size:clamp(2.8rem,7vw,5.5rem);font-weight:950;margin:.25rem 0 .4rem}.pricing-hero span[data-v-86f8e213]{color:#d7e6e3;display:block;font-size:1.1rem;font-weight:800}.pricing-hero nav[data-v-86f8e213]{display:flex;flex-wrap:wrap;gap:.6rem}.actions button[data-v-86f8e213],.assignment-panel button[data-v-86f8e213],.pricing-hero a[data-v-86f8e213],.pricing-hero button[data-v-86f8e213],.tier-header button[data-v-86f8e213]{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-86f8e213]{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-86f8e213]{padding:0 0 2rem;width:100%}.notice[data-v-86f8e213]{border-radius:6px;font-weight:900;grid-column:1/-1;padding:1rem}.notice.success[data-v-86f8e213]{background:#ecfdf5;border:1px solid #99f6e4;color:#0f766e}.notice.error[data-v-86f8e213]{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.assignment-panel[data-v-86f8e213],.plan-editor[data-v-86f8e213],.plan-list[data-v-86f8e213]{align-content:start;background:#fff;border:1px solid #cfe3df;border-radius:6px;display:grid;gap:.8rem;padding:1rem}.plan-list button[data-v-86f8e213]{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-86f8e213],.plan-list button[data-v-86f8e213]:hover{background:#ecfdf5;border-color:#0f766e}.assignment-panel h2[data-v-86f8e213],.plan-list small[data-v-86f8e213],.tier-policy[data-v-86f8e213]{color:#56657a;font-weight:850}.assignment-note[data-v-86f8e213]{color:#56657a;font-size:.86rem;font-weight:750;line-height:1.45;margin:0}.new-plan[data-v-86f8e213]{border-color:#0f766e!important}label[data-v-86f8e213]{color:#475569;display:grid;font-size:.82rem;font-weight:950;gap:.3rem;text-transform:uppercase}input[data-v-86f8e213],select[data-v-86f8e213],textarea[data-v-86f8e213]{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-86f8e213]{resize:vertical}.editor-grid[data-v-86f8e213],.tier-grid[data-v-86f8e213]{display:grid;gap:.8rem;grid-template-columns:repeat(4,minmax(0,1fr))}.checkbox-line[data-v-86f8e213]{align-items:center;align-self:end;display:flex;gap:.55rem;min-height:2.8rem}.checkbox-line input[data-v-86f8e213],.tier-policy input[data-v-86f8e213]{min-height:auto;width:auto}.plan-warning[data-v-86f8e213]{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-86f8e213],.tier-header[data-v-86f8e213]{align-items:center;display:flex;gap:1rem;justify-content:space-between}.tier-header h2[data-v-86f8e213]{font-size:1.4rem;font-weight:950;margin:.15rem 0 0}.tier-editor[data-v-86f8e213]{background:#fbfdfc;border:1px solid #d8e5e2;border-radius:6px;display:grid;gap:.8rem;padding:1rem}.tier-editor-head strong[data-v-86f8e213]{font-size:1.05rem;font-weight:950}.tier-editor-head button[data-v-86f8e213]{background:#fff1f2;border:0;color:#ef4444;font-weight:900}.tier-policy[data-v-86f8e213]{align-items:center}.actions[data-v-86f8e213],.tier-policy[data-v-86f8e213]{display:flex;flex-wrap:wrap;gap:.7rem}.actions button[data-v-86f8e213]:first-child,.assignment-panel button[data-v-86f8e213],.tier-header button[data-v-86f8e213]{background:#c7562b;border-color:#c7562b;color:#fff}.actions button[data-v-86f8e213]:disabled,.assignment-panel button[data-v-86f8e213]:disabled{opacity:.55}@media (max-width:1080px){.editor-grid[data-v-86f8e213],.plan-config-status[data-v-86f8e213],.pricing-shell[data-v-86f8e213],.tier-grid[data-v-86f8e213]{grid-template-columns:1fr}.pricing-hero[data-v-86f8e213]{display:grid}}
