.settings-content-flex{display:flex!important;flex-direction:column!important;background:var(--ncui-slds-surface-alt)!important;min-width:0}.settings-content-flex>div{height:100%;max-height:100%;display:flex;flex-direction:column}.settings-content-flex>.settings-layout-breadcrumb,.settings-content-flex>.settings-layout-header,.settings-content-flex>.settings-shell-mobile-nav{height:auto;max-height:none}.settings-shell{background:var(--ncui-slds-surface-alt)}.settings-layout-sider{background:var(--ncui-slds-surface)}.settings-shell-mobile-nav{display:flex;align-items:center;gap:8px;padding:8px 12px;flex-shrink:0;border-bottom:1px solid var(--ncui-slds-border);background:var(--ncui-slds-surface)}.settings-layout-breadcrumb{padding:8px 12px 2px;flex-shrink:0}.settings-layout-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:0 12px 10px;margin-bottom:10px;flex-shrink:0;border-bottom:1px solid var(--ncui-slds-border)}.settings-layout-header-extra{display:flex;align-items:center;justify-content:flex-end}.settings-layout-content{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 12px 12px}.settings-layout-content .ant-table-wrapper,.settings-layout-content .ant-table-container,.settings-layout-content .ant-table-content,.settings-layout-content .ant-table{width:100%}.settings-layout-content .ant-table-content{overflow-x:auto}.settings-layout-content .ant-table{table-layout:auto;font-size:12px}.settings-layout-content .ant-table-thead>tr>th{height:34px;padding:6px 10px;background:var(--ncui-slds-surface-alt);color:var(--ncui-slds-text-weak);font-weight:600;line-height:20px;white-space:nowrap}.settings-layout-content .ant-table-tbody>tr>td{height:36px;padding:6px 10px;color:var(--ncui-slds-text);line-height:20px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;overflow-wrap:normal}.settings-layout-content .ant-table-tbody>tr:nth-child(2n)>td{background:var(--ncui-slds-surface-subtle)}.settings-layout-content .ant-table-tbody>tr:hover>td{background:var(--ncui-slds-surface-hover)!important}.settings-layout-content .ant-table-cell{max-width:280px}.settings-layout-content .ant-table-cell .ant-typography,.settings-layout-content .ant-table-cell .ant-tag,.settings-layout-content .ant-table-cell .ant-btn,.settings-layout-content .ant-table-cell a{max-width:100%}.settings-layout-content .ant-table-cell .ant-typography,.settings-layout-content .ant-table-cell a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.settings-layout-header{flex-direction:column;align-items:stretch}.settings-layout-header-extra{justify-content:flex-start;flex-wrap:wrap}.settings-layout-content .ant-descriptions,.settings-layout-content .ant-descriptions-view,.settings-layout-content .ant-descriptions table{width:100%}.settings-layout-content .ant-descriptions-item-label,.settings-layout-content .ant-descriptions-item-content{white-space:normal;word-break:break-word;overflow-wrap:anywhere}}#main-content>div{height:100%!important;max-height:100%!important}.ant-layout.ant-layout-has-sider,.ant-layout-sider{max-height:100%!important}.ant-layout-sider .ant-layout-sider-children{height:100%!important;overflow-y:auto!important;overflow-x:hidden!important}:root{--ncui-slds-brand: #6b46c1;--ncui-slds-brand-hover: #553c9a;--ncui-slds-brand-active: #44337a;--ncui-slds-brand-accessible: #6b46c1;--ncui-slds-brand-accessible-active: #553c9a;--ncui-slds-text: #181818;--ncui-slds-text-weak: #444444;--ncui-slds-text-muted: #747474;--ncui-slds-text-inverse: #ffffff;--ncui-slds-border: #dddbda;--ncui-slds-border-strong: #c9c7c5;--ncui-slds-surface: #ffffff;--ncui-slds-surface-alt: #f3f3f3;--ncui-slds-surface-subtle: #fafaf9;--ncui-slds-surface-hover: #faf8ff;--ncui-slds-surface-selected: #f4f0ff;--ncui-slds-backdrop: rgb(24 24 24 / 45%);--ncui-slds-brand-surface: #f4f0ff;--ncui-slds-success: #2e844a;--ncui-slds-success-surface: #eef8f1;--ncui-slds-warning: #dd7a01;--ncui-slds-warning-surface: #fff4e5;--ncui-slds-error: #ba0517;--ncui-slds-error-surface: #fff1f1;--ncui-slds-code-surface: #f3f3f3;--ncui-slds-focus-ring: 0 0 0 1px rgba(107, 70, 193, .2);--ncui-slds-danger-surface: #fff1f1;--ncui-slds-shadow-subtle: 0 1px 2px rgba(0, 0, 0, .08);--ncui-slds-shadow-overlay: 0 2px 3px rgba(0, 0, 0, .16);--ncui-slds-radius-small: 2px;--ncui-slds-radius: 4px;--ncui-slds-radius-default: 4px;--ncui-slds-radius-medium: 6px;--ncui-slds-density-page-padding: 12px;--ncui-slds-density-section-gap: 8px;--ncui-slds-density-cell-block: 6px;--ncui-slds-density-cell-inline: 8px;--ncui-slds-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}[data-nc-theme=dark]{--ncui-slds-brand: #a78bfa;--ncui-slds-brand-hover: #c4b5fd;--ncui-slds-brand-active: #ddd6fe;--ncui-slds-brand-accessible: #c4b5fd;--ncui-slds-brand-accessible-active: #ddd6fe;--ncui-slds-text: rgba(255, 255, 255, .92);--ncui-slds-text-weak: rgba(255, 255, 255, .72);--ncui-slds-text-muted: rgba(255, 255, 255, .52);--ncui-slds-text-inverse: #181818;--ncui-slds-border: rgba(148, 163, 184, .2);--ncui-slds-border-strong: rgba(148, 163, 184, .32);--ncui-slds-surface: #111c2d;--ncui-slds-surface-alt: #0f172a;--ncui-slds-surface-subtle: rgba(255, 255, 255, .04);--ncui-slds-surface-hover: rgba(255, 255, 255, .06);--ncui-slds-surface-selected: rgba(167, 139, 250, .18);--ncui-slds-backdrop: rgb(0 0 0 / 55%);--ncui-slds-brand-surface: rgba(167, 139, 250, .16);--ncui-slds-success-surface: rgba(46, 132, 74, .18);--ncui-slds-warning-surface: rgba(221, 122, 1, .18);--ncui-slds-error-surface: rgba(186, 5, 23, .2);--ncui-slds-code-surface: rgba(255, 255, 255, .06);--ncui-slds-focus-ring: 0 0 0 1px rgba(167, 139, 250, .26);--ncui-slds-danger-surface: rgba(186, 5, 23, .2);--ncui-slds-shadow-subtle: 0 1px 2px rgba(0, 0, 0, .24);--ncui-slds-shadow-overlay: 0 8px 24px rgba(0, 0, 0, .36)}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%;width:100%}body{background:var(--ncui-slds-surface-alt);color:var(--ncui-slds-text);font-family:var(--ncui-slds-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root,.ant-app,[data-nc-theme]{min-height:100%;background:var(--ncui-slds-surface-alt);color:var(--ncui-slds-text);font-family:var(--ncui-slds-font-family)}:where(.ant-btn){border-radius:var(--ncui-slds-radius);box-shadow:none}.ant-btn.ant-btn-sm{border-radius:var(--ncui-slds-radius)}:where(.ant-btn-primary){background:var(--ncui-slds-brand);border-color:var(--ncui-slds-brand);box-shadow:none}:where(.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover){background:var(--ncui-slds-brand-hover);border-color:var(--ncui-slds-brand-hover)}:where(.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover),:where(.ant-btn-text:not(:disabled):not(.ant-btn-disabled):hover){border-color:var(--ncui-slds-border-strong);color:var(--ncui-slds-brand-accessible)}:where(.ant-btn-dangerous:not(:disabled):not(.ant-btn-disabled)){color:var(--ncui-slds-error)}:where(.ant-card){background:var(--ncui-slds-surface);border-color:var(--ncui-slds-border);border-radius:var(--ncui-slds-radius);box-shadow:none}:where(.ant-card-head){border-bottom-color:var(--ncui-slds-border)}:where(.ant-card-small>.ant-card-head){min-height:34px;background:var(--ncui-slds-surface);border-bottom-color:var(--ncui-slds-border)}:where(.ant-table-wrapper .ant-table-thead>tr>th){background:var(--ncui-slds-surface-alt);border-bottom-color:var(--ncui-slds-border);color:var(--ncui-slds-text-weak);font-weight:700}:where(.ant-table-wrapper .ant-table){color:var(--ncui-slds-text);font-size:12px}:where(.ant-table-wrapper .ant-table-container){border-color:var(--ncui-slds-border)}:where(.ant-table-wrapper .ant-table-tbody>tr>td){border-bottom-color:var(--ncui-slds-border)}:where(.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>td){background:var(--ncui-slds-surface-hover)}:where(.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker){background:var(--ncui-slds-surface);border-color:var(--ncui-slds-border-strong);border-radius:var(--ncui-slds-radius);box-shadow:none}:where(.ant-input::placeholder,.ant-input-number-input::placeholder,.ant-select-selection-placeholder){color:var(--ncui-slds-text-muted)!important}:where(.ant-input:hover,.ant-input-affix-wrapper:hover,.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.ant-picker:hover){border-color:var(--ncui-slds-brand)}:where(.ant-input:focus,.ant-input-focused,.ant-input-affix-wrapper-focused,.ant-select-focused .ant-select-selector,.ant-picker-focused){border-color:var(--ncui-slds-brand)!important;box-shadow:var(--ncui-slds-focus-ring)!important}:where(.ant-form-item-label>label){color:var(--ncui-slds-text-weak);font-size:12px;font-weight:600}:where(.ant-form-item-explain-error){color:var(--ncui-slds-error)}:where(.ant-dropdown .ant-dropdown-menu,.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container,.ant-modal-content){background:var(--ncui-slds-surface);border:1px solid var(--ncui-slds-border);border-radius:var(--ncui-slds-radius);box-shadow:var(--ncui-slds-shadow-overlay)}:where(.ant-popover .ant-popover-inner,.ant-drawer-content,.ant-tooltip .ant-tooltip-inner){border-radius:var(--ncui-slds-radius)}:where(.ant-popover .ant-popover-inner){border:1px solid var(--ncui-slds-border);box-shadow:var(--ncui-slds-shadow-overlay)}:where(.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,.ant-select-item-option){min-height:28px;font-size:13px;border-radius:var(--ncui-slds-radius-small)}:where(.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover,.ant-select-item-option-active:not(.ant-select-item-option-disabled)){background:var(--ncui-slds-surface-hover)}:where(.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-danger){color:var(--ncui-slds-error)}:where(.ant-modal-header){background:var(--ncui-slds-surface);border-bottom:1px solid var(--ncui-slds-border);margin-bottom:12px;padding-bottom:10px}:where(.ant-modal-footer,.ant-drawer-footer){background:var(--ncui-slds-surface);border-top:1px solid var(--ncui-slds-border);padding-top:8px}:where(.ant-drawer-header){border-bottom-color:var(--ncui-slds-border)}:where(.ant-alert){border-radius:var(--ncui-slds-radius)}:where(.ant-alert-info){background:var(--ncui-slds-brand-surface);border-color:var(--ncui-slds-border-strong)}:where(.ant-alert-success){background:var(--ncui-slds-success-surface);border-color:var(--ncui-slds-border-strong)}:where(.ant-alert-warning){background:var(--ncui-slds-warning-surface);border-color:var(--ncui-slds-border-strong)}:where(.ant-alert-error){background:var(--ncui-slds-error-surface);border-color:var(--ncui-slds-border-strong)}:where(.ant-descriptions-bordered .ant-descriptions-item-label){background:var(--ncui-slds-surface-alt);color:var(--ncui-slds-text-weak);font-weight:600}:where(.ant-tabs .ant-tabs-tab){padding:6px 0}:where(.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn){color:var(--ncui-slds-text);font-weight:700}:where(.ant-menu-light .ant-menu-item-selected){background:var(--ncui-slds-surface-selected);color:var(--ncui-slds-text);font-weight:600}:where(.ant-menu-light .ant-menu-item:hover,.ant-menu-light .ant-menu-submenu-title:hover){background:var(--ncui-slds-surface-hover);color:var(--ncui-slds-text)}:where(.ant-breadcrumb,.ant-breadcrumb a,.ant-breadcrumb-separator){color:var(--ncui-slds-text-muted);font-size:12px}:where(.ant-breadcrumb a:hover){color:var(--ncui-slds-brand-accessible)}:where(.ant-tabs .ant-tabs-ink-bar){background:var(--ncui-slds-brand)}:where(.ant-segmented,.ant-radio-button-wrapper,.ant-checkbox-wrapper,.ant-switch){border-radius:var(--ncui-slds-radius)}:where(.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)){border-color:var(--ncui-slds-brand);color:var(--ncui-slds-brand)}:where(.ant-checkbox-checked .ant-checkbox-inner,.ant-switch.ant-switch-checked){background:var(--ncui-slds-brand);border-color:var(--ncui-slds-brand)}:where(.ant-tag){border-radius:var(--ncui-slds-radius-small);line-height:20px}:where(.ant-tag-blue){background:var(--ncui-slds-brand-surface);border-color:var(--ncui-slds-border-strong);color:var(--ncui-slds-brand)}:where(.ant-tag-green,.ant-tag-success){background:var(--ncui-slds-success-surface);border-color:var(--ncui-slds-border-strong);color:var(--ncui-slds-success)}:where(.ant-tag-orange,.ant-tag-warning){background:var(--ncui-slds-warning-surface);border-color:var(--ncui-slds-border-strong);color:var(--ncui-slds-warning)}:where(.ant-tag-red,.ant-tag-error){background:var(--ncui-slds-error-surface);border-color:var(--ncui-slds-border-strong);color:var(--ncui-slds-error)}body .ant-tag.ant-tag-blue,body .ant-tag.ant-tag-processing,body .ant-tag.ant-tag-cyan{background:var(--ncui-slds-brand-surface)!important;border-color:var(--ncui-slds-border-strong)!important;color:var(--ncui-slds-brand)!important}body .ant-tag.ant-tag-green,body .ant-tag.ant-tag-success{background:var(--ncui-slds-success-surface)!important;border-color:var(--ncui-slds-border-strong)!important;color:var(--ncui-slds-success)!important}body .ant-tag.ant-tag-orange,body .ant-tag.ant-tag-warning{background:var(--ncui-slds-warning-surface)!important;border-color:var(--ncui-slds-border-strong)!important;color:var(--ncui-slds-warning)!important}body .ant-tag.ant-tag-red,body .ant-tag.ant-tag-error{background:var(--ncui-slds-error-surface)!important;border-color:var(--ncui-slds-border-strong)!important;color:var(--ncui-slds-error)!important}:where(.ant-statistic-content){color:var(--ncui-slds-text)}:where(.ant-pagination .ant-pagination-item-active){border-color:var(--ncui-slds-brand)}:where(.ant-pagination .ant-pagination-item-active a){color:var(--ncui-slds-brand-accessible)}.report-result-table .ant-table-content table,.report-result-table .ant-table-header table,.report-result-table .ant-table-body table{width:max-content!important;min-width:0!important}.platform-ops-renewal-expiring>td{background:var(--ncui-slds-warning-surface)}.platform-ops-renewal-overdue>td{background:var(--ncui-slds-error-surface)}.nc-record-path-step:not(:disabled):hover{filter:brightness(.96)}.nc-record-path-step:focus-visible{box-shadow:inset 0 0 0 2px var(--ncui-slds-brand);outline:none}.kanban-card:hover .ant-card{box-shadow:var(--ncui-slds-shadow-subtle);transition:box-shadow .15s ease}
