body{color:#1f2937;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f7fb;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}input::placeholder,textarea::placeholder{color:#94a3b8!important}.ant-modal-content,.ant-modal-header{box-shadow:0 8px 32px #0f172a14;background:#fff!important;border-bottom-color:#eef1f6!important}.ant-modal-title{color:#1f2937!important}.ant-modal-close{color:#94a3b8!important}.ant-modal-close:hover{color:#1f2937!important}.ant-modal-footer{border-top-color:#eef1f6!important}.ant-table{background:0 0!important}.ant-table-thead>tr>th{font-weight:600;color:#64748b!important;background:#f8fafc!important;border-bottom-color:#eef1f6!important}.ant-table-tbody>tr>td{border-bottom-color:#eef1f6!important}.ant-table-tbody>tr:hover>td{background:#f8fafc!important}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next,.ant-pagination-jump-prev,.ant-pagination-jump-next{background:#fff!important;border-color:#e5e9f0!important}.ant-pagination-item a{color:#64748b!important}.ant-pagination-item-active{background:#3b82f6!important;border-color:#3b82f6!important}.ant-pagination-item-active a{color:#fff!important}.ant-select-dropdown{box-shadow:0 4px 16px #0f172a14;background:#fff!important;border:1px solid #e5e9f0!important}.ant-select-item{color:#1f2937!important}.ant-select-item-option-active,.ant-select-item-option-selected{color:#3b82f6!important;background:#f1f5f9!important}.ant-dropdown-menu{box-shadow:0 4px 16px #0f172a14;background:#fff!important;border:1px solid #e5e9f0!important}.ant-dropdown-menu-item{color:#1f2937!important}.ant-dropdown-menu-item:hover{background:#f1f5f9!important}.ant-form-item-label>label{color:#475569!important}.ant-empty-description{color:#94a3b8!important}.ant-upload-drag{background:#f8fafc!important;border-color:#e5e9f0!important}.ant-upload-drag:hover{border-color:#3b82f6!important}.ant-steps-item-title{color:#1f2937!important}.ant-steps-item-description{color:#94a3b8!important}.ant-divider-horizontal{border-top-color:#eef1f6!important}.ant-card{box-shadow:0 1px 2px #0f172a08,0 2px 8px #0f172a0a;border-color:#eef1f6!important}.ant-btn{border-radius:8px}.ant-tooltip .ant-tooltip-inner{box-shadow:0 4px 12px #0f172a1f}
