diff --git a/package.json b/package.json index 23a6b84..60d86ee 100644 --- a/package.json +++ b/package.json @@ -67,6 +67,7 @@ }, "dependencies": { "@ant-design/icons-vue": "^6.1.0", + "@axolo/tree-array": "^0.1.0", "@iconify/iconify": "^3.1.1", "@logicflow/core": "^1.2.9", "@logicflow/extension": "^1.2.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4631d7d..dd59abf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,6 +11,9 @@ importers: '@ant-design/icons-vue': specifier: ^6.1.0 version: 6.1.0(vue@3.3.4) + '@axolo/tree-array': + specifier: ^0.1.0 + version: registry.npmmirror.com/@axolo/tree-array@0.1.0 '@iconify/iconify': specifier: ^3.1.1 version: 3.1.1 @@ -1283,7 +1286,7 @@ packages: dependencies: '@iconify/iconify': 2.1.2 axios: registry.npmmirror.com/axios@0.26.1(debug@4.3.4) - debug: 4.3.4 + debug: registry.npmmirror.com/debug@4.3.4 fast-glob: 3.3.1 fs-extra: 10.1.0 transitivePeerDependencies: @@ -3323,7 +3326,7 @@ packages: supports-color: optional: true dependencies: - ms: 2.0.0 + ms: registry.npmmirror.com/ms@2.0.0 dev: true /debug@3.2.7(supports-color@5.5.0): @@ -6104,10 +6107,6 @@ packages: engines: {node: '>=10'} dev: true - /ms@2.0.0: - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - dev: true - /ms@2.1.2: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} @@ -9208,6 +9207,12 @@ packages: vue: 3.3.4 dev: false + registry.npmmirror.com/@axolo/tree-array@0.1.0: + resolution: {integrity: sha512-lmvLattovjw1sqKJNLhPnBTQUm8g7U7FkHG9xUt+hR06YUL9Gtz7zbbe+UQVVGSzwlE7Yf9jiACygMdCxHJRYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@axolo/tree-array/-/tree-array-0.1.0.tgz} + name: '@axolo/tree-array' + version: 0.1.0 + dev: false + registry.npmmirror.com/@babel/code-frame@7.22.13: resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.22.13.tgz} name: '@babel/code-frame' @@ -13371,7 +13376,7 @@ packages: debug: optional: true dependencies: - debug: 4.3.4 + debug: registry.npmmirror.com/debug@4.3.4 registry.npmmirror.com/form-data@3.0.1: resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/form-data/-/form-data-3.0.1.tgz} diff --git a/src/App.vue b/src/App.vue index a4d2e80..8e002c4 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,5 +1,5 @@ diff --git a/src/api/sys/dept.ts b/src/api/sys/dept.ts new file mode 100644 index 0000000..6da8e60 --- /dev/null +++ b/src/api/sys/dept.ts @@ -0,0 +1,14 @@ +import { + DeptListItem, + GetDeptInfoModel, +} from './model/dpetModel'; + +import { defHttp } from '/@/utils/http/axios'; +import {BaseDataResp} from "@/api/model/baseModel"; + +enum Api { + DeptList = '/dept/userDeptRel', +} + +export const getDeptList = (params?: DeptListItem) => + defHttp.get>({ url: Api.DeptList, params }); diff --git a/src/api/sys/menu.ts b/src/api/sys/menu.ts index de9fa56..ba9350c 100644 --- a/src/api/sys/menu.ts +++ b/src/api/sys/menu.ts @@ -1,8 +1,9 @@ import { defHttp } from '/@/utils/http/axios'; -import { getMenuListResultModel } from './model/menuModel'; +import {BaseDataResp} from "@/api/model/baseModel"; +import {MenuListResp} from "@/api/sys/model/menuModel"; enum Api { - GetMenuList = '/getMenuList', + GetMenuList = '/sysRole/menu', } /** @@ -10,5 +11,5 @@ enum Api { */ export const getMenuList = () => { - return defHttp.get({ url: Api.GetMenuList }); + return defHttp.get>({ url: Api.GetMenuList }); }; diff --git a/src/api/sys/model/dpetModel.ts b/src/api/sys/model/dpetModel.ts new file mode 100644 index 0000000..fe5833d --- /dev/null +++ b/src/api/sys/model/dpetModel.ts @@ -0,0 +1,24 @@ +import {BasicFetchResult} from "@/api/model/baseModel"; + +export interface DeptListItem { + organizationName: string; + leader: string; +} + +export interface GetDeptInfoModel { + // 机构id + id: string | number; + // 机构编号 + deptNumber: string; + // 机构名称 + deptName: string; + // 备注 + remark: string; + // 父级部门id + parentId: string; + // 排序 + sort: number; + } + + +export type DeptListGetResultModel = BasicFetchResult; diff --git a/src/api/sys/model/menuModel.ts b/src/api/sys/model/menuModel.ts index c2064a1..23c3b6b 100644 --- a/src/api/sys/model/menuModel.ts +++ b/src/api/sys/model/menuModel.ts @@ -1,5 +1,5 @@ import type { RouteMeta } from 'vue-router'; - +import { BaseListResp } from '../../model/baseModel'; export interface RouteItem { path: string; component: any; @@ -11,7 +11,42 @@ export interface RouteItem { children?: RouteItem[]; } +export interface MenuPageResp { + total: number; + data: RouteItem[]; +} + +export interface MenuInfo { + id: number; + type?: number; + parentId?: number; + path?: string; + name?: string; + redirect?: string; + component?: string; + sort?: number; + disabled?: boolean; + meta: Meta; +} + +interface Meta { + title?: string; + icon?: string; + hideMenu?: boolean; + hideBreadcrumb?: boolean; + ignoreKeepAlive?: boolean; + hideTab?: boolean; + frameSrc?: string; + carryParam?: boolean; + hideChildrenInMenu?: boolean; + affix?: boolean; + dynamicLevel?: number; + realPath?: string; +} + +export type MenuListResp = BaseListResp; + /** * @description: Get menu return value */ -export type getMenuListResultModel = RouteItem[]; +export type RoleMenuResp = BaseListResp; diff --git a/src/api/sys/model/userModel.ts b/src/api/sys/model/userModel.ts index 76a16ca..810f06c 100644 --- a/src/api/sys/model/userModel.ts +++ b/src/api/sys/model/userModel.ts @@ -53,19 +53,17 @@ export interface LoginResultModel { */ export interface GetUserInfoModel { // 用户id - userId: string | number; + id: string | number; // 用户名 username: string; // 昵称 name: string; - // 头像 - avatar: string; - // 介绍 - desc?: string; - // 用户首页 - homePath: string; - // 用户角色 - roles?: string[]; + // 邮箱 + email: string; + // 电话 + phoneNumber: string; + // 状态 + status: number; // 用户角色名称 - roleName: string[]; + roleName: string; } diff --git a/src/api/sys/user.ts b/src/api/sys/user.ts index 54f1b69..e0df106 100644 --- a/src/api/sys/user.ts +++ b/src/api/sys/user.ts @@ -1,115 +1,133 @@ import {defHttp} from '/@/utils/http/axios'; -import {GetUserInfoModel, LoginReq, LoginResp, mobileLoginReq, registerReq, updatePasswordReq} from './model/userModel'; +import { + GetUserInfoModel, + LoginReq, + LoginResp, + mobileLoginReq, + registerReq, + updatePasswordReq +} from './model/userModel'; import {ErrorMessageMode} from '/#/axios'; import {BaseDataResp, BaseResp} from "@/api/model/baseModel"; enum Api { - Login = '/user/login', - MobileLogin = '/user/mobileLogin', - Logout = '/user/logout', - Register = '/user/register', - SMS = '/v2/common/sms', - UpdatePassword = '/user/updatePassword', - GetUserInfo = '/user/info', - GetPermCode = '/getPermCode', - TestRetry = '/testRetry', + Login = '/user/login', + MobileLogin = '/user/mobileLogin', + Logout = '/user/logout', + Register = '/user/register', + SMS = '/v2/common/sms', + UpdatePassword = '/user/updatePassword', + GetUserInfo = '/user/info', + GetPermCode = '/user/perm', + TestRetry = '/testRetry', + List = '/user/list' } /** * @description: user login api */ export function login(params: LoginReq, mode: ErrorMessageMode = 'notice') { - return defHttp.post>( - { - url: Api.Login, - params, - }, - { - errorMessageMode: mode, - successMessageMode: mode, - }, - ); + return defHttp.post>( + { + url: Api.Login, + params, + }, + { + errorMessageMode: mode, + successMessageMode: mode, + }, + ); } export function mobileLogin(params: mobileLoginReq, mode: ErrorMessageMode = 'notice') { - return defHttp.post>( - { - url: Api.MobileLogin, - params, - }, - { - errorMessageMode: mode, - successMessageMode: mode, - }, - ); + return defHttp.post>( + { + url: Api.MobileLogin, + params, + }, + { + errorMessageMode: mode, + successMessageMode: mode, + }, + ); } export function register(params: registerReq, mode: ErrorMessageMode = 'notice') { - return defHttp.post( - { - url: Api.Register, - params, - }, - { - errorMessageMode: mode, - successMessageMode: mode, - } - ) + return defHttp.post( + { + url: Api.Register, + params, + }, + { + errorMessageMode: mode, + successMessageMode: mode, + } + ) } export function sendSmsRegister(type: number, phoneNumber: string, mode: ErrorMessageMode = 'notice') { - return defHttp.get( - { - url: `${Api.SMS}/${type}/${phoneNumber}` - }, - { - errorMessageMode: mode, - successMessageMode: mode, - } - ) + return defHttp.get( + { + url: `${Api.SMS}/${type}/${phoneNumber}` + }, + { + errorMessageMode: mode, + successMessageMode: mode, + } + ) } export function updatePassword(params: updatePasswordReq, mode: ErrorMessageMode = 'notice') { - return defHttp.post( - { - url: Api.UpdatePassword, - params, - }, - { - errorMessageMode: mode, - successMessageMode: mode, - } - ) + return defHttp.post( + { + url: Api.UpdatePassword, + params, + }, + { + errorMessageMode: mode, + successMessageMode: mode, + } + ) } /** * @description: getUserInfo */ export function getUserInfo() { - return defHttp.get>( - {url: Api.GetUserInfo}, - {errorMessageMode: 'none'}, - ); + return defHttp.get>( + {url: Api.GetUserInfo}, + {errorMessageMode: 'none'}, + ); +} + +export function getUserList(params: updatePasswordReq, mode: ErrorMessageMode = 'notice') { + return defHttp.post>( + {url: Api.List, params}, + { + errorMessageMode: mode, + successMessageMode: mode, + }, + ); } export function getPermCode() { - return defHttp.get({url: Api.GetPermCode}); + return defHttp.get({url: Api.GetPermCode}); } export function doLogout() { - return defHttp.get({url: Api.Logout}); + return defHttp.get({url: Api.Logout}); } export function testRetry() { - return defHttp.get( - {url: Api.TestRetry}, - { - retryRequest: { - isOpenRetry: true, - count: 5, - waitTime: 1000, - }, - }, - ); + return defHttp.get( + {url: Api.TestRetry}, + { + retryRequest: { + isOpenRetry: true, + count: 5, + waitTime: 1000, + }, + }, + ); } diff --git a/src/components/Modal/src/index.less b/src/components/Modal/src/index.less index e299342..81bc4f8 100644 --- a/src/components/Modal/src/index.less +++ b/src/components/Modal/src/index.less @@ -64,7 +64,7 @@ &-close { width: auto !important; outline: none; - background: #fff !important; + background: transparent !important; font-weight: normal; } diff --git a/src/components/Table/src/hooks/useDataSource.ts b/src/components/Table/src/hooks/useDataSource.ts index c051cf3..926e028 100644 --- a/src/components/Table/src/hooks/useDataSource.ts +++ b/src/components/Table/src/hooks/useDataSource.ts @@ -16,6 +16,7 @@ import { buildUUID } from '/@/utils/uuid'; import { isFunction, isBoolean, isObject } from '/@/utils/is'; import { get, cloneDeep, merge } from 'lodash-es'; import { FETCH_SETTING, ROW_KEY, PAGE_SIZE } from '../const'; +import { array2tree } from '@axolo/tree-array'; interface ActionType { getPaginationInfo: ComputedRef; @@ -264,6 +265,7 @@ export function useDataSource( afterFetch, useSearchForm, pagination, + isTreeTable, } = unref(propsRef); if (!api || !isFunction(api)) return; try { @@ -301,14 +303,24 @@ export function useDataSource( params = (await beforeFetch(params)) || params; } - const res = await api(params); - rawDataSourceRef.value = res; - - const isArrayResult = Array.isArray(res); - - let resultItems: Recordable[] = isArrayResult ? res : get(res, listField); - const resultTotal: number = isArrayResult ? res.length : get(res, totalField); - + let isArrayResult: boolean; + let resultItems: Recordable[]; + let resultTotal: number; + + const result = await api(params); + const res = result.data; + if (isTreeTable) { + const tree = array2tree(res.data); + rawDataSourceRef.value = tree; + isArrayResult = Array.isArray(tree); + resultItems = isArrayResult ? tree : get(tree, listField); + resultTotal = isArrayResult ? tree.length : get(tree, totalField); + } else { + rawDataSourceRef.value = res; + isArrayResult = Array.isArray(res); + resultItems = isArrayResult ? res : get(res, listField); + resultTotal = isArrayResult ? res.length : get(res, totalField); + } // 假如数据变少,导致总页数变少并小于当前选中页码,通过getPaginationRef获取到的页码是不正确的,需获取正确的页码再次执行 if (Number(resultTotal)) { const currentTotalPage = Math.ceil(resultTotal / pageSize); diff --git a/src/design/dark.less b/src/design/dark.less index d27c93a..6c452cd 100644 --- a/src/design/dark.less +++ b/src/design/dark.less @@ -15,8312 +15,84 @@ background-color: #0960bd; } -html[data-theme='dark'] .ant-pagination.mini .ant-pagination-item, -html[data-theme='dark'] .ant-pagination.mini .ant-pagination-next, -html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { - background-color: rgb(255 255 255 / 4%) !important; -} - -[data-theme='dark'] html[data-theme='dark'] .ant-pagination.mini .ant-pagination-item a, -[data-theme='dark'] html[data-theme='dark'] .ant-pagination.mini .ant-pagination-next a, -[data-theme='dark'] html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev a { - color: #8b949e !important; -} - -[data-theme='dark'] html[data-theme='dark'] .ant-pagination.mini .ant-select-arrow { - color: #8b949e !important; -} - -[data-theme='dark'] html[data-theme='dark'] .ant-pagination.mini .ant-pagination-item-active { - background-color: #0960bd !important; -} - -[data-theme='dark'] html[data-theme='dark'] .ant-pagination.mini .ant-pagination-item-active a { - color: #fff !important; -} - -[data-theme='dark'] .ant-pagination.mini .ant-pagination-next, -[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-pagination.mini .ant-pagination-item:focus a, -[data-theme='dark'] .ant-pagination.mini .ant-pagination-item:hover a, -[data-theme='dark'] .ant-pagination.mini .ant-pagination-next:hover a, -[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev:hover a { - color: #0960bd; -} - -[data-theme='dark'] .ant-pagination.mini .ant-pagination-item, -[data-theme='dark'] .ant-pagination.mini .ant-pagination-next, -[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { - background-color: #f4f4f5 !important; -} - -[data-theme='dark'] .ant-pagination.mini .ant-pagination-item a, -[data-theme='dark'] .ant-pagination.mini .ant-pagination-next a, -[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev a { - color: #606266; -} - -[data-theme='dark'] .ant-pagination.mini .ant-pagination-item-active { - background-color: #0960bd !important; -} - -[data-theme='dark'] .ant-pagination.mini .ant-pagination-item-active a { - color: #fff !important; -} - -[data-theme='dark'] .ant-pagination.mini .ant-select-arrow { - color: #cececd; -} - -[data-theme='dark'] .ant-btn-primary:not(.ant-btn-background-ghost):not([disabled]) { - color: #fff; -} - -[data-theme='dark'] .ant-btn-default { - border-color: #cececd; - background-color: #fff; - color: #606266; -} - -[data-theme='dark'] .ant-btn-default:focus, -[data-theme='dark'] .ant-btn-default:hover { - border-color: #0960bd; - background-color: #fff; - color: #0960bd; -} - -[data-theme='dark'] [data-theme='light'] .ant-btn.ant-btn-link.is-disabled { - border-color: transparent !important; - background-color: transparent !important; - color: rgb(0 0 0 / 25%); -} - -[data-theme='dark'] [data-theme='dark'] .ant-btn.ant-btn-link.is-disabled { - border-color: transparent !important; - background-color: transparent !important; - color: rgb(255 255 255 / 25%) !important; -} - -[data-theme='dark'] .ant-btn-success.ant-btn-link:not([disabled='disabled']) { - color: #55d187; -} - -[data-theme='dark'] .ant-btn-success.ant-btn-link:not([disabled='disabled']):focus, -[data-theme='dark'] .ant-btn-success.ant-btn-link:not([disabled='disabled']):hover { - border-color: transparent; - color: #7ddca3; -} - -[data-theme='dark'] .ant-btn-success.ant-btn-link:not([disabled='disabled']):active { - color: #34bf6c; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-link.ant-btn-loading::before, -[data-theme='dark'] .ant-btn-error.ant-btn-link.ant-btn-loading::before, -[data-theme='dark'] .ant-btn-success.ant-btn-link.ant-btn-loading::before, -[data-theme='dark'] .ant-btn-warning.ant-btn-link.ant-btn-loading::before, -[data-theme='dark'] .ant-btn.ant-btn-link.ant-btn-loading::before { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-success:not(.ant-btn-link, .is-disabled) { - border-color: #55d187; - background-color: #55d187; - color: #fff; -} - -[data-theme='dark'] .ant-btn-success:not(.ant-btn-link, .is-disabled):focus, -[data-theme='dark'] .ant-btn-success:not(.ant-btn-link, .is-disabled):hover { - border-color: #7ddca3; - background-color: #7ddca3; - color: #fff; -} - -[data-theme='dark'] .ant-btn-success:not(.ant-btn-link, .is-disabled):active { - border-color: #34bf6c; - background-color: #34bf6c; -} - -[data-theme='dark'] .ant-btn-warning.ant-btn-link:not([disabled='disabled']) { - color: #efbd47; -} - -[data-theme='dark'] .ant-btn-warning.ant-btn-link:not([disabled='disabled']):focus, -[data-theme='dark'] .ant-btn-warning.ant-btn-link:not([disabled='disabled']):hover { - border-color: transparent; - color: #f3ce76; -} - -[data-theme='dark'] .ant-btn-warning.ant-btn-link:not([disabled='disabled']):active { - color: #ebac18; -} - -[data-theme='dark'] .ant-btn-warning:not(.ant-btn-link, .is-disabled) { - border-color: #efbd47; - background-color: #efbd47; - color: #fff; -} - -[data-theme='dark'] .ant-btn-warning:not(.ant-btn-link, .is-disabled):focus, -[data-theme='dark'] .ant-btn-warning:not(.ant-btn-link, .is-disabled):hover { - border-color: #f3ce76; - background-color: #f3ce76; - color: #fff; -} - -[data-theme='dark'] .ant-btn-warning:not(.ant-btn-link, .is-disabled):active { - border-color: #ebac18; - background-color: #ebac18; -} - -[data-theme='dark'] .ant-btn-error.ant-btn-link:not([disabled='disabled']) { - color: #ed6f6f; -} - -[data-theme='dark'] .ant-btn-error.ant-btn-link:not([disabled='disabled']):focus, -[data-theme='dark'] .ant-btn-error.ant-btn-link:not([disabled='disabled']):hover { - border-color: transparent; - color: #f39c9c; -} - -[data-theme='dark'] .ant-btn-error.ant-btn-link:not([disabled='disabled']):active { - color: #e74242; -} - -[data-theme='dark'] .ant-btn-error:not(.ant-btn-link, .is-disabled) { - border-color: #ed6f6f; - background-color: #ed6f6f; - color: #fff; -} - -[data-theme='dark'] .ant-btn-error:not(.ant-btn-link, .is-disabled):focus, -[data-theme='dark'] .ant-btn-error:not(.ant-btn-link, .is-disabled):hover { - border-color: #f39c9c; - background-color: #f39c9c; - color: #fff; -} - -[data-theme='dark'] .ant-btn-error:not(.ant-btn-link, .is-disabled):active { - border-color: #e74242; - background-color: #e74242; -} - -[data-theme='dark'] .ant-btn-background-ghost { - background-color: transparent !important; -} - -[data-theme='dark'] .ant-btn-background-ghost[disabled], -[data-theme='dark'] .ant-btn-background-ghost[disabled]:hover { - border-color: rgb(255 255 255 / 40%) !important; - background-color: transparent !important; - color: rgb(255 255 255 / 40%) !important; -} - -[data-theme='dark'] .ant-btn-dashed.ant-btn-background-ghost, -[data-theme='dark'] .ant-btn-default.ant-btn-background-ghost { - border-color: #fff; - color: #fff; -} - -[data-theme='dark'] .ant-btn-dashed.ant-btn-background-ghost:focus, -[data-theme='dark'] .ant-btn-dashed.ant-btn-background-ghost:hover, -[data-theme='dark'] .ant-btn-default.ant-btn-background-ghost:focus, -[data-theme='dark'] .ant-btn-default.ant-btn-background-ghost:hover { - border-color: #fff; - color: #fff; -} - -[data-theme='dark'] .ant-btn-dashed.ant-btn-background-ghost:active, -[data-theme='dark'] .ant-btn-default.ant-btn-background-ghost:active { - border-color: #e6e6e6; - color: #e6e6e6; -} - -[data-theme='dark'] .ant-btn-dashed.ant-btn-background-ghost[disabled], -[data-theme='dark'] .ant-btn-dashed.ant-btn-background-ghost[disabled]:hover, -[data-theme='dark'] .ant-btn-default.ant-btn-background-ghost[disabled], -[data-theme='dark'] .ant-btn-default.ant-btn-background-ghost[disabled]:hover { - border-color: rgb(255 255 255 / 40%) !important; - color: rgb(255 255 255 / 40%) !important; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link) { - border-color: #55d187; - background-color: transparent; - color: #55d187; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):focus, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):hover { - border-color: #7ddca3; - color: #7ddca3 !important; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):active { - border-color: #34bf6c; - color: #34bf6c; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link) { - border-color: #efbd47; - background-color: transparent; - color: #efbd47; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):focus, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):hover { - border-color: #f3ce76; - color: #f3ce76 !important; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):active { - border-color: #ebac18; - color: #ebac18; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link) { - border-color: #ed6f6f; - background-color: transparent; - color: #ed6f6f; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):focus, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):hover { - border-color: #f39c9c; - color: #f39c9c !important; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):active { - border-color: #e74242; - color: #e74242; -} - -[data-theme='dark'] .ant-btn-ghost.ant-btn-link:not([disabled='disabled']) { - color: #fff; -} - -[data-theme='dark'] .ant-btn-ghost.ant-btn-link:not([disabled='disabled']):focus, -[data-theme='dark'] .ant-btn-ghost.ant-btn-link:not([disabled='disabled']):hover { - border-color: transparent; - color: #fff; -} - -[data-theme='dark'] .ant-popover-content { - box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%); -} - -[data-theme='dark'] .modal-icon-warning { - color: #efbd47 !important; -} - -[data-theme='dark'] .modal-icon-success { - color: #55d187 !important; -} - -[data-theme='dark'] .modal-icon-error { - color: #ed6f6f !important; -} - -[data-theme='dark'] .modal-icon-info { - color: #0960bd !important; -} - -[data-theme='dark'] .bg-white { - background-color: #151515 !important; -} - -[data-theme='dark'] html[data-theme='light'] .text-secondary { - color: rgb(0 0 0 / 45%); -} - -[data-theme='dark'] html[data-theme='light'] .ant-alert-success { - border: 1px solid #b7eb8f; - background-color: #f6ffed; -} - -[data-theme='dark'] html[data-theme='light'] .ant-alert-error { - border: 1px solid #ffccc7; - background-color: #fff; -} - -[data-theme='dark'] html[data-theme='light'] .ant-alert-warning { - border: 1px solid #ffe58f; - background-color: #fff; -} - -[data-theme='dark'] html[data-theme='light'] :not(:root):fullscreen::backdrop { - background-color: #000 !important; -} - -[data-theme='dark'] [data-theme='dark'] .text-secondary { - color: #8b949e; -} - -[data-theme='dark'] [data-theme='dark'] .ant-card-grid { - box-shadow: 1px 0 0 0 #434343; -} - -[data-theme='dark'] [data-theme='dark'] .ant-calendar-selected-day .ant-calendar-date { - color: rgb(0 0 0 / 80%); -} - -[data-theme='dark'] - [data-theme='dark'] - .ant-select-tree - li - .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected { - color: rgb(0 0 0 / 90%); -} - -[data-theme='dark'] html { - -webkit-tap-highlight-color: rgb(0 0 0 / 0%); -} - -[data-theme='dark'] body { - background-color: #000; - color: #c9d1d9; -} - -[data-theme='dark'] h1, -[data-theme='dark'] h2, -[data-theme='dark'] h3, -[data-theme='dark'] h4, -[data-theme='dark'] h5, -[data-theme='dark'] h6 { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] a { - background-color: transparent; - color: #0960bd; -} - -[data-theme='dark'] a:hover { - color: #2a7dc9; -} - -[data-theme='dark'] a:active { - color: #004496; -} - -[data-theme='dark'] a[disabled] { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] caption { - color: #8b949e; -} - -[data-theme='dark'] mark { - background-color: #2c2712; -} - -[data-theme='dark'] ::selection { - background: #0960bd; - color: #fff; -} - -[data-theme='dark'] .ant-click-animating-node, -[data-theme='dark'] [ant-click-animating-without-extra-node='true']::after { - box-shadow: 0 0 0 0 #0960bd; -} - -[data-theme='dark'] .ant-btn { - border: 1px solid transparent; - border-color: #303030; - background: 0 0; - box-shadow: 0 2px 0 rgb(0 0 0 / 1.5%); - color: #c9d1d9; -} - -[data-theme='dark'] .ant-btn > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn:focus, -[data-theme='dark'] .ant-btn:hover { - border-color: #2a7dc9; - background: 0 0; - color: #2a7dc9; -} - -[data-theme='dark'] .ant-btn:focus > a:only-child::after, -[data-theme='dark'] .ant-btn:hover > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn:active { - border-color: #004496; - background: 0 0; - color: #004496; -} - -[data-theme='dark'] .ant-btn:active > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn[disabled], -[data-theme='dark'] .ant-btn[disabled]:active, -[data-theme='dark'] .ant-btn[disabled]:focus, -[data-theme='dark'] .ant-btn[disabled]:hover { - border-color: #303030; - background: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-btn[disabled]:active > a:only-child::after, -[data-theme='dark'] .ant-btn[disabled]:focus > a:only-child::after, -[data-theme='dark'] .ant-btn[disabled]:hover > a:only-child::after, -[data-theme='dark'] .ant-btn[disabled] > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn:active, -[data-theme='dark'] .ant-btn:focus, -[data-theme='dark'] .ant-btn:hover { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-primary { - border-color: #0960bd; - background: #0960bd !important; - box-shadow: 0 2px 0 rgb(0 0 0 / 4.5%); - color: #fff; -} - -[data-theme='dark'] .ant-btn-primary > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-primary:focus, -[data-theme='dark'] .ant-btn-primary:hover { - border-color: #004496; - background: #004496; - color: #fff; -} - -[data-theme='dark'] .ant-btn-primary:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-primary:hover > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-primary:active { - border-color: #2a7dc9; - background: #2a7dc9; - color: #fff; -} - -[data-theme='dark'] .ant-btn-primary:active > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-primary[disabled], -[data-theme='dark'] .ant-btn-primary[disabled]:active, -[data-theme='dark'] .ant-btn-primary[disabled]:focus, -[data-theme='dark'] .ant-btn-primary[disabled]:hover { - border-color: #303030; - background: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-btn-primary[disabled]:active > a:only-child::after, -[data-theme='dark'] .ant-btn-primary[disabled]:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-primary[disabled]:hover > a:only-child::after, -[data-theme='dark'] .ant-btn-primary[disabled] > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) { - border-right-color: #2a7dc9; - border-left-color: #2a7dc9; -} - -[data-theme='dark'] .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled { - border-color: #303030; -} - -[data-theme='dark'] .ant-btn-group .ant-btn-primary:first-child:not(:last-child) { - border-right-color: #2a7dc9; -} - -[data-theme='dark'] .ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] { - border-right-color: #303030; -} - -[data-theme='dark'] .ant-btn-group .ant-btn-primary + .ant-btn-primary, -[data-theme='dark'] .ant-btn-group .ant-btn-primary:last-child:not(:first-child) { - border-left-color: #2a7dc9; -} - -[data-theme='dark'] .ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled], -[data-theme='dark'] .ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled] { - border-left-color: #303030; -} - -[data-theme='dark'] .ant-btn-ghost { - border-color: #303030; - background: 0 0; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-btn-ghost > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-ghost:focus, -[data-theme='dark'] .ant-btn-ghost:hover { - border-color: #2a7dc9; - background: 0 0; - color: #2a7dc9; -} - -[data-theme='dark'] .ant-btn-ghost:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-ghost:hover > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-ghost:active { - border-color: #004496; - background: 0 0; - color: #004496; -} - -[data-theme='dark'] .ant-btn-ghost:active > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-ghost[disabled], -[data-theme='dark'] .ant-btn-ghost[disabled]:active, -[data-theme='dark'] .ant-btn-ghost[disabled]:focus, -[data-theme='dark'] .ant-btn-ghost[disabled]:hover { - border-color: #303030; - background: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-btn-ghost[disabled]:active > a:only-child::after, -[data-theme='dark'] .ant-btn-ghost[disabled]:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-ghost[disabled]:hover > a:only-child::after, -[data-theme='dark'] .ant-btn-ghost[disabled] > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dashed { - border-color: #303030; - background: 0 0; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-btn-dashed > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dashed:focus, -[data-theme='dark'] .ant-btn-dashed:hover { - border-color: #2a7dc9; - background: 0 0; - color: #2a7dc9; -} - -[data-theme='dark'] .ant-btn-dashed:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-dashed:hover > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dashed:active { - border-color: #004496; - background: 0 0; - color: #004496; -} - -[data-theme='dark'] .ant-btn-dashed:active > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dashed[disabled], -[data-theme='dark'] .ant-btn-dashed[disabled]:active, -[data-theme='dark'] .ant-btn-dashed[disabled]:focus, -[data-theme='dark'] .ant-btn-dashed[disabled]:hover { - border-color: #303030; - background: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-btn-dashed[disabled]:active > a:only-child::after, -[data-theme='dark'] .ant-btn-dashed[disabled]:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-dashed[disabled]:hover > a:only-child::after, -[data-theme='dark'] .ant-btn-dashed[disabled] > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-danger { - border-color: #ed6f6f; - background: #ed6f6f; - box-shadow: 0 2px 0 rgb(0 0 0 / 4.5%); - color: #fff; -} - -[data-theme='dark'] .ant-btn-danger > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-danger:focus, -[data-theme='dark'] .ant-btn-danger:hover { - border-color: #c75457; - background: #c75457; - color: #fff; -} - -[data-theme='dark'] .ant-btn-danger:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-danger:hover > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-danger:active { - border-color: #faa19d; - background: #faa19d; - color: #fff; -} - -[data-theme='dark'] .ant-btn-danger:active > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-danger[disabled], -[data-theme='dark'] .ant-btn-danger[disabled]:active, -[data-theme='dark'] .ant-btn-danger[disabled]:focus, -[data-theme='dark'] .ant-btn-danger[disabled]:hover { - border-color: #303030; - background: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-btn-danger[disabled]:active > a:only-child::after, -[data-theme='dark'] .ant-btn-danger[disabled]:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-danger[disabled]:hover > a:only-child::after, -[data-theme='dark'] .ant-btn-danger[disabled] > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-link { - border-color: transparent; - background: 0 0; - color: #0960bd; -} - -[data-theme='dark'] .ant-btn-link > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-link:focus, -[data-theme='dark'] .ant-btn-link:hover { - border-color: transparent; - background: 0 0; - color: #2a7dc9; -} - -[data-theme='dark'] .ant-btn-link:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-link:hover > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-link:active { - border-color: #004496; - border-color: transparent; - background: 0 0; - color: #004496; -} - -[data-theme='dark'] .ant-btn-link:active > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-link:hover { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-link[disabled], -[data-theme='dark'] .ant-btn-link[disabled]:active, -[data-theme='dark'] .ant-btn-link[disabled]:focus, -[data-theme='dark'] .ant-btn-link[disabled]:hover { - border-color: transparent; - background: 0 0; - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-btn-link[disabled]:active > a:only-child::after, -[data-theme='dark'] .ant-btn-link[disabled]:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-link[disabled]:hover > a:only-child::after, -[data-theme='dark'] .ant-btn-link[disabled] > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-text { - border-color: transparent; - background: 0 0; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-btn-text > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-text:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-text:hover > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-text:active { - border-color: transparent; - background: rgb(255 255 255 / 4%); - color: #c9d1d9; -} - -[data-theme='dark'] .ant-btn-text:active > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-text:focus, -[data-theme='dark'] .ant-btn-text:hover { - border-color: transparent; - background: rgb(255 255 255 / 3%); - color: #c9d1d9; -} - -[data-theme='dark'] .ant-btn-text[disabled], -[data-theme='dark'] .ant-btn-text[disabled]:active, -[data-theme='dark'] .ant-btn-text[disabled]:focus, -[data-theme='dark'] .ant-btn-text[disabled]:hover { - border-color: transparent; - background: 0 0; - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-btn-text[disabled]:active > a:only-child::after, -[data-theme='dark'] .ant-btn-text[disabled]:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-text[disabled]:hover > a:only-child::after, -[data-theme='dark'] .ant-btn-text[disabled] > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dangerous { - border-color: #ed6f6f; - background: 0 0; - color: #ed6f6f; -} - -[data-theme='dark'] .ant-btn-dangerous > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dangerous:focus, -[data-theme='dark'] .ant-btn-dangerous:hover { - border-color: #c75457; - background: 0 0; - color: #c75457; -} - -[data-theme='dark'] .ant-btn-dangerous:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-dangerous:hover > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dangerous:active { - border-color: #faa19d; - background: 0 0; - color: #faa19d; -} - -[data-theme='dark'] .ant-btn-dangerous:active > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dangerous[disabled], -[data-theme='dark'] .ant-btn-dangerous[disabled]:active, -[data-theme='dark'] .ant-btn-dangerous[disabled]:focus, -[data-theme='dark'] .ant-btn-dangerous[disabled]:hover { - border-color: #303030; - background: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-btn-dangerous[disabled]:active > a:only-child::after, -[data-theme='dark'] .ant-btn-dangerous[disabled]:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-dangerous[disabled]:hover > a:only-child::after, -[data-theme='dark'] .ant-btn-dangerous[disabled] > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-primary { - border-color: #ed6f6f; - background: #ed6f6f !important; - box-shadow: 0 2px 0 rgb(0 0 0 / 4.5%); - color: #fff; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-primary > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-primary:focus, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-primary:hover { - border-color: #c75457; - background: #c75457; - color: #fff; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-primary:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-primary:hover > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-primary:active { - border-color: #faa19d; - background: #faa19d; - color: #fff; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-primary:active > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-primary[disabled], -[data-theme='dark'] .ant-btn-dangerous.ant-btn-primary[disabled]:active, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-primary[disabled]:focus, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-primary[disabled]:hover { - border-color: #303030; - background: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child::after, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child::after, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-link { - border-color: transparent; - background: 0 0; - color: #ed6f6f; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-link > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-link:active > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-link:focus, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-link:hover { - border-color: transparent; - background: 0 0; - color: #c75457; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-link:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-link:hover > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-link:active { - border-color: transparent; - background: 0 0; - color: #faa19d; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-link[disabled], -[data-theme='dark'] .ant-btn-dangerous.ant-btn-link[disabled]:active, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-link[disabled]:focus, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-link[disabled]:hover { - border-color: transparent; - background: 0 0; - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-text { - border-color: transparent; - background: 0 0; - color: #ed6f6f; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-text > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-text:active > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-text:focus, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-text:hover { - border-color: transparent; - background: rgb(255 255 255 / 3%); - color: #c75457; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-text:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-text:hover > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-text:active { - border-color: transparent; - background: rgb(255 255 255 / 4%); - color: #faa19d; -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-text[disabled], -[data-theme='dark'] .ant-btn-dangerous.ant-btn-text[disabled]:active, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-text[disabled]:focus, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-text[disabled]:hover { - border-color: transparent; - background: 0 0; - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after, -[data-theme='dark'] .ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn::before { - background: #151515; -} - -[data-theme='dark'] - .ant-btn-group - .ant-btn-primary - + .ant-btn:not(.ant-btn-primary):not([disabled]) { - border-left-color: transparent; -} - -[data-theme='dark'] .ant-btn.ant-btn-background-ghost { - border-color: rgb(255 255 255 / 25%); - color: #c9d1d9; -} - -[data-theme='dark'] .ant-btn.ant-btn-background-ghost, -[data-theme='dark'] .ant-btn.ant-btn-background-ghost:active, -[data-theme='dark'] .ant-btn.ant-btn-background-ghost:focus, -[data-theme='dark'] .ant-btn.ant-btn-background-ghost:hover { - background: 0 0; -} - -[data-theme='dark'] .ant-btn.ant-btn-background-ghost:focus, -[data-theme='dark'] .ant-btn.ant-btn-background-ghost:hover { - border-color: #2a7dc9; - color: #2a7dc9; -} - -[data-theme='dark'] .ant-btn.ant-btn-background-ghost:active { - border-color: #004496; - color: #004496; -} - -[data-theme='dark'] .ant-btn.ant-btn-background-ghost[disabled] { - border-color: #303030; - background: 0 0; - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-primary { - border-color: #0960bd; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-primary > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-primary:focus, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-primary:hover { - border-color: #004496; - color: #004496; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-primary:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-primary:hover > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-primary:active { - border-color: #2a7dc9; - color: #2a7dc9; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-primary:active > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-primary[disabled], -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-primary[disabled]:active, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-primary[disabled]:focus, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-primary[disabled]:hover { - border-color: #303030; - background: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] - .ant-btn-background-ghost.ant-btn-primary[disabled]:active - > a:only-child::after, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child::after, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-danger { - border-color: #ed6f6f; - color: #ed6f6f; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-danger > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-danger:focus, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-danger:hover { - border-color: #c75457; - color: #c75457; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-danger:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-danger:hover > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-danger:active { - border-color: #faa19d; - color: #faa19d; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-danger:active > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-danger[disabled], -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-danger[disabled]:active, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-danger[disabled]:focus, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-danger[disabled]:hover { - border-color: #303030; - background: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child::after, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child::after, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous { - border-color: #ed6f6f; - color: #ed6f6f; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous:focus, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous:hover { - border-color: #c75457; - color: #c75457; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child::after, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous:active { - border-color: #faa19d; - color: #faa19d; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous[disabled], -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous[disabled]:active, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover { - border-color: #303030; - background: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] - .ant-btn-background-ghost.ant-btn-dangerous[disabled]:active - > a:only-child::after, -[data-theme='dark'] - .ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus - > a:only-child::after, -[data-theme='dark'] - .ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover - > a:only-child::after, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link { - border-color: transparent; - color: #ed6f6f; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover { - border-color: transparent; - color: #c75457; -} - -[data-theme='dark'] - .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus - > a:only-child::after, -[data-theme='dark'] - .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover - > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active { - border-color: transparent; - color: #faa19d; -} - -[data-theme='dark'] - .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active - > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled], -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus, -[data-theme='dark'] .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover { - border-color: #303030; - background: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] - .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active - > a:only-child::after, -[data-theme='dark'] - .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus - > a:only-child::after, -[data-theme='dark'] - .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover - > a:only-child::after, -[data-theme='dark'] - .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] - > a:only-child::after { - background: 0 0; -} - -[data-theme='dark'] .ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary, -[data-theme='dark'] .ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child) { - border-right-color: #2a7dc9; - border-left-color: #303030; -} - -[data-theme='dark'] .ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled], -[data-theme='dark'] - .ant-btn-group-rtl.ant-btn-group - .ant-btn-primary:last-child:not(:first-child)[disabled] { - border-right-color: #303030; - border-left-color: #2a7dc9; -} - -[data-theme='dark'] .ant-radio-group { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-radio-wrapper { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-radio { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-radio-input:focus + .ant-radio-inner, -[data-theme='dark'] .ant-radio-wrapper:hover .ant-radio, -[data-theme='dark'] .ant-radio:hover .ant-radio-inner { - border-color: #0960bd; -} - -[data-theme='dark'] .ant-radio-input:focus + .ant-radio-inner { - box-shadow: 0 0 0 3px rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-radio-checked::after { - border: 1px solid #0960bd; -} - -[data-theme='dark'] .ant-radio-inner { - border-color: #303030; - background-color: transparent; -} - -[data-theme='dark'] .ant-radio-inner::after { - background-color: #0960bd; -} - -[data-theme='dark'] .ant-radio-checked .ant-radio-inner { - border-color: #0960bd; -} - -[data-theme='dark'] .ant-radio-disabled .ant-radio-inner { - border-color: #303030 !important; - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-radio-disabled .ant-radio-inner::after { - background-color: rgb(255 255 255 / 20%); -} - -[data-theme='dark'] .ant-radio-disabled + span { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-radio-button-wrapper { - border: 1px solid #303030; - background: 0 0; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-radio-button-wrapper a { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-radio-button-wrapper:not(:first-child)::before { - background-color: #303030; -} - -[data-theme='dark'] .ant-radio-button-wrapper:first-child { - border-left: 1px solid #303030; -} - -[data-theme='dark'] .ant-radio-button-wrapper:hover { - color: #0960bd; -} - -[data-theme='dark'] .ant-radio-button-wrapper:focus-within { - box-shadow: 0 0 0 3px rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) { - border-color: #0960bd; - background: 0 0; - color: #0960bd; -} - -[data-theme='dark'] - .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before { - background-color: #0960bd; -} - -[data-theme='dark'] - .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child { - border-color: #0960bd; -} - -[data-theme='dark'] - .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover { - border-color: #2a7dc9; - color: #2a7dc9; -} - -[data-theme='dark'] - .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover::before { - background-color: #2a7dc9; -} - -[data-theme='dark'] - .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active { - border-color: #004496; - color: #004496; -} - -[data-theme='dark'] - .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active::before { - background-color: #004496; -} - -[data-theme='dark'] - .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within { - box-shadow: 0 0 0 3px rgb(255 255 255 / 8%); -} - -[data-theme='dark'] - .ant-radio-group-solid - .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) { - border-color: #0960bd; - background: #0960bd; - color: #fff; -} - -[data-theme='dark'] - .ant-radio-group-solid - .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover { - border-color: #2a7dc9; - background: #2a7dc9; - color: #fff; -} - -[data-theme='dark'] - .ant-radio-group-solid - .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active { - border-color: #004496; - background: #004496; - color: #fff; -} - -[data-theme='dark'] - .ant-radio-group-solid - .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within { - box-shadow: 0 0 0 3px rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-radio-button-wrapper-disabled { - border-color: #303030; - background-color: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-radio-button-wrapper-disabled:first-child, -[data-theme='dark'] .ant-radio-button-wrapper-disabled:hover { - border-color: #303030; - background-color: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-radio-button-wrapper-disabled:first-child { - border-left-color: #303030; -} - -[data-theme='dark'] .ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked { - border-color: #303030; - background-color: rgb(255 255 255 / 20%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] - .ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child { - border-right: 1px solid #303030; -} - -[data-theme='dark'] - .ant-radio-button-wrapper-checked:not( - [class*=' ant-radio-button-wrapper-disabled'] - ).ant-radio-button-wrapper:first-child { - border-right-color: #2a7dc9; -} - -[data-theme='dark'] - .ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child { - border-right-color: #303030; -} - -[data-theme='dark'] .ant-checkbox { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-checkbox-input:focus + .ant-checkbox-inner, -[data-theme='dark'] .ant-checkbox-wrapper:hover .ant-checkbox-inner, -[data-theme='dark'] .ant-checkbox:hover .ant-checkbox-inner { - border-color: #0960bd; -} - -[data-theme='dark'] .ant-checkbox-checked::after { - border: 1px solid #0960bd; -} - -[data-theme='dark'] .ant-checkbox-inner { - border: 1px solid #303030; - background-color: transparent; -} - -[data-theme='dark'] .ant-checkbox-inner::after { - border: 2px solid #fff; -} - -[data-theme='dark'] .ant-checkbox-checked .ant-checkbox-inner::after { - border: 2px solid #fff; -} - -[data-theme='dark'] .ant-checkbox-checked .ant-checkbox-inner { - border-color: #0960bd; - background-color: #0960bd; -} - -[data-theme='dark'] .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after { - border-color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-checkbox-disabled .ant-checkbox-inner { - border-color: #303030 !important; - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-checkbox-disabled .ant-checkbox-inner::after { - border-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-checkbox-disabled + span { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-checkbox-wrapper { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-checkbox-group { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-checkbox-indeterminate .ant-checkbox-inner { - border-color: #303030; - background-color: transparent; -} - -[data-theme='dark'] .ant-checkbox-indeterminate .ant-checkbox-inner::after { - background-color: #0960bd; -} - -[data-theme='dark'] .ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner::after { - border-color: rgb(255 255 255 / 30%); - background-color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-tag { - border: 1px solid #303030; - background: rgb(255 255 255 / 4%); - color: #c9d1d9; -} - -[data-theme='dark'] .ant-tag, -[data-theme='dark'] .ant-tag a, -[data-theme='dark'] .ant-tag a:hover { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-tag-close-icon { - color: #8b949e; -} - -[data-theme='dark'] .ant-tag-close-icon:hover { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-tag-has-color { - border-color: transparent; -} - -[data-theme='dark'] .ant-tag-has-color, -[data-theme='dark'] .ant-tag-has-color .anticon-close, -[data-theme='dark'] .ant-tag-has-color .anticon-close:hover, -[data-theme='dark'] .ant-tag-has-color a, -[data-theme='dark'] .ant-tag-has-color a:hover { - color: #fff; -} - -[data-theme='dark'] .ant-tag-checkable { - border-color: transparent; - background-color: transparent; -} - -[data-theme='dark'] .ant-tag-checkable:not(.ant-tag-checkable-checked):hover { - color: #0960bd; -} - -[data-theme='dark'] .ant-tag-checkable-checked, -[data-theme='dark'] .ant-tag-checkable:active { - color: #fff; -} - -[data-theme='dark'] .ant-tag-checkable-checked { - background-color: #0960bd; -} - -[data-theme='dark'] .ant-tag-checkable:active { - background-color: #004496; -} - -[data-theme='dark'] .ant-tag-pink { - border-color: #551d3c; - background: #2a1421; - color: #e0529c; -} - -[data-theme='dark'] .ant-tag-pink-inverse { - border-color: #cb2b83; - background: #cb2b83; - color: #fff; -} - -[data-theme='dark'] .ant-tag-magenta { - border-color: #551d3c; - background: #2a1421; - color: #e0529c; -} - -[data-theme='dark'] .ant-tag-magenta-inverse { - border-color: #cb2b83; - background: #cb2b83; - color: #fff; -} - -[data-theme='dark'] .ant-tag-red { - border-color: #58191c; - background: #2b1316; - color: #e84749; -} - -[data-theme='dark'] .ant-tag-red-inverse { - border-color: #d32029; - background: #d32029; - color: #fff; -} - -[data-theme='dark'] .ant-tag-volcano { - border-color: #5a2817; - background: #2c1712; - color: #e87040; -} - -[data-theme='dark'] .ant-tag-volcano-inverse { - border-color: #d84b1b; - background: #d84b1b; - color: #fff; -} - -[data-theme='dark'] .ant-tag-orange { - border-color: #5a3915; - background: #2c1e12; - color: #e89a3c; -} - -[data-theme='dark'] .ant-tag-orange-inverse { - border-color: #d87a16; - background: #d87a16; - color: #fff; -} - -[data-theme='dark'] .ant-tag-yellow { - border-color: #5a5015; - background: #2c2712; - color: #e8d739; -} - -[data-theme='dark'] .ant-tag-yellow-inverse { - border-color: #d8bd14; - background: #d8bd14; - color: #fff; -} - -[data-theme='dark'] .ant-tag-gold { - border-color: #5a4315; - background: #2c2112; - color: #e8b339; -} - -[data-theme='dark'] .ant-tag-gold-inverse { - border-color: #d89614; - background: #d89614; - color: #fff; -} - -[data-theme='dark'] .ant-tag-cyan { - border-color: #144949; - background: #122223; - color: #33bcb7; -} - -[data-theme='dark'] .ant-tag-cyan-inverse { - border-color: #13a8a8; - background: #13a8a8; - color: #fff; -} - -[data-theme='dark'] .ant-tag-lime { - border-color: #3f5014; - background: #202712; - color: #aad134; -} - -[data-theme='dark'] .ant-tag-lime-inverse { - border-color: #8bbc12; - background: #8bbc12; - color: #fff; -} - -[data-theme='dark'] .ant-tag-green { - border-color: #274a17; - background: #172412; - color: #6abe39; -} - -[data-theme='dark'] .ant-tag-green-inverse { - border-color: #49aa19; - background: #49aa19; - color: #fff; -} - -[data-theme='dark'] .ant-tag-blue { - border-color: #163a5b; - background: #121e2d; - color: #3c9ae8; -} - -[data-theme='dark'] .ant-tag-blue-inverse { - border-color: #187edc; - background: #187edc; - color: #fff; -} - -[data-theme='dark'] .ant-tag-geekblue { - border-color: #1d2855; - background: #14172a; - color: #5274e0; -} - -[data-theme='dark'] .ant-tag-geekblue-inverse { - border-color: #2b4bcb; - background: #2b4bcb; - color: #fff; -} - -[data-theme='dark'] .ant-tag-purple { - border-color: #311d4d; - background: #1a1426; - color: #864eca; -} - -[data-theme='dark'] .ant-tag-purple-inverse { - border-color: #642ab5; - background: #642ab5; - color: #fff; -} - -[data-theme='dark'] .ant-tag-success { - border-color: #274a17; - background: #172412; - color: #55d187; -} - -[data-theme='dark'] .ant-tag-processing { - border-color: #78b7e3; - background: rgb(255 255 255 / 8%); - color: #0960bd; -} - -[data-theme='dark'] .ant-tag-error { - border-color: #58191c; - background: #2b1316; - color: #ed6f6f; -} - -[data-theme='dark'] .ant-tag-warning { - border-color: #5a3915; - background: #2c1e12; - color: #efbd47; -} - -[data-theme='dark'] .ant-rate { - color: #d8bd14; -} - -[data-theme='dark'] .ant-rate-star > div:focus-visible { - outline: 1px dashed #d8bd14; -} - -[data-theme='dark'] .ant-rate-star-first, -[data-theme='dark'] .ant-rate-star-second { - color: rgb(255 255 255 / 12%); -} - -[data-theme='dark'] .ant-pagination { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-pagination-item { - border: 1px solid #303030; - background-color: transparent; -} - -[data-theme='dark'] .ant-pagination-item a { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-pagination-item:hover { - border-color: #0960bd; -} - -[data-theme='dark'] .ant-pagination-item:hover a { - color: #0960bd; -} - -[data-theme='dark'] .ant-pagination-item:focus-visible { - border-color: #0960bd; -} - -[data-theme='dark'] .ant-pagination-item:focus-visible a { - color: #0960bd; -} - -[data-theme='dark'] .ant-pagination-item-active { - border-color: #0960bd; - background: 0 0; -} - -[data-theme='dark'] .ant-pagination-item-active a { - color: #0960bd; -} - -[data-theme='dark'] .ant-pagination-item-active:hover { - border-color: #2a7dc9; -} - -[data-theme='dark'] .ant-pagination-item-active:focus-visible { - border-color: #2a7dc9; -} - -[data-theme='dark'] .ant-pagination-item-active:hover a { - color: #2a7dc9; -} - -[data-theme='dark'] .ant-pagination-item-active:focus-visible a { - color: #2a7dc9; -} - -[data-theme='dark'] - .ant-pagination-jump-next - .ant-pagination-item-container - .ant-pagination-item-link-icon, -[data-theme='dark'] - .ant-pagination-jump-prev - .ant-pagination-item-container - .ant-pagination-item-link-icon { - color: #0960bd; -} - -[data-theme='dark'] - .ant-pagination-jump-next - .ant-pagination-item-container - .ant-pagination-item-ellipsis, -[data-theme='dark'] - .ant-pagination-jump-prev - .ant-pagination-item-container - .ant-pagination-item-ellipsis { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-pagination-jump-next, -[data-theme='dark'] .ant-pagination-jump-prev, -[data-theme='dark'] .ant-pagination-next, -[data-theme='dark'] .ant-pagination-prev { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-pagination-next button, -[data-theme='dark'] .ant-pagination-prev button { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-pagination-next:hover button, -[data-theme='dark'] .ant-pagination-prev:hover button { - border-color: #2a7dc9; -} - -[data-theme='dark'] .ant-pagination-next .ant-pagination-item-link, -[data-theme='dark'] .ant-pagination-prev .ant-pagination-item-link { - border: 1px solid #303030; - background-color: transparent; -} - -[data-theme='dark'] .ant-pagination-next:focus-visible .ant-pagination-item-link, -[data-theme='dark'] .ant-pagination-prev:focus-visible .ant-pagination-item-link { - border-color: #0960bd; - color: #0960bd; -} - -[data-theme='dark'] .ant-pagination-next:hover .ant-pagination-item-link, -[data-theme='dark'] .ant-pagination-prev:hover .ant-pagination-item-link { - border-color: #0960bd; - color: #0960bd; -} - -[data-theme='dark'] .ant-pagination-disabled .ant-pagination-item-link, -[data-theme='dark'] .ant-pagination-disabled:hover .ant-pagination-item-link { - border-color: #303030; - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-pagination-disabled:focus-visible .ant-pagination-item-link { - border-color: #303030; - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-pagination-options-quick-jumper input { - border: 1px solid #303030; - background-color: transparent; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-pagination-options-quick-jumper input::placeholder { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-pagination-options-quick-jumper input:hover { - border-color: #2a7dc9; -} - -[data-theme='dark'] .ant-pagination-options-quick-jumper input-focused, -[data-theme='dark'] .ant-pagination-options-quick-jumper input:focus { - border-color: #0960bd; - box-shadow: 0 0 0 2px rgb(9 96 189 / 20%); -} - -[data-theme='dark'] .ant-pagination-options-quick-jumper input-disabled { - border-color: #303030; - background-color: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-pagination-options-quick-jumper input-disabled:hover { - border-color: #303030; -} - -[data-theme='dark'] .ant-pagination-options-quick-jumper input[disabled] { - border-color: #303030; - background-color: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-pagination-options-quick-jumper input[disabled]:hover { - border-color: #303030; -} - -[data-theme='dark'] .ant-pagination-options-quick-jumper input-borderless, -[data-theme='dark'] .ant-pagination-options-quick-jumper input-borderless-disabled, -[data-theme='dark'] .ant-pagination-options-quick-jumper input-borderless-focused, -[data-theme='dark'] .ant-pagination-options-quick-jumper input-borderless:focus, -[data-theme='dark'] .ant-pagination-options-quick-jumper input-borderless:hover, -[data-theme='dark'] .ant-pagination-options-quick-jumper input-borderless[disabled] { - background-color: transparent; -} - -[data-theme='dark'] .ant-pagination-simple .ant-pagination-next .ant-pagination-item-link, -[data-theme='dark'] .ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link { - background-color: transparent; -} - -[data-theme='dark'] .ant-pagination-simple .ant-pagination-simple-pager input { - border: 1px solid #303030; - background-color: transparent; -} - -[data-theme='dark'] .ant-pagination-simple .ant-pagination-simple-pager input:hover { - border-color: #0960bd; -} - -[data-theme='dark'] .ant-pagination-simple .ant-pagination-simple-pager input:focus { - border-color: #2a7dc9; - box-shadow: 0 0 0 2px rgb(9 96 189 / 20%); -} - -[data-theme='dark'] .ant-pagination-simple .ant-pagination-simple-pager input[disabled] { - border-color: #303030; - background: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) { - border-color: transparent; - background: 0 0; -} - -[data-theme='dark'] .ant-pagination.mini .ant-pagination-next .ant-pagination-item-link, -[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link { - border-color: transparent; - background: 0 0; -} - -[data-theme='dark'] .ant-pagination.ant-pagination-disabled .ant-pagination-item { - border-color: #303030; - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-pagination.ant-pagination-disabled .ant-pagination-item a { - background: 0 0; - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-pagination.ant-pagination-disabled .ant-pagination-item-active { - background: rgb(255 255 255 / 25%); -} - -[data-theme='dark'] .ant-pagination.ant-pagination-disabled .ant-pagination-item-active a { - color: #000; -} - -[data-theme='dark'] .ant-pagination.ant-pagination-disabled .ant-pagination-item-link { - border-color: #303030; - background: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] - .ant-pagination-simple.ant-pagination.ant-pagination-disabled - .ant-pagination-item-link { - background: 0 0; -} - -[data-theme='dark'] .ant-pagination.ant-pagination-disabled .ant-pagination-simple-pager { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-avatar { - background: rgb(255 255 255 / 30%); - color: #fff; -} - -[data-theme='dark'] .ant-avatar-image { - background: 0 0; -} - -[data-theme='dark'] .ant-avatar-group .ant-avatar { - border: 1px solid #fff; -} - -[data-theme='dark'] .ant-badge { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-badge-count { - background: #a71d25; - box-shadow: 0 0 0 1px #151515; - color: #fff; -} - -[data-theme='dark'] .ant-badge-count a, -[data-theme='dark'] .ant-badge-count a:hover { - color: #fff; -} - -[data-theme='dark'] .ant-badge-dot { - background: #a71d25; - box-shadow: 0 0 0 1px #151515; -} - -[data-theme='dark'] .ant-badge-status-success { - background-color: #55d187; -} - -[data-theme='dark'] .ant-badge-status-processing { - background-color: #0960bd; -} - -[data-theme='dark'] .ant-badge-status-processing::after { - border: 1px solid #0960bd; -} - -[data-theme='dark'] .ant-badge-status-default { - background-color: #d9d9d9; -} - -[data-theme='dark'] .ant-badge-status-error { - background-color: #ed6f6f; -} - -[data-theme='dark'] .ant-badge-status-warning { - background-color: #efbd47; -} - -[data-theme='dark'] .ant-badge-status-pink { - background: #cb2b83; -} - -[data-theme='dark'] .ant-badge-status-magenta { - background: #cb2b83; -} - -[data-theme='dark'] .ant-badge-status-red { - background: #d32029; -} - -[data-theme='dark'] .ant-badge-status-volcano { - background: #d84b1b; -} - -[data-theme='dark'] .ant-badge-status-orange { - background: #d87a16; -} - -[data-theme='dark'] .ant-badge-status-yellow { - background: #d8bd14; -} - -[data-theme='dark'] .ant-badge-status-gold { - background: #d89614; -} - -[data-theme='dark'] .ant-badge-status-cyan { - background: #13a8a8; -} - -[data-theme='dark'] .ant-badge-status-lime { - background: #8bbc12; -} - -[data-theme='dark'] .ant-badge-status-green { - background: #49aa19; -} - -[data-theme='dark'] .ant-badge-status-blue { - background: #187edc; -} - -[data-theme='dark'] .ant-badge-status-geekblue { - background: #2b4bcb; -} - -[data-theme='dark'] .ant-badge-status-purple { - background: #642ab5; -} - -[data-theme='dark'] .ant-badge-status-text { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-ribbon { - background-color: #0960bd; - color: #fff; -} - -[data-theme='dark'] .ant-ribbon-text { - color: #fff; -} - -[data-theme='dark'] .ant-ribbon-corner::after { - color: rgb(0 0 0 / 25%); -} - -[data-theme='dark'] .ant-ribbon-color-pink { - background: #cb2b83; - color: #cb2b83; -} - -[data-theme='dark'] .ant-ribbon-color-magenta { - background: #cb2b83; - color: #cb2b83; -} - -[data-theme='dark'] .ant-ribbon-color-red { - background: #d32029; - color: #d32029; -} - -[data-theme='dark'] .ant-ribbon-color-volcano { - background: #d84b1b; - color: #d84b1b; -} - -[data-theme='dark'] .ant-ribbon-color-orange { - background: #d87a16; - color: #d87a16; -} - -[data-theme='dark'] .ant-ribbon-color-yellow { - background: #d8bd14; - color: #d8bd14; -} - -[data-theme='dark'] .ant-ribbon-color-gold { - background: #d89614; - color: #d89614; -} - -[data-theme='dark'] .ant-ribbon-color-cyan { - background: #13a8a8; - color: #13a8a8; -} - -[data-theme='dark'] .ant-ribbon-color-lime { - background: #8bbc12; - color: #8bbc12; -} - -[data-theme='dark'] .ant-ribbon-color-green { - background: #49aa19; - color: #49aa19; -} - -[data-theme='dark'] .ant-ribbon-color-blue { - background: #187edc; - color: #187edc; -} - -[data-theme='dark'] .ant-ribbon-color-geekblue { - background: #2b4bcb; - color: #2b4bcb; -} - -[data-theme='dark'] .ant-ribbon-color-purple { - background: #642ab5; - color: #642ab5; -} - -[data-theme='dark'] .ant-ribbon.ant-ribbon-placement-end .ant-ribbon-corner { - border-color: currentcolor transparent transparent; -} - -[data-theme='dark'] .ant-ribbon.ant-ribbon-placement-start .ant-ribbon-corner { - border-color: currentcolor currentcolor transparent transparent; -} - -[data-theme='dark'] .ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner { - border-color: currentcolor currentcolor transparent transparent; -} - -[data-theme='dark'] .ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner::after { - border-color: currentcolor currentcolor transparent transparent; -} - -[data-theme='dark'] .ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner { - border-color: currentcolor transparent transparent; -} - -[data-theme='dark'] .ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner::after { - border-color: currentcolor transparent transparent; -} - -[data-theme='dark'] .ant-tabs-bottom > .ant-tabs-nav::before, -[data-theme='dark'] .ant-tabs-bottom > div > .ant-tabs-nav::before, -[data-theme='dark'] .ant-tabs-top > .ant-tabs-nav::before, -[data-theme='dark'] .ant-tabs-top > div > .ant-tabs-nav::before { - border-bottom: 1px solid #303030; -} - -[data-theme='dark'] .ant-tabs-left > .ant-tabs-content-holder, -[data-theme='dark'] .ant-tabs-left > div > .ant-tabs-content-holder { - border-left: 1px solid #303030; -} - -[data-theme='dark'] .ant-tabs-right > .ant-tabs-content-holder, -[data-theme='dark'] .ant-tabs-right > div > .ant-tabs-content-holder { - border-right: 1px solid #303030; -} - -[data-theme='dark'] .ant-tabs-dropdown { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-tabs-dropdown-menu { - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-tabs-dropdown-menu-item { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-tabs-dropdown-menu-item-remove { - background: 0 0; - color: #8b949e; -} - -[data-theme='dark'] .ant-tabs-dropdown-menu-item-remove:hover { - color: #2a7dc9; -} - -[data-theme='dark'] .ant-tabs-dropdown-menu-item:hover { - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-tabs-dropdown-menu-item-disabled, -[data-theme='dark'] .ant-tabs-dropdown-menu-item-disabled:hover { - background: 0 0; - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-tabs-card > .ant-tabs-nav .ant-tabs-tab, -[data-theme='dark'] .ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab { - border: 1px solid #303030; - background: rgb(255 255 255 / 4%); -} - -[data-theme='dark'] .ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-active, -[data-theme='dark'] .ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-active { - background: #151515; - color: #0960bd; -} - -[data-theme='dark'] .ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab-active, -[data-theme='dark'] .ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab-active { - border-bottom-color: #151515; -} - -[data-theme='dark'] .ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab-active, -[data-theme='dark'] .ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab-active { - border-top-color: #151515; -} - -[data-theme='dark'] .ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab-active, -[data-theme='dark'] .ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab-active { - border-right-color: #151515; -} - -[data-theme='dark'] .ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab-active, -[data-theme='dark'] .ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab-active { - border-left-color: #151515; -} - -[data-theme='dark'] .ant-tabs { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-tabs > .ant-tabs-nav .ant-tabs-nav-more, -[data-theme='dark'] .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more { - background: 0 0; -} - -[data-theme='dark'] .ant-tabs > .ant-tabs-nav .ant-tabs-nav-add, -[data-theme='dark'] .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add { - border: 1px solid #303030; - background: rgb(255 255 255 / 4%); -} - -[data-theme='dark'] .ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:hover, -[data-theme='dark'] .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:hover { - color: #2a7dc9; -} - -[data-theme='dark'] .ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:active, -[data-theme='dark'] .ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:focus, -[data-theme='dark'] .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:active, -[data-theme='dark'] .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:focus { - color: #004496; -} - -[data-theme='dark'] .ant-tabs-ink-bar { - background: #0960bd; -} - -[data-theme='dark'] .ant-tabs-tab { - background: 0 0; -} - -[data-theme='dark'] .ant-tabs-tab-btn:active, -[data-theme='dark'] .ant-tabs-tab-btn:focus, -[data-theme='dark'] .ant-tabs-tab-remove:active, -[data-theme='dark'] .ant-tabs-tab-remove:focus { - color: #004496; -} - -[data-theme='dark'] .ant-tabs-tab-remove { - background: 0 0; - color: #8b949e; -} - -[data-theme='dark'] .ant-tabs-tab-remove:hover { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-tabs-tab:hover { - color: #2a7dc9; -} - -[data-theme='dark'] .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn { - color: #0960bd; -} - -[data-theme='dark'] .ant-tabs-tab.ant-tabs-tab-disabled { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active, -[data-theme='dark'] .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus, -[data-theme='dark'] .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:active, -[data-theme='dark'] .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:focus { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-input-affix-wrapper { - border: 1px solid #303030; - background-color: transparent; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-input-affix-wrapper::placeholder { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-input-affix-wrapper:hover { - border-color: #2a7dc9; -} - -[data-theme='dark'] .ant-input-affix-wrapper-focused, -[data-theme='dark'] .ant-input-affix-wrapper:focus { - border-color: #0960bd; - box-shadow: 0 0 0 2px rgb(9 96 189 / 20%); -} - -[data-theme='dark'] .ant-input-affix-wrapper-disabled { - border-color: #303030; - background-color: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-input-affix-wrapper-disabled:hover { - border-color: #303030; -} - -[data-theme='dark'] .ant-input-affix-wrapper[disabled] { - border-color: #303030; - background-color: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-input-affix-wrapper[disabled]:hover { - border-color: #303030; -} - -[data-theme='dark'] .ant-input-affix-wrapper-borderless, -[data-theme='dark'] .ant-input-affix-wrapper-borderless-disabled, -[data-theme='dark'] .ant-input-affix-wrapper-borderless-focused, -[data-theme='dark'] .ant-input-affix-wrapper-borderless:focus, -[data-theme='dark'] .ant-input-affix-wrapper-borderless:hover, -[data-theme='dark'] .ant-input-affix-wrapper-borderless[disabled] { - background-color: transparent; -} - -[data-theme='dark'] .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover { - border-color: #2a7dc9; -} - -[data-theme='dark'] .ant-input-affix-wrapper-disabled .ant-input[disabled] { - background: 0 0; -} - -[data-theme='dark'] .ant-input-show-count-suffix { - color: #8b949e; -} - -[data-theme='dark'] .anticon.ant-input-clear-icon { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .anticon.ant-input-clear-icon:hover { - color: #8b949e; -} - -[data-theme='dark'] .anticon.ant-input-clear-icon:active { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-input { - border: 1px solid #303030; - background-color: transparent; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-input::placeholder { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-input:hover { - border-color: #2a7dc9; -} - -[data-theme='dark'] .ant-input-focused, -[data-theme='dark'] .ant-input:focus { - border-color: #0960bd; - box-shadow: 0 0 0 2px rgb(9 96 189 / 20%); -} - -[data-theme='dark'] .ant-input-disabled { - border-color: #303030; - background-color: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-input-disabled:hover { - border-color: #303030; -} - -[data-theme='dark'] .ant-input[disabled] { - border-color: #303030; - background-color: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-input[disabled]:hover { - border-color: #303030; -} - -[data-theme='dark'] .ant-input-borderless, -[data-theme='dark'] .ant-input-borderless-disabled, -[data-theme='dark'] .ant-input-borderless-focused, -[data-theme='dark'] .ant-input-borderless:focus, -[data-theme='dark'] .ant-input-borderless:hover, -[data-theme='dark'] .ant-input-borderless[disabled] { - background-color: transparent; -} - -[data-theme='dark'] .ant-input-group { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-input-group-addon { - border: 1px solid #303030; - background-color: rgb(255 255 255 / 4%); - color: #c9d1d9; -} - -[data-theme='dark'] - .ant-input-group-addon - .ant-select.ant-select-single:not(.ant-select-customize-input) - .ant-select-selector { - border: 1px solid transparent; -} - -[data-theme='dark'] .ant-input-group-addon .ant-select-focused .ant-select-selector, -[data-theme='dark'] .ant-input-group-addon .ant-select-open .ant-select-selector { - color: #0960bd; -} - -[data-theme='dark'] .ant-input-group-addon .ant-cascader-picker { - background-color: transparent; -} - -[data-theme='dark'] .ant-input-group-rtl .ant-input-group-addon:first-child { - border-right: 1px solid #303030; -} - -[data-theme='dark'] .ant-input-group-rtl .ant-input-group-addon:last-child { - border-left: 1px solid #303030; -} - -[data-theme='dark'] .ant-input-password-icon { - color: #8b949e; -} - -[data-theme='dark'] .ant-input-password-icon:hover { - color: rgb(255 255 255 / 85%); -} - -[data-theme='dark'] .ant-input-textarea-show-count::after { - color: #8b949e; -} - -[data-theme='dark'] .ant-input-search .ant-input:focus, -[data-theme='dark'] .ant-input-search .ant-input:hover { - border-color: #2a7dc9; -} - -[data-theme='dark'] - .ant-input-search - .ant-input:focus - + .ant-input-group-addon - .ant-input-search-button:not(.ant-btn-primary), -[data-theme='dark'] - .ant-input-search - .ant-input:hover - + .ant-input-group-addon - .ant-input-search-button:not(.ant-btn-primary) { - border-left-color: #2a7dc9; -} - -[data-theme='dark'] - .ant-input-search - > .ant-input-group - > .ant-input-group-addon:last-child - .ant-input-search-button:not(.ant-btn-primary) { - color: #8b949e; -} - -[data-theme='dark'] - .ant-input-search-rtl - .ant-input:focus - + .ant-input-group-addon - .ant-input-search-button:not(.ant-btn-primary), -[data-theme='dark'] - .ant-input-search-rtl - .ant-input:hover - + .ant-input-group-addon - .ant-input-search-button:not(.ant-btn-primary) { - border-right-color: #2a7dc9; - border-left-color: #303030; -} - -[data-theme='dark'] .ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper-focused, -[data-theme='dark'] .ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper:hover { - border-right-color: #2a7dc9; -} - -[data-theme='dark'] .ant-tooltip { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-tooltip-inner { - background-color: #434343; - color: #fff; -} - -[data-theme='dark'] .ant-tooltip-arrow { - background: 0 0; -} - -[data-theme='dark'] .ant-tooltip-arrow-content { - background-color: #434343; -} - -[data-theme='dark'] .ant-tooltip-placement-top .ant-tooltip-arrow-content, -[data-theme='dark'] .ant-tooltip-placement-topLeft .ant-tooltip-arrow-content, -[data-theme='dark'] .ant-tooltip-placement-topRight .ant-tooltip-arrow-content { - box-shadow: 3px 3px 7px rgb(0 0 0 / 7%); -} - -[data-theme='dark'] .ant-tooltip-pink .ant-tooltip-inner { - background-color: #cb2b83; -} - -[data-theme='dark'] .ant-tooltip-pink .ant-tooltip-arrow-content { - background-color: #cb2b83; -} - -[data-theme='dark'] .ant-tooltip-magenta .ant-tooltip-inner { - background-color: #cb2b83; -} - -[data-theme='dark'] .ant-tooltip-magenta .ant-tooltip-arrow-content { - background-color: #cb2b83; -} - -[data-theme='dark'] .ant-tooltip-red .ant-tooltip-inner { - background-color: #d32029; -} - -[data-theme='dark'] .ant-tooltip-red .ant-tooltip-arrow-content { - background-color: #d32029; -} - -[data-theme='dark'] .ant-tooltip-volcano .ant-tooltip-inner { - background-color: #d84b1b; -} - -[data-theme='dark'] .ant-tooltip-volcano .ant-tooltip-arrow-content { - background-color: #d84b1b; -} - -[data-theme='dark'] .ant-tooltip-orange .ant-tooltip-inner { - background-color: #d87a16; -} - -[data-theme='dark'] .ant-tooltip-orange .ant-tooltip-arrow-content { - background-color: #d87a16; -} - -[data-theme='dark'] .ant-tooltip-yellow .ant-tooltip-inner { - background-color: #d8bd14; -} - -[data-theme='dark'] .ant-tooltip-yellow .ant-tooltip-arrow-content { - background-color: #d8bd14; -} - -[data-theme='dark'] .ant-tooltip-gold .ant-tooltip-inner { - background-color: #d89614; -} - -[data-theme='dark'] .ant-tooltip-gold .ant-tooltip-arrow-content { - background-color: #d89614; -} - -[data-theme='dark'] .ant-tooltip-cyan .ant-tooltip-inner { - background-color: #13a8a8; -} - -[data-theme='dark'] .ant-tooltip-cyan .ant-tooltip-arrow-content { - background-color: #13a8a8; -} - -[data-theme='dark'] .ant-tooltip-lime .ant-tooltip-inner { - background-color: #8bbc12; -} - -[data-theme='dark'] .ant-tooltip-lime .ant-tooltip-arrow-content { - background-color: #8bbc12; -} - -[data-theme='dark'] .ant-tooltip-green .ant-tooltip-inner { - background-color: #49aa19; -} - -[data-theme='dark'] .ant-tooltip-green .ant-tooltip-arrow-content { - background-color: #49aa19; -} - -[data-theme='dark'] .ant-tooltip-blue .ant-tooltip-inner { - background-color: #187edc; -} - -[data-theme='dark'] .ant-tooltip-blue .ant-tooltip-arrow-content { - background-color: #187edc; -} - -[data-theme='dark'] .ant-tooltip-geekblue .ant-tooltip-inner { - background-color: #2b4bcb; -} - -[data-theme='dark'] .ant-tooltip-geekblue .ant-tooltip-arrow-content { - background-color: #2b4bcb; -} - -[data-theme='dark'] .ant-tooltip-purple .ant-tooltip-inner { - background-color: #642ab5; -} - -[data-theme='dark'] .ant-tooltip-purple .ant-tooltip-arrow-content { - background-color: #642ab5; -} - -[data-theme='dark'] .ant-popover { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-popover::after { - background: rgb(255 255 255 / 1%); -} - -[data-theme='dark'] .ant-popover-inner { - background-color: #1f1f1f; - box-shadow: 0 0 8px rgb(0 0 0 / 45%); -} - -[data-theme='dark'] .ant-popover-title { - border-bottom: 1px solid #303030; - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-popover-inner-content { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-popover-message { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-popover-message > .anticon { - color: #efbd47; -} - -[data-theme='dark'] .ant-popover-arrow { - background: 0 0; -} - -[data-theme='dark'] .ant-popover-arrow-content { - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-popover-placement-top .ant-popover-arrow-content, -[data-theme='dark'] .ant-popover-placement-topLeft .ant-popover-arrow-content, -[data-theme='dark'] .ant-popover-placement-topRight .ant-popover-arrow-content { - box-shadow: 3px 3px 7px rgb(0 0 0 / 7%); -} - -[data-theme='dark'] .ant-popover-pink .ant-popover-inner { - background-color: #cb2b83; -} - -[data-theme='dark'] .ant-popover-pink .ant-popover-arrow-content { - background-color: #cb2b83; -} - -[data-theme='dark'] .ant-popover-magenta .ant-popover-inner { - background-color: #cb2b83; -} - -[data-theme='dark'] .ant-popover-magenta .ant-popover-arrow-content { - background-color: #cb2b83; -} - -[data-theme='dark'] .ant-popover-red .ant-popover-inner { - background-color: #d32029; -} - -[data-theme='dark'] .ant-popover-red .ant-popover-arrow-content { - background-color: #d32029; -} - -[data-theme='dark'] .ant-popover-volcano .ant-popover-inner { - background-color: #d84b1b; -} - -[data-theme='dark'] .ant-popover-volcano .ant-popover-arrow-content { - background-color: #d84b1b; -} - -[data-theme='dark'] .ant-popover-orange .ant-popover-inner { - background-color: #d87a16; -} - -[data-theme='dark'] .ant-popover-orange .ant-popover-arrow-content { - background-color: #d87a16; -} - -[data-theme='dark'] .ant-popover-yellow .ant-popover-inner { - background-color: #d8bd14; -} - -[data-theme='dark'] .ant-popover-yellow .ant-popover-arrow-content { - background-color: #d8bd14; -} - -[data-theme='dark'] .ant-popover-gold .ant-popover-inner { - background-color: #d89614; -} - -[data-theme='dark'] .ant-popover-gold .ant-popover-arrow-content { - background-color: #d89614; -} - -[data-theme='dark'] .ant-popover-cyan .ant-popover-inner { - background-color: #13a8a8; -} - -[data-theme='dark'] .ant-popover-cyan .ant-popover-arrow-content { - background-color: #13a8a8; -} - -[data-theme='dark'] .ant-popover-lime .ant-popover-inner { - background-color: #8bbc12; -} - -[data-theme='dark'] .ant-popover-lime .ant-popover-arrow-content { - background-color: #8bbc12; -} - -[data-theme='dark'] .ant-popover-green .ant-popover-inner { - background-color: #49aa19; -} - -[data-theme='dark'] .ant-popover-green .ant-popover-arrow-content { - background-color: #49aa19; -} - -[data-theme='dark'] .ant-popover-blue .ant-popover-inner { - background-color: #187edc; -} - -[data-theme='dark'] .ant-popover-blue .ant-popover-arrow-content { - background-color: #187edc; -} - -[data-theme='dark'] .ant-popover-geekblue .ant-popover-inner { - background-color: #2b4bcb; -} - -[data-theme='dark'] .ant-popover-geekblue .ant-popover-arrow-content { - background-color: #2b4bcb; -} - -[data-theme='dark'] .ant-popover-purple .ant-popover-inner { - background-color: #642ab5; -} - -[data-theme='dark'] .ant-popover-purple .ant-popover-arrow-content { - background-color: #642ab5; -} - -[data-theme='dark'] .ant-menu-item-danger.ant-menu-item { - color: #ed6f6f; -} - -[data-theme='dark'] .ant-menu-item-danger.ant-menu-item-active, -[data-theme='dark'] .ant-menu-item-danger.ant-menu-item:hover { - color: #ed6f6f; -} - -[data-theme='dark'] .ant-menu-item-danger.ant-menu-item:active { - background: #2b1316; -} - -[data-theme='dark'] .ant-menu-item-danger.ant-menu-item-selected { - color: #ed6f6f; -} - -[data-theme='dark'] .ant-menu-item-danger.ant-menu-item-selected > a, -[data-theme='dark'] .ant-menu-item-danger.ant-menu-item-selected > a:hover { - color: #ed6f6f; -} - -[data-theme='dark'] - .ant-menu:not(.ant-menu-horizontal) - .ant-menu-item-danger.ant-menu-item-selected { - background-color: #2b1316; -} - -[data-theme='dark'] .ant-menu-inline .ant-menu-item-danger.ant-menu-item::after { - border-right-color: #ed6f6f; -} - -[data-theme='dark'] .ant-menu-dark .ant-menu-item-danger.ant-menu-item, -[data-theme='dark'] .ant-menu-dark .ant-menu-item-danger.ant-menu-item:hover, -[data-theme='dark'] .ant-menu-dark .ant-menu-item-danger.ant-menu-item > a { - color: #ed6f6f; -} - -[data-theme='dark'] - .ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) - .ant-menu-item-danger.ant-menu-item-selected { - background-color: #ed6f6f; - color: #fff; -} - -[data-theme='dark'] .ant-menu { - background: #151515; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-menu-item-group-title { - color: #8b949e; -} - -[data-theme='dark'] .ant-menu-submenu-selected { - color: #0960bd; -} - -[data-theme='dark'] .ant-menu-item:active, -[data-theme='dark'] .ant-menu-submenu-title:active { - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-menu-item a { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-menu-item a:hover { - color: #0960bd; -} - -[data-theme='dark'] .ant-menu-item a::before { - background-color: transparent; -} - -[data-theme='dark'] .ant-menu-item > .ant-badge a { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-menu-item > .ant-badge a:hover { - color: #0960bd; -} - -[data-theme='dark'] .ant-menu-item-divider { - border-color: #303030; -} - -[data-theme='dark'] .ant-menu-horizontal > .ant-menu-item-active, -[data-theme='dark'] .ant-menu-horizontal > .ant-menu-item:hover, -[data-theme='dark'] .ant-menu-horizontal > .ant-menu-submenu .ant-menu-submenu-title:hover { - background-color: transparent; -} - -[data-theme='dark'] .ant-menu-item-selected { - color: #0960bd; -} - -[data-theme='dark'] .ant-menu-item-selected a, -[data-theme='dark'] .ant-menu-item-selected a:hover { - color: #0960bd; -} - -[data-theme='dark'] .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected { - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-menu-inline, -[data-theme='dark'] .ant-menu-vertical, -[data-theme='dark'] .ant-menu-vertical-left { - border-right: 1px solid #303030; -} - -[data-theme='dark'] .ant-menu-vertical-right { - border-left: 1px solid #303030; -} - -[data-theme='dark'] .ant-menu-item:focus-visible, -[data-theme='dark'] .ant-menu-submenu-title:focus-visible { - box-shadow: 0 0 0 2px #a5d3f0; -} - -[data-theme='dark'] .ant-menu-submenu-popup { - background: 0 0; -} - -[data-theme='dark'] .ant-menu-submenu > .ant-menu { - background-color: #151515; -} - -[data-theme='dark'] .ant-menu-submenu-popup > .ant-menu { - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-menu-submenu-arrow, -[data-theme='dark'] .ant-menu-submenu-expand-icon { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-menu-submenu:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow, -[data-theme='dark'] - .ant-menu-submenu:hover - > .ant-menu-submenu-title - > .ant-menu-submenu-expand-icon { - color: #0960bd; -} - -[data-theme='dark'] .ant-menu-vertical .ant-menu-submenu-selected, -[data-theme='dark'] .ant-menu-vertical-left .ant-menu-submenu-selected, -[data-theme='dark'] .ant-menu-vertical-right .ant-menu-submenu-selected { - color: #0960bd; -} - -[data-theme='dark'] .ant-menu-horizontal { - border-bottom: 1px solid #303030; -} - -[data-theme='dark'] .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-active, -[data-theme='dark'] .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-open, -[data-theme='dark'] .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-selected, -[data-theme='dark'] .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item:hover, -[data-theme='dark'] .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-active, -[data-theme='dark'] .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-open, -[data-theme='dark'] .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-selected, -[data-theme='dark'] .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu:hover { - color: #0960bd; -} - -[data-theme='dark'] .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-active::after, -[data-theme='dark'] .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-open::after, -[data-theme='dark'] .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-selected::after, -[data-theme='dark'] .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item:hover::after, -[data-theme='dark'] .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-active::after, -[data-theme='dark'] .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-open::after, -[data-theme='dark'] .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-selected::after, -[data-theme='dark'] .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu:hover::after { - border-bottom: 2px solid #0960bd; -} - -[data-theme='dark'] .ant-menu-horizontal > .ant-menu-item::after, -[data-theme='dark'] .ant-menu-horizontal > .ant-menu-submenu::after { - border-bottom: 2px solid transparent; -} - -[data-theme='dark'] .ant-menu-horizontal > .ant-menu-item a { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-menu-horizontal > .ant-menu-item a:hover { - color: #0960bd; -} - -[data-theme='dark'] .ant-menu-horizontal > .ant-menu-item-selected a { - color: #0960bd; -} - -[data-theme='dark'] .ant-menu-inline .ant-menu-item::after, -[data-theme='dark'] .ant-menu-vertical .ant-menu-item::after, -[data-theme='dark'] .ant-menu-vertical-left .ant-menu-item::after, -[data-theme='dark'] .ant-menu-vertical-right .ant-menu-item::after { - border-right: 3px solid #0960bd; -} - -[data-theme='dark'] .ant-menu.ant-menu-inline-collapsed-tooltip a { - color: rgb(255 255 255 / 85%); -} - -[data-theme='dark'] .ant-menu-sub.ant-menu-inline { - background: rgb(255 255 255 / 4%); -} - -[data-theme='dark'] .ant-menu-item-disabled, -[data-theme='dark'] .ant-menu-submenu-disabled { - color: rgb(255 255 255 / 30%) !important; -} - -[data-theme='dark'] .ant-menu-item-disabled::after, -[data-theme='dark'] .ant-menu-submenu-disabled::after { - border-color: transparent !important; -} - -[data-theme='dark'] .ant-menu-item-disabled a, -[data-theme='dark'] .ant-menu-submenu-disabled a { - color: rgb(255 255 255 / 30%) !important; -} - -[data-theme='dark'] .ant-menu-item-disabled > .ant-menu-submenu-title, -[data-theme='dark'] .ant-menu-submenu-disabled > .ant-menu-submenu-title { - color: rgb(255 255 255 / 30%) !important; -} - -[data-theme='dark'] - .ant-menu-item-disabled - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::after, -[data-theme='dark'] - .ant-menu-item-disabled - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::before, -[data-theme='dark'] - .ant-menu-submenu-disabled - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::after, -[data-theme='dark'] - .ant-menu-submenu-disabled - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::before { - background: rgb(255 255 255 / 30%) !important; -} - -[data-theme='dark'] .ant-menu-inline-collapsed-tooltip a, -[data-theme='dark'] .ant-menu-inline-collapsed-tooltip a:hover { - color: #fff; -} - -[data-theme='dark'] .ant-menu-light .ant-menu-item-active, -[data-theme='dark'] .ant-menu-light .ant-menu-item:hover, -[data-theme='dark'] .ant-menu-light .ant-menu-submenu-active, -[data-theme='dark'] .ant-menu-light .ant-menu-submenu-title:hover, -[data-theme='dark'] .ant-menu-light .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open { - color: #0960bd; -} - -[data-theme='dark'] .ant-menu.ant-menu-root:focus-visible { - box-shadow: 0 0 0 2px #004496; -} - -[data-theme='dark'] .ant-menu-dark .ant-menu-item:focus-visible, -[data-theme='dark'] .ant-menu-dark .ant-menu-submenu-title:focus-visible { - box-shadow: 0 0 0 2px #004496; -} - -[data-theme='dark'] .ant-menu-dark .ant-menu-sub, -[data-theme='dark'] .ant-menu.ant-menu-dark, -[data-theme='dark'] .ant-menu.ant-menu-dark .ant-menu-sub { - background: #1f1f1f; - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] - .ant-menu-dark - .ant-menu-sub - .ant-menu-submenu-title - .ant-menu-submenu-arrow::after, -[data-theme='dark'] - .ant-menu-dark - .ant-menu-sub - .ant-menu-submenu-title - .ant-menu-submenu-arrow::before, -[data-theme='dark'] - .ant-menu.ant-menu-dark - .ant-menu-sub - .ant-menu-submenu-title - .ant-menu-submenu-arrow::after, -[data-theme='dark'] - .ant-menu.ant-menu-dark - .ant-menu-sub - .ant-menu-submenu-title - .ant-menu-submenu-arrow::before, -[data-theme='dark'] .ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::after, -[data-theme='dark'] - .ant-menu.ant-menu-dark - .ant-menu-submenu-title - .ant-menu-submenu-arrow::before { - background: #fff; -} - -[data-theme='dark'] .ant-menu-dark.ant-menu-submenu-popup { - background: 0 0; -} - -[data-theme='dark'] .ant-menu-dark .ant-menu-inline.ant-menu-sub { - background: #151515; -} - -[data-theme='dark'] .ant-menu-dark.ant-menu-horizontal > .ant-menu-item, -[data-theme='dark'] .ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu { - border-color: #1f1f1f; -} - -[data-theme='dark'] .ant-menu-dark.ant-menu-horizontal > .ant-menu-item:hover { - background-color: #0960bd; -} - -[data-theme='dark'] .ant-menu-dark .ant-menu-item, -[data-theme='dark'] .ant-menu-dark .ant-menu-item-group-title, -[data-theme='dark'] .ant-menu-dark .ant-menu-item > a, -[data-theme='dark'] .ant-menu-dark .ant-menu-item > span > a { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-menu-dark .ant-menu-item-active, -[data-theme='dark'] .ant-menu-dark .ant-menu-item:hover, -[data-theme='dark'] .ant-menu-dark .ant-menu-submenu-active, -[data-theme='dark'] .ant-menu-dark .ant-menu-submenu-open, -[data-theme='dark'] .ant-menu-dark .ant-menu-submenu-selected, -[data-theme='dark'] .ant-menu-dark .ant-menu-submenu-title:hover { - background-color: transparent; - color: #fff; -} - -[data-theme='dark'] .ant-menu-dark .ant-menu-item-active > a, -[data-theme='dark'] .ant-menu-dark .ant-menu-item-active > span > a, -[data-theme='dark'] .ant-menu-dark .ant-menu-item:hover > a, -[data-theme='dark'] .ant-menu-dark .ant-menu-item:hover > span > a, -[data-theme='dark'] .ant-menu-dark .ant-menu-submenu-active > a, -[data-theme='dark'] .ant-menu-dark .ant-menu-submenu-active > span > a, -[data-theme='dark'] .ant-menu-dark .ant-menu-submenu-open > a, -[data-theme='dark'] .ant-menu-dark .ant-menu-submenu-open > span > a, -[data-theme='dark'] .ant-menu-dark .ant-menu-submenu-selected > a, -[data-theme='dark'] .ant-menu-dark .ant-menu-submenu-selected > span > a, -[data-theme='dark'] .ant-menu-dark .ant-menu-submenu-title:hover > a, -[data-theme='dark'] .ant-menu-dark .ant-menu-submenu-title:hover > span > a { - color: #fff; -} - -[data-theme='dark'] - .ant-menu-dark - .ant-menu-item-active - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::after, -[data-theme='dark'] - .ant-menu-dark - .ant-menu-item-active - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::before, -[data-theme='dark'] - .ant-menu-dark - .ant-menu-item:hover - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::after, -[data-theme='dark'] - .ant-menu-dark - .ant-menu-item:hover - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::before, -[data-theme='dark'] - .ant-menu-dark - .ant-menu-submenu-active - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::after, -[data-theme='dark'] - .ant-menu-dark - .ant-menu-submenu-active - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::before, -[data-theme='dark'] - .ant-menu-dark - .ant-menu-submenu-open - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::after, -[data-theme='dark'] - .ant-menu-dark - .ant-menu-submenu-open - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::before, -[data-theme='dark'] - .ant-menu-dark - .ant-menu-submenu-selected - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::after, -[data-theme='dark'] - .ant-menu-dark - .ant-menu-submenu-selected - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::before, -[data-theme='dark'] - .ant-menu-dark - .ant-menu-submenu-title:hover - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::after, -[data-theme='dark'] - .ant-menu-dark - .ant-menu-submenu-title:hover - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::before { - background: #fff; -} - -[data-theme='dark'] .ant-menu-dark .ant-menu-item:hover { - background-color: transparent; -} - -[data-theme='dark'] .ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected { - background-color: #0960bd; -} - -[data-theme='dark'] .ant-menu-dark .ant-menu-item-selected { - color: #fff; -} - -[data-theme='dark'] .ant-menu-dark .ant-menu-item-selected > a, -[data-theme='dark'] .ant-menu-dark .ant-menu-item-selected > a:hover, -[data-theme='dark'] .ant-menu-dark .ant-menu-item-selected > span > a, -[data-theme='dark'] .ant-menu-dark .ant-menu-item-selected > span > a:hover { - color: #fff; -} - -[data-theme='dark'] .ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon, -[data-theme='dark'] .ant-menu-dark .ant-menu-item-selected .anticon { - color: #fff; -} - -[data-theme='dark'] .ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon + span, -[data-theme='dark'] .ant-menu-dark .ant-menu-item-selected .anticon + span { - color: #fff; -} - -[data-theme='dark'] .ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected, -[data-theme='dark'] .ant-menu.ant-menu-dark .ant-menu-item-selected { - background-color: #0960bd; -} - -[data-theme='dark'] .ant-menu-dark .ant-menu-item-disabled, -[data-theme='dark'] .ant-menu-dark .ant-menu-item-disabled > a, -[data-theme='dark'] .ant-menu-dark .ant-menu-item-disabled > span > a, -[data-theme='dark'] .ant-menu-dark .ant-menu-submenu-disabled, -[data-theme='dark'] .ant-menu-dark .ant-menu-submenu-disabled > a, -[data-theme='dark'] .ant-menu-dark .ant-menu-submenu-disabled > span > a { - color: rgb(255 255 255 / 30%) !important; -} - -[data-theme='dark'] .ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title, -[data-theme='dark'] .ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title { - color: rgb(255 255 255 / 30%) !important; -} - -[data-theme='dark'] - .ant-menu-dark - .ant-menu-item-disabled - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::after, -[data-theme='dark'] - .ant-menu-dark - .ant-menu-item-disabled - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::before, -[data-theme='dark'] - .ant-menu-dark - .ant-menu-submenu-disabled - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::after, -[data-theme='dark'] - .ant-menu-dark - .ant-menu-submenu-disabled - > .ant-menu-submenu-title - > .ant-menu-submenu-arrow::before { - background: rgb(255 255 255 / 30%) !important; -} - -[data-theme='dark'] .ant-menu-rtl.ant-menu-inline, -[data-theme='dark'] .ant-menu-rtl.ant-menu-vertical { - border-left: 1px solid #303030; -} - -[data-theme='dark'] .ant-mentions { - border: 1px solid #303030; - background-color: transparent; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-mentions::placeholder { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-mentions:hover { - border-color: #2a7dc9; -} - -[data-theme='dark'] .ant-mentions-focused, -[data-theme='dark'] .ant-mentions:focus { - border-color: #0960bd; - box-shadow: 0 0 0 2px rgb(9 96 189 / 20%); -} - -[data-theme='dark'] .ant-mentions-disabled { - border-color: #303030; - background-color: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-mentions-disabled:hover { - border-color: #303030; -} - -[data-theme='dark'] .ant-mentions[disabled] { - border-color: #303030; - background-color: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-mentions[disabled]:hover { - border-color: #303030; -} - -[data-theme='dark'] .ant-mentions-borderless, -[data-theme='dark'] .ant-mentions-borderless-disabled, -[data-theme='dark'] .ant-mentions-borderless-focused, -[data-theme='dark'] .ant-mentions-borderless:focus, -[data-theme='dark'] .ant-mentions-borderless:hover, -[data-theme='dark'] .ant-mentions-borderless[disabled] { - background-color: transparent; -} - -[data-theme='dark'] .ant-mentions-disabled > textarea { - border-color: #303030; - background-color: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-mentions-disabled > textarea:hover { - border-color: #303030; -} - -[data-theme='dark'] .ant-mentions-focused { - border-color: #0960bd; - box-shadow: 0 0 0 2px rgb(9 96 189 / 20%); -} - -[data-theme='dark'] .ant-mentions > textarea { - background-color: transparent; -} - -[data-theme='dark'] .ant-mentions > textarea::placeholder { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-mentions-measure { - color: transparent; -} - -[data-theme='dark'] .ant-mentions-dropdown { - background-color: #1f1f1f; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-mentions-dropdown-menu-item { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-mentions-dropdown-menu-item:hover { - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-mentions-dropdown-menu-item-disabled { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-mentions-dropdown-menu-item-disabled:hover { - background-color: #1f1f1f; - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-mentions-dropdown-menu-item-selected { - background-color: rgb(255 255 255 / 4%); - color: #c9d1d9; -} - -[data-theme='dark'] .ant-mentions-dropdown-menu-item-active { - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-dropdown-menu-item.ant-dropdown-menu-item-danger { - color: #ed6f6f; -} - -[data-theme='dark'] .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover { - background-color: #ed6f6f; - color: #fff; -} - -[data-theme='dark'] .ant-dropdown { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-dropdown-arrow { - background: 0 0; -} - -[data-theme='dark'] .ant-dropdown-placement-topCenter > .ant-dropdown-arrow, -[data-theme='dark'] .ant-dropdown-placement-topLeft > .ant-dropdown-arrow, -[data-theme='dark'] .ant-dropdown-placement-topRight > .ant-dropdown-arrow { - border-color: transparent #1f1f1f; - box-shadow: 3px 3px 7px rgb(0 0 0 / 7%); -} - -[data-theme='dark'] .ant-dropdown-placement-bottomCenter > .ant-dropdown-arrow, -[data-theme='dark'] .ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow, -[data-theme='dark'] .ant-dropdown-placement-bottomRight > .ant-dropdown-arrow { - border-color: #1f1f1f; -} - -[data-theme='dark'] .ant-dropdown-menu { - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-dropdown-menu-item-group-title { - color: #8b949e; -} - -[data-theme='dark'] .ant-dropdown-menu-submenu-popup { - background: 0 0; -} - -[data-theme='dark'] .ant-dropdown-menu-item, -[data-theme='dark'] .ant-dropdown-menu-submenu-title { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-dropdown-menu-item-selected, -[data-theme='dark'] .ant-dropdown-menu-submenu-title-selected { - background-color: #111b26; - color: #0960bd; -} - -[data-theme='dark'] .ant-dropdown-menu-item:hover, -[data-theme='dark'] .ant-dropdown-menu-submenu-title:hover { - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-dropdown-menu-item-disabled, -[data-theme='dark'] .ant-dropdown-menu-submenu-title-disabled { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-dropdown-menu-item-disabled:hover, -[data-theme='dark'] .ant-dropdown-menu-submenu-title-disabled:hover { - background-color: transparent; - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-dropdown-menu-item-divider, -[data-theme='dark'] .ant-dropdown-menu-submenu-title-divider { - background-color: #303030; -} - -[data-theme='dark'] - .ant-dropdown-menu-item - .ant-dropdown-menu-submenu-expand-icon - .ant-dropdown-menu-submenu-arrow-icon, -[data-theme='dark'] - .ant-dropdown-menu-submenu-title - .ant-dropdown-menu-submenu-expand-icon - .ant-dropdown-menu-submenu-arrow-icon { - color: #8b949e; -} - -[data-theme='dark'] - .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled - .ant-dropdown-menu-submenu-title, -[data-theme='dark'] - .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled - .ant-dropdown-menu-submenu-title - .ant-dropdown-menu-submenu-arrow-icon { - background-color: transparent; - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title { - color: #0960bd; -} - -[data-theme='dark'] .ant-dropdown-menu-dark, -[data-theme='dark'] .ant-dropdown-menu-dark .ant-dropdown-menu { - background: #1f1f1f; -} - -[data-theme='dark'] .ant-dropdown-menu-dark .ant-dropdown-menu-item, -[data-theme='dark'] .ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a, -[data-theme='dark'] .ant-dropdown-menu-dark .ant-dropdown-menu-item > a, -[data-theme='dark'] .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] - .ant-dropdown-menu-dark - .ant-dropdown-menu-item - .ant-dropdown-menu-submenu-arrow::after, -[data-theme='dark'] - .ant-dropdown-menu-dark - .ant-dropdown-menu-item - > .anticon - + span - > a - .ant-dropdown-menu-submenu-arrow::after, -[data-theme='dark'] - .ant-dropdown-menu-dark - .ant-dropdown-menu-item - > a - .ant-dropdown-menu-submenu-arrow::after, -[data-theme='dark'] - .ant-dropdown-menu-dark - .ant-dropdown-menu-submenu-title - .ant-dropdown-menu-submenu-arrow::after { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-dropdown-menu-dark .ant-dropdown-menu-item:hover, -[data-theme='dark'] .ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a:hover, -[data-theme='dark'] .ant-dropdown-menu-dark .ant-dropdown-menu-item > a:hover, -[data-theme='dark'] .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover { - background: 0 0; - color: #fff; -} - -[data-theme='dark'] .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected, -[data-theme='dark'] .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover, -[data-theme='dark'] .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected > a { - background: #0960bd; - color: #fff; -} - -[data-theme='dark'] .ant-divider { - border-top: 1px solid rgb(255 255 255 / 12%); - color: #c9d1d9; -} - -[data-theme='dark'] .ant-divider-vertical { - border-left: 1px solid rgb(255 255 255 / 12%); -} - -[data-theme='dark'] .ant-divider-horizontal.ant-divider-with-text { - border-top-color: rgb(255 255 255 / 12%); - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-divider-horizontal.ant-divider-with-text::after, -[data-theme='dark'] .ant-divider-horizontal.ant-divider-with-text::before { - border-top: 1px solid transparent; -} - -[data-theme='dark'] .ant-divider-dashed { - border-color: rgb(255 255 255 / 12%); -} - -[data-theme='dark'] .ant-divider-plain.ant-divider-with-text { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-card { - background: #151515; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-card-hoverable:hover { - border-color: transparent; -} - -[data-theme='dark'] .ant-card-bordered { - border: 1px solid #303030; -} - -[data-theme='dark'] .ant-card-head { - border-bottom: 1px solid #303030; - background: 0 0; - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-card-head .ant-tabs-top { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-card-head .ant-tabs-top-bar { - border-bottom: 1px solid #303030; -} - -[data-theme='dark'] .ant-card-extra { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-card-grid { - box-shadow: 1px 0 0 0 #303030; -} - -[data-theme='dark'] .ant-card-actions { - border-top: 1px solid #303030; - background: #151515; -} - -[data-theme='dark'] .ant-card-actions > li { - color: #8b949e; -} - -[data-theme='dark'] .ant-card-actions > li > span:hover { - color: #0960bd; -} - -[data-theme='dark'] .ant-card-actions > li > span a:not(.ant-btn), -[data-theme='dark'] .ant-card-actions > li > span > .anticon { - color: #8b949e; -} - -[data-theme='dark'] .ant-card-actions > li > span a:not(.ant-btn):hover, -[data-theme='dark'] .ant-card-actions > li > span > .anticon:hover { - color: #0960bd; -} - -[data-theme='dark'] .ant-card-actions > li:not(:last-child) { - border-right: 1px solid #303030; -} - -[data-theme='dark'] .ant-card-rtl .ant-card-actions > li:not(:last-child) { - border-left: 1px solid #303030; -} - -[data-theme='dark'] .ant-card-type-inner .ant-card-head { - background: rgb(255 255 255 / 4%); -} - -[data-theme='dark'] .ant-card-meta-title { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-card-meta-description { - color: #8b949e; -} - -[data-theme='dark'] .ant-collapse { - border: 1px solid #303030; - background-color: rgb(255 255 255 / 4%); - color: #c9d1d9; -} - -[data-theme='dark'] .ant-collapse > .ant-collapse-item { - border-bottom: 1px solid #303030; -} - -[data-theme='dark'] .ant-collapse > .ant-collapse-item > .ant-collapse-header { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-collapse-content { - border-top: 1px solid #303030; - background-color: #151515; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-collapse-borderless { - background-color: rgb(255 255 255 / 4%); -} - -[data-theme='dark'] .ant-collapse-borderless > .ant-collapse-item { - border-bottom: 1px solid #303030; -} - -[data-theme='dark'] .ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content { - background-color: transparent; -} - -[data-theme='dark'] .ant-collapse-ghost { - background-color: transparent; -} - -[data-theme='dark'] .ant-collapse-ghost > .ant-collapse-item > .ant-collapse-content { - background-color: transparent; -} - -[data-theme='dark'] .ant-collapse .ant-collapse-item-disabled > .ant-collapse-header, -[data-theme='dark'] .ant-collapse .ant-collapse-item-disabled > .ant-collapse-header > .arrow { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-carousel { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-carousel .slick-slider { - -webkit-tap-highlight-color: transparent; -} - -[data-theme='dark'] .ant-carousel .slick-next, -[data-theme='dark'] .ant-carousel .slick-prev { - background: 0 0; - color: transparent; -} - -[data-theme='dark'] .ant-carousel .slick-next:focus, -[data-theme='dark'] .ant-carousel .slick-next:hover, -[data-theme='dark'] .ant-carousel .slick-prev:focus, -[data-theme='dark'] .ant-carousel .slick-prev:hover { - background: 0 0; - color: transparent; -} - -[data-theme='dark'] .ant-carousel .slick-dots li button { - background: #151515; - color: transparent; -} - -[data-theme='dark'] .ant-carousel .slick-dots li.slick-active button { - background: #151515; -} - -[data-theme='dark'] .ant-notification .ant-anchor-wrapper, -[data-theme='dark'] .ant-notification .ant-card, -[data-theme='dark'] .ant-notification .ant-collapse-content, -[data-theme='dark'] .ant-notification .ant-picker-clear, -[data-theme='dark'] .ant-notification .ant-slider-handle, -[data-theme='dark'] .ant-notification .ant-timeline-item-head { - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-notification .ant-transfer-list-header { - border-bottom: 1px solid #3a3a3a; - background: #1f1f1f; -} - -[data-theme='dark'] - .ant-notification - .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover { - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-notification tr.ant-table-expanded-row:hover > td, -[data-theme='dark'] .ant-notification tr.ant-table-expanded-row > td { - background: #272727; -} - -[data-theme='dark'] .ant-notification .ant-table.ant-table-small thead > tr > th { - border-bottom: 1px solid #3a3a3a; - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-notification .ant-table { - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-notification .ant-table .ant-table-row-expand-icon { - border: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-notification .ant-table tfoot > tr > td, -[data-theme='dark'] .ant-notification .ant-table tfoot > tr > th { - border-bottom: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-notification .ant-table thead > tr > th { - border-bottom: 1px solid #3a3a3a; - background-color: #272727; -} - -[data-theme='dark'] .ant-notification .ant-table tbody > tr > td { - border-bottom: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-notification .ant-table tbody > tr > td.ant-table-cell-fix-left, -[data-theme='dark'] .ant-notification .ant-table tbody > tr > td.ant-table-cell-fix-right { - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-notification .ant-table tbody > tr.ant-table-row:hover > td { - background: #303030; -} - -[data-theme='dark'] .ant-notification .ant-table.ant-table-bordered .ant-table-title { - border: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-notification .ant-table.ant-table-bordered tbody > tr > td, -[data-theme='dark'] .ant-notification .ant-table.ant-table-bordered tfoot > tr > td, -[data-theme='dark'] .ant-notification .ant-table.ant-table-bordered tfoot > tr > th, -[data-theme='dark'] .ant-notification .ant-table.ant-table-bordered thead > tr > th { - border-right: 1px solid #3a3a3a; -} - -[data-theme='dark'] - .ant-notification - .ant-table.ant-table-bordered - .ant-table-cell-fix-right-first::after { - border-right: 1px solid #3a3a3a; -} - -[data-theme='dark'] - .ant-notification - .ant-table.ant-table-bordered - table - thead - > tr:not(:last-child) - > th { - border-bottom: 1px solid #303030; -} - -[data-theme='dark'] .ant-notification .ant-table.ant-table-bordered .ant-table-container { - border: 1px solid #3a3a3a; -} - -[data-theme='dark'] - .ant-notification - .ant-table.ant-table-bordered - .ant-table-expanded-row-fixed::after { - border-right: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-notification .ant-table.ant-table-bordered .ant-table-footer { - border: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-notification .ant-table .ant-table-filter-trigger-container-open { - background-color: #525252; -} - -[data-theme='dark'] .ant-notification .ant-picker-calendar-full { - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-notification .ant-picker-calendar-full .ant-picker-panel { - background-color: #1f1f1f; -} - -[data-theme='dark'] - .ant-notification - .ant-picker-calendar-full - .ant-picker-panel - .ant-picker-calendar-date { - border-top: 2px solid #3a3a3a; -} - -[data-theme='dark'] - .ant-notification - .ant-tabs.ant-tabs-card - .ant-tabs-card-bar - .ant-tabs-tab-active { - border-bottom: 1px solid #1f1f1f; - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-notification .ant-badge-count { - box-shadow: 0 0 0 1px #1f1f1f; -} - -[data-theme='dark'] .ant-notification .ant-tree-show-line .ant-tree-switcher { - background: #1f1f1f; -} - -[data-theme='dark'] .ant-notification { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-notification-notice { - background: #1f1f1f; -} - -[data-theme='dark'] .ant-notification-notice-message { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-notification-notice-message-single-line-auto-margin { - background-color: transparent; -} - -[data-theme='dark'] .anticon.ant-notification-notice-icon-success { - color: #55d187; -} - -[data-theme='dark'] .anticon.ant-notification-notice-icon-info { - color: #0960bd; -} - -[data-theme='dark'] .anticon.ant-notification-notice-icon-warning { - color: #efbd47; -} - -[data-theme='dark'] .anticon.ant-notification-notice-icon-error { - color: #ed6f6f; -} - -[data-theme='dark'] .ant-notification-notice-close { - color: #8b949e; -} - -[data-theme='dark'] .ant-notification-notice-close:hover { - color: rgb(255 255 255 / 85%); -} - -[data-theme='dark'] .ant-message { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-message-notice-content { - background: #1f1f1f; -} - -[data-theme='dark'] .ant-message-success .anticon { - color: #55d187; -} - -[data-theme='dark'] .ant-message-error .anticon { - color: #ed6f6f; -} - -[data-theme='dark'] .ant-message-warning .anticon { - color: #efbd47; -} - -[data-theme='dark'] .ant-message-info .anticon, -[data-theme='dark'] .ant-message-loading .anticon { - color: #0960bd; -} - -[data-theme='dark'] .ant-spin { - color: #0960bd; -} - -[data-theme='dark'] .ant-spin-nested-loading > div > .ant-spin .ant-spin-text { - text-shadow: 0 1px 2px #151515; -} - -[data-theme='dark'] .ant-spin-container::after { - background: #151515; -} - -[data-theme='dark'] .ant-spin-tip { - color: #8b949e; -} - -[data-theme='dark'] .ant-spin-dot-item { - background-color: #0960bd; -} - -@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { - [data-theme='dark'] { - background: #151515; - } -} - -[data-theme='dark'] .ant-select-single.ant-select-open .ant-select-selection-item { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-select-disabled.ant-select-multiple .ant-select-selector { - background: #151515; -} - -[data-theme='dark'] .ant-select-multiple .ant-select-selection-item { - border: 1px solid #303030; - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-select-disabled.ant-select-multiple .ant-select-selection-item { - border-color: #1f1f1f; - color: #595959; -} - -[data-theme='dark'] .ant-select-multiple .ant-select-selection-item-remove { - color: #8b949e; -} - -[data-theme='dark'] .ant-select-multiple .ant-select-selection-item-remove:hover { - color: rgb(255 255 255 / 75%); -} - -[data-theme='dark'] .ant-select { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-select:not(.ant-select-customize-input) .ant-select-selector { - border: 1px solid #303030; - background-color: transparent; -} - -[data-theme='dark'] - .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) - .ant-select-selector { - border-color: #0960bd; - box-shadow: 0 0 0 2px rgb(9 96 189 / 20%); -} - -[data-theme='dark'] - .ant-select-disabled.ant-select:not(.ant-select-customize-input) - .ant-select-selector { - background: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] - .ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) - .ant-select-selector { - background: #151515; -} - -[data-theme='dark'] - .ant-select:not(.ant-select-customize-input) - .ant-select-selector - .ant-select-selection-search-input { - background: 0 0; -} - -[data-theme='dark'] .ant-select:not(.ant-select-disabled):hover .ant-select-selector { - border-color: #2a7dc9; -} - -[data-theme='dark'] .ant-select-selection-placeholder { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-select-arrow { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-select-clear { - background: #151515; - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-select-clear:hover { - color: #8b949e; -} - -[data-theme='dark'] .ant-select-dropdown { - background-color: #1f1f1f; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-select-dropdown-empty { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-select-item-empty { - color: #c9d1d9; - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-select-item { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-select-item-group { - color: #8b949e; -} - -[data-theme='dark'] .ant-select-item-option-active:not(.ant-select-item-option-disabled) { - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-select-item-option-selected:not(.ant-select-item-option-disabled) { - background-color: rgb(255 255 255 / 8%); - color: #c9d1d9; -} - -[data-theme='dark'] - .ant-select-item-option-selected:not(.ant-select-item-option-disabled) - .ant-select-item-option-state { - color: #0960bd; -} - -[data-theme='dark'] .ant-select-item-option-disabled { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-select-item-option-disabled.ant-select-item-option-selected { - background-color: #151515; -} - -[data-theme='dark'] .ant-select-borderless .ant-select-selector { - border-color: transparent !important; - background-color: transparent !important; -} - -[data-theme='dark'] .ant-switch { - background-color: rgb(255 255 255 / 30%); - color: #c9d1d9; -} - -[data-theme='dark'] .ant-switch:focus { - box-shadow: 0 0 0 2px rgb(255 255 255 / 10%); -} - -[data-theme='dark'] .ant-switch-checked:focus { - box-shadow: 0 0 0 2px rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-switch-checked { - background-color: #0960bd; -} - -[data-theme='dark'] .ant-switch-inner { - color: #fff; -} - -[data-theme='dark'] .ant-switch-handle::before { - background-color: #fff; - box-shadow: 0 2px 4px 0 rgb(0 35 11 / 20%); -} - -[data-theme='dark'] .ant-switch-loading-icon.anticon { - color: rgb(0 0 0 / 65%); -} - -[data-theme='dark'] .ant-switch-checked .ant-switch-loading-icon { - color: #0960bd; -} - -[data-theme='dark'] .ant-select-auto-complete { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-cascader-checkbox { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-cascader-checkbox-input:focus + .ant-cascader-checkbox-inner, -[data-theme='dark'] .ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox-inner, -[data-theme='dark'] .ant-cascader-checkbox:hover .ant-cascader-checkbox-inner { - border-color: #0960bd; -} - -[data-theme='dark'] .ant-cascader-checkbox-checked::after { - border: 1px solid #0960bd; -} - -[data-theme='dark'] .ant-cascader-checkbox-inner { - border: 1px solid #303030; - background-color: transparent; -} - -[data-theme='dark'] .ant-cascader-checkbox-inner::after { - border: 2px solid #fff; -} - -[data-theme='dark'] .ant-cascader-checkbox-checked .ant-cascader-checkbox-inner::after { - border: 2px solid #fff; -} - -[data-theme='dark'] .ant-cascader-checkbox-checked .ant-cascader-checkbox-inner { - border-color: #0960bd; - background-color: #0960bd; -} - -[data-theme='dark'] - .ant-cascader-checkbox-disabled.ant-cascader-checkbox-checked - .ant-cascader-checkbox-inner::after { - border-color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner { - border-color: #303030 !important; - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner::after { - border-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-cascader-checkbox-disabled + span { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-cascader-checkbox-wrapper { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-cascader-checkbox-group { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner { - border-color: #303030; - background-color: transparent; -} - -[data-theme='dark'] .ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner::after { - background-color: #0960bd; -} - -[data-theme='dark'] - .ant-cascader-checkbox-indeterminate.ant-cascader-checkbox-disabled - .ant-cascader-checkbox-inner::after { - border-color: rgb(255 255 255 / 30%); - background-color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-cascader-menu { - border-right: 1px solid #303030; -} - -[data-theme='dark'] .ant-cascader-menu-item:hover { - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-cascader-menu-item-disabled { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-cascader-menu-item-disabled:hover { - background: 0 0; -} - -[data-theme='dark'] .ant-cascader-menu-empty .ant-cascader-menu-item { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled), -[data-theme='dark'] .ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover { - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon, -[data-theme='dark'] .ant-cascader-menu-item-loading-icon { - color: #8b949e; -} - -[data-theme='dark'] - .ant-cascader-menu-item-disabled.ant-cascader-menu-item-expand - .ant-cascader-menu-item-expand-icon, -[data-theme='dark'] .ant-cascader-menu-item-disabled.ant-cascader-menu-item-loading-icon { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-cascader-menu-item-keyword { - color: #a71d25; -} - -[data-theme='dark'] .ant-back-top { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-back-top-content { - background-color: #8b949e; - color: #fff; -} - -[data-theme='dark'] .ant-back-top-content:hover { - background-color: #c9d1d9; -} - -[data-theme='dark'] .ant-modal { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-modal-mask { - background-color: rgb(0 0 0 / 45%); -} - -[data-theme='dark'] .ant-modal-title { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-modal-content { - background-color: #1f1f1f; - box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%); -} - -[data-theme='dark'] .ant-modal-close { - background: 0 0; - color: #8b949e; -} - -[data-theme='dark'] .ant-modal-close:focus, -[data-theme='dark'] .ant-modal-close:hover { - color: rgb(255 255 255 / 75%); -} - -[data-theme='dark'] .ant-modal-header { - border-bottom: 1px solid #303030; - background: #1f1f1f; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-modal-footer { - border-top: 1px solid #303030; - background: 0 0; -} - -[data-theme='dark'] .ant-modal-confirm-body .ant-modal-confirm-title { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-modal-confirm-body .ant-modal-confirm-content { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-modal-confirm-error .ant-modal-confirm-body > .anticon { - color: #ed6f6f; -} - -[data-theme='dark'] .ant-modal-confirm-confirm .ant-modal-confirm-body > .anticon, -[data-theme='dark'] .ant-modal-confirm-warning .ant-modal-confirm-body > .anticon { - color: #efbd47; -} - -[data-theme='dark'] .ant-modal-confirm-success .ant-modal-confirm-body > .anticon { - color: #55d187; -} - -[data-theme='dark'] .ant-modal .ant-anchor-wrapper, -[data-theme='dark'] .ant-modal .ant-card, -[data-theme='dark'] .ant-modal .ant-collapse-content, -[data-theme='dark'] .ant-modal .ant-picker-clear, -[data-theme='dark'] .ant-modal .ant-slider-handle, -[data-theme='dark'] .ant-modal .ant-timeline-item-head { - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-modal .ant-transfer-list-header { - border-bottom: 1px solid #3a3a3a; - background: #1f1f1f; -} - -[data-theme='dark'] - .ant-modal - .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover { - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-modal tr.ant-table-expanded-row:hover > td, -[data-theme='dark'] .ant-modal tr.ant-table-expanded-row > td { - background: #272727; -} - -[data-theme='dark'] .ant-modal .ant-table.ant-table-small thead > tr > th { - border-bottom: 1px solid #3a3a3a; - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-modal .ant-table { - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-modal .ant-table .ant-table-row-expand-icon { - border: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-modal .ant-table tfoot > tr > td, -[data-theme='dark'] .ant-modal .ant-table tfoot > tr > th { - border-bottom: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-modal .ant-table thead > tr > th { - border-bottom: 1px solid #3a3a3a; - background-color: #272727; -} - -[data-theme='dark'] .ant-modal .ant-table tbody > tr > td { - border-bottom: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-modal .ant-table tbody > tr > td.ant-table-cell-fix-left, -[data-theme='dark'] .ant-modal .ant-table tbody > tr > td.ant-table-cell-fix-right { - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-modal .ant-table tbody > tr.ant-table-row:hover > td { - background: #303030; -} - -[data-theme='dark'] .ant-modal .ant-table.ant-table-bordered .ant-table-title { - border: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-modal .ant-table.ant-table-bordered tbody > tr > td, -[data-theme='dark'] .ant-modal .ant-table.ant-table-bordered tfoot > tr > td, -[data-theme='dark'] .ant-modal .ant-table.ant-table-bordered tfoot > tr > th, -[data-theme='dark'] .ant-modal .ant-table.ant-table-bordered thead > tr > th { - border-right: 1px solid #3a3a3a; -} - -[data-theme='dark'] - .ant-modal - .ant-table.ant-table-bordered - .ant-table-cell-fix-right-first::after { - border-right: 1px solid #3a3a3a; -} - -[data-theme='dark'] - .ant-modal - .ant-table.ant-table-bordered - table - thead - > tr:not(:last-child) - > th { - border-bottom: 1px solid #303030; -} - -[data-theme='dark'] .ant-modal .ant-table.ant-table-bordered .ant-table-container { - border: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-modal .ant-table.ant-table-bordered .ant-table-expanded-row-fixed::after { - border-right: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-modal .ant-table.ant-table-bordered .ant-table-footer { - border: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-modal .ant-table .ant-table-filter-trigger-container-open { - background-color: #525252; -} - -[data-theme='dark'] .ant-modal .ant-picker-calendar-full { - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-modal .ant-picker-calendar-full .ant-picker-panel { - background-color: #1f1f1f; -} - -[data-theme='dark'] - .ant-modal - .ant-picker-calendar-full - .ant-picker-panel - .ant-picker-calendar-date { - border-top: 2px solid #3a3a3a; -} - -[data-theme='dark'] .ant-modal .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active { - border-bottom: 1px solid #1f1f1f; - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-modal .ant-badge-count { - box-shadow: 0 0 0 1px #1f1f1f; -} - -[data-theme='dark'] .ant-modal .ant-tree-show-line .ant-tree-switcher { - background: #1f1f1f; -} - -[data-theme='dark'] .ant-alert { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-alert-success { - border: 1px solid #274916; - background-color: #162312; -} - -[data-theme='dark'] .ant-alert-success .ant-alert-icon { - color: #49aa19; -} - -[data-theme='dark'] .ant-alert-info { - border: 1px solid #153450; - background-color: #111b26; -} - -[data-theme='dark'] .ant-alert-info .ant-alert-icon { - color: #177ddc; -} - -[data-theme='dark'] .ant-alert-warning { - border: 1px solid #594214; - background-color: #2b2111; -} - -[data-theme='dark'] .ant-alert-warning .ant-alert-icon { - color: #d89614; -} - -[data-theme='dark'] .ant-alert-error { - border: 1px solid #58181c; - background-color: #2a1215; -} - -[data-theme='dark'] .ant-alert-error .ant-alert-icon { - color: #a61d24; -} - -[data-theme='dark'] .ant-alert-close-icon { - background-color: transparent; -} - -[data-theme='dark'] .ant-alert-close-icon .anticon-close { - color: #8b949e; -} - -[data-theme='dark'] .ant-alert-close-icon .anticon-close:hover { - color: rgb(255 255 255 / 75%); -} - -[data-theme='dark'] .ant-alert-close-text { - color: #8b949e; -} - -[data-theme='dark'] .ant-alert-close-text:hover { - color: rgb(255 255 255 / 75%); -} - -[data-theme='dark'] .ant-alert-with-description .ant-alert-message { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-alert-message { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-steps { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-steps-item-icon { - border: 1px solid rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-steps-item-icon .ant-steps-icon { - color: #0960bd; -} - -[data-theme='dark'] .ant-steps-item-tail::after { - background: #303030; -} - -[data-theme='dark'] .ant-steps-item-title { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-steps-item-title::after { - background: #303030; -} - -[data-theme='dark'] .ant-steps-item-subtitle { - color: #8b949e; -} - -[data-theme='dark'] .ant-steps-item-description { - color: #8b949e; -} - -[data-theme='dark'] .ant-steps-item-wait .ant-steps-item-icon { - border-color: rgb(255 255 255 / 30%); - background-color: transparent; -} - -[data-theme='dark'] .ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] - .ant-steps-item-wait - .ant-steps-item-icon - > .ant-steps-icon - .ant-steps-icon-dot { - background: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] - .ant-steps-item-wait - > .ant-steps-item-container - > .ant-steps-item-content - > .ant-steps-item-title { - color: #8b949e; -} - -[data-theme='dark'] - .ant-steps-item-wait - > .ant-steps-item-container - > .ant-steps-item-content - > .ant-steps-item-title::after { - background-color: #303030; -} - -[data-theme='dark'] - .ant-steps-item-wait - > .ant-steps-item-container - > .ant-steps-item-content - > .ant-steps-item-description { - color: #8b949e; -} - -[data-theme='dark'] .ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-tail::after { - background-color: #303030; -} - -[data-theme='dark'] .ant-steps-item-process .ant-steps-item-icon { - border-color: #0960bd; - background-color: transparent; -} - -[data-theme='dark'] .ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon { - color: #0960bd; -} - -[data-theme='dark'] - .ant-steps-item-process - .ant-steps-item-icon - > .ant-steps-icon - .ant-steps-icon-dot { - background: #0960bd; -} - -[data-theme='dark'] - .ant-steps-item-process - > .ant-steps-item-container - > .ant-steps-item-content - > .ant-steps-item-title { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] - .ant-steps-item-process - > .ant-steps-item-container - > .ant-steps-item-content - > .ant-steps-item-title::after { - background-color: #303030; -} - -[data-theme='dark'] - .ant-steps-item-process - > .ant-steps-item-container - > .ant-steps-item-content - > .ant-steps-item-description { - color: #c9d1d9; -} - -[data-theme='dark'] - .ant-steps-item-process - > .ant-steps-item-container - > .ant-steps-item-tail::after { - background-color: #303030; -} - -[data-theme='dark'] .ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-icon { - background: #0960bd; -} - -[data-theme='dark'] - .ant-steps-item-process - > .ant-steps-item-container - > .ant-steps-item-icon - .ant-steps-icon { - color: #fff; -} - -[data-theme='dark'] .ant-steps-item-finish .ant-steps-item-icon { - border-color: #0960bd; - background-color: transparent; -} - -[data-theme='dark'] .ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon { - color: #0960bd; -} - -[data-theme='dark'] - .ant-steps-item-finish - .ant-steps-item-icon - > .ant-steps-icon - .ant-steps-icon-dot { - background: #0960bd; -} - -[data-theme='dark'] - .ant-steps-item-finish - > .ant-steps-item-container - > .ant-steps-item-content - > .ant-steps-item-title { - color: #c9d1d9; -} - -[data-theme='dark'] - .ant-steps-item-finish - > .ant-steps-item-container - > .ant-steps-item-content - > .ant-steps-item-title::after { - background-color: #0960bd; -} - -[data-theme='dark'] - .ant-steps-item-finish - > .ant-steps-item-container - > .ant-steps-item-content - > .ant-steps-item-description { - color: #8b949e; -} - -[data-theme='dark'] - .ant-steps-item-finish - > .ant-steps-item-container - > .ant-steps-item-tail::after { - background-color: #0960bd; -} - -[data-theme='dark'] .ant-steps-item-error .ant-steps-item-icon { - border-color: #ed6f6f; - background-color: transparent; -} - -[data-theme='dark'] .ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon { - color: #ed6f6f; -} - -[data-theme='dark'] - .ant-steps-item-error - .ant-steps-item-icon - > .ant-steps-icon - .ant-steps-icon-dot { - background: #ed6f6f; -} - -[data-theme='dark'] - .ant-steps-item-error - > .ant-steps-item-container - > .ant-steps-item-content - > .ant-steps-item-title { - color: #ed6f6f; -} - -[data-theme='dark'] - .ant-steps-item-error - > .ant-steps-item-container - > .ant-steps-item-content - > .ant-steps-item-title::after { - background-color: #303030; -} - -[data-theme='dark'] - .ant-steps-item-error - > .ant-steps-item-container - > .ant-steps-item-content - > .ant-steps-item-description { - color: #ed6f6f; -} - -[data-theme='dark'] - .ant-steps-item-error - > .ant-steps-item-container - > .ant-steps-item-tail::after { - background-color: #303030; -} - -[data-theme='dark'] .ant-steps-item.ant-steps-next-error .ant-steps-item-title::after { - background: #ed6f6f; -} - -[data-theme='dark'] - .ant-steps - .ant-steps-item:not(.ant-steps-item-active) - > .ant-steps-item-container[role='button']:hover - .ant-steps-item-description, -[data-theme='dark'] - .ant-steps - .ant-steps-item:not(.ant-steps-item-active) - > .ant-steps-item-container[role='button']:hover - .ant-steps-item-subtitle, -[data-theme='dark'] - .ant-steps - .ant-steps-item:not(.ant-steps-item-active) - > .ant-steps-item-container[role='button']:hover - .ant-steps-item-title { - color: #0960bd; -} - -[data-theme='dark'] - .ant-steps - .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) - > .ant-steps-item-container[role='button']:hover - .ant-steps-item-icon { - border-color: #0960bd; -} - -[data-theme='dark'] - .ant-steps - .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process) - > .ant-steps-item-container[role='button']:hover - .ant-steps-item-icon - .ant-steps-icon { - color: #0960bd; -} - -[data-theme='dark'] - .ant-steps-item-custom.ant-steps-item-process - .ant-steps-item-icon - > .ant-steps-icon { - color: #0960bd; -} - -[data-theme='dark'] .ant-steps-small .ant-steps-item-description { - color: #8b949e; -} - -[data-theme='dark'] .ant-steps-dot .ant-steps-item-icon, -[data-theme='dark'] .ant-steps-dot.ant-steps-small .ant-steps-item-icon { - background: 0 0; -} - -[data-theme='dark'] .ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after, -[data-theme='dark'] .ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after { - background: rgb(0 0 0 / 0.1%); -} - -[data-theme='dark'] .ant-steps-navigation .ant-steps-item::after { - border: 1px solid rgb(255 255 255 / 20%); -} - -[data-theme='dark'] .ant-steps-navigation .ant-steps-item::before { - background-color: #0960bd; -} - -[data-theme='dark'] .ant-breadcrumb { - color: #8b949e; -} - -[data-theme='dark'] .ant-breadcrumb a { - color: #8b949e; -} - -[data-theme='dark'] .ant-breadcrumb a:hover { - color: #2a7dc9; -} - -[data-theme='dark'] .ant-breadcrumb > span:last-child { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-breadcrumb > span:last-child a { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-breadcrumb-separator { - color: #8b949e; -} - -[data-theme='dark'] .ant-picker-calendar { - background: #151515; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-picker-calendar .ant-picker-panel { - border-top: 1px solid #303030; - background: #151515; -} - -[data-theme='dark'] .ant-picker-calendar-full .ant-picker-panel { - background: #151515; -} - -[data-theme='dark'] - .ant-picker-calendar-full - .ant-picker-panel - .ant-picker-cell:hover - .ant-picker-calendar-date { - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] - .ant-picker-calendar-full - .ant-picker-panel - .ant-picker-cell-selected - .ant-picker-calendar-date, -[data-theme='dark'] - .ant-picker-calendar-full - .ant-picker-panel - .ant-picker-cell-selected - .ant-picker-calendar-date-today, -[data-theme='dark'] - .ant-picker-calendar-full - .ant-picker-panel - .ant-picker-cell-selected:hover - .ant-picker-calendar-date, -[data-theme='dark'] - .ant-picker-calendar-full - .ant-picker-panel - .ant-picker-cell-selected:hover - .ant-picker-calendar-date-today { - background: #111b26; -} - -[data-theme='dark'] - .ant-picker-calendar-full - .ant-picker-panel - .ant-picker-cell-selected - .ant-picker-calendar-date - .ant-picker-calendar-date-value, -[data-theme='dark'] - .ant-picker-calendar-full - .ant-picker-panel - .ant-picker-cell-selected - .ant-picker-calendar-date-today - .ant-picker-calendar-date-value, -[data-theme='dark'] - .ant-picker-calendar-full - .ant-picker-panel - .ant-picker-cell-selected:hover - .ant-picker-calendar-date - .ant-picker-calendar-date-value, -[data-theme='dark'] - .ant-picker-calendar-full - .ant-picker-panel - .ant-picker-cell-selected:hover - .ant-picker-calendar-date-today - .ant-picker-calendar-date-value { - color: #0960bd; -} - -[data-theme='dark'] .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date { - border-top: 2px solid #303030; -} - -[data-theme='dark'] .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today { - border-color: #0960bd; -} - -[data-theme='dark'] - .ant-picker-calendar-full - .ant-picker-panel - .ant-picker-calendar-date-today - .ant-picker-calendar-date-value { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-picker { - border: 1px solid #303030; - background: 0 0; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-picker-focused, -[data-theme='dark'] .ant-picker:hover { - border-color: #2a7dc9; -} - -[data-theme='dark'] .ant-picker-focused { - border-color: #0960bd; - box-shadow: 0 0 0 2px rgb(9 96 189 / 20%); -} - -[data-theme='dark'] .ant-picker.ant-picker-disabled { - border-color: #303030; - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-picker.ant-picker-disabled .ant-picker-suffix { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-picker.ant-picker-borderless { - border-color: transparent !important; - background-color: transparent !important; -} - -[data-theme='dark'] .ant-picker-input > input { - border: 1px solid #303030; - background: 0 0; - background-color: transparent; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-picker-input > input::placeholder { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-picker-input > input:hover { - border-color: #2a7dc9; -} - -[data-theme='dark'] .ant-picker-input > input-focused, -[data-theme='dark'] .ant-picker-input > input:focus { - border-color: #0960bd; - box-shadow: 0 0 0 2px rgb(9 96 189 / 20%); -} - -[data-theme='dark'] .ant-picker-input > input-disabled { - border-color: #303030; - background-color: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-picker-input > input-disabled:hover { - border-color: #303030; -} - -[data-theme='dark'] .ant-picker-input > input[disabled] { - border-color: #303030; - background: 0 0; - background-color: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-picker-input > input[disabled]:hover { - border-color: #303030; -} - -[data-theme='dark'] .ant-picker-input > input-borderless, -[data-theme='dark'] .ant-picker-input > input-borderless-disabled, -[data-theme='dark'] .ant-picker-input > input-borderless-focused, -[data-theme='dark'] .ant-picker-input > input-borderless:focus, -[data-theme='dark'] .ant-picker-input > input-borderless:hover, -[data-theme='dark'] .ant-picker-input > input-borderless[disabled] { - background-color: transparent; -} - -[data-theme='dark'] .ant-picker-input-placeholder > input { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-picker-suffix { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-picker-clear { - background: #151515; - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-picker-clear:hover { - color: #8b949e; -} - -[data-theme='dark'] .ant-picker-separator { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-picker-focused .ant-picker-separator { - color: #8b949e; -} - -[data-theme='dark'] .ant-picker-range .ant-picker-active-bar { - background: #0960bd; -} - -[data-theme='dark'] .ant-picker-dropdown { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-picker-ranges .ant-picker-preset > .ant-tag-blue { - border-color: #78b7e3; - background: rgb(255 255 255 / 8%); - color: #0960bd; -} - -[data-theme='dark'] .ant-picker-range-arrow::after { - border: 5px solid #303030; - border-color: #1f1f1f; -} - -[data-theme='dark'] .ant-picker-panel-container { - background: #1f1f1f; -} - -[data-theme='dark'] .ant-picker-panel-container .ant-picker-panel { - background: 0 0; -} - -[data-theme='dark'] .ant-picker-panel-container .ant-picker-panel-focused { - border-color: #303030; -} - -[data-theme='dark'] .ant-picker-panel { - border: 1px solid #303030; - background: #1f1f1f; -} - -[data-theme='dark'] .ant-picker-panel-focused { - border-color: #0960bd; -} - -[data-theme='dark'] .ant-picker-header { - border-bottom: 1px solid #303030; - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-picker-header button { - background: 0 0; - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-picker-header > button:hover { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-picker-header-view button:hover { - color: #0960bd; -} - -[data-theme='dark'] .ant-picker-content th { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-picker-cell { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-picker-cell-in-view { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner, -[data-theme='dark'] - .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not( - .ant-picker-cell-range-end - ):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) - .ant-picker-cell-inner { - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before { - border: 1px solid #0960bd; -} - -[data-theme='dark'] .ant-picker-cell-in-view.ant-picker-cell-in-range::before { - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner, -[data-theme='dark'] .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner, -[data-theme='dark'] .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner { - background: #0960bd; - color: #fff; -} - -[data-theme='dark'] - .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single)::before, -[data-theme='dark'] - .ant-picker-cell-in-view.ant-picker-cell-range-start:not( - .ant-picker-cell-range-start-single - )::before { - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] - .ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single::after, -[data-theme='dark'] - .ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover::after, -[data-theme='dark'] - .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not( - .ant-picker-cell-range-start - ):not(.ant-picker-cell-range-end)::after, -[data-theme='dark'] - .ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single::after, -[data-theme='dark'] - .ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover::after, -[data-theme='dark'] - .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not( - .ant-picker-cell-range-start - ):not(.ant-picker-cell-range-end)::after, -[data-theme='dark'] - .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range)::after { - border-top: 1px dashed #042f5c; - border-bottom: 1px dashed #042f5c; -} - -[data-theme='dark'] - .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover::before, -[data-theme='dark'] - .ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover::before, -[data-theme='dark'] - .ant-picker-cell-in-view.ant-picker-cell-range-end:not( - .ant-picker-cell-range-end-single - ).ant-picker-cell-range-hover-end::before, -[data-theme='dark'] - .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover::before, -[data-theme='dark'] - .ant-picker-cell-in-view.ant-picker-cell-range-start:not( - .ant-picker-cell-range-start-single - ).ant-picker-cell-range-hover-start::before, -[data-theme='dark'] - .ant-picker-panel - > :not(.ant-picker-date-panel) - .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end::before, -[data-theme='dark'] - .ant-picker-panel - > :not(.ant-picker-date-panel) - .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start::before { - background: #010913; -} - -[data-theme='dark'] - .ant-picker-date-panel - .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end - .ant-picker-cell-inner::after, -[data-theme='dark'] - .ant-picker-date-panel - .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start - .ant-picker-cell-inner::after { - background: #010913; -} - -[data-theme='dark'] - .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not( - .ant-picker-cell-range-hover-edge-start-near-range - )::after, -[data-theme='dark'] .ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after, -[data-theme='dark'] - .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::after, -[data-theme='dark'] - tr - > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after, -[data-theme='dark'] tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child::after { - border-left: 1px dashed #042f5c; -} - -[data-theme='dark'] - .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::after, -[data-theme='dark'] - .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not( - .ant-picker-cell-range-hover-edge-end-near-range - )::after, -[data-theme='dark'] .ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after, -[data-theme='dark'] - tr - > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after, -[data-theme='dark'] tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child::after { - border-right: 1px dashed #042f5c; -} - -[data-theme='dark'] .ant-picker-cell-disabled { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-picker-cell-disabled .ant-picker-cell-inner { - background: 0 0; -} - -[data-theme='dark'] .ant-picker-cell-disabled::before { - background: #303030; -} - -[data-theme='dark'] .ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner::before { - border-color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-picker-footer { - border-bottom: 1px solid transparent; -} - -[data-theme='dark'] .ant-picker-panel .ant-picker-footer { - border-top: 1px solid #303030; -} - -[data-theme='dark'] .ant-picker-footer-extra:not(:last-child) { - border-bottom: 1px solid #303030; -} - -[data-theme='dark'] .ant-picker-today-btn { - color: #0960bd; -} - -[data-theme='dark'] .ant-picker-today-btn:hover { - color: #2a7dc9; -} - -[data-theme='dark'] .ant-picker-today-btn:active { - color: #004496; -} - -[data-theme='dark'] .ant-picker-today-btn.ant-picker-today-btn-disabled { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-picker-month-panel .ant-picker-cell-range-hover-start::after, -[data-theme='dark'] .ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after, -[data-theme='dark'] .ant-picker-year-panel .ant-picker-cell-range-hover-start::after { - border-left: 1px dashed #042f5c; -} - -[data-theme='dark'] - .ant-picker-panel-rtl - .ant-picker-month-panel - .ant-picker-cell-range-hover-start::after, -[data-theme='dark'] - .ant-picker-panel-rtl - .ant-picker-quarter-panel - .ant-picker-cell-range-hover-start::after, -[data-theme='dark'] - .ant-picker-panel-rtl - .ant-picker-year-panel - .ant-picker-cell-range-hover-start::after { - border-right: 1px dashed #042f5c; -} - -[data-theme='dark'] .ant-picker-month-panel .ant-picker-cell-range-hover-end::after, -[data-theme='dark'] .ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after, -[data-theme='dark'] .ant-picker-year-panel .ant-picker-cell-range-hover-end::after { - border-right: 1px dashed #042f5c; -} - -[data-theme='dark'] - .ant-picker-panel-rtl - .ant-picker-month-panel - .ant-picker-cell-range-hover-end::after, -[data-theme='dark'] - .ant-picker-panel-rtl - .ant-picker-quarter-panel - .ant-picker-cell-range-hover-end::after, -[data-theme='dark'] - .ant-picker-panel-rtl - .ant-picker-year-panel - .ant-picker-cell-range-hover-end::after { - border-left: 1px dashed #042f5c; -} - -[data-theme='dark'] .ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner, -[data-theme='dark'] .ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner, -[data-theme='dark'] .ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner { - background: 0 0 !important; -} - -[data-theme='dark'] .ant-picker-week-panel-row:hover td { - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-picker-week-panel-row-selected td, -[data-theme='dark'] .ant-picker-week-panel-row-selected:hover td { - background: #0960bd; -} - -[data-theme='dark'] .ant-picker-week-panel-row-selected td.ant-picker-cell-week, -[data-theme='dark'] .ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week { - color: rgb(255 255 255 / 50%); -} - -[data-theme='dark'] - .ant-picker-week-panel-row-selected - td.ant-picker-cell-today - .ant-picker-cell-inner::before, -[data-theme='dark'] - .ant-picker-week-panel-row-selected:hover - td.ant-picker-cell-today - .ant-picker-cell-inner::before { - border-color: #fff; -} - -[data-theme='dark'] .ant-picker-week-panel-row-selected td .ant-picker-cell-inner, -[data-theme='dark'] .ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner { - color: #fff; -} - -[data-theme='dark'] .ant-picker-datetime-panel .ant-picker-time-panel { - border-left: 1px solid #303030; -} - -[data-theme='dark'] .ant-picker-time-panel-column:not(:first-child) { - border-left: 1px solid #303030; -} - -[data-theme='dark'] .ant-picker-time-panel-column-active { - background: rgb(17 27 38 / 20%); -} - -[data-theme='dark'] - .ant-picker-time-panel-column - > li.ant-picker-time-panel-cell - .ant-picker-time-panel-cell-inner { - color: #c9d1d9; -} - -[data-theme='dark'] - .ant-picker-time-panel-column - > li.ant-picker-time-panel-cell - .ant-picker-time-panel-cell-inner:hover { - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] - .ant-picker-time-panel-column - > li.ant-picker-time-panel-cell-selected - .ant-picker-time-panel-cell-inner { - background: #111b26; -} - -[data-theme='dark'] - .ant-picker-time-panel-column - > li.ant-picker-time-panel-cell-disabled - .ant-picker-time-panel-cell-inner { - background: 0 0; - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] - .ant-picker-panel-rtl - .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not( - .ant-picker-cell-range-hover-edge-start-near-range - )::after, -[data-theme='dark'] - .ant-picker-panel-rtl - .ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after, -[data-theme='dark'] - .ant-picker-panel-rtl - .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::after, -[data-theme='dark'] - .ant-picker-panel-rtl - tr - > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not( - .ant-picker-cell-selected - ):first-child::after { - border-right: 1px dashed #042f5c; -} - -[data-theme='dark'] - .ant-picker-panel-rtl - .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::after, -[data-theme='dark'] - .ant-picker-panel-rtl - .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not( - .ant-picker-cell-range-hover-edge-end-near-range - )::after, -[data-theme='dark'] - .ant-picker-panel-rtl - .ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after, -[data-theme='dark'] - .ant-picker-panel-rtl - tr - > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not( - .ant-picker-cell-selected - ):last-child::after { - border-left: 1px dashed #042f5c; -} - -[data-theme='dark'] - .ant-picker-panel-rtl - .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not( - .ant-picker-cell-range-hover - )::after, -[data-theme='dark'] - .ant-picker-panel-rtl - .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not( - .ant-picker-cell-range-hover - )::after, -[data-theme='dark'] - .ant-picker-panel-rtl - .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not( - .ant-picker-cell-range-hover - )::after, -[data-theme='dark'] - .ant-picker-panel-rtl - tr - > .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child::after, -[data-theme='dark'] - .ant-picker-panel-rtl - tr - > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after, -[data-theme='dark'] - .ant-picker-panel-rtl - tr - > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after, -[data-theme='dark'] - .ant-picker-panel-rtl - tr - > .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child::after { - border-right: 1px dashed #042f5c; - border-left: 1px dashed #042f5c; -} - -[data-theme='dark'] .ant-slider { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-slider-rail { - background-color: #262626; -} - -[data-theme='dark'] .ant-slider-track { - background-color: #78b7e3; -} - -[data-theme='dark'] .ant-slider-handle { - border: solid 2px #78b7e3; - background-color: #151515; -} - -[data-theme='dark'] - .ant-slider-handle-dragging.ant-slider-handle-dragging.ant-slider-handle-dragging { - border-color: #3a80ca; - box-shadow: 0 0 0 5px rgb(9 96 189 / 12%); -} - -[data-theme='dark'] .ant-slider-handle:focus { - border-color: #3a80ca; - box-shadow: 0 0 0 5px rgb(9 96 189 / 12%); -} - -[data-theme='dark'] .ant-slider-handle.ant-tooltip-open { - border-color: #0960bd; -} - -[data-theme='dark'] .ant-slider:hover .ant-slider-rail { - background-color: #303030; -} - -[data-theme='dark'] .ant-slider:hover .ant-slider-track { - background-color: #4f99d6; -} - -[data-theme='dark'] .ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) { - border-color: #4f99d6; -} - -[data-theme='dark'] .ant-slider-mark-text { - color: #8b949e; -} - -[data-theme='dark'] .ant-slider-mark-text-active { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-slider-step { - background: 0 0; -} - -[data-theme='dark'] .ant-slider-dot { - border: 2px solid #303030; - background-color: #151515; -} - -[data-theme='dark'] .ant-slider-dot-active { - border-color: #4f99d6; -} - -[data-theme='dark'] .ant-slider-disabled .ant-slider-rail { - background-color: #262626 !important; -} - -[data-theme='dark'] .ant-slider-disabled .ant-slider-track { - background-color: rgb(255 255 255 / 30%) !important; -} - -[data-theme='dark'] .ant-slider-disabled .ant-slider-dot, -[data-theme='dark'] .ant-slider-disabled .ant-slider-handle { - border-color: rgb(255 255 255 / 30%) !important; - background-color: #151515; -} - -[data-theme='dark'] .ant-table-small .ant-table-thead > tr > th { - background-color: #1d1d1d; -} - -[data-theme='dark'] .ant-table.ant-table-bordered > .ant-table-title { - border: 1px solid #303030; -} - -[data-theme='dark'] .ant-table.ant-table-bordered > .ant-table-container { - border-left: 1px solid #303030; -} - -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-body - > table - > tbody - > tr - > td, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-body - > table - > tfoot - > tr - > td, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-body - > table - > tfoot - > tr - > th, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-body - > table - > thead - > tr - > th, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-content - > table - > tbody - > tr - > td, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-content - > table - > tfoot - > tr - > td, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-content - > table - > tfoot - > tr - > th, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-content - > table - > thead - > tr - > th, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-header - > table - > tbody - > tr - > td, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-header - > table - > tfoot - > tr - > td, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-header - > table - > tfoot - > tr - > th, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-header - > table - > thead - > tr - > th, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-summary - > table - > tbody - > tr - > td, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-summary - > table - > tfoot - > tr - > td, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-summary - > table - > tfoot - > tr - > th, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-summary - > table - > thead - > tr - > th { - border-right: 1px solid #303030; -} - -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-body - > table - > thead - > tr:not(:last-child) - > th, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-content - > table - > thead - > tr:not(:last-child) - > th, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-header - > table - > thead - > tr:not(:last-child) - > th, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-summary - > table - > thead - > tr:not(:last-child) - > th { - border-bottom: 1px solid #303030; -} - -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-body - > table - > thead - > tr - > th::before, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-content - > table - > thead - > tr - > th::before, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-header - > table - > thead - > tr - > th::before, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-summary - > table - > thead - > tr - > th::before { - background-color: transparent !important; -} - -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-body - > table - > tbody - > tr - > .ant-table-cell-fix-right-first::after, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-body - > table - > tfoot - > tr - > .ant-table-cell-fix-right-first::after, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-body - > table - > thead - > tr - > .ant-table-cell-fix-right-first::after, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-content - > table - > tbody - > tr - > .ant-table-cell-fix-right-first::after, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-content - > table - > tfoot - > tr - > .ant-table-cell-fix-right-first::after, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-content - > table - > thead - > tr - > .ant-table-cell-fix-right-first::after, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-header - > table - > tbody - > tr - > .ant-table-cell-fix-right-first::after, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-header - > table - > tfoot - > tr - > .ant-table-cell-fix-right-first::after, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-header - > table - > thead - > tr - > .ant-table-cell-fix-right-first::after, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-summary - > table - > tbody - > tr - > .ant-table-cell-fix-right-first::after, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-summary - > table - > tfoot - > tr - > .ant-table-cell-fix-right-first::after, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-summary - > table - > thead - > tr - > .ant-table-cell-fix-right-first::after { - border-right: 1px solid #303030; -} - -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-body - > table - > tbody - > tr - > td - > .ant-table-expanded-row-fixed::after, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-content - > table - > tbody - > tr - > td - > .ant-table-expanded-row-fixed::after, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-header - > table - > tbody - > tr - > td - > .ant-table-expanded-row-fixed::after, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-summary - > table - > tbody - > tr - > td - > .ant-table-expanded-row-fixed::after { - border-right: 1px solid #303030; -} - -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-content - > table, -[data-theme='dark'] - .ant-table.ant-table-bordered - > .ant-table-container - > .ant-table-header - > table { - border-top: 1px solid #303030; -} - -[data-theme='dark'] .ant-table.ant-table-bordered > .ant-table-footer { - border: 1px solid #303030; -} - -[data-theme='dark'] .ant-table-cell-scrollbar { - box-shadow: 0 1px 0 1px #1d1d1d; -} - -[data-theme='dark'] .ant-table-resize-handle-line { - background-color: #0960bd; -} - -[data-theme='dark'] .ant-table { - background: #151515; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-table-footer { - background: rgb(255 255 255 / 4%); - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-table-thead > tr > th { - border-bottom: 1px solid #303030; - background: #1d1d1d; - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] - .ant-table-thead - > tr - > th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not( - [colspan] - )::before { - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-table-tbody > tr > td { - border-bottom: 1px solid #303030; -} - -[data-theme='dark'] .ant-table-tbody > tr.ant-table-row:hover > td, -[data-theme='dark'] .ant-table-tbody > tr > td.ant-table-cell-row-hover { - background: #262626; -} - -[data-theme='dark'] .ant-table-tbody > tr.ant-table-row-selected > td { - border-color: rgb(0 0 0 / 3%); - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-table-tbody > tr.ant-table-row-selected:hover > td { - background: rgb(250 250 250 / 8%); -} - -[data-theme='dark'] .ant-table-summary { - background: #151515; -} - -[data-theme='dark'] .ant-table-summary > tr > td, -[data-theme='dark'] .ant-table-summary > tr > th { - border-bottom: 1px solid #303030; -} - -[data-theme='dark'] .ant-table-thead th.ant-table-column-has-sorters:hover { - background: #303030; -} - -[data-theme='dark'] .ant-table-thead th.ant-table-column-has-sorters:hover::before { - background-color: transparent !important; -} - -[data-theme='dark'] .ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-left:hover, -[data-theme='dark'] - .ant-table-thead - th.ant-table-column-has-sorters.ant-table-cell-fix-right:hover { - background: #222; -} - -[data-theme='dark'] .ant-table-thead th.ant-table-column-sort { - background: #262626; -} - -[data-theme='dark'] .ant-table-thead th.ant-table-column-sort::before { - background-color: transparent !important; -} - -[data-theme='dark'] td.ant-table-column-sort { - background: rgb(255 255 255 / 1%); -} - -[data-theme='dark'] .ant-table-column-sorter { - color: #bfbfbf; -} - -[data-theme='dark'] .ant-table-column-sorter-down.active, -[data-theme='dark'] .ant-table-column-sorter-up.active { - color: #0960bd; -} - -[data-theme='dark'] .ant-table-column-sorters:hover .ant-table-column-sorter { - color: #a6a6a6; -} - -[data-theme='dark'] .ant-table-filter-trigger { - color: #bfbfbf; -} - -[data-theme='dark'] .ant-table-filter-trigger:hover { - background: #434343; - color: #8b949e; -} - -[data-theme='dark'] .ant-table-filter-trigger.active { - color: #0960bd; -} - -[data-theme='dark'] .ant-table-filter-dropdown { - background-color: #1f1f1f; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-table-filter-dropdown .ant-dropdown-menu:empty::after { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] - .ant-table-filter-dropdown-tree - .ant-tree-treenode - .ant-tree-node-content-wrapper:hover { - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] - .ant-table-filter-dropdown-tree - .ant-tree-treenode-checkbox-checked - .ant-tree-node-content-wrapper, -[data-theme='dark'] - .ant-table-filter-dropdown-tree - .ant-tree-treenode-checkbox-checked - .ant-tree-node-content-wrapper:hover { - background-color: #11263c; -} - -[data-theme='dark'] .ant-table-filter-dropdown-search { - border-bottom: 1px #303030; -} - -[data-theme='dark'] .ant-table-filter-dropdown-search-input .anticon { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-table-filter-dropdown-btns { - border-top: 1px solid #303030; - background-color: #1f1f1f; -} - -[data-theme='dark'] table tr th.ant-table-selection-column::after { - background-color: transparent !important; -} - -[data-theme='dark'] .ant-table-selection-extra .anticon { - color: #bfbfbf; -} - -[data-theme='dark'] .ant-table-selection-extra .anticon:hover { - color: #a6a6a6; -} - -[data-theme='dark'] .ant-table-row-expand-icon { - border: 1px solid #303030; - background: 0 0; - color: #0960bd; -} - -[data-theme='dark'] .ant-table-row-expand-icon:focus, -[data-theme='dark'] .ant-table-row-expand-icon:hover { - color: #2a7dc9; -} - -[data-theme='dark'] .ant-table-row-expand-icon:active { - color: #004496; -} - -[data-theme='dark'] .ant-table-row-expand-icon-spaced { - background: 0 0; -} - -[data-theme='dark'] tr.ant-table-expanded-row:hover > td, -[data-theme='dark'] tr.ant-table-expanded-row > td { - background: #1d1d1d; -} - -[data-theme='dark'] .ant-table-empty .ant-table-tbody > tr.ant-table-placeholder { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-table-tbody > tr.ant-table-placeholder:hover > td { - background: #151515; -} - -[data-theme='dark'] .ant-table-cell-fix-left, -[data-theme='dark'] .ant-table-cell-fix-right { - background: #151515; -} - -[data-theme='dark'] .ant-table-ping-left .ant-table-cell-fix-left-last::before { - background-color: transparent !important; -} - -[data-theme='dark'] .ant-table-sticky-holder { - background: #151515; -} - -[data-theme='dark'] .ant-table-sticky-scroll { - border-top: 1px solid #303030; - background: #fcfcfc; -} - -[data-theme='dark'] .ant-table-sticky-scroll-bar { - background-color: rgb(0 0 0 / 35%); -} - -[data-theme='dark'] .ant-table-sticky-scroll-bar:hover { - background-color: rgb(0 0 0 / 80%); -} - -[data-theme='dark'] .ant-table-sticky-scroll-bar-active { - background-color: rgb(0 0 0 / 80%); -} - -[data-theme='dark'] .ant-progress { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-progress-steps-item { - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-progress-steps-item-active { - background: #0960bd; -} - -[data-theme='dark'] .ant-progress-inner { - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-progress-circle-trail { - stroke: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] - .ant-progress-inner:not(.ant-progress-circle-gradient) - .ant-progress-circle-path { - stroke: #0960bd; -} - -[data-theme='dark'] .ant-progress-bg, -[data-theme='dark'] .ant-progress-success-bg { - background-color: #0960bd; -} - -[data-theme='dark'] .ant-progress-success-bg { - background-color: #55d187; -} - -[data-theme='dark'] .ant-progress-text { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-progress-status-active .ant-progress-bg::before { - background: #151515; -} - -[data-theme='dark'] .ant-progress-status-exception .ant-progress-bg { - background-color: #ed6f6f; -} - -[data-theme='dark'] .ant-progress-status-exception .ant-progress-text { - color: #ed6f6f; -} - -[data-theme='dark'] - .ant-progress-status-exception - .ant-progress-inner:not(.ant-progress-circle-gradient) - .ant-progress-circle-path { - stroke: #ed6f6f; -} - -[data-theme='dark'] .ant-progress-status-success .ant-progress-bg { - background-color: #55d187; -} - -[data-theme='dark'] .ant-progress-status-success .ant-progress-text { - color: #55d187; -} - -[data-theme='dark'] - .ant-progress-status-success - .ant-progress-inner:not(.ant-progress-circle-gradient) - .ant-progress-circle-path { - stroke: #55d187; -} - -[data-theme='dark'] .ant-progress-circle .ant-progress-inner { - background-color: transparent; -} - -[data-theme='dark'] .ant-progress-circle .ant-progress-text { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-progress-circle.ant-progress-status-exception .ant-progress-text { - color: #ed6f6f; -} - -[data-theme='dark'] .ant-progress-circle.ant-progress-status-success .ant-progress-text { - color: #55d187; -} - -[data-theme='dark'] .ant-timeline { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-timeline-item-tail { - border-left: 2px solid #303030; -} - -[data-theme='dark'] .ant-timeline-item-pending .ant-timeline-item-head { - background-color: transparent; -} - -[data-theme='dark'] .ant-timeline-item-head { - border: 2px solid transparent; - background-color: #151515; -} - -[data-theme='dark'] .ant-timeline-item-head-blue { - border-color: #0960bd; - color: #0960bd; -} - -[data-theme='dark'] .ant-timeline-item-head-red { - border-color: #ed6f6f; - color: #ed6f6f; -} - -[data-theme='dark'] .ant-timeline-item-head-green { - border-color: #55d187; - color: #55d187; -} - -[data-theme='dark'] .ant-timeline-item-head-gray { - border-color: rgb(255 255 255 / 30%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] - .ant-timeline.ant-timeline-pending - .ant-timeline-item-last - .ant-timeline-item-tail { - border-left: 2px dotted #303030; -} - -[data-theme='dark'] - .ant-timeline.ant-timeline-reverse - .ant-timeline-item-pending - .ant-timeline-item-tail { - border-left: 2px dotted #303030; -} - -[data-theme='dark'] .ant-timeline-rtl .ant-timeline-item-tail { - border-right: 2px solid #303030; -} - -[data-theme='dark'] - .ant-timeline-rtl.ant-timeline.ant-timeline-pending - .ant-timeline-item-last - .ant-timeline-item-tail { - border-right: 2px dotted #303030; -} - -[data-theme='dark'] - .ant-timeline-rtl.ant-timeline.ant-timeline-reverse - .ant-timeline-item-pending - .ant-timeline-item-tail { - border-right: 2px dotted #303030; -} - -[data-theme='dark'] .ant-input-number-affix-wrapper { - border: 1px solid #303030; - background-color: transparent; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-input-number-affix-wrapper::placeholder { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-input-number-affix-wrapper:hover { - border-color: #2a7dc9; -} - -[data-theme='dark'] .ant-input-number-affix-wrapper-focused, -[data-theme='dark'] .ant-input-number-affix-wrapper:focus { - border-color: #0960bd; - box-shadow: 0 0 0 2px rgb(9 96 189 / 20%); -} - -[data-theme='dark'] .ant-input-number-affix-wrapper-disabled { - border-color: #303030; - background-color: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-input-number-affix-wrapper-disabled:hover { - border-color: #303030; -} - -[data-theme='dark'] .ant-input-number-affix-wrapper[disabled] { - border-color: #303030; - background-color: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-input-number-affix-wrapper[disabled]:hover { - border-color: #303030; -} - -[data-theme='dark'] .ant-input-number-affix-wrapper-borderless, -[data-theme='dark'] .ant-input-number-affix-wrapper-borderless-disabled, -[data-theme='dark'] .ant-input-number-affix-wrapper-borderless-focused, -[data-theme='dark'] .ant-input-number-affix-wrapper-borderless:focus, -[data-theme='dark'] .ant-input-number-affix-wrapper-borderless:hover, -[data-theme='dark'] .ant-input-number-affix-wrapper-borderless[disabled] { - background-color: transparent; -} - -[data-theme='dark'] - .ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled):hover { - border-color: #2a7dc9; -} - -[data-theme='dark'] .ant-input-number-affix-wrapper-disabled .ant-input-number[disabled] { - background: 0 0; -} - -[data-theme='dark'] .ant-input-number { - border: 1px solid #303030; - background-color: transparent; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-input-number::placeholder { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-input-number-focused, -[data-theme='dark'] .ant-input-number:focus { - border-color: #0960bd; - box-shadow: 0 0 0 2px rgb(9 96 189 / 20%); -} - -[data-theme='dark'] .ant-input-number[disabled] { - border-color: #303030; - background-color: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-input-number[disabled]:hover { - border-color: #303030; -} - -[data-theme='dark'] .ant-input-number-borderless, -[data-theme='dark'] .ant-input-number-borderless-disabled, -[data-theme='dark'] .ant-input-number-borderless-focused, -[data-theme='dark'] .ant-input-number-borderless:focus, -[data-theme='dark'] .ant-input-number-borderless:hover, -[data-theme='dark'] .ant-input-number-borderless[disabled] { - background-color: transparent; -} - -[data-theme='dark'] .ant-input-number-group { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-input-number-group-addon { - border: 1px solid #303030; - background-color: rgb(255 255 255 / 4%); - color: #c9d1d9; -} - -[data-theme='dark'] - .ant-input-number-group-addon - .ant-select.ant-select-single:not(.ant-select-customize-input) - .ant-select-selector { - border: 1px solid transparent; -} - -[data-theme='dark'] .ant-input-number-group-addon .ant-select-focused .ant-select-selector, -[data-theme='dark'] .ant-input-number-group-addon .ant-select-open .ant-select-selector { - color: #0960bd; -} - -[data-theme='dark'] .ant-input-number-group-addon .ant-cascader-picker { - background-color: transparent; -} - -[data-theme='dark'] .ant-input-number-handler { - border-left: 1px solid #303030; - color: #8b949e; -} - -[data-theme='dark'] .ant-input-number-handler:active { - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-input-number-handler:hover .ant-input-number-handler-down-inner, -[data-theme='dark'] .ant-input-number-handler:hover .ant-input-number-handler-up-inner { - color: #2a7dc9; -} - -[data-theme='dark'] .ant-input-number-handler-down-inner, -[data-theme='dark'] .ant-input-number-handler-up-inner { - color: #8b949e; -} - -[data-theme='dark'] .ant-input-number:hover { - border-color: #2a7dc9; -} - -[data-theme='dark'] .ant-input-number-focused { - border-color: #0960bd; - box-shadow: 0 0 0 2px rgb(9 96 189 / 20%); -} - -[data-theme='dark'] .ant-input-number-disabled { - border-color: #303030; - background-color: rgb(255 255 255 / 8%); - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-input-number-disabled:hover { - border-color: #303030; -} - -[data-theme='dark'] .ant-input-number-input { - background-color: transparent; -} - -[data-theme='dark'] .ant-input-number-input::placeholder { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-input-number-handler-wrap { - background: #151515; -} - -[data-theme='dark'] .ant-input-number-handler-down { - border-top: 1px solid #303030; -} - -[data-theme='dark'] - .ant-input-number-handler-down-disabled:hover - .ant-input-number-handler-down-inner, -[data-theme='dark'] .ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-input-number-out-of-range input { - color: #ed6f6f; -} - -[data-theme='dark'] .ant-input-number-rtl .ant-input-number-handler { - border-right: 1px solid #303030; -} - -[data-theme='dark'] - .ant-transfer-customize-list - .ant-table-wrapper - .ant-table-small - > .ant-table-content - > .ant-table-body - > table - > .ant-table-thead - > tr - > th { - background: #1d1d1d; -} - -[data-theme='dark'] - .ant-transfer-customize-list - .ant-table-wrapper - .ant-table-small - > .ant-table-content - .ant-table-row:last-child - td { - border-bottom: 1px solid #303030; -} - -[data-theme='dark'] .ant-transfer-customize-list .ant-input[disabled] { - background-color: transparent; -} - -[data-theme='dark'] .ant-transfer { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-transfer-disabled .ant-transfer-list { - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-transfer-list { - border: 1px solid #303030; -} - -[data-theme='dark'] .ant-transfer-list-search .anticon-search { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-transfer-list-header { - border-bottom: 1px solid #303030; - background: #151515; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-transfer-list-content-item-remove { - color: #303030; -} - -[data-theme='dark'] .ant-transfer-list-content-item-remove:focus, -[data-theme='dark'] .ant-transfer-list-content-item-remove:hover { - color: #2a7dc9; -} - -[data-theme='dark'] .ant-transfer-list-content-item-remove:active { - color: #004496; -} - -[data-theme='dark'] .ant-transfer-list-content-item-remove:hover { - color: #2a7dc9; -} - -[data-theme='dark'] - .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover { - background-color: #262626; -} - -[data-theme='dark'] - .ant-transfer-list-content-item:not( - .ant-transfer-list-content-item-disabled - ).ant-transfer-list-content-item-checked:hover { - background-color: #0e161f; -} - -[data-theme='dark'] - .ant-transfer-list-content-show-remove - .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover { - background: 0 0; -} - -[data-theme='dark'] .ant-transfer-list-content-item-checked { - background-color: #111b26; -} - -[data-theme='dark'] .ant-transfer-list-content-item-disabled { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-transfer-list-pagination { - border-top: 1px solid #303030; -} - -[data-theme='dark'] .ant-transfer-list-body-not-found { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-transfer-list-footer { - border-top: 1px solid #303030; -} - -[data-theme='dark'] .ant-tree.ant-tree-directory .ant-tree-treenode:hover::before { - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] - .ant-tree.ant-tree-directory - .ant-tree-treenode - .ant-tree-node-content-wrapper:hover { - background: 0 0; -} - -[data-theme='dark'] - .ant-tree.ant-tree-directory - .ant-tree-treenode - .ant-tree-node-content-wrapper.ant-tree-node-selected { - background: 0 0; - color: #fff; -} - -[data-theme='dark'] .ant-tree.ant-tree-directory .ant-tree-treenode-selected::before, -[data-theme='dark'] .ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover::before { - background: #0960bd; -} - -[data-theme='dark'] .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-switcher { - color: #fff; -} - -[data-theme='dark'] - .ant-tree.ant-tree-directory - .ant-tree-treenode-selected - .ant-tree-node-content-wrapper { - background: 0 0; - color: #fff; -} - -[data-theme='dark'] .ant-tree-checkbox { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-tree-checkbox-input:focus + .ant-tree-checkbox-inner, -[data-theme='dark'] .ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner, -[data-theme='dark'] .ant-tree-checkbox:hover .ant-tree-checkbox-inner { - border-color: #0960bd; -} - -[data-theme='dark'] .ant-tree-checkbox-checked::after { - border: 1px solid #0960bd; -} - -[data-theme='dark'] .ant-tree-checkbox-inner { - border: 1px solid #303030; - background-color: transparent; -} - -[data-theme='dark'] .ant-tree-checkbox-inner::after { - border: 2px solid #fff; -} - -[data-theme='dark'] .ant-tree-checkbox-checked .ant-tree-checkbox-inner::after { - border: 2px solid #fff; -} - -[data-theme='dark'] .ant-tree-checkbox-checked .ant-tree-checkbox-inner { - border-color: #0960bd; - background-color: #0960bd; -} - -[data-theme='dark'] - .ant-tree-checkbox-disabled.ant-tree-checkbox-checked - .ant-tree-checkbox-inner::after { - border-color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-tree-checkbox-disabled .ant-tree-checkbox-inner { - border-color: #303030 !important; - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after { - border-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-tree-checkbox-disabled + span { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-tree-checkbox-wrapper { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-tree-checkbox-group { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner { - border-color: #303030; - background-color: transparent; -} - -[data-theme='dark'] .ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner::after { - background-color: #0960bd; -} - -[data-theme='dark'] - .ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled - .ant-tree-checkbox-inner::after { - border-color: rgb(255 255 255 / 30%); - background-color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-tree { - background: 0 0; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-tree-focused:not(:hover):not(.ant-tree-active-focused) { - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] - .ant-tree.ant-tree-block-node - .ant-tree-list-holder-inner - .ant-tree-treenode.dragging::after { - border: 1px solid #0960bd; -} - -[data-theme='dark'] .ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper:hover { - background: 0 0; -} - -[data-theme='dark'] .ant-tree .ant-tree-treenode-active .ant-tree-node-content-wrapper { - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-tree-switcher-loading-icon { - color: #0960bd; -} - -[data-theme='dark'] .ant-tree-switcher-leaf-line::before { - border-right: 1px solid #d9d9d9; -} - -[data-theme='dark'] .ant-tree-switcher-leaf-line::after { - border-bottom: 1px solid #d9d9d9; -} - -[data-theme='dark'] .ant-tree .ant-tree-node-content-wrapper { - background: 0 0; -} - -[data-theme='dark'] .ant-tree .ant-tree-node-content-wrapper:hover { - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected { - background-color: #11263c; -} - -[data-theme='dark'] .ant-tree-unselectable .ant-tree-node-content-wrapper:hover { - background-color: transparent; -} - -[data-theme='dark'] .ant-tree-node-content-wrapper .ant-tree-drop-indicator { - background-color: #0960bd; -} - -[data-theme='dark'] .ant-tree-node-content-wrapper .ant-tree-drop-indicator::after { - border: 2px solid #0960bd; - background-color: transparent; -} - -[data-theme='dark'] .ant-tree .ant-tree-treenode.drop-container > [draggable] { - box-shadow: 0 0 0 2px #0960bd; -} - -[data-theme='dark'] .ant-tree-show-line .ant-tree-indent-unit::before { - border-right: 1px solid #303030; -} - -[data-theme='dark'] .ant-tree-show-line .ant-tree-switcher { - background: #151515; -} - -[data-theme='dark'] .ant-tree-rtl.ant-tree-show-line .ant-tree-indent-unit::before { - border-left: 1px solid #303030; -} - -[data-theme='dark'] .ant-upload { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-upload.ant-upload-select-picture-card { - border: 1px dashed #303030; - background-color: rgb(255 255 255 / 4%); -} - -[data-theme='dark'] .ant-upload.ant-upload-select-picture-card:hover { - border-color: #0960bd; -} - -[data-theme='dark'] .ant-upload-disabled.ant-upload.ant-upload-select-picture-card:hover { - border-color: #303030; -} - -[data-theme='dark'] .ant-upload.ant-upload-drag { - border: 1px dashed #303030; - background: rgb(255 255 255 / 4%); -} - -[data-theme='dark'] .ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) { - border-color: #004496; -} - -[data-theme='dark'] .ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover { - border-color: #2a7dc9; -} - -[data-theme='dark'] .ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon { - color: #2a7dc9; -} - -[data-theme='dark'] .ant-upload.ant-upload-drag p.ant-upload-text { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-upload.ant-upload-drag p.ant-upload-hint { - color: #8b949e; -} - -[data-theme='dark'] .ant-upload.ant-upload-drag .anticon-plus { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-upload.ant-upload-drag .anticon-plus:hover { - color: #8b949e; -} - -[data-theme='dark'] .ant-upload.ant-upload-drag:hover .anticon-plus { - color: #8b949e; -} - -[data-theme='dark'] .ant-upload-list { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-upload-list-item-card-actions .anticon { - color: #8b949e; -} - -[data-theme='dark'] .ant-upload-list-item-info .ant-upload-text-icon .anticon, -[data-theme='dark'] .ant-upload-list-item-info .anticon-loading .anticon { - color: #8b949e; -} - -[data-theme='dark'] .ant-upload-list-item .anticon-close { - color: #8b949e; -} - -[data-theme='dark'] .ant-upload-list-item .anticon-close:hover { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-upload-list-item:hover .ant-upload-list-item-info { - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-upload-list-item-error, -[data-theme='dark'] .ant-upload-list-item-error .ant-upload-list-item-name, -[data-theme='dark'] .ant-upload-list-item-error .ant-upload-text-icon > .anticon { - color: #ed6f6f; -} - -[data-theme='dark'] .ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon { - color: #ed6f6f; -} - -[data-theme='dark'] .ant-upload-list-picture .ant-upload-list-item, -[data-theme='dark'] .ant-upload-list-picture-card .ant-upload-list-item { - border: 1px solid #303030; -} - -[data-theme='dark'] .ant-upload-list-picture .ant-upload-list-item:hover, -[data-theme='dark'] .ant-upload-list-picture-card .ant-upload-list-item:hover { - background: 0 0; -} - -[data-theme='dark'] .ant-upload-list-picture .ant-upload-list-item-error, -[data-theme='dark'] .ant-upload-list-picture-card .ant-upload-list-item-error { - border-color: #ed6f6f; -} - -[data-theme='dark'] .ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info, -[data-theme='dark'] - .ant-upload-list-picture-card - .ant-upload-list-item:hover - .ant-upload-list-item-info { - background: 0 0; -} - -[data-theme='dark'] - .ant-upload-list-picture - .ant-upload-list-item-error - .ant-upload-list-item-thumbnail - .anticon - svg - path[fill='#e6f7ff'], -[data-theme='dark'] - .ant-upload-list-picture-card - .ant-upload-list-item-error - .ant-upload-list-item-thumbnail - .anticon - svg - path[fill='#e6f7ff'] { - fill: #2b1316; -} - -[data-theme='dark'] - .ant-upload-list-picture - .ant-upload-list-item-error - .ant-upload-list-item-thumbnail - .anticon - svg - path[fill='#1890ff'], -[data-theme='dark'] - .ant-upload-list-picture-card - .ant-upload-list-item-error - .ant-upload-list-item-thumbnail - .anticon - svg - path[fill='#1890ff'] { - fill: #ed6f6f; -} - -[data-theme='dark'] .ant-upload-list-picture-card .ant-upload-list-item-info::before { - background-color: rgb(0 0 0 / 50%); -} - -[data-theme='dark'] .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete, -[data-theme='dark'] .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download, -[data-theme='dark'] .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye { - color: rgb(255 255 255 / 85%); -} - -[data-theme='dark'] - .ant-upload-list-picture-card - .ant-upload-list-item-actions - .anticon-delete:hover, -[data-theme='dark'] - .ant-upload-list-picture-card - .ant-upload-list-item-actions - .anticon-download:hover, -[data-theme='dark'] .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye:hover { - color: #fff; -} - -[data-theme='dark'] - .ant-upload-list-picture-card - .ant-upload-list-item-uploading.ant-upload-list-item { - background-color: rgb(255 255 255 / 4%); -} - -[data-theme='dark'] .ant-layout { - background: #000; -} - -[data-theme='dark'] .ant-layout-header { - background: #1f1f1f; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-layout-footer { - background: #000; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-layout-sider { - background: #1f1f1f; -} - -[data-theme='dark'] .ant-layout-sider-trigger { - background: #262626; - color: #fff; -} - -[data-theme='dark'] .ant-layout-sider-zero-width-trigger { - background: #1f1f1f; - color: #fff; -} - -[data-theme='dark'] .ant-layout-sider-zero-width-trigger::after { - background: 0 0; -} - -[data-theme='dark'] .ant-layout-sider-zero-width-trigger:hover::after { - background: rgb(255 255 255 / 10%); -} - -[data-theme='dark'] .ant-layout-sider-light { - background: #fff; -} - -[data-theme='dark'] .ant-layout-sider-light .ant-layout-sider-trigger { - background: #fff; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-layout-sider-light .ant-layout-sider-zero-width-trigger { - background: #fff; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-anchor { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-anchor-wrapper { - background-color: transparent; -} - -[data-theme='dark'] .ant-anchor-ink::before { - background-color: #303030; -} - -[data-theme='dark'] .ant-anchor-ink-ball { - border: 2px solid #0960bd; - background-color: #151515; -} - -[data-theme='dark'] .ant-anchor-link-title { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-anchor-link-active > .ant-anchor-link-title { - color: #0960bd; -} - -[data-theme='dark'] .ant-comment { - background-color: transparent; -} - -[data-theme='dark'] .ant-comment-content-author-name { - color: #8b949e; -} - -[data-theme='dark'] .ant-comment-content-author-name > * { - color: #8b949e; -} - -[data-theme='dark'] .ant-comment-content-author-name > :hover { - color: #8b949e; -} - -[data-theme='dark'] .ant-comment-content-author-time { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-comment-actions > li { - color: #8b949e; -} - -[data-theme='dark'] .ant-comment-actions > li > span { - color: #8b949e; -} - -[data-theme='dark'] .ant-comment-actions > li > span:hover { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-drawer-title { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-drawer-content { - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-drawer-close { - background: 0 0; - color: #8b949e; -} - -[data-theme='dark'] .ant-drawer-close:focus, -[data-theme='dark'] .ant-drawer-close:hover { - color: rgb(255 255 255 / 75%); -} - -[data-theme='dark'] .ant-drawer-header { - border-bottom: 1px solid #303030; - background: #1f1f1f; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-drawer-footer { - border-top: 1px solid #303030; -} - -[data-theme='dark'] .ant-drawer-mask { - background-color: rgb(0 0 0 / 45%); -} - -[data-theme='dark'] .ant-drawer .ant-picker-clear { - background: #1f1f1f; -} - -[data-theme='dark'] .ant-drawer .ant-anchor-wrapper, -[data-theme='dark'] .ant-drawer .ant-card, -[data-theme='dark'] .ant-drawer .ant-collapse-content, -[data-theme='dark'] .ant-drawer .ant-picker-clear, -[data-theme='dark'] .ant-drawer .ant-slider-handle, -[data-theme='dark'] .ant-drawer .ant-timeline-item-head { - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-drawer .ant-transfer-list-header { - border-bottom: 1px solid #3a3a3a; - background: #1f1f1f; -} - -[data-theme='dark'] - .ant-drawer - .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover { - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-drawer tr.ant-table-expanded-row:hover > td, -[data-theme='dark'] .ant-drawer tr.ant-table-expanded-row > td { - background: #272727; -} - -[data-theme='dark'] .ant-drawer .ant-table.ant-table-small thead > tr > th { - border-bottom: 1px solid #3a3a3a; - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-drawer .ant-table { - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-drawer .ant-table .ant-table-row-expand-icon { - border: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-drawer .ant-table tfoot > tr > td, -[data-theme='dark'] .ant-drawer .ant-table tfoot > tr > th { - border-bottom: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-drawer .ant-table thead > tr > th { - border-bottom: 1px solid #3a3a3a; - background-color: #272727; -} - -[data-theme='dark'] .ant-drawer .ant-table tbody > tr > td { - border-bottom: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-drawer .ant-table tbody > tr > td.ant-table-cell-fix-left, -[data-theme='dark'] .ant-drawer .ant-table tbody > tr > td.ant-table-cell-fix-right { - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-drawer .ant-table tbody > tr.ant-table-row:hover > td { - background: #303030; -} - -[data-theme='dark'] .ant-drawer .ant-table.ant-table-bordered .ant-table-title { - border: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-drawer .ant-table.ant-table-bordered tbody > tr > td, -[data-theme='dark'] .ant-drawer .ant-table.ant-table-bordered tfoot > tr > td, -[data-theme='dark'] .ant-drawer .ant-table.ant-table-bordered tfoot > tr > th, -[data-theme='dark'] .ant-drawer .ant-table.ant-table-bordered thead > tr > th { - border-right: 1px solid #3a3a3a; -} - -[data-theme='dark'] - .ant-drawer - .ant-table.ant-table-bordered - .ant-table-cell-fix-right-first::after { - border-right: 1px solid #3a3a3a; -} - -[data-theme='dark'] - .ant-drawer - .ant-table.ant-table-bordered - table - thead - > tr:not(:last-child) - > th { - border-bottom: 1px solid #303030; -} - -[data-theme='dark'] .ant-drawer .ant-table.ant-table-bordered .ant-table-container { - border: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-drawer .ant-table.ant-table-bordered .ant-table-expanded-row-fixed::after { - border-right: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-drawer .ant-table.ant-table-bordered .ant-table-footer { - border: 1px solid #3a3a3a; -} - -[data-theme='dark'] .ant-drawer .ant-table .ant-table-filter-trigger-container-open { - background-color: #525252; -} - -[data-theme='dark'] .ant-drawer .ant-picker-calendar-full { - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-drawer .ant-picker-calendar-full .ant-picker-panel { - background-color: #1f1f1f; -} - -[data-theme='dark'] - .ant-drawer - .ant-picker-calendar-full - .ant-picker-panel - .ant-picker-calendar-date { - border-top: 2px solid #3a3a3a; -} - -[data-theme='dark'] .ant-drawer .ant-tabs.ant-tabs-card .ant-tabs-card-bar .ant-tabs-tab-active { - border-bottom: 1px solid #1f1f1f; - background-color: #1f1f1f; -} - -[data-theme='dark'] .ant-drawer .ant-badge-count { - box-shadow: 0 0 0 1px #1f1f1f; -} - -[data-theme='dark'] .ant-drawer .ant-tree-show-line .ant-tree-switcher { - background: #1f1f1f; -} - -[data-theme='dark'] .ant-empty-normal { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-empty-small { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-empty-img-default-ellipse { - fill: #fff; -} - -[data-theme='dark'] .ant-empty-img-default-path-1 { - fill: #262626; -} - -[data-theme='dark'] .ant-empty-img-default-path-3 { - fill: #595959; -} - -[data-theme='dark'] .ant-empty-img-default-path-4 { - fill: #434343; -} - -[data-theme='dark'] .ant-empty-img-default-path-5 { - fill: #595959; -} - -[data-theme='dark'] .ant-empty-img-default-g { - fill: #434343; -} - -[data-theme='dark'] .ant-empty-img-simple-ellipse { - fill: #fff; -} - -[data-theme='dark'] .ant-empty-img-simple-g { - stroke: #434343; -} - -[data-theme='dark'] .ant-empty-img-simple-path { - stroke: #434343; - fill: #262626; -} - -[data-theme='dark'] .ant-statistic { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-statistic-title { - color: #8b949e; -} - -[data-theme='dark'] .ant-statistic-content { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-result-success .ant-result-icon > .anticon { - color: #55d187; -} - -[data-theme='dark'] .ant-result-error .ant-result-icon > .anticon { - color: #ed6f6f; -} - -[data-theme='dark'] .ant-result-info .ant-result-icon > .anticon { - color: #0960bd; -} - -[data-theme='dark'] .ant-result-warning .ant-result-icon > .anticon { - color: #efbd47; -} - -[data-theme='dark'] .ant-result-title { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-result-subtitle { - color: #8b949e; -} - -[data-theme='dark'] .ant-result-content { - background-color: rgb(255 255 255 / 4%); -} - -[data-theme='dark'] .ant-list .ant-card { - background: 0 0; -} - -[data-theme='dark'] .ant-list { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-list-empty-text { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-list-item { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-list-item-meta-content { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-list-item-meta-title { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-list-item-meta-title > a { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-list-item-meta-title > a:hover { - color: #0960bd; -} - -[data-theme='dark'] .ant-list-item-meta-description { - color: #8b949e; -} - -[data-theme='dark'] .ant-list-item-action > li { - color: #8b949e; -} - -[data-theme='dark'] .ant-list-item-action-split { - background-color: #303030; -} - -[data-theme='dark'] .ant-list-header { - background: 0 0; -} - -[data-theme='dark'] .ant-list-footer { - background: 0 0; -} - -[data-theme='dark'] .ant-list-empty { - color: #8b949e; -} - -[data-theme='dark'] .ant-list-split .ant-list-item { - border-bottom: 1px solid #303030; -} - -[data-theme='dark'] .ant-list-split .ant-list-header { - border-bottom: 1px solid #303030; -} - -[data-theme='dark'] .ant-list-split.ant-list-empty .ant-list-footer { - border-top: 1px solid #303030; -} - -[data-theme='dark'] - .ant-list-split.ant-list-something-after-last-item - .ant-spin-container - > .ant-list-items - > .ant-list-item:last-child { - border-bottom: 1px solid #303030; -} - -[data-theme='dark'] .ant-list-vertical .ant-list-item-meta-title { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-list-bordered { - border: 1px solid #303030; -} - -[data-theme='dark'] .ant-page-header { - background-color: #151515; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-page-header-ghost { - background-color: transparent; -} - -[data-theme='dark'] .ant-page-header-back-button { - color: #0960bd; -} - -[data-theme='dark'] .ant-page-header-back-button:focus, -[data-theme='dark'] .ant-page-header-back-button:hover { - color: #2a7dc9; -} - -[data-theme='dark'] .ant-page-header-back-button:active { - color: #004496; -} - -[data-theme='dark'] .ant-page-header-heading-title { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-page-header-heading-sub-title { - color: #8b949e; -} - -[data-theme='dark'] .ant-form-item .ant-upload { - background: 0 0; -} - -[data-theme='dark'] .ant-form-item .ant-upload.ant-upload-drag { - background: rgb(255 255 255 / 4%); -} - -[data-theme='dark'] .ant-form-item-explain-error { - color: #ed6f6f; -} - -[data-theme='dark'] .ant-form-item-explain-warning { - color: #efbd47; -} - -[data-theme='dark'] - .ant-form-item-has-success.ant-form-item-has-feedback - .ant-form-item-children-icon { - color: #55d187; -} - -[data-theme='dark'] .ant-form-item-has-warning .ant-form-item-split { - color: #efbd47; -} - -[data-theme='dark'] - .ant-form-item-has-warning - :not(.ant-input-affix-wrapper-disabled):not( - .ant-input-affix-wrapper-borderless - ).ant-input-affix-wrapper, -[data-theme='dark'] - .ant-form-item-has-warning - :not(.ant-input-affix-wrapper-disabled):not( - .ant-input-affix-wrapper-borderless - ).ant-input-affix-wrapper:hover, -[data-theme='dark'] - .ant-form-item-has-warning - :not(.ant-input-disabled):not(.ant-input-borderless).ant-input, -[data-theme='dark'] - .ant-form-item-has-warning - :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover, -[data-theme='dark'] - .ant-form-item-has-warning - :not(.ant-input-number-affix-wrapper-disabled):not( - .ant-input-number-affix-wrapper-borderless - ).ant-input-number-affix-wrapper, -[data-theme='dark'] - .ant-form-item-has-warning - :not(.ant-input-number-affix-wrapper-disabled):not( - .ant-input-number-affix-wrapper-borderless - ).ant-input-number-affix-wrapper:hover { - border-color: #efbd47; - background-color: transparent; -} - -[data-theme='dark'] - .ant-form-item-has-warning - :not(.ant-input-affix-wrapper-disabled):not( - .ant-input-affix-wrapper-borderless - ).ant-input-affix-wrapper-focused, -[data-theme='dark'] - .ant-form-item-has-warning - :not(.ant-input-affix-wrapper-disabled):not( - .ant-input-affix-wrapper-borderless - ).ant-input-affix-wrapper:focus, -[data-theme='dark'] - .ant-form-item-has-warning - :not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused, -[data-theme='dark'] - .ant-form-item-has-warning - :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, -[data-theme='dark'] - .ant-form-item-has-warning - :not(.ant-input-number-affix-wrapper-disabled):not( - .ant-input-number-affix-wrapper-borderless - ).ant-input-number-affix-wrapper-focused, -[data-theme='dark'] - .ant-form-item-has-warning - :not(.ant-input-number-affix-wrapper-disabled):not( - .ant-input-number-affix-wrapper-borderless - ).ant-input-number-affix-wrapper:focus { - border-color: #efbd47; - box-shadow: 0 0 0 2px rgb(239 189 71 / 20%); -} - -[data-theme='dark'] - .ant-form-item-has-warning - .ant-calendar-picker-open - .ant-calendar-picker-input { - border-color: #efbd47; - box-shadow: 0 0 0 2px rgb(239 189 71 / 20%); -} - -[data-theme='dark'] .ant-form-item-has-warning .ant-input-number-prefix, -[data-theme='dark'] .ant-form-item-has-warning .ant-input-prefix { - color: #efbd47; -} - -[data-theme='dark'] .ant-form-item-has-warning .ant-input-group-addon, -[data-theme='dark'] .ant-form-item-has-warning .ant-input-number-group-addon { - border-color: #efbd47; - color: #efbd47; -} - -[data-theme='dark'] .ant-form-item-has-warning .has-feedback { - color: #efbd47; -} - -[data-theme='dark'] - .ant-form-item-has-warning.ant-form-item-has-feedback - .ant-form-item-children-icon { - color: #efbd47; -} - -[data-theme='dark'] - .ant-form-item-has-warning - .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) - .ant-select-selector { - border-color: #efbd47 !important; - background-color: transparent; -} - -[data-theme='dark'] - .ant-form-item-has-warning - .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused - .ant-select-selector, -[data-theme='dark'] - .ant-form-item-has-warning - .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open - .ant-select-selector { - border-color: #efbd47; - box-shadow: 0 0 0 2px rgb(239 189 71 / 20%); -} - -[data-theme='dark'] .ant-form-item-has-warning .ant-input-number, -[data-theme='dark'] .ant-form-item-has-warning .ant-picker { - border-color: #efbd47; - background-color: transparent; -} - -[data-theme='dark'] .ant-form-item-has-warning .ant-input-number-focused, -[data-theme='dark'] .ant-form-item-has-warning .ant-input-number:focus, -[data-theme='dark'] .ant-form-item-has-warning .ant-picker-focused, -[data-theme='dark'] .ant-form-item-has-warning .ant-picker:focus { - border-color: #efbd47; - box-shadow: 0 0 0 2px rgb(239 189 71 / 20%); -} - -[data-theme='dark'] .ant-form-item-has-warning .ant-input-number:not([disabled]):hover, -[data-theme='dark'] .ant-form-item-has-warning .ant-picker:not([disabled]):hover { - border-color: #efbd47; - background-color: transparent; -} - -[data-theme='dark'] .ant-form-item-has-warning .ant-cascader-picker:focus .ant-cascader-input { - border-color: #efbd47; - box-shadow: 0 0 0 2px rgb(239 189 71 / 20%); -} - -[data-theme='dark'] .ant-form-item-has-error .ant-form-item-split { - color: #ed6f6f; -} - -[data-theme='dark'] - .ant-form-item-has-error - :not(.ant-input-affix-wrapper-disabled):not( - .ant-input-affix-wrapper-borderless - ).ant-input-affix-wrapper, -[data-theme='dark'] - .ant-form-item-has-error - :not(.ant-input-affix-wrapper-disabled):not( - .ant-input-affix-wrapper-borderless - ).ant-input-affix-wrapper:hover, -[data-theme='dark'] - .ant-form-item-has-error - :not(.ant-input-disabled):not(.ant-input-borderless).ant-input, -[data-theme='dark'] - .ant-form-item-has-error - :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover, -[data-theme='dark'] - .ant-form-item-has-error - :not(.ant-input-number-affix-wrapper-disabled):not( - .ant-input-number-affix-wrapper-borderless - ).ant-input-number-affix-wrapper, -[data-theme='dark'] - .ant-form-item-has-error - :not(.ant-input-number-affix-wrapper-disabled):not( - .ant-input-number-affix-wrapper-borderless - ).ant-input-number-affix-wrapper:hover { - border-color: #ed6f6f; - background-color: transparent; -} - -[data-theme='dark'] - .ant-form-item-has-error - :not(.ant-input-affix-wrapper-disabled):not( - .ant-input-affix-wrapper-borderless - ).ant-input-affix-wrapper-focused, -[data-theme='dark'] - .ant-form-item-has-error - :not(.ant-input-affix-wrapper-disabled):not( - .ant-input-affix-wrapper-borderless - ).ant-input-affix-wrapper:focus, -[data-theme='dark'] - .ant-form-item-has-error - :not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused, -[data-theme='dark'] - .ant-form-item-has-error - :not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, -[data-theme='dark'] - .ant-form-item-has-error - :not(.ant-input-number-affix-wrapper-disabled):not( - .ant-input-number-affix-wrapper-borderless - ).ant-input-number-affix-wrapper-focused, -[data-theme='dark'] - .ant-form-item-has-error - :not(.ant-input-number-affix-wrapper-disabled):not( - .ant-input-number-affix-wrapper-borderless - ).ant-input-number-affix-wrapper:focus { - border-color: #ed6f6f; - box-shadow: 0 0 0 2px rgb(237 111 111 / 20%); -} - -[data-theme='dark'] .ant-form-item-has-error .ant-calendar-picker-open .ant-calendar-picker-input { - border-color: #ed6f6f; - box-shadow: 0 0 0 2px rgb(237 111 111 / 20%); -} - -[data-theme='dark'] .ant-form-item-has-error .ant-input-number-prefix, -[data-theme='dark'] .ant-form-item-has-error .ant-input-prefix { - color: #ed6f6f; -} - -[data-theme='dark'] .ant-form-item-has-error .ant-input-group-addon, -[data-theme='dark'] .ant-form-item-has-error .ant-input-number-group-addon { - border-color: #ed6f6f; - color: #ed6f6f; -} - -[data-theme='dark'] .ant-form-item-has-error .has-feedback { - color: #ed6f6f; -} - -[data-theme='dark'] - .ant-form-item-has-error.ant-form-item-has-feedback - .ant-form-item-children-icon { - color: #ed6f6f; -} - -[data-theme='dark'] - .ant-form-item-has-error - .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) - .ant-select-selector { - border-color: #ed6f6f !important; - background-color: transparent; -} - -[data-theme='dark'] - .ant-form-item-has-error - .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused - .ant-select-selector, -[data-theme='dark'] - .ant-form-item-has-error - .ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open - .ant-select-selector { - border-color: #ed6f6f; - box-shadow: 0 0 0 2px rgb(237 111 111 / 20%); -} - -[data-theme='dark'] .ant-form-item-has-error .ant-select.ant-select-auto-complete .ant-input:focus { - border-color: #ed6f6f; -} - -[data-theme='dark'] .ant-form-item-has-error .ant-input-number, -[data-theme='dark'] .ant-form-item-has-error .ant-picker { - border-color: #ed6f6f; - background-color: transparent; -} - -[data-theme='dark'] .ant-form-item-has-error .ant-input-number-focused, -[data-theme='dark'] .ant-form-item-has-error .ant-input-number:focus, -[data-theme='dark'] .ant-form-item-has-error .ant-picker-focused, -[data-theme='dark'] .ant-form-item-has-error .ant-picker:focus { - border-color: #ed6f6f; - box-shadow: 0 0 0 2px rgb(237 111 111 / 20%); -} - -[data-theme='dark'] .ant-form-item-has-error .ant-input-number:not([disabled]):hover, -[data-theme='dark'] .ant-form-item-has-error .ant-picker:not([disabled]):hover { - border-color: #ed6f6f; - background-color: transparent; -} - -[data-theme='dark'] .ant-form-item-has-error .ant-mention-wrapper .ant-mention-editor, -[data-theme='dark'] - .ant-form-item-has-error - .ant-mention-wrapper - .ant-mention-editor:not([disabled]):hover { - border-color: #ed6f6f; - background-color: transparent; -} - -[data-theme='dark'] - .ant-form-item-has-error - .ant-mention-wrapper - .ant-mention-editor:not([disabled]):focus, -[data-theme='dark'] - .ant-form-item-has-error - .ant-mention-wrapper.ant-mention-active:not([disabled]) - .ant-mention-editor { - border-color: #ed6f6f; - box-shadow: 0 0 0 2px rgb(237 111 111 / 20%); -} - -[data-theme='dark'] - .ant-form-item-has-error - .ant-cascader-picker:hover - .ant-cascader-picker-label:hover - + .ant-cascader-input.ant-input { - border-color: #ed6f6f; -} - -[data-theme='dark'] .ant-form-item-has-error .ant-cascader-picker:focus .ant-cascader-input { - border-color: #ed6f6f; - background-color: transparent; - box-shadow: 0 0 0 2px rgb(237 111 111 / 20%); -} - -[data-theme='dark'] .ant-form-item-has-error .ant-transfer-list { - border-color: #ed6f6f; -} - -[data-theme='dark'] .ant-form-item-has-error .ant-transfer-list-search:not([disabled]) { - border-color: #303030; -} - -[data-theme='dark'] .ant-form-item-has-error .ant-transfer-list-search:not([disabled]):hover { - border-color: #2a7dc9; -} - -[data-theme='dark'] .ant-form-item-has-error .ant-transfer-list-search:not([disabled]):focus { - border-color: #0960bd; - box-shadow: 0 0 0 2px rgb(9 96 189 / 20%); -} - -[data-theme='dark'] .ant-form-item-has-error .ant-radio-button-wrapper { - border-color: #ed6f6f !important; -} - -[data-theme='dark'] .ant-form-item-has-error .ant-radio-button-wrapper:not(:first-child)::before { - background-color: #ed6f6f; -} - -[data-theme='dark'] .ant-form-item-has-error .ant-mentions { - border-color: #ed6f6f !important; -} - -[data-theme='dark'] .ant-form-item-has-error .ant-mentions-focused, -[data-theme='dark'] .ant-form-item-has-error .ant-mentions:focus { - border-color: #ed6f6f; - box-shadow: 0 0 0 2px rgb(237 111 111 / 20%); -} - -[data-theme='dark'] - .ant-form-item-is-validating.ant-form-item-has-feedback - .ant-form-item-children-icon { - color: #0960bd; -} - -[data-theme='dark'] .ant-form { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-form legend { - border-bottom: 1px solid #303030; - color: #8b949e; -} - -[data-theme='dark'] .ant-form output { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-form-item { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-form-item-label > label { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] - .ant-form-item-label - > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before { - color: #a71d25; -} - -[data-theme='dark'] .ant-form-item-label > label .ant-form-item-optional { - color: #8b949e; -} - -[data-theme='dark'] .ant-form-item-label > label .ant-form-item-tooltip { - color: #8b949e; -} - -[data-theme='dark'] .ant-form-item-explain, -[data-theme='dark'] .ant-form-item-extra { - color: #8b949e; -} - -[data-theme='dark'] .ant-skeleton-header .ant-skeleton-avatar { - background: rgb(190 190 190 / 20%); -} - -[data-theme='dark'] .ant-skeleton-content .ant-skeleton-title { - background: rgb(190 190 190 / 20%); -} - -[data-theme='dark'] .ant-skeleton-content .ant-skeleton-paragraph > li { - background: rgb(190 190 190 / 20%); -} - -[data-theme='dark'] .ant-skeleton-element .ant-skeleton-button { - background: rgb(190 190 190 / 20%); -} - -[data-theme='dark'] .ant-skeleton-element .ant-skeleton-avatar { - background: rgb(190 190 190 / 20%); -} - -[data-theme='dark'] .ant-skeleton-element .ant-skeleton-input { - background: rgb(190 190 190 / 20%); -} - -[data-theme='dark'] .ant-skeleton-element .ant-skeleton-image { - background: rgb(190 190 190 / 20%); -} - -[data-theme='dark'] .ant-skeleton-element .ant-skeleton-image-path { - fill: #bfbfbf; -} - -[data-theme='dark'] .ant-image-img-placeholder { - background-color: #f5f5f5; -} - -[data-theme='dark'] .ant-image-mask { - background: rgb(0 0 0 / 50%); - color: #fff; +[data-theme='dark'] .modal-icon-warning { + color: #efbd47 !important; } -[data-theme='dark'] .ant-image-preview-mask { - background-color: rgb(0 0 0 / 45%); +[data-theme='dark'] .modal-icon-success { + color: #55d187 !important; } -[data-theme='dark'] .ant-image-preview-operations { - background: rgb(0 0 0 / 10%); - color: #c9d1d9; - color: rgb(255 255 255 / 85%); +[data-theme='dark'] .modal-icon-error { + color: #ed6f6f !important; } -[data-theme='dark'] .ant-image-preview-operations-operation-disabled { - color: rgb(255 255 255 / 25%); +[data-theme='dark'] .modal-icon-info { + color: #0960bd !important; } -[data-theme='dark'] .ant-image-preview-switch-left, -[data-theme='dark'] .ant-image-preview-switch-right { - background: rgb(0 0 0 / 10%); - color: rgb(255 255 255 / 85%); +[data-theme='dark'] .bg-white { + background-color: #151515 !important; } -[data-theme='dark'] .ant-image-preview-switch-left-disabled, -[data-theme='dark'] .ant-image-preview-switch-right-disabled { - color: rgb(255 255 255 / 25%); +[data-theme='dark'] html[data-theme='light'] .text-secondary { + color: rgb(0 0 0 / 45%); } -[data-theme='dark'] .ant-typography { - color: #c9d1d9; +[data-theme='dark'] html[data-theme='light'] :not(:root):fullscreen::backdrop { + background-color: #000 !important; } -[data-theme='dark'] .ant-typography.ant-typography-secondary { +[data-theme='dark'] [data-theme='dark'] .text-secondary { color: #8b949e; } -[data-theme='dark'] .ant-typography.ant-typography-success { - color: #55d187; -} - -[data-theme='dark'] .ant-typography.ant-typography-warning { - color: #efbd47; -} - -[data-theme='dark'] .ant-typography.ant-typography-danger { - color: #ed6f6f; -} - -[data-theme='dark'] a.ant-typography.ant-typography-danger:active, -[data-theme='dark'] a.ant-typography.ant-typography-danger:focus, -[data-theme='dark'] a.ant-typography.ant-typography-danger:hover { - color: #faa19d; -} - -[data-theme='dark'] .ant-typography.ant-typography-disabled { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-typography h1, -[data-theme='dark'] h1.ant-typography { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-typography h2, -[data-theme='dark'] h2.ant-typography { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-typography h3, -[data-theme='dark'] h3.ant-typography { - color: rgb(255 255 255 / 65%); +[data-theme='dark'] html { + -webkit-tap-highlight-color: rgb(0 0 0 / 0%); } -[data-theme='dark'] .ant-typography h4, -[data-theme='dark'] h4.ant-typography { - color: rgb(255 255 255 / 65%); +[data-theme='dark'] body { + background-color: #000; + color: #c9d1d9; } -[data-theme='dark'] .ant-typography h5, -[data-theme='dark'] h5.ant-typography { +[data-theme='dark'] h1, +[data-theme='dark'] h2, +[data-theme='dark'] h3, +[data-theme='dark'] h4, +[data-theme='dark'] h5, +[data-theme='dark'] h6 { color: rgb(255 255 255 / 65%); } -[data-theme='dark'] .ant-typography a, -[data-theme='dark'] a.ant-typography { +[data-theme='dark'] a { + background-color: transparent; color: #0960bd; } -[data-theme='dark'] .ant-typography a:focus, -[data-theme='dark'] .ant-typography a:hover, -[data-theme='dark'] a.ant-typography:focus, -[data-theme='dark'] a.ant-typography:hover { +[data-theme='dark'] a:hover { color: #2a7dc9; } -[data-theme='dark'] .ant-typography a:active, -[data-theme='dark'] a.ant-typography:active { +[data-theme='dark'] a:active { color: #004496; } -[data-theme='dark'] .ant-typography a.ant-typography-disabled, -[data-theme='dark'] .ant-typography a[disabled], -[data-theme='dark'] a.ant-typography.ant-typography-disabled, -[data-theme='dark'] a.ant-typography[disabled] { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-typography a.ant-typography-disabled:active, -[data-theme='dark'] .ant-typography a.ant-typography-disabled:hover, -[data-theme='dark'] .ant-typography a[disabled]:active, -[data-theme='dark'] .ant-typography a[disabled]:hover, -[data-theme='dark'] a.ant-typography.ant-typography-disabled:active, -[data-theme='dark'] a.ant-typography.ant-typography-disabled:hover, -[data-theme='dark'] a.ant-typography[disabled]:active, -[data-theme='dark'] a.ant-typography[disabled]:hover { +[data-theme='dark'] a[disabled] { color: rgb(255 255 255 / 30%); } -[data-theme='dark'] .ant-typography code { - border: 1px solid rgb(100 100 100 / 20%); - background: rgb(150 150 150 / 10%); -} - -[data-theme='dark'] .ant-typography kbd { - border: 1px solid rgb(100 100 100 / 20%); - background: rgb(150 150 150 / 6%); -} - -[data-theme='dark'] .ant-typography mark { - background-color: #5a4315; -} - -[data-theme='dark'] .ant-typography-copy, -[data-theme='dark'] .ant-typography-edit, -[data-theme='dark'] .ant-typography-expand { - color: #0960bd; -} - -[data-theme='dark'] .ant-typography-copy:focus, -[data-theme='dark'] .ant-typography-copy:hover, -[data-theme='dark'] .ant-typography-edit:focus, -[data-theme='dark'] .ant-typography-edit:hover, -[data-theme='dark'] .ant-typography-expand:focus, -[data-theme='dark'] .ant-typography-expand:hover { - color: #2a7dc9; -} - -[data-theme='dark'] .ant-typography-copy:active, -[data-theme='dark'] .ant-typography-edit:active, -[data-theme='dark'] .ant-typography-expand:active { - color: #004496; -} - -[data-theme='dark'] .ant-typography-copy-success, -[data-theme='dark'] .ant-typography-copy-success:focus, -[data-theme='dark'] .ant-typography-copy-success:hover { - color: #55d187; -} - -[data-theme='dark'] .ant-typography-edit-content-confirm { +[data-theme='dark'] caption { color: #8b949e; } -[data-theme='dark'] .ant-typography pre { - border: 1px solid rgb(100 100 100 / 20%); - background: rgb(150 150 150 / 10%); -} - -[data-theme='dark'] .ant-typography pre code { - background: 0 0; -} - -[data-theme='dark'] .ant-typography blockquote { - border-left: 4px solid rgb(100 100 100 / 20%); -} - -[data-theme='dark'] .ant-descriptions-title { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-descriptions-extra { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-descriptions-item-label { - color: rgb(255 255 255 / 65%); -} - -[data-theme='dark'] .ant-descriptions-item-content { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-descriptions-bordered .ant-descriptions-view { - border: 1px solid #303030; -} - -[data-theme='dark'] .ant-descriptions-bordered .ant-descriptions-item-content, -[data-theme='dark'] .ant-descriptions-bordered .ant-descriptions-item-label { - border-right: 1px solid #303030; -} - -[data-theme='dark'] .ant-descriptions-bordered .ant-descriptions-item-label { - background-color: rgb(255 255 255 / 4%); -} - -[data-theme='dark'] .ant-descriptions-bordered .ant-descriptions-row { - border-bottom: 1px solid #303030; -} - -[data-theme='dark'] .ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content, -[data-theme='dark'] .ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label { - border-left: 1px solid #303030; -} - -[data-theme='dark'] .ant-select-tree-checkbox { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-select-tree-checkbox-input:focus + .ant-select-tree-checkbox-inner, -[data-theme='dark'] .ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-inner, -[data-theme='dark'] .ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner { - border-color: #0960bd; -} - -[data-theme='dark'] .ant-select-tree-checkbox-checked::after { - border: 1px solid #0960bd; -} - -[data-theme='dark'] .ant-select-tree-checkbox-inner { - border: 1px solid #303030; - background-color: transparent; -} - -[data-theme='dark'] .ant-select-tree-checkbox-inner::after { - border: 2px solid #fff; -} - -[data-theme='dark'] .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after { - border: 2px solid #fff; -} - -[data-theme='dark'] .ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner { - border-color: #0960bd; - background-color: #0960bd; -} - -[data-theme='dark'] - .ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked - .ant-select-tree-checkbox-inner::after { - border-color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner { - border-color: #303030 !important; - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after { - border-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-select-tree-checkbox-disabled + span { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-select-tree-checkbox-wrapper { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-select-tree-checkbox-group { - color: #c9d1d9; -} - -[data-theme='dark'] .ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner { - border-color: #303030; - background-color: transparent; -} - -[data-theme='dark'] .ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner::after { - background-color: #0960bd; -} - -[data-theme='dark'] - .ant-select-tree-checkbox-indeterminate.ant-select-tree-checkbox-disabled - .ant-select-tree-checkbox-inner::after { - border-color: rgb(255 255 255 / 30%); - background-color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] .ant-select-tree { - background: 0 0; - color: #c9d1d9; -} - -[data-theme='dark'] .ant-select-tree-focused:not(:hover):not(.ant-select-tree-active-focused) { - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] - .ant-select-tree.ant-select-tree-block-node - .ant-select-tree-list-holder-inner - .ant-select-tree-treenode.dragging::after { - border: 1px solid #0960bd; -} - -[data-theme='dark'] - .ant-select-tree - .ant-select-tree-treenode-disabled - .ant-select-tree-node-content-wrapper { - color: rgb(255 255 255 / 30%); -} - -[data-theme='dark'] - .ant-select-tree - .ant-select-tree-treenode-disabled - .ant-select-tree-node-content-wrapper:hover { - background: 0 0; -} - -[data-theme='dark'] - .ant-select-tree - .ant-select-tree-treenode-active - .ant-select-tree-node-content-wrapper { - background: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] .ant-select-tree-switcher-loading-icon { - color: #0960bd; -} - -[data-theme='dark'] .ant-select-tree-switcher-leaf-line::before { - border-right: 1px solid #d9d9d9; -} - -[data-theme='dark'] .ant-select-tree-switcher-leaf-line::after { - border-bottom: 1px solid #d9d9d9; -} - -[data-theme='dark'] .ant-select-tree .ant-select-tree-node-content-wrapper { - background: 0 0; -} - -[data-theme='dark'] .ant-select-tree .ant-select-tree-node-content-wrapper:hover { - background-color: rgb(255 255 255 / 8%); -} - -[data-theme='dark'] - .ant-select-tree - .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected { - background-color: #11263c; -} - -[data-theme='dark'] .ant-select-tree-unselectable .ant-select-tree-node-content-wrapper:hover { - background-color: transparent; -} - -[data-theme='dark'] .ant-select-tree-node-content-wrapper .ant-tree-drop-indicator { - background-color: #0960bd; -} - -[data-theme='dark'] .ant-select-tree-node-content-wrapper .ant-tree-drop-indicator::after { - border: 2px solid #0960bd; - background-color: transparent; -} - -[data-theme='dark'] .ant-select-tree .ant-select-tree-treenode.drop-container > [draggable] { - box-shadow: 0 0 0 2px #0960bd; -} - -[data-theme='dark'] .ant-select-tree-show-line .ant-select-tree-indent-unit::before { - border-right: 1px solid #303030; +[data-theme='dark'] mark { + background-color: #2c2712; } -[data-theme='dark'] .ant-select-tree-show-line .ant-select-tree-switcher { - background: #151515; +[data-theme='dark'] ::selection { + background: #0960bd; + color: #fff; } [data-theme='dark'] html[data-theme='dark'] .vben-login { @@ -8333,9 +105,9 @@ html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { } [data-theme='dark'] - html[data-theme='dark'] - .vben-login - .ant-btn:not(.ant-btn-link):not(.ant-btn-primary) { +html[data-theme='dark'] +.vben-login +.ant-btn:not(.ant-btn-link):not(.ant-btn-primary) { border: 1px solid #4a5569; } @@ -8559,22 +331,6 @@ html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { color: rgb(0 0 0 / 65%) !important; } -[data-theme='dark'] .ant-modal-confirm-body .ant-modal-confirm-content > * { - color: #909399; -} - -[data-theme='dark'] .ant-modal-confirm-confirm.error .ant-modal-confirm-body > .anticon { - color: #ed6f6f; -} - -[data-theme='dark'] .ant-modal-confirm-info .ant-modal-confirm-body > .anticon { - color: #efbd47; -} - -[data-theme='dark'] .ant-modal-confirm-confirm.success .ant-modal-confirm-body > .anticon { - color: #55d187; -} - [data-theme='dark'] .step1 h3 { color: #c9d1d9; } @@ -8724,13 +480,13 @@ html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { } [data-theme='dark'] - .draggable-box - :deep(.list-main) - .grid-box - .grid-row - .grid-col - .draggable-box - .list-main { +.draggable-box +:deep(.list-main) +.grid-box +.grid-row +.grid-col +.draggable-box +.list-main { border: 1px #ccc; } @@ -8879,7 +635,7 @@ html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { } [data-theme='dark'] .vben-basic-title { - color: #c9d1d9; + color: #c9d1d9 !important; } [data-theme='dark'] .vben-basic-title-show-span::before { @@ -8895,11 +651,6 @@ html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { background: rgb(0 0 0 / 40%); } -[data-theme='dark'] [data-theme='dark'] .ant-table-tbody > tr.ant-table-row-selected td, -[data-theme='dark'] [data-theme='dark'] .ant-table-tbody > tr:hover.ant-table-row-selected > td { - background-color: #262626; -} - [data-theme='dark'] .vben-basic-table-row__striped td { background-color: #1e1e1e; } @@ -9018,9 +769,9 @@ html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { } [data-theme='dark'] - html[data-theme='light'] - .vben-multiple-tabs - .ant-tabs-tab:not(.ant-tabs-tab-active) { +html[data-theme='light'] +.vben-multiple-tabs +.ant-tabs-tab:not(.ant-tabs-tab-active) { border: 1px solid #d9d9d9 !important; } @@ -9043,10 +794,10 @@ html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { } [data-theme='dark'] - .vben-multiple-tabs - .ant-tabs.ant-tabs-card - .ant-tabs-nav - .ant-tabs-tab:not(.ant-tabs-tab-active):hover { +.vben-multiple-tabs +.ant-tabs.ant-tabs-card +.ant-tabs-nav +.ant-tabs-tab:not(.ant-tabs-tab-active):hover { color: #0960bd; } @@ -9055,20 +806,20 @@ html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { } [data-theme='dark'] - .vben-multiple-tabs - .ant-tabs.ant-tabs-card - .ant-tabs-nav - .ant-tabs-tab-active - span { +.vben-multiple-tabs +.ant-tabs.ant-tabs-card +.ant-tabs-nav +.ant-tabs-tab-active +span { color: #fff !important; } [data-theme='dark'] - .vben-multiple-tabs - .ant-tabs.ant-tabs-card - .ant-tabs-nav - .ant-tabs-tab-active - svg { +.vben-multiple-tabs +.ant-tabs.ant-tabs-card +.ant-tabs-nav +.ant-tabs-tab-active +svg { fill: #fff; } @@ -9110,9 +861,9 @@ html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { } [data-theme='dark'] - .vben-layout-mix-sider.light - .vben-layout-mix-sider-menu-list__title - .pushpin:hover { +.vben-layout-mix-sider.light +.vben-layout-mix-sider-menu-list__title +.pushpin:hover { color: rgb(0 0 0 / 85%); } @@ -9333,17 +1084,7 @@ html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { border: 1px solid rgb(0 0 0 / 8%); background-color: #151515; box-shadow: 0 2px 2px 0 rgb(0 0 0 / 14%), 0 3px 1px -2px rgb(0 0 0 / 10%), - 0 1px 5px 0 rgb(0 0 0 / 6%); -} - -[data-theme='dark'] .context-menu li:not(.ant-menu-item-disabled):hover { - background-color: rgb(255 255 255 / 8%); - color: #c9d1d9; -} - -[data-theme='dark'] .context-menu__popup li:not(.ant-menu-item-disabled):hover { - background-color: rgb(255 255 255 / 8%); - color: #c9d1d9; + 0 1px 5px 0 rgb(0 0 0 / 6%); } [data-theme='dark'] .vben-simple-menu-tag { @@ -9366,10 +1107,6 @@ html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { background-color: #efbd47; } -[data-theme='dark'] .edit-cell-rule-popover .ant-popover-inner-content { - color: #ed6f6f; -} - [data-theme='dark'] .vben-editable-cell__icon:hover svg { color: #0960bd; } @@ -9429,9 +1166,9 @@ html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { [data-theme='dark'] .vben-menu-menu-popover .vben-menu-light .vben-menu-item-selected::after, [data-theme='dark'] - .vben-menu-menu-popover - .vben-menu-light - .vben-menu-submenu-title-selected::after { +.vben-menu-menu-popover +.vben-menu-light +.vben-menu-submenu-title-selected::after { background-color: #0960bd; } @@ -9461,15 +1198,15 @@ html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { } [data-theme='dark'] - .vben-menu-light.vben-menu-vertical - .vben-menu-item-active:not(.vben-menu-submenu) { +.vben-menu-light.vben-menu-vertical +.vben-menu-item-active:not(.vben-menu-submenu) { background-color: rgb(9 96 189 / 10%); color: #0960bd; } [data-theme='dark'] - .vben-menu-light.vben-menu-vertical - .vben-menu-item-active:not(.vben-menu-submenu)::after { +.vben-menu-light.vben-menu-vertical +.vben-menu-item-active:not(.vben-menu-submenu)::after { background-color: #0960bd; } @@ -9478,20 +1215,20 @@ html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { } [data-theme='dark'] - .vben-menu-light.vben-menu-vertical.vben-menu-collapse - .vben-menu-submenu-active, +.vben-menu-light.vben-menu-vertical.vben-menu-collapse +.vben-menu-submenu-active, [data-theme='dark'] - .vben-menu-light.vben-menu-vertical.vben-menu-collapse - > li.vben-menu-item-active { +.vben-menu-light.vben-menu-vertical.vben-menu-collapse +> li.vben-menu-item-active { background-color: rgb(9 96 189 / 5%); } [data-theme='dark'] - .vben-menu-light.vben-menu-vertical.vben-menu-collapse - .vben-menu-submenu-active::before, +.vben-menu-light.vben-menu-vertical.vben-menu-collapse +.vben-menu-submenu-active::before, [data-theme='dark'] - .vben-menu-light.vben-menu-vertical.vben-menu-collapse - > li.vben-menu-item-active::before { +.vben-menu-light.vben-menu-vertical.vben-menu-collapse +> li.vben-menu-item-active::before { background-color: #0960bd; } @@ -9501,11 +1238,11 @@ html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { } [data-theme='dark'] - .vben-menu-dark.vben-menu-vertical - .vben-menu-item-active:not(.vben-menu-submenu), +.vben-menu-dark.vben-menu-vertical +.vben-menu-item-active:not(.vben-menu-submenu), [data-theme='dark'] - .vben-menu-dark.vben-menu-vertical - .vben-menu-submenu-title-active:not(.vben-menu-submenu) { +.vben-menu-dark.vben-menu-vertical +.vben-menu-submenu-title-active:not(.vben-menu-submenu) { background-color: #0960bd !important; color: #fff !important; } @@ -9517,51 +1254,51 @@ html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { [data-theme='dark'] .vben-menu-dark.vben-menu-vertical.vben-menu-collapse .vben-menu-submenu-active, [data-theme='dark'] - .vben-menu-dark.vben-menu-vertical.vben-menu-collapse - > li.vben-menu-item-active { +.vben-menu-dark.vben-menu-vertical.vben-menu-collapse +> li.vben-menu-item-active { color: #fff !important; } [data-theme='dark'] - .vben-menu-dark.vben-menu-vertical.vben-menu-collapse - .vben-menu-submenu-active::before, +.vben-menu-dark.vben-menu-vertical.vben-menu-collapse +.vben-menu-submenu-active::before, [data-theme='dark'] - .vben-menu-dark.vben-menu-vertical.vben-menu-collapse - > li.vben-menu-item-active::before { +.vben-menu-dark.vben-menu-vertical.vben-menu-collapse +> li.vben-menu-item-active::before { background-color: #0960bd; } [data-theme='dark'] - .vben-menu-dark.vben-menu-vertical.vben-menu-collapse - .vben-menu-submenu-active - .vben-menu-submenu-collapse, +.vben-menu-dark.vben-menu-vertical.vben-menu-collapse +.vben-menu-submenu-active +.vben-menu-submenu-collapse, [data-theme='dark'] - .vben-menu-dark.vben-menu-vertical.vben-menu-collapse - > li.vben-menu-item-active - .vben-menu-submenu-collapse { +.vben-menu-dark.vben-menu-vertical.vben-menu-collapse +> li.vben-menu-item-active +.vben-menu-submenu-collapse { background-color: transparent; } [data-theme='dark'] .vben-menu-dark.vben-menu-vertical .vben-menu-submenu .vben-menu-item-active, [data-theme='dark'] - .vben-menu-dark.vben-menu-vertical - .vben-menu-submenu - .vben-menu-item-active:hover { +.vben-menu-dark.vben-menu-vertical +.vben-menu-submenu +.vben-menu-item-active:hover { color: #fff; } [data-theme='dark'] - .vben-menu-dark.vben-menu-vertical - .vben-menu-child-item-active - > .vben-menu-submenu-title { +.vben-menu-dark.vben-menu-vertical +.vben-menu-child-item-active +> .vben-menu-submenu-title { color: #fff; } [data-theme='dark'] - .vben-menu-dark.vben-menu-vertical - .vben-menu-opened - .vben-menu-submenu-has-parent-submenu - .vben-menu-submenu-title { +.vben-menu-dark.vben-menu-vertical +.vben-menu-opened +.vben-menu-submenu-has-parent-submenu +.vben-menu-submenu-title { background-color: transparent; } @@ -9570,42 +1307,42 @@ html[data-theme='dark'] .ant-pagination.mini .ant-pagination-prev { } [data-theme='dark'] - .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark - .ant-menu-item-active, +.vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark +.ant-menu-item-active, [data-theme='dark'] - .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark - .ant-menu-item-open, +.vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark +.ant-menu-item-open, [data-theme='dark'] - .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark - .ant-menu-item-selected, +.vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark +.ant-menu-item-selected, [data-theme='dark'] - .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark - .ant-menu-item:hover, +.vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark +.ant-menu-item:hover, [data-theme='dark'] - .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark - .ant-menu-submenu-active, +.vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark +.ant-menu-submenu-active, [data-theme='dark'] - .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark - .ant-menu-submenu-open, +.vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark +.ant-menu-submenu-open, [data-theme='dark'] - .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark - .ant-menu-submenu-selected, +.vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark +.ant-menu-submenu-selected, [data-theme='dark'] - .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark - .ant-menu-submenu-title:hover, +.vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark +.ant-menu-submenu-title:hover, [data-theme='dark'] - .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark - .ant-menu-submenu:hover, +.vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark +.ant-menu-submenu:hover, [data-theme='dark'] - .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark - .ant-menu:not(.ant-menu-inline) - .ant-menu-submenu-open { +.vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark +.ant-menu:not(.ant-menu-inline) +.ant-menu-submenu-open { color: #fff; } [data-theme='dark'] - .vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark - .vben-basic-menu-item__level1 { +.vben-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark +.vben-basic-menu-item__level1 { background-color: transparent; } diff --git a/src/enums/roleEnum.ts b/src/enums/roleEnum.ts index 857868d..a183055 100644 --- a/src/enums/roleEnum.ts +++ b/src/enums/roleEnum.ts @@ -1,7 +1,7 @@ export enum RoleEnum { // super admin - SUPER = 'super', + SUPER = '001', // tester - TEST = 'test', + TEST = '002', } diff --git a/src/hooks/setting/useDarkModeTheme.ts b/src/hooks/setting/useDarkModeTheme.ts new file mode 100644 index 0000000..abad5c9 --- /dev/null +++ b/src/hooks/setting/useDarkModeTheme.ts @@ -0,0 +1,18 @@ +import { computed } from 'vue'; +import { theme } from 'ant-design-vue'; +import { useRootSetting } from '/@/hooks/setting/useRootSetting'; +import { ThemeEnum } from '/@/enums/appEnum'; + +export function useDarkModeTheme() { + const { getDarkMode } = useRootSetting(); + const { darkAlgorithm } = theme; + const isDark = computed(() => getDarkMode.value === ThemeEnum.DARK); + const darkTheme = { + algorithm: [darkAlgorithm], + }; + + return { + isDark, + darkTheme, + }; +} diff --git a/src/locales/lang/en/common.ts b/src/locales/lang/en/common.ts index f7cdce0..b510b8e 100644 --- a/src/locales/lang/en/common.ts +++ b/src/locales/lang/en/common.ts @@ -17,4 +17,11 @@ export default { light: 'Light', dark: 'Dark', + + on: 'On', + off: 'Off', + delete: 'Delete', + deleteConfirm: 'Confirm Delete', + createTime: 'Create Time', + updateTimeT: 'Update Time' }; diff --git a/src/locales/lang/en/sys.ts b/src/locales/lang/en/sys.ts index cbfcb4d..1151997 100644 --- a/src/locales/lang/en/sys.ts +++ b/src/locales/lang/en/sys.ts @@ -107,4 +107,9 @@ export default { smsCode: 'SMS code', mobile: 'Mobile', }, + user: { + userList: 'User Table', + name: 'Nick Name', + status: 'Status' + } }; diff --git a/src/locales/lang/zh-CN/common.ts b/src/locales/lang/zh-CN/common.ts index 478c625..2bc3d89 100644 --- a/src/locales/lang/zh-CN/common.ts +++ b/src/locales/lang/zh-CN/common.ts @@ -17,4 +17,11 @@ export default { light: '亮色主题', dark: '黑暗主题', + + on: '启用', + off: '停用', + delete: '删除', + deleteConfirm: '确认删除', + createTime: '创建时间', + updateTime: '修改时间' }; diff --git a/src/locales/lang/zh-CN/sys.ts b/src/locales/lang/zh-CN/sys.ts index a969392..76f9cc0 100644 --- a/src/locales/lang/zh-CN/sys.ts +++ b/src/locales/lang/zh-CN/sys.ts @@ -101,4 +101,9 @@ export default { smsCode: '短信验证码', mobile: '手机号码', }, + user: { + userList: '用户列表', + name: '昵称', + status: '用户状态', + } }; diff --git a/src/router/routes/modules/about.ts b/src/router/routes/modules/about.ts deleted file mode 100644 index 87ebb69..0000000 --- a/src/router/routes/modules/about.ts +++ /dev/null @@ -1,31 +0,0 @@ -import type { AppRouteModule } from '/@/router/types'; - -import { LAYOUT } from '/@/router/constant'; -import { t } from '/@/hooks/web/useI18n'; - -const about: AppRouteModule = { - path: '/about', - name: 'About', - component: LAYOUT, - redirect: '/about/index', - meta: { - hideChildrenInMenu: true, - icon: 'simple-icons:about-dot-me', - title: t('routes.dashboard.about'), - orderNo: 100000, - }, - children: [ - { - path: 'index', - name: 'AboutPage', - component: () => import('/@/views/sys/about/index.vue'), - meta: { - title: t('routes.dashboard.about'), - icon: 'simple-icons:about-dot-me', - hideMenu: true, - }, - }, - ], -}; - -export default about; diff --git a/src/router/routes/modules/dashboard.ts b/src/router/routes/modules/dashboard.ts deleted file mode 100644 index f532ec7..0000000 --- a/src/router/routes/modules/dashboard.ts +++ /dev/null @@ -1,37 +0,0 @@ -import type { AppRouteModule } from '/@/router/types'; - -import { LAYOUT } from '/@/router/constant'; -import { t } from '/@/hooks/web/useI18n'; - -const dashboard: AppRouteModule = { - path: '/dashboard', - name: 'Dashboard', - component: LAYOUT, - redirect: '/dashboard/analysis', - meta: { - orderNo: 10, - icon: 'ion:grid-outline', - title: t('routes.dashboard.dashboard'), - }, - children: [ - { - path: 'analysis', - name: 'Analysis', - component: () => import('/@/views/dashboard/analysis/index.vue'), - meta: { - // affix: true, - title: t('routes.dashboard.analysis'), - }, - }, - { - path: 'workbench', - name: 'Workbench', - component: () => import('/@/views/dashboard/workbench/index.vue'), - meta: { - title: t('routes.dashboard.workbench'), - }, - }, - ], -}; - -export default dashboard; diff --git a/src/router/routes/modules/form-design/main.ts b/src/router/routes/modules/form-design/main.ts deleted file mode 100644 index 205a789..0000000 --- a/src/router/routes/modules/form-design/main.ts +++ /dev/null @@ -1,34 +0,0 @@ -import type { AppRouteModule } from '/@/router/types'; - -import { LAYOUT } from '/@/router/constant'; - -const permission: AppRouteModule = { - path: '/form-designer', - name: 'Form-designer', - component: LAYOUT, - meta: { - orderNo: 10000, - icon: 'ion:build-outline', - title: '表单设计', - }, - children: [ - { - path: 'design', - name: 'Design', - meta: { - title: '表单设计', - }, - component: () => import('/@/views/form-design/index.vue'), - }, - { - path: 'example1', - name: 'Example1', - meta: { - title: '示例', - }, - component: () => import('/@/views/form-design/examples/baseForm.vue'), - }, - ], -}; - -export default permission; diff --git a/src/settings/componentSetting.ts b/src/settings/componentSetting.ts index a30a48e..e718e1a 100644 --- a/src/settings/componentSetting.ts +++ b/src/settings/componentSetting.ts @@ -13,7 +13,7 @@ export default { // The number field name of each page displayed in the background sizeField: 'pageSize', // Field name of the form data returned by the interface - listField: 'items', + listField: 'records', // Total number of tables returned by the interface field name totalField: 'total', }, @@ -42,52 +42,6 @@ export default { return data; }, }, - vxeTable: { - table: { - border: true, - stripe: true, - columnConfig: { - resizable: true, - isCurrent: true, - isHover: true, - }, - rowConfig: { - isCurrent: true, - isHover: true, - }, - emptyRender: { - name: 'AEmpty', - }, - printConfig: {}, - exportConfig: {}, - customConfig: { - storage: true, - }, - }, - grid: { - toolbarConfig: { - enabled: true, - export: true, - zoom: true, - print: true, - refresh: true, - custom: true, - }, - pagerConfig: { - pageSizes: [20, 50, 100, 500], - pageSize: 20, - autoHidden: true, - }, - proxyConfig: { - form: true, - props: { - result: 'items', - total: 'total', - }, - }, - zoomConfig: {}, - }, - }, // scrollbar setting scrollbar: { // Whether to use native scroll bar diff --git a/src/settings/projectSetting.ts b/src/settings/projectSetting.ts index a6f2584..860c669 100644 --- a/src/settings/projectSetting.ts +++ b/src/settings/projectSetting.ts @@ -25,7 +25,7 @@ const setting: ProjectConfig = { settingButtonPosition: SettingButtonPositionEnum.AUTO, // Permission mode - permissionMode: PermissionModeEnum.ROUTE_MAPPING, + permissionMode: PermissionModeEnum.BACK, // Permission-related cache is stored in sessionStorage or localStorage permissionCacheType: CacheTypeEnum.LOCAL, diff --git a/src/settings/siteSetting.ts b/src/settings/siteSetting.ts index 19e195a..0331992 100644 --- a/src/settings/siteSetting.ts +++ b/src/settings/siteSetting.ts @@ -1,8 +1,8 @@ // github repo url -export const GITHUB_URL = 'https://github.com/anncwb/vue-vben-admin'; +export const GITHUB_URL = 'https://github.com/wansenai/wansen-erp-ui'; // vue-vben-admin-next-doc -export const DOC_URL = 'https://doc.vvbin.cn/'; +export const DOC_URL = 'https://github.com/wansenai/wansen-erp-ui'; // site url -export const SITE_URL = 'https://vben.vvbin.cn/'; +export const SITE_URL = 'https://github.com/wansenai/wansen-erp-ui'; diff --git a/src/store/modules/permission.ts b/src/store/modules/permission.ts index ef72681..f914a92 100644 --- a/src/store/modules/permission.ts +++ b/src/store/modules/permission.ts @@ -23,6 +23,7 @@ import { getPermCode } from '/@/api/sys/user'; import { useMessage } from '/@/hooks/web/useMessage'; import { PageEnum } from '/@/enums/pageEnum'; +import {array2tree} from "@axolo/tree-array"; interface PermissionState { // Permission code list @@ -222,7 +223,10 @@ export const usePermissionStore = defineStore({ let routeList: AppRouteRecordRaw[] = []; try { await this.changePermissionCode(); - routeList = (await getMenuList()) as AppRouteRecordRaw[]; + // routeList = (await getMenuList()) as AppRouteRecordRaw[]; + const menus = await getMenuList(); + const menuTree = array2tree(menus.data.data); + routeList = menuTree as AppRouteRecordRaw[]; } catch (error) { console.error(error); } diff --git a/src/utils/helper/treeHelper.ts b/src/utils/helper/treeHelper.ts index 922a473..f915dbd 100644 --- a/src/utils/helper/treeHelper.ts +++ b/src/utils/helper/treeHelper.ts @@ -202,12 +202,12 @@ export function treeMapEach( /** * 递归遍历树结构 - * @param treeDatas 树 + * @param treeData 树 * @param callBack 回调 * @param parentNode 父节点 */ -export function eachTree(treeDatas: any[], callBack: Fn, parentNode = {}) { - treeDatas.forEach((element) => { +export function eachTree(treeData: any[], callBack: Fn, parentNode = {}) { + treeData.forEach((element) => { const newNode = callBack(element, parentNode) || element; if (element.children) { eachTree(element.children, callBack, newNode); diff --git a/src/utils/tree.ts b/src/utils/tree.ts new file mode 100644 index 0000000..17dcb3c --- /dev/null +++ b/src/utils/tree.ts @@ -0,0 +1,83 @@ +import { DataNode } from 'ant-design-vue/es/vc-tree/interface'; +import { map, pick } from 'lodash-es'; +import { array2tree } from '@axolo/tree-array'; + +export interface buildNodeOption { + labelField: string; + idKeyField: string; + valueField: string; + parentKeyField: string; + defaultValue?: string | object; + childrenKeyField: string; +} + +export function buildDataNode(data: any, options: buildNodeOption): DataNode[] { + const treeNodeData = map(data, (obj) => { + const tmpData = pick(obj, [ + options.labelField, + options.idKeyField, + options.valueField, + options.parentKeyField, + ]); + Object.keys(tmpData).forEach((e) => { + if (e === options.labelField) { + tmpData['title'] = tmpData[e]; + delete tmpData[e]; + } else if (e === options.valueField) { + tmpData['key'] = tmpData[e]; + if (e !== options.idKeyField && e !== options.parentKeyField) { + delete tmpData[e]; + } + } + }); + return tmpData; + }); + + const treeConv = array2tree(treeNodeData, { + idKey: options.idKeyField, + parentKey: options.parentKeyField, + childrenKey: options.childrenKeyField, + }); + + // add default label + if (options.defaultValue) { + treeConv.push(options.defaultValue); + } + return treeConv as DataNode[]; +} + +// buildTreeNode returns treeData for tree select from data +export function buildTreeNode(data: any, options: buildNodeOption): Recordable[] { + const treeNodeData = map(data, (obj) => { + const tmpData = pick(obj, [ + options.labelField, + options.idKeyField, + options.valueField, + options.parentKeyField, + ]); + Object.keys(tmpData).forEach((e) => { + if (e === options.labelField) { + tmpData['label'] = tmpData[e]; + delete tmpData[e]; + } else if (e === options.valueField) { + tmpData['value'] = tmpData[e]; + if (e !== options.idKeyField && e !== options.parentKeyField) { + delete tmpData[e]; + } + } + }); + return tmpData; + }); + + const treeConv = array2tree(treeNodeData, { + idKey: options.idKeyField, + parentKey: options.parentKeyField, + childrenKey: options.childrenKeyField, + }); + + // add default label + if (options.defaultValue) { + treeConv.push(options.defaultValue); + } + return treeConv as Recordable[]; +} diff --git a/src/views/sys/user/AccountDetail.vue b/src/views/sys/user/AccountDetail.vue new file mode 100644 index 0000000..1d2a367 --- /dev/null +++ b/src/views/sys/user/AccountDetail.vue @@ -0,0 +1,61 @@ + + + + + diff --git a/src/views/sys/user/AccountModal.vue b/src/views/sys/user/AccountModal.vue new file mode 100644 index 0000000..2116bbd --- /dev/null +++ b/src/views/sys/user/AccountModal.vue @@ -0,0 +1,74 @@ + + diff --git a/src/views/sys/user/DeptTree.vue b/src/views/sys/user/DeptTree.vue new file mode 100644 index 0000000..40458fe --- /dev/null +++ b/src/views/sys/user/DeptTree.vue @@ -0,0 +1,43 @@ + + diff --git a/src/views/sys/user/account.data.ts b/src/views/sys/user/account.data.ts new file mode 100644 index 0000000..09d9ea9 --- /dev/null +++ b/src/views/sys/user/account.data.ts @@ -0,0 +1,138 @@ +import { BasicColumn, FormSchema } from '/@/components/Table'; +import { useI18n } from '/@/hooks/web/useI18n'; +import { h } from 'vue'; +import { Switch } from 'ant-design-vue'; +import { useMessage } from '/@/hooks/web/useMessage'; + +const { t } = useI18n(); + +export const columns: BasicColumn[] = [ + { + title: t('sys.login.userName'), + dataIndex: 'username', + width: 120, + }, + { + title: t('sys.user.name'), + dataIndex: 'name', + width: 120, + }, + { + title: t('sys.user.status'), + dataIndex: 'status', + width: 100, + customRender: ({ record }) => { + if (!Reflect.has(record, 'pendingStatus')) { + record.pendingStatus = false; + } + return h(Switch, { + checked: record.status === 0, + checkedChildren: t('common.on'), + unCheckedChildren: t('common.off'), + loading: record.pendingStatus, + onChange(checked, _) { + const {createMessage} = useMessage(); + if (record.id == 1) { + createMessage.warn('提示'); + return; + } + + record.pendingStatus = true; + // const newStatus = checked ? 0 : 1; + // updateUser({id: record.id, status: newStatus}) + // .then(() => { + // record.status = newStatus; + // }) + // .finally(() => { + // record.pendingStatus = false; + // }); + }, + }); + } + }, + { + title: t('sys.login.email'), + dataIndex: 'email', + width: 120, + }, + { + title: t('common.createTime'), + dataIndex: 'createTime', + width: 180, + }, + { + title: t('sys.login.mobile'), + dataIndex: 'phoneNumber', + width: 200, + }, +]; + +export const searchFormSchema: FormSchema[] = [ + { + field: 'username', + label: t('sys.login.userName'), + component: 'Input', + colProps: { span: 8 }, + }, + { + field: 'name', + label: t('sys.user.name'), + component: 'Input', + colProps: { span: 8 }, + }, +]; + +export const accountFormSchema: FormSchema[] = [ + { + field: 'account', + label: t('sys.login.userName'), + component: 'Input', + helpMessage: ['本字段演示异步验证', '不能输入带有admin的用户名'], + rules: [ + { + required: true, + message: '请输入用户名', + }, + ], + }, + { + field: 'pwd', + label: '密码', + component: 'InputPassword', + required: true, + ifShow: false, + }, + { + field: 'dept', + label: '所属部门', + component: 'TreeSelect', + componentProps: { + fieldNames: { + label: 'deptName', + key: 'id', + value: 'id', + }, + getPopupContainer: () => document.body, + }, + required: true, + }, + { + field: 'nickname', + label: t('sys.user.name'), + component: 'Input', + required: true, + }, + + { + label: '邮箱', + field: t('sys.login.email'), + component: 'Input', + required: true, + }, + + { + label: '备注', + field: 'remark', + component: 'InputTextArea', + }, +]; diff --git a/src/views/sys/user/index.vue b/src/views/sys/user/index.vue new file mode 100644 index 0000000..8e86ce6 --- /dev/null +++ b/src/views/sys/user/index.vue @@ -0,0 +1,131 @@ + +