:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--kh-page-bg:#f6f4ef;--kh-page-glow:none;--kh-surface:#fff;--kh-table-bg:#fff;--kh-table-hover-bg:#f6f4ef;--kh-subtable-bg:#fff;--kh-expand-bg:#faf8f4;--kh-expand-border:#e6dfd1;--kh-subtable-head-bg:#efebe2;--kh-surface-muted:#f6f4ef;--kh-surface-border:transparent;--kh-surface-shadow:0 1px 2px #1018280a, 0 8px 24px #1018280d;--kh-surface-blur:none;--kh-divider:#ece7dd;--kh-text:#141a2b;--kh-text-muted:#45443f;--kh-text-subtle:#6b675f;--kh-sidebar-bg:#0e1a36;--kh-sidebar-border:transparent;--kh-sidebar-text:#f3efe6b3;--kh-sidebar-title:#f3efe6;--kh-nav-active-bg:#b8975a;--kh-nav-active-text:#0e1a36;--kh-nav-hover-bg:#f3efe614;--kh-banner-bg:#0e1a36;--kh-banner-border:transparent;--kh-banner-circle:#1f3a7a;--kh-avatar-bg:#1f3a7a;--kh-primary:#1f3a7a;--kh-gold:#b8975a;--kh-success:#2e7d5b;--kh-warning:#b7791f;--kh-tint-primary:#e9edf6;--kh-tint-gold:#f5eee1;--kh-tint-success:#e4f1eb;--kh-tint-warning:#fbf0df;--kh-danger:#a63a2b}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--kh-page-bg:#14122a;--kh-page-glow:radial-gradient(40% 45% at 12% 8%, #4c5cc48c, transparent 70%), radial-gradient(35% 40% at 88% 18%, #b8975a52, transparent 70%), radial-gradient(45% 50% at 70% 95%, #7940aa66, transparent 70%);--kh-surface:#ffffff14;--kh-surface-muted:#ffffff0f;--kh-surface-border:#ffffff24;--kh-surface-shadow:0 8px 32px #05041447;--kh-surface-blur:blur(28px) saturate(1.2);--kh-surface-solid:#24223a;--kh-table-bg:#24223a;--kh-table-hover-bg:#312f46;--kh-subtable-bg:#2c2a44;--kh-expand-bg:#1c1a33;--kh-expand-border:#ffffff24;--kh-subtable-head-bg:#35334f;--kh-divider:#ffffff1f;--kh-text:#fff;--kh-text-muted:#ffffffbd;--kh-text-subtle:#ffffff85;--kh-sidebar-bg:#ffffff12;--kh-sidebar-border:#ffffff24;--kh-sidebar-text:#ffffffbd;--kh-sidebar-title:#fff;--kh-nav-active-bg:#fff;--kh-nav-active-text:#14122a;--kh-nav-hover-bg:#ffffff14;--kh-banner-bg:#ffffff1a;--kh-banner-border:#ffffff29;--kh-banner-circle:#ffffff1f;--kh-avatar-bg:#ffffff2e;--kh-primary:#a9bcff;--kh-gold:#e2c48c;--kh-success:#7fd8b0;--kh-warning:#f2c26b;--kh-tint-primary:#a9bcff29;--kh-tint-gold:#e2c48c29;--kh-tint-success:#7fd8b029;--kh-tint-warning:#f2c26b29;--kh-danger:#f28b7d}body{background:var(--kh-page-bg);color:var(--kh-text)}:root .ant-table-wrapper .ant-table,:root .ant-table-wrapper .ant-table-thead>tr>th,:root .ant-table-wrapper .ant-table-tbody>tr>td,:root .ant-table-wrapper .ant-table .ant-table-cell.ant-table-cell-fix,:root .ant-table-wrapper .ant-table-summary,:root .ant-table-wrapper .ant-table-summary>tr>td,:root .ant-table-wrapper .ant-table-footer,:root .ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder>td,:root .ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder:hover>td,:root .ant-table-wrapper .ant-table-tbody>tr.ant-table-expanded-row>td,:root .ant-table-wrapper .ant-table-thead>tr>th.ant-table-column-sort,:root .ant-table-wrapper .ant-table-thead>tr>th.ant-table-column-has-sorters:hover,:root .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-column-sort{background:var(--kh-table-bg)}:root .ant-table-wrapper .ant-table-thead>tr>th:before,:root .ant-table-wrapper .ant-table-cell-fix:after,:root .ant-table-wrapper .ant-table-container:before,:root .ant-table-wrapper .ant-table-container:after{display:none}:root .ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>td,:root .ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td{background:var(--kh-table-hover-bg)}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover .kh-row-title{text-underline-offset:3px;text-decoration:underline}.ant-table-wrapper .ant-table,.ant-table-wrapper .ant-table-container{border-radius:20px}.ant-table-wrapper .ant-table-container{overflow:hidden}a[href],button:not(:disabled),summary,label[for],select:not(:disabled),[role=button]:not([aria-disabled=true]),[role=menuitem]:not([aria-disabled=true]),[role=option]:not([aria-disabled=true]),[role=tab]:not([aria-disabled=true]),[role=switch],[role=checkbox],[role=radio]{cursor:pointer}.ant-select-dropdown-list-scrollbar{display:none!important}.ant-select-dropdown-list-holder,.ant-picker-dropdown .ant-picker-time-panel-column,.ant-dropdown-menu{overscroll-behavior:contain;scrollbar-width:none!important}.ant-select-dropdown-list-holder::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.ant-picker-dropdown .ant-picker-time-panel-column::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.ant-dropdown-menu::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.ant-modal .ant-modal-body{margin-inline:-8px;padding-inline:8px;overflow-x:hidden}.ant-modal-wrap,.ant-modal-wrap *{scrollbar-width:none}.ant-modal-wrap::-webkit-scrollbar{display:none}.ant-modal-wrap ::-webkit-scrollbar{display:none}.ant-input[type=search]::-webkit-search-cancel-button{appearance:none}.ant-input[type=search]::-webkit-search-decoration{appearance:none}textarea.ant-input{resize:vertical;max-width:100%}.ant-btn.kh-table-action{width:44px;min-width:44px;height:44px;padding:0}.ant-btn.kh-table-action .anticon{font-size:19px}.kh-table-action-wrap{cursor:not-allowed;display:inline-flex}.kh-table-action-wrap>.ant-btn{pointer-events:none}.ant-btn.kh-wrap-button{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:44px;padding-block:8px}.ant-table .kh-actions-col{white-space:nowrap;width:1%}.kh-nav-item:hover:not([aria-current=page]){background:var(--kh-nav-hover-bg)}.kh-nav-item{transition:color .3s cubic-bezier(.4,0,.2,1),background-color .15s}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}:root .ant-table-wrapper.kh-subtable .ant-table,:root .ant-table-wrapper.kh-subtable .ant-table-tbody>tr>td,:root .ant-table-wrapper.kh-subtable .ant-table-tbody>tr.ant-table-placeholder>td{background:var(--kh-subtable-bg)}:root .ant-table-wrapper.kh-subtable .ant-table-thead>tr>th{background:var(--kh-subtable-head-bg)}.ant-descriptions.kh-details .ant-descriptions-item,.kh-expand-panel .ant-descriptions .ant-descriptions-item{padding-bottom:16px}.ant-descriptions.kh-details .ant-descriptions-item-label,.kh-expand-panel .ant-descriptions .ant-descriptions-item-label{min-width:150px;line-height:1.6}.ant-descriptions.kh-details .ant-descriptions-item-content,.kh-expand-panel .ant-descriptions .ant-descriptions-item-content{line-height:1.6}:root:not([data-theme=dark]) .ant-table-wrapper .ant-table-thead>tr>th{font-weight:700}:root:not([data-theme=dark]) .ant-descriptions .ant-descriptions-item-label{font-weight:600}.kh-expand-panel{border:1px solid var(--kh-expand-border);border-left:3px solid var(--kh-gold);background:var(--kh-expand-bg);border-radius:16px;margin:4px 0;padding:12px 20px 20px}.ant-btn,.kh-pressable{transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.ant-btn:not(:disabled):active,.kh-pressable:not(:disabled):active{transform:scale(.98)}.kh-pressable:not(:disabled):active{box-shadow:var(--kh-surface-shadow)}.kh-flash-a{animation:1.2s ease-out kh-flash-a}.kh-flash-b{animation:1.2s ease-out kh-flash-b}@keyframes kh-flash-a{0%{box-shadow:0 0 #0000}25%{box-shadow:0 0 0 4px var(--kh-gold)}to{box-shadow:0 0 #0000}}@keyframes kh-flash-b{0%{box-shadow:0 0 #0000}25%{box-shadow:0 0 0 4px var(--kh-gold)}to{box-shadow:0 0 #0000}}.kh-nav-indicator{pointer-events:none;position:absolute;top:0;left:0;right:0}.kh-nav-indicator-slide{transition:transform .32s cubic-bezier(.4,0,.2,1),height .32s cubic-bezier(.4,0,.2,1)}.kh-urgent-dot{background:var(--kh-danger);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite kh-breathe;display:inline-block}.kh-urgent-ring{position:relative}.kh-urgent-ring:after{content:"";border:2px solid var(--kh-danger);border-radius:inherit;pointer-events:none;animation:2s ease-in-out infinite kh-breathe;position:absolute;inset:-3px}@keyframes kh-breathe{0%,to{opacity:1}50%{opacity:.3}}.kh-rise{animation:.25s cubic-bezier(.4,0,.2,1) both kh-rise;animation-delay:var(--kh-stagger,0s)}@keyframes kh-rise{0%{opacity:0;transform:translateY(8px)}}.ant-table-wrapper .ant-table-expanded-row:has(.kh-expand)>.ant-table-cell{margin:0;padding:0}.ant-table-wrapper .ant-table-expanded-row-fixed:has(>.kh-expand){margin:0;padding:0}.kh-expand{grid-template-rows:1fr;animation:.3s cubic-bezier(.4,0,.2,1) both kh-expand;display:grid}.kh-expand-inner{min-height:0;padding:8px 16px 16px;overflow:hidden}@keyframes kh-expand{0%{opacity:0;grid-template-rows:0fr}}.kh-expand.kh-expand-closing{animation:.3s cubic-bezier(.4,0,.2,1) both kh-collapse}@keyframes kh-collapse{to{opacity:0;grid-template-rows:0fr}}.kh-grow-x{transform-origin:0;animation:.25s cubic-bezier(.4,0,.2,1) both kh-grow-x}@keyframes kh-grow-x{0%{opacity:0;transform:scaleX(.4)}}.kh-now-line{transition:left 1s linear}.kh-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:kh-draw var(--kh-draw-duration,.9s) cubic-bezier(.4, 0, .2, 1) forwards;animation-delay:var(--kh-draw-delay,0s)}@keyframes kh-draw{to{stroke-dashoffset:0}}.kh-rule-from-left,.kh-rule-from-right{animation:.7s cubic-bezier(.4,0,.2,1) .3s both kh-rule}.kh-rule-from-left{transform-origin:0}.kh-rule-from-right{transform-origin:100%}@keyframes kh-rule{0%{transform:scaleX(0)}}.kh-drift{animation:60s ease-in-out infinite alternate kh-drift}@keyframes kh-drift{to{transform:translate(-12px,8px)}}:root:active-view-transition-type(kh-page) .kh-page{view-transition-name:kh-page}::view-transition-old(kh-page){animation:.12s cubic-bezier(.4,0,.2,1) both kh-page-out}::view-transition-new(kh-page){animation:.2s cubic-bezier(.4,0,.2,1) both kh-page-in}@keyframes kh-page-out{to{opacity:0}}@keyframes kh-page-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:.01ms!important;animation-delay:0s!important}::view-transition-old(*){animation-duration:.01ms!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:.01ms!important;animation-delay:0s!important}}
