p.description[data-v-09f94e3c]{margin-top:0}[data-v-c8480784]:root{--sidebar-width:$sidebarWidth;--footer-height:$sidebarWidth}.user-fee-switcher[data-v-c8480784]{display:grid;grid-template-columns:1fr 1fr;background:#f7f8f9;border-radius:20px;padding:1px;max-width:600px}.user-fee-switcher__option[data-v-c8480784]{padding:24px 18px;border-radius:20px;cursor:pointer;font-weight:600;font-size:15px;line-height:16px;color:#617484;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center}.user-fee-switcher__option[data-v-c8480784]:hover:not(.user-fee-switcher__option--active){color:#4e5b6a}.user-fee-switcher__option--active[data-v-c8480784]{background:var(--brand-color,#0f89ea);color:#fff}.color-picker-group .base-color-picker[data-v-c5a9c9a4]:first-child{margin-bottom:1rem}.color-picker-group .base-color-picker[data-v-c5a9c9a4]:not(:first-child){margin:.5rem 3rem}.color-picker-group+.color-picker-group[data-v-c5a9c9a4]{margin-top:1.5rem}.kbc-modal-backdrop[data-v-6cd2e0fc]{position:fixed;inset:0;background:rgba(4,28,41,.45);display:flex;align-items:center;justify-content:center;z-index:2000}.kbc-modal-card[data-v-6cd2e0fc]{width:460px;max-width:calc(100vw - 32px);background:#fff;border-radius:16px;box-shadow:0 16px 48px rgba(0,0,0,.3);padding:28px 28px 24px;position:relative}.kbc-modal-close[data-v-6cd2e0fc]{position:absolute;top:14px;right:14px;background:transparent;border:0;font-size:22px;color:#5d6a77;cursor:pointer;padding:4px}.kbc-modal-title[data-v-6cd2e0fc]{margin:0 0 14px;padding-right:32px;font-size:22px;font-weight:700;color:#041c29}.kbc-modal-body[data-v-6cd2e0fc]{margin:0 0 16px;font-size:14px;line-height:1.5;color:#1b384f}.kbc-checklist[data-v-6cd2e0fc]{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-direction:column;gap:10px}.kbc-checklist li[data-v-6cd2e0fc]{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#1b384f}.check-circle[data-v-6cd2e0fc]{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0;margin-top:1px}.check-circle.ok[data-v-6cd2e0fc]{background:#dcf6dd;color:#2c9136}.kbc-modal-actions[data-v-6cd2e0fc]{display:flex;justify-content:flex-end;gap:8px}.kbc-btn-ghost[data-v-6cd2e0fc]{background:transparent;border:0;color:#279bdb;font-size:13px;font-weight:600;padding:10px 18px;border-radius:12px;cursor:pointer}.kbc-btn-ghost[data-v-6cd2e0fc]:hover:not([disabled]){background:#e9f8fe}.kbc-btn-stop[data-v-6cd2e0fc]{background:#166591;color:#fff;border:0;font-size:13px;font-weight:600;padding:10px 18px;border-radius:12px;cursor:pointer;min-width:160px;display:inline-flex;align-items:center;justify-content:center}.kbc-btn-stop[data-v-6cd2e0fc]:hover:not([disabled]){background:#0c4f75}.kbc-btn-ghost[disabled][data-v-6cd2e0fc],.kbc-btn-stop[disabled][data-v-6cd2e0fc]{opacity:.7;cursor:not-allowed}.spin[data-v-6cd2e0fc]{animation:kbc-spin-6cd2e0fc .8s linear infinite}@keyframes kbc-spin-6cd2e0fc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.kbc-modal-enter-active[data-v-6cd2e0fc],.kbc-modal-leave-active[data-v-6cd2e0fc]{transition:opacity .18s ease}.kbc-modal-enter[data-v-6cd2e0fc],.kbc-modal-leave-to[data-v-6cd2e0fc]{opacity:0}.kbc-modal-backdrop[data-v-18629bb5]{position:fixed;inset:0;background:rgba(4,28,41,.45);display:flex;align-items:center;justify-content:center;z-index:2000}.kbc-modal-card[data-v-18629bb5]{width:460px;max-width:calc(100vw - 32px);background:#fff;border-radius:16px;box-shadow:0 16px 48px rgba(0,0,0,.3);padding:28px 28px 24px;position:relative}.kbc-modal-close[data-v-18629bb5]{position:absolute;top:14px;right:14px;background:transparent;border:0;font-size:22px;color:#5d6a77;cursor:pointer;padding:4px}.kbc-modal-title[data-v-18629bb5]{margin:0 0 14px;padding-right:32px;font-size:22px;font-weight:700;color:#041c29}.kbc-modal-body[data-v-18629bb5]{margin:0 0 16px;font-size:14px;line-height:1.5;color:#1b384f}.kbc-checklist[data-v-18629bb5]{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:10px}.kbc-checklist li[data-v-18629bb5]{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#1b384f}.check-circle[data-v-18629bb5]{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0;margin-top:1px}.check-circle.warn[data-v-18629bb5]{background:#fde7e2;color:#b8351a}.kbc-confirm-row[data-v-18629bb5]{display:flex;align-items:flex-start;gap:10px;background:#fdf2ee;border:1px solid #f8d6cb;border-radius:8px;padding:10px 12px;margin-bottom:20px;font-size:13px;color:#1b384f;cursor:pointer}.kbc-confirm-row input[type=checkbox][data-v-18629bb5]{margin-top:2px;accent-color:#e91e63}.kbc-modal-actions[data-v-18629bb5]{display:flex;justify-content:flex-end;gap:8px}.kbc-btn-ghost[data-v-18629bb5]{background:transparent;border:0;color:#279bdb;font-size:13px;font-weight:600;padding:10px 18px;border-radius:12px;cursor:pointer}.kbc-btn-ghost[data-v-18629bb5]:hover:not([disabled]){background:#e9f8fe}.kbc-btn-terminate[data-v-18629bb5]{background:#e91e63;color:#fff;border:0;font-size:13px;font-weight:600;padding:10px 18px;border-radius:12px;cursor:pointer;min-width:160px;display:inline-flex;align-items:center;justify-content:center;transition:background .12s ease,opacity .12s ease}.kbc-btn-terminate[data-v-18629bb5]:hover:not([disabled]){background:#c2185b}.kbc-btn-terminate[disabled][data-v-18629bb5]{opacity:.4;cursor:not-allowed}.kbc-btn-ghost[disabled][data-v-18629bb5]{opacity:.7;cursor:not-allowed}.spin[data-v-18629bb5]{animation:kbc-spin-18629bb5 .8s linear infinite}@keyframes kbc-spin-18629bb5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.kbc-modal-enter-active[data-v-18629bb5],.kbc-modal-leave-active[data-v-18629bb5]{transition:opacity .18s ease}.kbc-modal-enter[data-v-18629bb5],.kbc-modal-leave-to[data-v-18629bb5]{opacity:0}.kbc-bm-page[data-v-69d95372]{--om-ink:#041c29;--om-ink-soft:#1b384f;--om-fg-muted:#5d6a77;--om-divider:#dfe4e8;--om-neutral-5:#f3f5f6;--om-neutral-60:#5d6a77;--om-primary-20:#e9f8fe;--om-primary-100:#279bdb;--om-primary-200:#0a6fa7;--om-secondary-100:#166591;--om-secondary-150:#0c4f75;--om-success-20:#dcf6dd;--om-fg-success:#2c9136;--om-warning-20:#fff4d6;--om-fg-warning:#946100;--om-destructive-bg:#fde7e2;--om-destructive-fg:#b8351a}.contracts-description[data-v-69d95372]{margin:0 0 16px;color:var(--om-fg-muted);font-size:14px}.kbc-filterbar[data-v-69d95372]{display:flex;align-items:center;gap:8px;padding-bottom:16px;border-bottom:1px solid var(--om-divider);margin-bottom:4px}.filter-tab[data-v-69d95372]{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;font-size:13px;font-weight:500;background:transparent;border:1px solid var(--om-divider);color:var(--om-fg-muted);cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.filter-tab[data-v-69d95372]:hover:not(.is-active){background:var(--om-neutral-5)}.filter-tab.is-active[data-v-69d95372]{background:var(--om-ink);color:#fff;border-color:var(--om-ink)}.filter-count[data-v-69d95372]{border-radius:999px;padding:1px 7px;font-size:11px;font-weight:600;line-height:1.4}.filter-tab:not(.is-active) .filter-count[data-v-69d95372]{background:var(--om-neutral-5);color:var(--om-fg-muted)}.filter-tab.is-active .filter-count[data-v-69d95372]{background:hsla(0,0%,100%,.15);color:#fff}.kbc-search[data-v-69d95372]{margin-left:auto;display:flex;align-items:center;gap:8px;border:1px solid var(--om-divider);border-radius:12px;padding:8px 12px;width:240px;background:#fff}.kbc-search i[data-v-69d95372]{color:var(--om-fg-muted);font-size:16px}.kbc-search input[data-v-69d95372]{border:0;outline:none;width:100%;font-size:13px;color:var(--om-ink);background:transparent}.kbc-search input[data-v-69d95372]::-moz-placeholder{color:var(--om-fg-muted)}.kbc-search input[data-v-69d95372]::placeholder{color:var(--om-fg-muted)}.kbc-table-6[data-v-69d95372]{width:100%;border-collapse:collapse;margin-top:12px;font-size:14px;color:var(--om-ink)}.kbc-table-6 thead th[data-v-69d95372]{text-align:left;font-size:12px;font-weight:600;color:var(--om-fg-muted);border-bottom:1px solid var(--om-divider);padding:10px 8px}.kbc-table-6 tbody td[data-v-69d95372]{border-bottom:1px solid var(--om-divider);padding:14px 8px;vertical-align:middle}.kbc-table-6 tbody tr:nth-child(2n) td[data-v-69d95372]{background:#fafbfc}.kbc-num[data-v-69d95372]{font-variant-numeric:tabular-nums}.kbc-col-actions[data-v-69d95372]{text-align:right}.role-badge[data-v-69d95372]{display:inline-block;padding:4px 10px;border-radius:8px;font-size:12px;font-weight:600}.rb-mgr[data-v-69d95372]{background:var(--om-primary-20);color:var(--om-primary-200)}.rb-emp[data-v-69d95372]{background:var(--om-neutral-5);color:var(--om-neutral-60);border:1px solid var(--om-divider)}.status-pill[data-v-69d95372]{display:inline-block;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600}.sp-recurring[data-v-69d95372]{background:var(--om-success-20);color:var(--om-fg-success)}.sp-no-renewal[data-v-69d95372]{background:var(--om-warning-20);color:var(--om-fg-warning)}.sp-expired[data-v-69d95372]{background:var(--om-neutral-5);color:var(--om-fg-muted)}.sp-failed[data-v-69d95372]{background:var(--om-destructive-bg);color:var(--om-destructive-fg)}.kbc-action-btn[data-v-69d95372]{display:inline-flex;align-items:center;justify-content:center;padding:8px 18px;border-radius:999px;font-size:13px;font-weight:600;border:0;cursor:pointer;color:#fff;min-width:120px;transition:background .12s ease}.kbc-action-btn[disabled][data-v-69d95372]{cursor:not-allowed;opacity:.7}.btn-stop[data-v-69d95372]{background:var(--om-secondary-100)}.btn-stop[data-v-69d95372]:hover:not([disabled]){background:var(--om-secondary-150)}.btn-terminate[data-v-69d95372]{background:#e91e63}.btn-terminate[data-v-69d95372]:hover:not([disabled]){background:#c2185b}.spin[data-v-69d95372]{animation:kbc-spin-69d95372 .8s linear infinite}@keyframes kbc-spin-69d95372{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.kbc-skeleton[data-v-69d95372]{margin-top:16px}.kbc-skeleton-row[data-v-69d95372]{height:44px;border-radius:8px;margin-bottom:8px;background:linear-gradient(90deg,#f4f6f8,#eaeef1 50%,#f4f6f8);background-size:200% 100%;animation:kbc-shimmer-69d95372 1.4s ease-in-out infinite}@keyframes kbc-shimmer-69d95372{0%{background-position:200% 0}to{background-position:-200% 0}}.kbc-empty[data-v-69d95372]{text-align:center;padding:48px 24px;color:var(--om-fg-muted);font-size:14px}.section-form-row[data-v-7277847c]{max-width:980px}.summary-row[data-v-7277847c]{margin-bottom:12px}.promote-to-group-confirmation-modal .confirmation-text-block{word-break:normal;overflow-wrap:break-word;margin-bottom:28px}.promote-to-group-confirmation-modal .confirmation-text-block__intro{margin:0}.promote-to-group-confirmation-modal .confirmation-text-block__po-prompt{margin:12px 0 0}.promote-to-group-confirmation-modal .confirmation-po-form .base-label,.promote-to-group-confirmation-modal .confirmation-po-form .el-form-item__label{color:#282c36}.promote-to-group-confirmation-modal .tc-declarations{display:flex;flex-direction:column;gap:12px;margin:20px 0 24px}.promote-to-group-confirmation-modal .tc-checkbox{display:flex;align-items:flex-start;white-space:normal;line-height:1.4}.promote-to-group-confirmation-modal .tc-checkbox .el-checkbox__label{white-space:normal;word-break:normal;overflow-wrap:break-word}.promote-to-group-confirmation-modal .tc-link{color:#409eff;text-decoration:none}.promote-to-group-confirmation-modal .tc-link:hover{text-decoration:underline}