.parameters-module-hero{display:flex;align-items:center;gap:22px}.parameters-module-hero>div:nth-child(2){flex:1}.parameters-workspace{margin-top:22px}.parameters-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.parameters-tab{border:1px solid #d8c2dc;background:#fff;color:#5f176b;padding:12px 18px;border-radius:12px;font-weight:800;cursor:pointer}.parameters-tab.active{background:#812990;color:#fff;border-color:#812990;box-shadow:0 8px 20px rgba(129,41,144,.18)}.parameters-panel{display:none;background:#fff;border:1px solid #e5dce7;border-radius:18px;padding:22px;box-shadow:0 8px 24px rgba(42,23,47,.06)}.parameters-panel.active{display:block}.parameters-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px}.parameters-heading h3{margin:4px 0 5px}.parameters-heading p{margin:0;color:#6d6470}.parameters-table-wrap{overflow:auto}.parameters-table{width:100%;border-collapse:collapse}.parameters-table th,.parameters-table td{padding:13px 12px;border-bottom:1px solid #eee7ef;text-align:left}.parameters-table th{font-size:12px;color:#6d6470;background:#faf7fb}.parameter-status{display:inline-flex;padding:6px 10px;border-radius:999px;font-size:11px;font-weight:900}.parameter-status.active{background:#e7f7ee;color:#08723c}.parameter-status.blocked{background:#fff0f0;color:#a52424}.parameter-actions{display:flex;gap:7px;flex-wrap:wrap}.parameters-form-grid{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));gap:16px}.parameters-form-grid.five{grid-template-columns:repeat(5,minmax(150px,1fr))}.parameters-form-grid.two{grid-template-columns:repeat(2,minmax(220px,1fr))}.parameters-form-grid label{display:flex;flex-direction:column;gap:7px;font-weight:700;color:#4a414d}.parameters-form-grid input,.parameters-form-grid select{width:100%;padding:12px;border:1px solid #d8cfd9;border-radius:10px;background:#fff}.parameters-form-actions{grid-column:1/-1;display:flex;justify-content:flex-end}.parameters-total{padding:10px 14px;border-radius:10px;background:#f4edf5;color:#812990;font-weight:900}.parameters-total.valid{background:#e7f7ee;color:#08723c}.parameters-total.invalid{background:#fff0f0;color:#a52424}.parameters-dialog{width:min(720px,92vw);border:0;border-radius:18px;padding:0;box-shadow:0 24px 70px rgba(0,0,0,.25)}.parameters-dialog::backdrop{background:rgba(27,15,30,.55)}.parameters-dialog form{padding:24px}.dialog-heading{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.dialog-close{border:0;background:#f3edf4;border-radius:50%;width:36px;height:36px;font-size:24px;cursor:pointer}.dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.check-label{flex-direction:row!important;align-items:center!important}.check-label input{width:auto!important}.btn.danger{background:#a52424;color:#fff;border-color:#a52424}@media(max-width:1000px){.parameters-form-grid,.parameters-form-grid.five{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media(max-width:640px){.parameters-heading,.parameters-module-hero{align-items:stretch;flex-direction:column}.parameters-form-grid,.parameters-form-grid.five,.parameters-form-grid.two{grid-template-columns:1fr}.parameters-tab{flex:1 1 100%}}