@charset "UTF-8";body{margin:0;font-family:Inter,Noto Sans,sans-serif;overflow:hidden;height:100vh;background-color:var(--color-background);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)}.material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}input,select,textarea{color:var(--color-text-primary)}input::placeholder{color:var(--color-text-tertiary)}select option{background:var(--color-surface);color:var(--color-text-primary)}.ant-card{background:var(--color-surface)!important;border-color:var(--color-border)!important;color:var(--color-text-primary)!important}.ant-card-head{background:var(--color-surface)!important;border-bottom-color:var(--color-border)!important;color:var(--color-text-primary)!important}.ant-card-head-title{color:var(--color-text-primary)!important}.ant-card-body{background:var(--color-surface)!important;color:var(--color-text-primary)!important}.ant-card-extra,.ant-typography,.ant-typography h1,.ant-typography h2,.ant-typography h3,.ant-typography h4,.ant-typography h5,.ant-typography h6{color:var(--color-text-primary)!important}.ant-table{background:var(--color-surface)!important;color:var(--color-text-primary)!important}.ant-table-thead>tr>th{background:var(--color-border-light)!important;border-bottom-color:var(--color-border)!important;color:var(--color-text-primary)!important}.ant-table-tbody>tr>td{background:var(--color-surface)!important;border-bottom-color:var(--color-border)!important;color:var(--color-text-primary)!important}.ant-table-tbody>tr:hover>td{background:var(--color-surface-hover)!important}.ant-empty-description{color:var(--color-text-secondary)!important}.ant-modal-mask{background-color:#0000008c!important}.ant-modal-content{background:var(--color-surface-elevated)!important;color:var(--color-text-primary)!important;border:1px solid var(--color-border)!important;box-shadow:0 16px 48px #00000080!important}html[data-theme=light] .ant-modal-content{box-shadow:0 12px 40px #0000001f!important}.ant-modal-header{background:var(--color-surface-elevated)!important;border-bottom-color:var(--color-border)!important}.ant-modal-title{color:var(--color-text-primary)!important}.ant-modal-body{background:var(--color-surface-elevated)!important;color:var(--color-text-primary)!important}.ant-modal-footer{background:var(--color-surface-elevated)!important;border-top-color:var(--color-border)!important}.ant-modal-close,.ant-modal-close:hover{color:var(--color-text-secondary)!important}.ant-modal .ant-descriptions-item-label{background:var(--color-surface-hover)!important;color:var(--color-text-primary)!important}.ant-modal .ant-descriptions-item-content{background:var(--color-surface-elevated)!important;color:var(--color-text-primary)!important}.ant-btn{color:var(--color-text-primary)!important}.ant-btn.ant-btn-primary,.ant-btn.ant-btn-color-primary,.ant-btn.ant-btn-primary *,.ant-btn.ant-btn-color-primary *{color:#fff!important}.ant-btn.ant-btn-primary:hover,.ant-btn.ant-btn-primary:focus,.ant-btn.ant-btn-color-primary:hover,.ant-btn.ant-btn-color-primary:focus{color:#fff!important}.ant-btn.ant-btn-primary:hover *,.ant-btn.ant-btn-primary:focus *,.ant-btn.ant-btn-color-primary:hover *,.ant-btn.ant-btn-color-primary:focus *{color:#fff!important}.ant-form-item-label>label{color:var(--color-text-primary)!important}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker{background:var(--color-surface)!important;border-color:var(--color-border)!important;color:var(--color-text-primary)!important}.ant-input::placeholder,.ant-input-affix-wrapper input::placeholder{color:var(--color-text-tertiary)!important}.ant-input:focus,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused,.ant-select-focused .ant-select-selector,.ant-picker-focused{border-color:var(--color-primary)!important;box-shadow:0 0 0 2px var(--color-primary-focus-ring)!important}.ant-select-dropdown{background:var(--color-surface)!important;border-color:var(--color-border)!important}.ant-select-item{color:var(--color-text-primary)!important}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:var(--color-primary-bg)!important;color:var(--color-primary)!important}.ant-select-item-option:hover:not(.ant-select-item-option-disabled){background:var(--color-surface-hover)!important}.ant-select-item-option-grouped{color:var(--color-text-secondary)!important}.ant-descriptions-item-label{background:var(--color-border-light)!important;color:var(--color-text-primary)!important;border-color:var(--color-border)!important}.ant-descriptions-item-content{background:var(--color-surface)!important;color:var(--color-text-secondary)!important;border-color:var(--color-border)!important}.ant-tree-node-content-wrapper{color:var(--color-text-primary)!important}.ant-tree-node-content-wrapper:hover{background:var(--color-surface-hover)!important}.ant-tree-node-selected .ant-tree-node-content-wrapper{background:var(--color-primary-bg)!important}.ant-pagination-item{background:var(--color-surface)!important;border-color:var(--color-border)!important}.ant-pagination-item a{color:var(--color-text-primary)!important}.ant-pagination-item:hover{border-color:var(--color-primary)!important}.ant-pagination-item:hover a{color:var(--color-primary)!important}.ant-pagination-item-active{background:var(--color-primary)!important;border-color:var(--color-primary)!important}.ant-pagination-item-active a{color:#fff!important}.ant-pagination-prev .ant-pagination-item-link,.ant-pagination-next .ant-pagination-item-link{background:var(--color-surface)!important;border-color:var(--color-border)!important;color:var(--color-text-primary)!important}.ant-pagination-options{color:var(--color-text-primary)!important}.ant-pagination-options .ant-select-selector{background:var(--color-surface)!important;border-color:var(--color-border)!important}.ant-tag{background:var(--color-surface-hover)!important;border-color:var(--color-border)!important;color:var(--color-text-primary)!important}.ant-popover-inner,.ant-tooltip-inner{background:var(--color-surface-elevated)!important;color:var(--color-text-primary)!important}.ant-drawer-content{background:var(--color-surface)!important}.ant-drawer-header{background:var(--color-surface)!important;border-bottom-color:var(--color-border)!important}.ant-drawer-title{color:var(--color-text-primary)!important}.ant-tabs-tab{color:var(--color-text-secondary)!important}.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-primary)!important}.ant-tabs-ink-bar{background:var(--color-primary)!important}.ant-switch-checked{background-color:var(--color-primary)!important}.ant-badge-status-text,.ant-result-title{color:var(--color-text-primary)!important}.ant-result-subtitle{color:var(--color-text-secondary)!important}.ant-result-extra{color:var(--color-text-primary)!important}.ant-statistic-title{color:var(--color-text-secondary)!important}.ant-statistic-content{color:var(--color-text-primary)!important}.ant-card-extra,.ant-card-extra span{color:var(--color-text-secondary)!important}.ant-card-body>div{color:var(--color-text-primary)!important}:root,html[data-theme=dark]{--color-background: #0a1628;--color-surface: #111d2e;--color-surface-hover: #1a2940;--color-surface-elevated: #162236;--color-bg-secondary: rgba(255, 255, 255, .04);--color-text-primary: #e1e8ef;--color-text-secondary: #8899a6;--color-text-tertiary: #556677;--color-border: rgba(255, 255, 255, .08);--color-border-light: rgba(255, 255, 255, .04);--color-primary: #00d4ff;--color-primary-hover: #33ddff;--color-primary-bg: rgba(0, 212, 255, .1);--color-primary-focus-ring: rgba(0, 212, 255, .15);--color-error: #ff4757;--color-success: #2ed573;--color-warning: #ffa502;--color-info: #00d4ff;--color-status-success: #2ed573;--color-status-error: #ff4757;--color-status-warning: #ffa502;--color-status-info: #00d4ff;--color-status-warning-bg: rgba(255, 165, 2, .15);--color-scrollbar-track: #0d1a2d;--color-scrollbar-thumb: #1e3050;--color-scrollbar-thumb-hover: #2a4060}html[data-theme=light]{--color-background: #f5f5f5;--color-surface: #ffffff;--color-surface-hover: #f0f0f0;--color-surface-elevated: #ffffff;--color-bg-secondary: rgba(0, 0, 0, .02);--color-text-primary: rgba(0, 0, 0, .88);--color-text-secondary: rgba(0, 0, 0, .65);--color-text-tertiary: rgba(0, 0, 0, .45);--color-border: #d9d9d9;--color-border-light: #f0f0f0;--color-primary: #1677ff;--color-primary-hover: #4096ff;--color-primary-bg: rgba(22, 119, 255, .1);--color-primary-focus-ring: rgba(22, 119, 255, .2);--color-error: #ff4d4f;--color-success: #52c41a;--color-warning: #faad14;--color-info: #1677ff;--color-status-success: #52c41a;--color-status-error: #ff4d4f;--color-status-warning: #faad14;--color-status-info: #1677ff;--color-status-warning-bg: rgba(250, 173, 20, .15);--color-scrollbar-track: #f0f0f0;--color-scrollbar-thumb: #bfbfbf;--color-scrollbar-thumb-hover: #8c8c8c}._container_12cjw_66{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:var(--color-background);padding:24px}._content_12cjw_75{display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center;max-width:480px}._icon_12cjw_84{font-size:64px;color:var(--color-text-tertiary);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 48}._code_12cjw_90{font-size:72px;font-weight:800;line-height:1;letter-spacing:-.04em;color:var(--color-primary)}._title_12cjw_98{font-size:24px;font-weight:600;color:var(--color-text-primary)}._message_12cjw_104{font-size:14px;color:var(--color-text-secondary);line-height:1.6}._link_12cjw_110{display:flex;align-items:center;gap:8px;margin-top:16px;padding:12px 24px;border-radius:8px;background-color:var(--color-primary);color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s ease-in-out}._link_12cjw_110:hover{opacity:.9;box-shadow:0 4px 14px color-mix(in srgb,var(--color-primary) 30%,transparent)}
