.price-management[data-v-afee0f20]{max-width:1240px;min-width:0;margin:0 auto;padding-bottom:2rem;color:#cee0dd}.pricing-heading[data-v-afee0f20]{margin-bottom:24px;padding:26px;border:1px solid rgba(12,236,189,.18);border-radius:20px;background:radial-gradient(ellipse at top right,rgba(12,236,189,.08),transparent 65%),rgba(7,23,28,.92)}.pricing-heading h1[data-v-afee0f20]{margin:12px 0;font-size:clamp(1.7rem,4vw,2.5rem);color:rgba(232,245,241,.94)}.pricing-heading p[data-v-afee0f20]{max-width:780px;line-height:1.7;color:rgba(206,224,221,.72);margin-bottom:0}.pricing-admin-label[data-v-afee0f20]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#e2c57e;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.pricing-workspace[data-v-afee0f20]{display:grid;grid-template-columns:minmax(240px,.85fr) minmax(0,2fr);gap:22px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.pricing-catalog[data-v-afee0f20],.pricing-editor[data-v-afee0f20]{padding:22px;background:rgba(9,22,26,.86);border:1px solid rgba(12,236,189,.18);border-radius:16px;min-width:0;-webkit-box-shadow:0 18px 30px -25px rgba(0,0,0,.7);box-shadow:0 18px 30px -25px rgba(0,0,0,.7)}.pricing-document-list[data-v-afee0f20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;max-height:65vh;overflow-y:auto;margin-top:14px;padding:3px}.pricing-document-list button[data-v-afee0f20]{min-width:0;text-align:left;background:transparent;border:1px solid transparent;padding:12px;border-radius:10px;color:#cee0dd;overflow-wrap:anywhere}.pricing-document-list button strong[data-v-afee0f20]{font-size:.82rem;font-weight:600}.pricing-document-list button small[data-v-afee0f20]{display:block;margin-top:6px;font-size:.68rem;color:rgba(206,224,221,.72);overflow-wrap:anywhere}.pricing-document-list button.selected[data-v-afee0f20]{border-color:rgba(12,236,189,.45);background:rgba(12,236,189,.08);color:#0cecbd}.pricing-document-list button[data-v-afee0f20]:hover:not(:disabled){border-color:rgba(12,236,189,.4);background:rgba(12,236,189,.06)}.pricing-editor header[data-v-afee0f20]{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(12,236,189,.18)}.pricing-editor header h2[data-v-afee0f20]{color:rgba(232,245,241,.94);font-size:1.3rem;line-height:1.5;overflow-wrap:anywhere}.pricing-editor header code[data-v-afee0f20]{color:rgba(206,224,221,.72);overflow-wrap:anywhere}.pricing-editor fieldset[data-v-afee0f20]{min-width:0}.pricing-hint[data-v-afee0f20]{color:rgba(206,224,221,.72);font-size:.8rem;line-height:1.8}.pricing-fields[data-v-afee0f20]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:22px 0}.pricing-field[data-v-afee0f20]{min-width:0}.pricing-field>label[data-v-afee0f20],.pricing-field>span[data-v-afee0f20]{display:block;margin-bottom:9px;font-size:.83rem;color:#cee0dd}.pricing-field>label small[data-v-afee0f20],.pricing-field>span small[data-v-afee0f20]{color:rgba(206,224,221,.72);margin-left:6px}.pricing-field--toggle[data-v-afee0f20]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:44px}.pricing-field--toggle label[data-v-afee0f20]{margin:0;cursor:pointer}.price-management input[data-v-afee0f20]:not([type=checkbox]),.price-management select[data-v-afee0f20]{width:100%;min-width:0;min-height:46px;padding:10px 12px;font-size:16px;color:rgba(232,245,241,.94);border:1px solid rgba(206,224,221,.26);border-radius:10px;background:#07171c}.price-management input[data-v-afee0f20]:not([type=checkbox])::-webkit-input-placeholder,.price-management select[data-v-afee0f20]::-webkit-input-placeholder{color:rgba(206,224,221,.72)}.price-management input[data-v-afee0f20]:not([type=checkbox])::-moz-placeholder,.price-management select[data-v-afee0f20]::-moz-placeholder{color:rgba(206,224,221,.72)}.price-management input[data-v-afee0f20]:not([type=checkbox]):-ms-input-placeholder,.price-management select[data-v-afee0f20]:-ms-input-placeholder{color:rgba(206,224,221,.72)}.price-management input[data-v-afee0f20]:not([type=checkbox])::-ms-input-placeholder,.price-management select[data-v-afee0f20]::-ms-input-placeholder{color:rgba(206,224,221,.72)}.price-management input[data-v-afee0f20]:not([type=checkbox])::placeholder,.price-management select[data-v-afee0f20]::placeholder{color:rgba(206,224,221,.72)}.price-management input:not([type=checkbox])[aria-invalid=true][data-v-afee0f20],.price-management select[aria-invalid=true][data-v-afee0f20]{border-color:#fba047}.price-management select option[data-v-afee0f20]{background:#07171c;color:rgba(232,245,241,.94)}.price-management input[type=checkbox][data-v-afee0f20]{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;accent-color:#0cecbd}.pricing-models[data-v-afee0f20]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.pricing-models label[data-v-afee0f20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:44px}.price-management label[data-v-afee0f20]{font-size:.84rem}.price-management button[data-v-afee0f20]{min-height:44px;cursor:pointer}.pricing-actions[data-v-afee0f20]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:24px}.pricing-primary[data-v-afee0f20],.pricing-secondary[data-v-afee0f20]{border-radius:10px;padding:10px 16px;border:1px solid #0cecbd;font-weight:600}.pricing-primary[data-v-afee0f20]{color:#06231a;background:#0cecbd}.pricing-primary[data-v-afee0f20]:hover:not(:disabled){background:rgb(54.2096774194,244.7903225806,204.8024193548);border-color:rgb(54.2096774194,244.7903225806,204.8024193548)}.pricing-secondary[data-v-afee0f20]{background:transparent;color:#cee0dd;border-color:rgba(12,236,189,.18)}.pricing-secondary[data-v-afee0f20]:hover:not(:disabled){border-color:rgba(12,236,189,.55);background:rgba(12,236,189,.06)}button[data-v-afee0f20]:disabled{opacity:.45;cursor:default}.pricing-message[data-v-afee0f20]{margin:16px 0;padding:14px;border:1px solid rgba(12,236,189,.18);border-radius:12px;font-size:.83rem;line-height:1.7;overflow-wrap:anywhere;background:rgba(9,22,26,.86)}.pricing-message button[data-v-afee0f20]{background:transparent;color:inherit;border:0;text-decoration:underline}.pricing-message.is-error[data-v-afee0f20]{background:rgba(251,160,71,.07);border-color:rgba(251,160,71,.35);color:#ffb768}.pricing-message.is-success[data-v-afee0f20]{background:rgba(12,236,189,.06);border-color:rgba(12,236,189,.35);color:#0cecbd}.pricing-review[data-v-afee0f20]{margin-top:22px;padding:18px;border:1px solid rgba(12,236,189,.4);border-radius:12px;background:rgba(12,236,189,.04)}.pricing-review h3[data-v-afee0f20]{font-size:1.1rem;color:rgba(232,245,241,.94)}.pricing-review ul[data-v-afee0f20]{list-style:none;padding:0}.pricing-review li[data-v-afee0f20]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px 16px;padding:12px 0;border-bottom:1px solid rgba(12,236,189,.18);font-size:.82rem;overflow-wrap:anywhere}.pricing-review p[data-v-afee0f20]{font-size:.78rem;line-height:1.8;color:rgba(206,224,221,.72)}.pricing-review button[data-v-afee0f20]{margin:4px 8px 0 0}.pricing-review[data-v-afee0f20]:focus,button[data-v-afee0f20]:focus-visible,input[data-v-afee0f20]:focus-visible,select[data-v-afee0f20]:focus-visible{outline:2px solid #0cecbd;outline-offset:3px}@media(max-width:900px){.pricing-workspace[data-v-afee0f20]{grid-template-columns:minmax(0,1fr)}.pricing-document-list[data-v-afee0f20]{max-height:220px}}@media(max-width:480px){.pricing-heading[data-v-afee0f20]{padding:20px}.pricing-catalog[data-v-afee0f20],.pricing-editor[data-v-afee0f20]{padding:16px}.pricing-fields[data-v-afee0f20]{grid-template-columns:minmax(0,1fr)}.pricing-primary[data-v-afee0f20],.pricing-secondary[data-v-afee0f20]{-webkit-box-flex:1;-ms-flex:1;flex:1}}