@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500&family=JetBrains+Mono:wght@400;500;600&family=Manrope:wght@300;400;500;600;700;800&family=Noto+Serif+SC:wght@400;500;600;700;900&display=swap";:root{--bone: #F4EFE6;--bone-2: #FAF6EC;--paper: #FFFFFF;--sand: #E8DFCF;--sand-2: #D9CCB4;--linen: #EFE8DA;--ink: #1A1410;--ink-2: #3A302A;--mute: #8B8378;--mute-2: #B3A89A;--vermilion: #C8553D;--vermilion-d: #A6402A;--vermilion-l: #E8B9AE;--vermilion-w: #F7E6DF;--emerald: #2D5F4F;--emerald-l: #B7CFC4;--emerald-w: #E2ECE6;--gold: #B8924C;--gold-l: #E5D4A8;--gold-w: #F2E9D2;--indigo: #2B3A55;--indigo-l: #B7C1D2;--plum: #5C2E3D;--plum-l: #D5B8C0;--signal-up: #4F7A4D;--signal-down: #B0523A;--font-display: "Cormorant Garamond", "Noto Serif SC", serif;--font-serif-cn: "Noto Serif SC", "Cormorant Garamond", serif;--font-ui: "Manrope", "Noto Serif SC", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--r-sm: 4px;--r-md: 8px;--r-lg: 14px;--r-xl: 22px;--shadow-1: 0 1px 2px rgba(26,20,16,.04), 0 2px 8px rgba(26,20,16,.05);--shadow-2: 0 4px 14px rgba(26,20,16,.06), 0 18px 40px -16px rgba(26,20,16,.1);--shadow-3: 0 30px 80px -20px rgba(26,20,16,.25)}body{font-family:var(--font-ui);background:var(--bone);color:var(--ink)}h1,h2,h3,h4,h5{font-family:var(--font-serif-cn);color:var(--ink)}a{color:var(--vermilion)}a:hover{color:var(--vermilion-d)}.ant-pro-page-container-children-content{padding:0!important}.ant-pro-layout-content,.ant-layout-content.ant-pro-layout-content{padding:24px 32px!important;margin:0!important;background:var(--bone)!important;min-height:calc(100vh - 56px)!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ant-pro-page-container{animation:fadeInUp .35s ease-out!important}.ant-card{border-radius:var(--r-lg)!important;border:1px solid var(--sand)!important;background:var(--bone-2)!important;box-shadow:var(--shadow-1)!important;transition:box-shadow .3s ease,transform .3s ease!important}.ant-card:hover{box-shadow:var(--shadow-2)!important}.ant-card-head{border-bottom:1px solid var(--sand)!important;padding:0 24px!important;min-height:56px!important;font-family:var(--font-ui)}.ant-card-head-title{font-weight:600!important;font-size:15px!important;color:var(--ink)}.ant-card-body{padding:24px!important}.ant-table{border-radius:var(--r-lg)!important;overflow:hidden}.ant-table-thead>tr>th{background:var(--bone)!important;font-weight:600!important;font-size:12px!important;color:var(--mute)!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--sand)!important;font-family:var(--font-ui)}.ant-table-tbody>tr{transition:background .15s ease!important}.ant-table-tbody>tr:hover>td{background:var(--vermilion-w)!important}.ant-table-tbody>tr>td{border-bottom:1px solid var(--sand)!important;color:var(--ink-2);font-feature-settings:"tnum"}.ant-btn{border-radius:var(--r-md)!important;font-weight:500!important;transition:all .2s ease!important;font-family:var(--font-ui)}.ant-btn:active{transform:scale(.97)!important}.ant-btn-primary{background:var(--vermilion)!important;border-color:var(--vermilion)!important;box-shadow:0 2px 8px #c8553d4d!important}.ant-btn-primary:hover{background:var(--vermilion-d)!important;border-color:var(--vermilion-d)!important;box-shadow:0 4px 14px #c8553d66!important}.ant-btn-default:hover{border-color:var(--vermilion)!important;color:var(--vermilion)!important}.ant-input,.ant-select-selector,.ant-picker{border-radius:var(--r-md)!important;border-color:var(--sand)!important;transition:all .2s ease!important}.ant-input:focus,.ant-input-focused,.ant-select-focused .ant-select-selector,.ant-picker-focused{border-color:var(--vermilion)!important;box-shadow:0 0 0 3px #c8553d1a!important}.ant-modal-content{border-radius:var(--r-xl)!important;overflow:hidden}.ant-modal-header{border-radius:var(--r-xl) var(--r-xl) 0 0!important;border-bottom:1px solid var(--sand)!important}.ant-tag{border-radius:var(--r-sm)!important;font-weight:500!important;padding:2px 10px!important}.ant-divider{border-color:var(--sand)!important}.ant-breadcrumb{margin-bottom:20px!important}.ant-breadcrumb-separator,.ant-breadcrumb-link{color:var(--mute-2)!important}.ant-statistic-content-value{font-feature-settings:"tnum"!important;letter-spacing:-.5px!important;font-variant-numeric:tabular-nums!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--mute-2);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--mute)}.stat-card-hover{transition:transform .3s ease,box-shadow .3s ease!important}.stat-card-hover:hover{transform:translateY(-4px)!important;box-shadow:var(--shadow-2)!important}.ant-empty-description{color:var(--mute-2)!important}.ant-badge-count{box-shadow:0 2px 6px #c8553d4d!important}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--vermilion)!important}.ant-tabs-ink-bar{background:var(--vermilion)!important}.ant-tabs-tab:hover{color:var(--vermilion-d)!important}.ant-switch-checked{background:var(--vermilion)!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--vermilion)!important;border-color:var(--vermilion)!important}.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner{border-color:var(--vermilion)!important}.ant-radio-checked .ant-radio-inner:after{background-color:var(--vermilion)!important}.ant-radio-wrapper:hover .ant-radio,.ant-radio:hover .ant-radio-inner{border-color:var(--vermilion)!important}.ant-progress-bg{background:var(--vermilion)!important}.ant-progress-success-bg{background:var(--signal-up)!important}.ant-pro-global-header{background:var(--bone-2)!important;border-bottom:1px solid var(--sand)!important;box-shadow:var(--shadow-1)!important}.ant-pro-global-header .ant-pro-global-header-logo h1{color:var(--ink)!important;font-family:var(--font-ui)}aside.ant-layout-sider.ant-pro-sider,.ant-pro-sider .ant-layout-sider-children{background:var(--ink)!important}.ant-pro-sider-logo{background:transparent!important;padding:16px 16px 12px!important;border-bottom:1px solid rgba(255,255,255,.04)!important}.ant-pro-sider .ant-menu-item{margin:4px 8px!important;height:44px!important;line-height:44px!important;border-radius:var(--r-md)!important;transition:all .25s ease!important}.ant-pro-sider .ant-menu-item,.ant-pro-sider .ant-menu-item a,.ant-pro-sider .ant-menu-item span,.ant-pro-sider .ant-menu-item .anticon{color:var(--mute-2)!important;transition:all .25s ease!important}.ant-pro-sider .ant-menu-item:hover,.ant-pro-sider .ant-menu-item:hover a,.ant-pro-sider .ant-menu-item:hover span,.ant-pro-sider .ant-menu-item:hover .anticon{color:var(--bone-2)!important;background:#c8553d1f!important;border-radius:var(--r-md)!important}.ant-pro-sider .ant-menu-item-selected{background:var(--vermilion)!important;border-radius:var(--r-md)!important;position:relative!important}.ant-pro-sider .ant-menu-item-selected,.ant-pro-sider .ant-menu-item-selected a,.ant-pro-sider .ant-menu-item-selected span,.ant-pro-sider .ant-menu-item-selected .anticon{color:#fff!important}.ant-pro-sider .ant-menu-item-selected:before{content:""!important;display:block!important;position:absolute!important;left:-8px!important;top:50%!important;transform:translateY(-50%)!important;width:3px!important;height:20px!important;background:var(--vermilion-l)!important;border-radius:0 3px 3px 0!important}.ant-pro-sider .ant-menu-inline-collapsed .ant-menu-item .anticon{color:var(--mute-2)!important}.ant-pro-sider .ant-menu-inline-collapsed .ant-menu-item:hover .anticon{color:#fff!important}.ant-pro-sider .ant-pro-sider-collapsed-button,.ant-pro-sider .ant-pro-sider-collapsed-button span{color:var(--mute-2)!important}.ant-pro-sider .ant-pro-sider-collapsed-button:hover span{color:var(--bone-2)!important}.ant-pro-sider .ant-menu-item:after{display:none!important}.ant-pro-sider .ant-menu-sub{background:#00000026!important;border-radius:var(--r-md)!important}.tnum{font-feature-settings:"tnum"}.table-card .ant-card-body{padding:0!important}.table-card .ant-pro-table{margin:0!important}.ant-pagination .ant-pagination-item{border-radius:var(--r-sm)!important;border-color:var(--sand)!important}.ant-pagination .ant-pagination-item:hover{border-color:var(--vermilion)!important}.ant-pagination .ant-pagination-item-active{border-color:var(--vermilion)!important;background:var(--vermilion)!important}.ant-pagination .ant-pagination-item-active a{color:#fff!important}.ant-pagination .ant-pagination-prev .ant-pagination-item-link,.ant-pagination .ant-pagination-next .ant-pagination-item-link{border-radius:var(--r-sm)!important;border-color:var(--sand)!important}.ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link,.ant-pagination .ant-pagination-next:hover .ant-pagination-item-link{border-color:var(--vermilion)!important;color:var(--vermilion)!important}.ant-pagination .ant-pagination-options .ant-select-selector{border-radius:var(--r-sm)!important}.ant-drawer-content{border-radius:0!important}.ant-drawer-header{border-bottom:1px solid var(--sand)!important}.ant-drawer-title{font-family:var(--font-serif-cn)!important;font-weight:600!important;color:var(--ink)!important}.ant-descriptions-header{margin-bottom:12px!important}.ant-descriptions-title{font-family:var(--font-serif-cn)!important;font-weight:600!important;color:var(--ink)!important}.ant-descriptions-item-label{color:var(--mute)!important;font-weight:500!important}.ant-descriptions-item-content{color:var(--ink-2)!important}.ant-descriptions-bordered .ant-descriptions-view{border:1px solid var(--sand)!important}.ant-descriptions-bordered .ant-descriptions-item-label,.ant-descriptions-bordered .ant-descriptions-item-content{border-right:1px solid var(--sand)!important}.ant-descriptions-bordered .ant-descriptions-row{border-bottom:1px solid var(--sand)!important}.ant-form-item-label>label{color:var(--ink-2)!important;font-weight:500!important}.ant-form-item-label>label.ant-form-item-required:before{color:var(--vermilion)!important}.ant-form-item-explain-error{font-size:12px!important}.ant-input-number{border-radius:var(--r-md)!important;border-color:var(--sand)!important}.ant-input-number-focused{border-color:var(--vermilion)!important;box-shadow:0 0 0 3px #c8553d1a!important}.ant-dropdown-menu{border-radius:var(--r-md)!important;box-shadow:var(--shadow-2)!important}.ant-dropdown-menu-item{color:var(--ink-2)!important}.ant-dropdown-menu-item:hover,.ant-dropdown-menu-item-selected{background:var(--vermilion-w)!important;color:var(--vermilion)!important}.ant-picker-dropdown .ant-picker-cell-inner{border-radius:var(--r-sm)!important}.ant-picker-dropdown .ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--vermilion)!important}.ant-picker-dropdown .ant-picker-cell-selected .ant-picker-cell-inner{background:var(--vermilion)!important}.ant-picker-dropdown .ant-picker-today-btn{color:var(--vermilion)!important}.ant-tooltip-inner{background:var(--ink)!important;color:var(--bone-2)!important;border-radius:var(--r-sm)!important;font-size:12px!important}.ant-tooltip-arrow:before{background:var(--ink)!important}.ant-popover-inner{border-radius:var(--r-md)!important;box-shadow:var(--shadow-2)!important}.ant-popover-title{font-weight:600!important;color:var(--ink)!important;border-bottom:1px solid var(--sand)!important}.ant-popover-inner-content{color:var(--ink-2)!important}.ant-select-multiple .ant-select-selection-item{background:var(--vermilion-w)!important;border:1px solid var(--vermilion-l)!important;border-radius:var(--r-sm)!important;color:var(--vermilion-d)!important}.ant-select-multiple .ant-select-selection-item-remove{color:var(--vermilion)!important}.ant-alert{border-radius:var(--r-md)!important}.ant-alert-info{background:var(--indigo-l)!important;border:none!important}.ant-alert-success{background:var(--emerald-w)!important;border:none!important}.ant-alert-warning{background:var(--gold-w)!important;border:none!important}.ant-alert-error{background:var(--vermilion-w)!important;border:none!important}.ant-steps-item-finish .ant-steps-item-icon{background:var(--emerald-w)!important;border-color:var(--emerald)!important}.ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{color:var(--emerald)!important}.ant-steps-item-process .ant-steps-item-icon{background:var(--vermilion)!important;border-color:var(--vermilion)!important}.ant-steps-item-active .ant-steps-item-title{color:var(--vermilion)!important}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background:var(--emerald)!important}
