:root {
  --primary-color: #3A86FF;
  --primary-1: #e6f7ff;
  --primary-2: #b5d9ff; 
  --primary-3: #91d5ff;
  --primary-4: #6bb8ff;
  --primary-5: #40a9ff;
  --primary-6: #3A86FF;
  --primary-7: #096dd9;
  --primary-8: #1c66b3;
  --primary-9: #0c4d8c;
  --primary-10: #063366;
}
html {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
body {color: rgba(0, 0, 0, 0.85);background-color: #fff;}
h1,
h2,
h3,
h4,
h5,
h6 {color: rgba(0, 0, 0, 0.85);}
abbr[title],
abbr[data-original-title] {border-bottom: 0;}
a {color: var(--primary-color);background-color: transparent;}
a:hover {color: var(--primary-color);}
a:active {color: #116dff;}
a[disabled] {color: rgba(0, 0, 0, 0.25);}
img {border-style: none;}
table {border-collapse: collapse;}
caption {color: rgba(0, 0, 0, 0.45);}
input,
button,
select,
optgroup,
textarea {color: inherit;}
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {border-style: none;}
fieldset {border: 0;}
legend {color: inherit;}
mark {background-color: #feffe6;}
::selection {color: #fff;background: var(--primary-color);}
.anticon {color: inherit;}
.ant-fade-enter, .ant-fade-appear {animation-fill-mode: both;}
.ant-fade-leave {animation-fill-mode: both;}
.ant-move-up-enter, .ant-move-up-appear {animation-fill-mode: both;}
.ant-move-up-leave {animation-fill-mode: both;}
.ant-move-down-enter, .ant-move-down-appear {animation-fill-mode: both;}
.ant-move-down-leave {animation-fill-mode: both;}
.ant-move-left-enter, .ant-move-left-appear {animation-fill-mode: both;}
.ant-move-left-leave {animation-fill-mode: both;}
.ant-move-right-enter, .ant-move-right-appear {animation-fill-mode: both;}
.ant-move-right-leave {animation-fill-mode: both;}
html {--antd-wave-shadow-color: var(--primary-color);}
[ant-click-animating-without-extra-node='true']::after, .ant-click-animating-node {border-radius: inherit;box-shadow: 0 0 0 0 var(--primary-color);box-shadow: 0 0 0 0 var(--antd-wave-shadow-color);animation-fill-mode: forwards;}
.ant-slide-up-enter, .ant-slide-up-appear {animation-fill-mode: both;}
.ant-slide-up-leave {animation-fill-mode: both;}
.ant-slide-down-enter, .ant-slide-down-appear {animation-fill-mode: both;}
.ant-slide-down-leave {animation-fill-mode: both;}
.ant-slide-left-enter, .ant-slide-left-appear {animation-fill-mode: both;}
.ant-slide-left-leave {animation-fill-mode: both;}
.ant-slide-right-enter, .ant-slide-right-appear {animation-fill-mode: both;}
.ant-slide-right-leave {animation-fill-mode: both;}
.ant-zoom-enter, .ant-zoom-appear {animation-fill-mode: both;}
.ant-zoom-leave {animation-fill-mode: both;}
.ant-zoom-big-enter, .ant-zoom-big-appear {animation-fill-mode: both;}
.ant-zoom-big-leave {animation-fill-mode: both;}
.ant-zoom-big-fast-enter, .ant-zoom-big-fast-appear {animation-fill-mode: both;}
.ant-zoom-big-fast-leave {animation-fill-mode: both;}
.ant-zoom-up-enter, .ant-zoom-up-appear {animation-fill-mode: both;}
.ant-zoom-up-leave {animation-fill-mode: both;}
.ant-zoom-down-enter, .ant-zoom-down-appear {animation-fill-mode: both;}
.ant-zoom-down-leave {animation-fill-mode: both;}
.ant-zoom-left-enter, .ant-zoom-left-appear {animation-fill-mode: both;}
.ant-zoom-left-leave {animation-fill-mode: both;}
.ant-zoom-right-enter, .ant-zoom-right-appear {animation-fill-mode: both;}
.ant-zoom-right-leave {animation-fill-mode: both;}
.ant-alert {color: rgba(0, 0, 0, 0.85);border-radius: 4px;}
.ant-alert-success {background-color: #f6ffed;border: 1px solid #b7eb8f;}
.ant-alert-success .ant-alert-icon {color: #52c41a;}
.ant-alert-info {background-color: var(--primary-2);border: 1px solid #d3e4ff;}
.ant-alert-info .ant-alert-icon {color: var(--primary-color);}
.ant-alert-warning {background-color: #fffbe6;border: 1px solid #ffe58f;}
.ant-alert-warning .ant-alert-icon {color: #faad14;}
.ant-alert-error {background-color: #fff2f0;border: 1px solid #ffccc7;}
.ant-alert-error .ant-alert-icon {color: #ff4d4f;}
.ant-alert-close-icon {background-color: transparent;border: none;}
.ant-alert-close-icon .anticon-close {color: rgba(0, 0, 0, 0.45);}
.ant-alert-close-icon .anticon-close:hover {color: rgba(0, 0, 0, 0.75);}
.ant-alert-close-text {color: rgba(0, 0, 0, 0.45);}
.ant-alert-close-text:hover {color: rgba(0, 0, 0, 0.75);}
.ant-alert-with-description .ant-alert-message {color: rgba(0, 0, 0, 0.85);}
.ant-alert-message {color: rgba(0, 0, 0, 0.85);}
.ant-alert-banner {border: 0;border-radius: 0;}
.ant-anchor {color: rgba(0, 0, 0, 0.85);}
.ant-anchor-wrapper {background-color: transparent;}
.ant-anchor-ink::before {background-color: #f0f0f0;}
.ant-anchor-ink-ball {background-color: #fff;border: 2px solid var(--primary-color);border-radius: 8px;}
.ant-anchor-link-title {color: rgba(0, 0, 0, 0.85);}
.ant-anchor-link-active > .ant-anchor-link-title {color: var(--primary-color);}
.ant-select-auto-complete {color: rgba(0, 0, 0, 0.85);}
.ant-avatar {color: rgba(0, 0, 0, 0.85);color: #fff;background: #ccc;border-radius: 50%;}
.ant-avatar-image {background: transparent;}
.ant-avatar-lg {border-radius: 50%;}
.ant-avatar-sm {border-radius: 50%;}
.ant-avatar-square {border-radius: 4px;}
.ant-avatar-group .ant-avatar {border: 1px solid #fff;}
.ant-back-top {color: rgba(0, 0, 0, 0.85);}
// .ant-back-top-content {color: #fff;background-color: rgba(0, 0, 0, 0.45);border-radius: 20px;}
// .ant-back-top-content:hover {background-color: rgba(0, 0, 0, 0.85);}
// .ant-badge {color: rgba(0, 0, 0, 0.85);}
.ant-badge-count {color: #fff;background: #ff4d4f;border-radius: 10px;box-shadow: 0 0 0 1px #fff;}
.ant-badge-count a, .ant-badge-count a:hover {color: #fff;}
.ant-badge-count-sm {border-radius: 7px;}
.ant-badge-dot {background: #ff4d4f;border-radius: 100%;box-shadow: 0 0 0 1px #fff;}
.ant-badge-status-dot {border-radius: 50%;}
.ant-badge-status-success {background-color: #52c41a;}
.ant-badge-status-processing {background-color: #1890ff;}
.ant-badge-status-processing::after {border: 1px solid #1890ff;border-radius: 50%;}
.ant-badge-status-default {background-color: #d9d9d9;}
.ant-badge-status-error {background-color: #ff4d4f;}
.ant-badge-status-warning {background-color: #faad14;}
.ant-badge-status-pink {background: #eb2f96;}
.ant-badge-status-magenta {background: #eb2f96;}
.ant-badge-status-red {background: #f5222d;}
.ant-badge-status-volcano {background: #fa541c;}
.ant-badge-status-orange {background: #fa8c16;}
.ant-badge-status-yellow {background: #fadb14;}
.ant-badge-status-gold {background: #faad14;}
.ant-badge-status-cyan {background: #13c2c2;}
.ant-badge-status-lime {background: #a0d911;}
.ant-badge-status-green {background: #52c41a;}
.ant-badge-status-blue {background: #1890ff;}
.ant-badge-status-geekblue {background: #2f54eb;}
.ant-badge-status-purple {background: #722ed1;}
.ant-badge-status-text {color: rgba(0, 0, 0, 0.85);}
.ant-badge-zoom-appear, .ant-badge-zoom-enter {animation-fill-mode: both;}
.ant-badge-zoom-leave {animation-fill-mode: both;}
.ant-ribbon {color: rgba(0, 0, 0, 0.85);color: #fff;background-color: var(--primary-color);border-radius: 4px;}
.ant-ribbon-text {color: #fff;}
.ant-ribbon-corner {color: currentcolor;border: 4px solid;}
.ant-ribbon-corner::after {color: rgba(0, 0, 0, 0.25);border: inherit;}
.ant-ribbon-color-pink {color: #eb2f96;background: #eb2f96;}
.ant-ribbon-color-magenta {color: #eb2f96;background: #eb2f96;}
.ant-ribbon-color-red {color: #f5222d;background: #f5222d;}
.ant-ribbon-color-volcano {color: #fa541c;background: #fa541c;}
.ant-ribbon-color-orange {color: #fa8c16;background: #fa8c16;}
.ant-ribbon-color-yellow {color: #fadb14;background: #fadb14;}
.ant-ribbon-color-gold {color: #faad14;background: #faad14;}
.ant-ribbon-color-cyan {color: #13c2c2;background: #13c2c2;}
.ant-ribbon-color-lime {color: #a0d911;background: #a0d911;}
.ant-ribbon-color-green {color: #52c41a;background: #52c41a;}
.ant-ribbon-color-blue {color: #1890ff;background: #1890ff;}
.ant-ribbon-color-geekblue {color: #2f54eb;background: #2f54eb;}
.ant-ribbon-color-purple {color: #722ed1;background: #722ed1;}
.ant-ribbon.ant-ribbon-placement-end {border-bottom-right-radius: 0;}
.ant-ribbon.ant-ribbon-placement-end .ant-ribbon-corner {border-color: currentcolor transparent transparent currentcolor;}
.ant-ribbon.ant-ribbon-placement-start {border-bottom-left-radius: 0;}
.ant-ribbon.ant-ribbon-placement-start .ant-ribbon-corner {border-color: currentcolor currentcolor transparent transparent;}
.ant-ribbon-rtl.ant-ribbon-placement-end {border-bottom-right-radius: 4px;border-bottom-left-radius: 0;}
.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner {border-color: currentcolor currentcolor transparent transparent;}
.ant-ribbon-rtl.ant-ribbon-placement-end .ant-ribbon-corner::after {border-color: currentcolor currentcolor transparent transparent;}
.ant-ribbon-rtl.ant-ribbon-placement-start {border-bottom-right-radius: 0;border-bottom-left-radius: 4px;}
.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner {border-color: currentcolor transparent transparent currentcolor;}
.ant-ribbon-rtl.ant-ribbon-placement-start .ant-ribbon-corner::after {border-color: currentcolor transparent transparent currentcolor;}
.ant-breadcrumb {color: rgba(0, 0, 0, 0.85);color: rgba(0, 0, 0, 0.45);}
.ant-breadcrumb a {color: rgba(0, 0, 0, 0.45);}
.ant-breadcrumb a:hover {color: rgba(0, 0, 0, 0.85);}
.ant-breadcrumb li:last-child {color: rgba(0, 0, 0, 0.85);}
.ant-breadcrumb li:last-child a {color: rgba(0, 0, 0, 0.85);}
.ant-breadcrumb-separator {color: rgba(0, 0, 0, 0.45);}
.ant-btn {background-image: none;border: 1px solid transparent;box-shadow: 0 2px 0 rgba(0, 0, 0, 0.015);border-radius: 4px;color: rgba(0, 0, 0, 0.85);border-color: #d9d9d9;background: #fff;padding: 0.8px 7px;}
.ant-btn:not([disabled]):active {box-shadow: none;}
.ant-btn-lg {border-radius: 4px;}
.ant-btn-sm {border-radius: 4px;}
.ant-btn > a:only-child {color: currentcolor;}
.ant-btn > a:only-child::after {background: transparent;}
.ant-btn:hover, .ant-btn:focus {color: var(--primary-color);border-color: var(--primary-color);background: #fff;}
.ant-btn:hover > a:only-child, .ant-btn:focus > a:only-child {color: currentcolor;}
.ant-btn:hover > a:only-child::after, .ant-btn:focus > a:only-child::after {background: transparent;}
.ant-btn:active {color: #116dff;border-color: #116dff;background: #fff;}
.ant-btn:active > a:only-child {color: currentcolor;}
.ant-btn:active > a:only-child::after {background: transparent;}
.ant-btn[disabled], .ant-btn[disabled]:hover, .ant-btn[disabled]:focus, .ant-btn[disabled]:active {color: rgba(0, 0, 0, 0.25);border-color: #d9d9d9;background: #f5f5f5;box-shadow: none;}
.ant-btn[disabled] > a:only-child, .ant-btn[disabled]:hover > a:only-child, .ant-btn[disabled]:focus > a:only-child, .ant-btn[disabled]:active > a:only-child {color: currentcolor;}
.ant-btn[disabled] > a:only-child::after, .ant-btn[disabled]:hover > a:only-child::after, .ant-btn[disabled]:focus > a:only-child::after, .ant-btn[disabled]:active > a:only-child::after {background: transparent;}
.ant-btn:hover, .ant-btn:focus, .ant-btn:active {background: #fff;}
.ant-btn-primary {color: #fff;border-color: var(--primary-color);background: var(--primary-color);box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);}
.ant-btn-primary > a:only-child {color: currentcolor;}
.ant-btn-primary > a:only-child::after {background: transparent;}
.ant-btn-primary:hover, .ant-btn-primary:focus {color: #fff;border-color: var(--primary-color);background: var(--primary-color);}
.ant-btn-primary:hover > a:only-child, .ant-btn-primary:focus > a:only-child {color: currentcolor;}
.ant-btn-primary:hover > a:only-child::after, .ant-btn-primary:focus > a:only-child::after {background: transparent;}
.ant-btn-primary:active {color: #fff;border-color: #116dff;background: #116dff;}
.ant-btn-primary:active > a:only-child {color: currentcolor;}
.ant-btn-primary:active > a:only-child::after {background: transparent;}
.ant-btn-primary[disabled], .ant-btn-primary[disabled]:hover, .ant-btn-primary[disabled]:focus, .ant-btn-primary[disabled]:active {color: rgba(0, 0, 0, 0.25);border-color: #d9d9d9;background: #f5f5f5;box-shadow: none;}
.ant-btn-primary[disabled] > a:only-child, .ant-btn-primary[disabled]:hover > a:only-child, .ant-btn-primary[disabled]:focus > a:only-child, .ant-btn-primary[disabled]:active > a:only-child {color: currentcolor;}
.ant-btn-primary[disabled] > a:only-child::after, .ant-btn-primary[disabled]:hover > a:only-child::after, .ant-btn-primary[disabled]:focus > a:only-child::after, .ant-btn-primary[disabled]:active > a:only-child::after {background: transparent;}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {border-right-color: var(--primary-color);border-left-color: var(--primary-color);}
.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled {border-color: #d9d9d9;}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child) {border-right-color: var(--primary-color);}
.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled] {border-right-color: #d9d9d9;}
.ant-btn-group .ant-btn-primary:last-child:not(:first-child), .ant-btn-group .ant-btn-primary + .ant-btn-primary {border-left-color: var(--primary-color);}
.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled], .ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {border-left-color: #d9d9d9;}
.ant-btn-ghost {color: rgba(0, 0, 0, 0.85);border-color: #d9d9d9;background: transparent;}
.ant-btn-ghost > a:only-child {color: currentcolor;}
.ant-btn-ghost > a:only-child::after {background: transparent;}
.ant-btn-ghost:hover, .ant-btn-ghost:focus {color: var(--primary-color);border-color: var(--primary-color);background: transparent;}
.ant-btn-ghost:hover > a:only-child, .ant-btn-ghost:focus > a:only-child {color: currentcolor;}
.ant-btn-ghost:hover > a:only-child::after, .ant-btn-ghost:focus > a:only-child::after {background: transparent;}
.ant-btn-ghost:active {color: #116dff;border-color: #116dff;background: transparent;}
.ant-btn-ghost:active > a:only-child {color: currentcolor;}
.ant-btn-ghost:active > a:only-child::after {background: transparent;}
.ant-btn-ghost[disabled], .ant-btn-ghost[disabled]:hover, .ant-btn-ghost[disabled]:focus, .ant-btn-ghost[disabled]:active {color: rgba(0, 0, 0, 0.25);border-color: #d9d9d9;background: #f5f5f5;box-shadow: none;}
.ant-btn-ghost[disabled] > a:only-child, .ant-btn-ghost[disabled]:hover > a:only-child, .ant-btn-ghost[disabled]:focus > a:only-child, .ant-btn-ghost[disabled]:active > a:only-child {color: currentcolor;}
.ant-btn-ghost[disabled] > a:only-child::after, .ant-btn-ghost[disabled]:hover > a:only-child::after, .ant-btn-ghost[disabled]:focus > a:only-child::after, .ant-btn-ghost[disabled]:active > a:only-child::after {background: transparent;}
.ant-btn-dashed {color: rgba(0, 0, 0, 0.85);border-color: #d9d9d9;background: #fff;border-style: dashed;}
.ant-btn-dashed > a:only-child {color: currentcolor;}
.ant-btn-dashed > a:only-child::after {background: transparent;}
.ant-btn-dashed:hover, .ant-btn-dashed:focus {color: var(--primary-color);border-color: var(--primary-color);background: #fff;}
.ant-btn-dashed:hover > a:only-child, .ant-btn-dashed:focus > a:only-child {color: currentcolor;}
.ant-btn-dashed:hover > a:only-child::after, .ant-btn-dashed:focus > a:only-child::after {background: transparent;}
.ant-btn-dashed:active {color: #116dff;border-color: #116dff;background: #fff;}
.ant-btn-dashed:active > a:only-child {color: currentcolor;}
.ant-btn-dashed:active > a:only-child::after {background: transparent;}
.ant-btn-dashed[disabled], .ant-btn-dashed[disabled]:hover, .ant-btn-dashed[disabled]:focus, .ant-btn-dashed[disabled]:active {color: rgba(0, 0, 0, 0.25);border-color: #d9d9d9;background: #f5f5f5;box-shadow: none;}
.ant-btn-dashed[disabled] > a:only-child, .ant-btn-dashed[disabled]:hover > a:only-child, .ant-btn-dashed[disabled]:focus > a:only-child, .ant-btn-dashed[disabled]:active > a:only-child {color: currentcolor;}
.ant-btn-dashed[disabled] > a:only-child::after, .ant-btn-dashed[disabled]:hover > a:only-child::after, .ant-btn-dashed[disabled]:focus > a:only-child::after, .ant-btn-dashed[disabled]:active > a:only-child::after {background: transparent;}
.ant-btn-danger {color: #fff;border-color: #ff4d4f;background: #ff4d4f;box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);}
.ant-btn-danger > a:only-child {color: currentcolor;}
.ant-btn-danger > a:only-child::after {background: transparent;}
.ant-btn-danger:hover, .ant-btn-danger:focus {color: #fff;border-color: #ff7875;background: #ff7875;}
.ant-btn-danger:hover > a:only-child, .ant-btn-danger:focus > a:only-child {color: currentcolor;}
.ant-btn-danger:hover > a:only-child::after, .ant-btn-danger:focus > a:only-child::after {background: transparent;}
.ant-btn-danger:active {color: #fff;border-color: #d9363e;background: #d9363e;}
.ant-btn-danger:active > a:only-child {color: currentcolor;}
.ant-btn-danger:active > a:only-child::after {background: transparent;}
.ant-btn-danger[disabled], .ant-btn-danger[disabled]:hover, .ant-btn-danger[disabled]:focus, .ant-btn-danger[disabled]:active {color: rgba(0, 0, 0, 0.25);border-color: #d9d9d9;background: #f5f5f5;box-shadow: none;}
.ant-btn-danger[disabled] > a:only-child, .ant-btn-danger[disabled]:hover > a:only-child, .ant-btn-danger[disabled]:focus > a:only-child, .ant-btn-danger[disabled]:active > a:only-child {color: currentcolor;}
.ant-btn-danger[disabled] > a:only-child::after, .ant-btn-danger[disabled]:hover > a:only-child::after, .ant-btn-danger[disabled]:focus > a:only-child::after, .ant-btn-danger[disabled]:active > a:only-child::after {background: transparent;}
.ant-btn-link {color: var(--primary-color);border-color: transparent;background: transparent;box-shadow: none;}
.ant-btn-link > a:only-child {color: currentcolor;}
.ant-btn-link > a:only-child::after {background: transparent;}
.ant-btn-link:hover, .ant-btn-link:focus {color: var(--primary-color);border-color: var(--primary-color);background: transparent;}
.ant-btn-link:hover > a:only-child, .ant-btn-link:focus > a:only-child {color: currentcolor;}
.ant-btn-link:hover > a:only-child::after, .ant-btn-link:focus > a:only-child::after {background: transparent;}
.ant-btn-link:active {color: #116dff;border-color: #116dff;background: transparent;}
.ant-btn-link:active > a:only-child {color: currentcolor;}
.ant-btn-link:active > a:only-child::after {background: transparent;}
.ant-btn-link[disabled], .ant-btn-link[disabled]:hover, .ant-btn-link[disabled]:focus, .ant-btn-link[disabled]:active {color: rgba(0, 0, 0, 0.25);border-color: #d9d9d9;background: #f5f5f5;box-shadow: none;}
.ant-btn-link[disabled] > a:only-child, .ant-btn-link[disabled]:hover > a:only-child, .ant-btn-link[disabled]:focus > a:only-child, .ant-btn-link[disabled]:active > a:only-child {color: currentcolor;}
.ant-btn-link[disabled] > a:only-child::after, .ant-btn-link[disabled]:hover > a:only-child::after, .ant-btn-link[disabled]:focus > a:only-child::after, .ant-btn-link[disabled]:active > a:only-child::after {background: transparent;}
.ant-btn-link:hover {background: transparent;}
.ant-btn-link:hover, .ant-btn-link:focus, .ant-btn-link:active {border-color: transparent;}
.ant-btn-link[disabled], .ant-btn-link[disabled]:hover, .ant-btn-link[disabled]:focus, .ant-btn-link[disabled]:active {color: rgba(0, 0, 0, 0.25);border-color: transparent;background: transparent;box-shadow: none;}
.ant-btn-link[disabled] > a:only-child, .ant-btn-link[disabled]:hover > a:only-child, .ant-btn-link[disabled]:focus > a:only-child, .ant-btn-link[disabled]:active > a:only-child {color: currentcolor;}
.ant-btn-link[disabled] > a:only-child::after, .ant-btn-link[disabled]:hover > a:only-child::after, .ant-btn-link[disabled]:focus > a:only-child::after, .ant-btn-link[disabled]:active > a:only-child::after {background: transparent;}
.ant-btn-text {color: rgba(0, 0, 0, 0.85);border-color: transparent;background: transparent;box-shadow: none;}
.ant-btn-text > a:only-child {color: currentcolor;}
.ant-btn-text > a:only-child::after {background: transparent;}
.ant-btn-text:hover, .ant-btn-text:focus {color: var(--primary-color);border-color: var(--primary-color);background: transparent;}
.ant-btn-text:hover > a:only-child, .ant-btn-text:focus > a:only-child {color: currentcolor;}
.ant-btn-text:hover > a:only-child::after, .ant-btn-text:focus > a:only-child::after {background: transparent;}
.ant-btn-text:active {color: #116dff;border-color: #116dff;background: transparent;}
.ant-btn-text:active > a:only-child {color: currentcolor;}
.ant-btn-text:active > a:only-child::after {background: transparent;}
.ant-btn-text[disabled], .ant-btn-text[disabled]:hover, .ant-btn-text[disabled]:focus, .ant-btn-text[disabled]:active {color: rgba(0, 0, 0, 0.25);border-color: #d9d9d9;background: #f5f5f5;box-shadow: none;}
.ant-btn-text[disabled] > a:only-child, .ant-btn-text[disabled]:hover > a:only-child, .ant-btn-text[disabled]:focus > a:only-child, .ant-btn-text[disabled]:active > a:only-child {color: currentcolor;}
.ant-btn-text[disabled] > a:only-child::after, .ant-btn-text[disabled]:hover > a:only-child::after, .ant-btn-text[disabled]:focus > a:only-child::after, .ant-btn-text[disabled]:active > a:only-child::after {background: transparent;}
.ant-btn-text:hover, .ant-btn-text:focus {color: rgba(0, 0, 0, 0.85);background: rgba(0, 0, 0, 0.018);border-color: transparent;}
.ant-btn-text:active {color: rgba(0, 0, 0, 0.85);background: rgba(0, 0, 0, 0.018);border-color: transparent;}
.ant-btn-text[disabled], .ant-btn-text[disabled]:hover, .ant-btn-text[disabled]:focus, .ant-btn-text[disabled]:active {color: rgba(0, 0, 0, 0.25);border-color: transparent;background: transparent;box-shadow: none;}
.ant-btn-text[disabled] > a:only-child, .ant-btn-text[disabled]:hover > a:only-child, .ant-btn-text[disabled]:focus > a:only-child, .ant-btn-text[disabled]:active > a:only-child {color: currentcolor;}
.ant-btn-text[disabled] > a:only-child::after, .ant-btn-text[disabled]:hover > a:only-child::after, .ant-btn-text[disabled]:focus > a:only-child::after, .ant-btn-text[disabled]:active > a:only-child::after {background: transparent;}
.ant-btn-dangerous {color: #ff4d4f;border-color: #ff4d4f;background: #fff;}
.ant-btn-dangerous > a:only-child {color: currentcolor;}
.ant-btn-dangerous > a:only-child::after {background: transparent;}
.ant-btn-dangerous:hover, .ant-btn-dangerous:focus {color: #ff7875;border-color: #ff7875;background: #fff;}
.ant-btn-dangerous:hover > a:only-child, .ant-btn-dangerous:focus > a:only-child {color: currentcolor;}
.ant-btn-dangerous:hover > a:only-child::after, .ant-btn-dangerous:focus > a:only-child::after {background: transparent;}
.ant-btn-dangerous:active {color: #d9363e;border-color: #d9363e;background: #fff;}
.ant-btn-dangerous:active > a:only-child {color: currentcolor;}
.ant-btn-dangerous:active > a:only-child::after {background: transparent;}
.ant-btn-dangerous[disabled], .ant-btn-dangerous[disabled]:hover, .ant-btn-dangerous[disabled]:focus, .ant-btn-dangerous[disabled]:active {color: rgba(0, 0, 0, 0.25);border-color: #d9d9d9;background: #f5f5f5;box-shadow: none;}
.ant-btn-dangerous[disabled] > a:only-child, .ant-btn-dangerous[disabled]:hover > a:only-child, .ant-btn-dangerous[disabled]:focus > a:only-child, .ant-btn-dangerous[disabled]:active > a:only-child {color: currentcolor;}
.ant-btn-dangerous[disabled] > a:only-child::after, .ant-btn-dangerous[disabled]:hover > a:only-child::after, .ant-btn-dangerous[disabled]:focus > a:only-child::after, .ant-btn-dangerous[disabled]:active > a:only-child::after {background: transparent;}
.ant-btn-dangerous.ant-btn-primary {color: #fff;border-color: #ff4d4f;background: #ff4d4f;box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);}
.ant-btn-dangerous.ant-btn-primary > a:only-child {color: currentcolor;}
.ant-btn-dangerous.ant-btn-primary > a:only-child::after {background: transparent;}
.ant-btn-dangerous.ant-btn-primary:hover, .ant-btn-dangerous.ant-btn-primary:focus {color: #fff;border-color: #ff7875;background: #ff7875;}
.ant-btn-dangerous.ant-btn-primary:hover > a:only-child, .ant-btn-dangerous.ant-btn-primary:focus > a:only-child {color: currentcolor;}
.ant-btn-dangerous.ant-btn-primary:hover > a:only-child::after, .ant-btn-dangerous.ant-btn-primary:focus > a:only-child::after {background: transparent;}
.ant-btn-dangerous.ant-btn-primary:active {color: #fff;border-color: #d9363e;background: #d9363e;}
.ant-btn-dangerous.ant-btn-primary:active > a:only-child {color: currentcolor;}
.ant-btn-dangerous.ant-btn-primary:active > a:only-child::after {background: transparent;}
.ant-btn-dangerous.ant-btn-primary[disabled], .ant-btn-dangerous.ant-btn-primary[disabled]:hover, .ant-btn-dangerous.ant-btn-primary[disabled]:focus, .ant-btn-dangerous.ant-btn-primary[disabled]:active {color: rgba(0, 0, 0, 0.25);border-color: #d9d9d9;background: #f5f5f5;box-shadow: none;}
.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child, .ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child, .ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child, .ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child {color: currentcolor;}
.ant-btn-dangerous.ant-btn-primary[disabled] > a:only-child::after, .ant-btn-dangerous.ant-btn-primary[disabled]:hover > a:only-child::after, .ant-btn-dangerous.ant-btn-primary[disabled]:focus > a:only-child::after, .ant-btn-dangerous.ant-btn-primary[disabled]:active > a:only-child::after {background: transparent;}
.ant-btn-dangerous.ant-btn-link {color: #ff4d4f;border-color: transparent;background: transparent;box-shadow: none;}
.ant-btn-dangerous.ant-btn-link > a:only-child {color: currentcolor;}
.ant-btn-dangerous.ant-btn-link > a:only-child::after {background: transparent;}
.ant-btn-dangerous.ant-btn-link:hover, .ant-btn-dangerous.ant-btn-link:focus {color: var(--primary-color);border-color: var(--primary-color);background: transparent;}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child, .ant-btn-dangerous.ant-btn-link:focus > a:only-child {color: currentcolor;}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after, .ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {background: transparent;}
.ant-btn-dangerous.ant-btn-link:active {color: #116dff;border-color: #116dff;background: transparent;}
.ant-btn-dangerous.ant-btn-link:active > a:only-child {color: currentcolor;}
.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {background: transparent;}
.ant-btn-dangerous.ant-btn-link[disabled], .ant-btn-dangerous.ant-btn-link[disabled]:hover, .ant-btn-dangerous.ant-btn-link[disabled]:focus, .ant-btn-dangerous.ant-btn-link[disabled]:active {color: rgba(0, 0, 0, 0.25);border-color: #d9d9d9;background: #f5f5f5;box-shadow: none;}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child, .ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child, .ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child, .ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {color: currentcolor;}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after, .ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after, .ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after, .ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {background: transparent;}
.ant-btn-dangerous.ant-btn-link:hover, .ant-btn-dangerous.ant-btn-link:focus {color: #ff7875;border-color: transparent;background: transparent;}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child, .ant-btn-dangerous.ant-btn-link:focus > a:only-child {color: currentcolor;}
.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after, .ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {background: transparent;}
.ant-btn-dangerous.ant-btn-link:active {color: #d9363e;border-color: transparent;background: transparent;}
.ant-btn-dangerous.ant-btn-link:active > a:only-child {color: currentcolor;}
.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {background: transparent;}
.ant-btn-dangerous.ant-btn-link[disabled], .ant-btn-dangerous.ant-btn-link[disabled]:hover, .ant-btn-dangerous.ant-btn-link[disabled]:focus, .ant-btn-dangerous.ant-btn-link[disabled]:active {color: rgba(0, 0, 0, 0.25);border-color: transparent;background: transparent;box-shadow: none;}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child, .ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child, .ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child, .ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {color: currentcolor;}
.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after, .ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after, .ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after, .ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {background: transparent;}
.ant-btn-dangerous.ant-btn-text {color: #ff4d4f;border-color: transparent;background: transparent;box-shadow: none;}
.ant-btn-dangerous.ant-btn-text > a:only-child {color: currentcolor;}
.ant-btn-dangerous.ant-btn-text > a:only-child::after {background: transparent;}
.ant-btn-dangerous.ant-btn-text:hover, .ant-btn-dangerous.ant-btn-text:focus {color: var(--primary-color);border-color: var(--primary-color);background: transparent;}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child, .ant-btn-dangerous.ant-btn-text:focus > a:only-child {color: currentcolor;}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after, .ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {background: transparent;}
.ant-btn-dangerous.ant-btn-text:active {color: #116dff;border-color: #116dff;background: transparent;}
.ant-btn-dangerous.ant-btn-text:active > a:only-child {color: currentcolor;}
.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {background: transparent;}
.ant-btn-dangerous.ant-btn-text[disabled], .ant-btn-dangerous.ant-btn-text[disabled]:hover, .ant-btn-dangerous.ant-btn-text[disabled]:focus, .ant-btn-dangerous.ant-btn-text[disabled]:active {color: rgba(0, 0, 0, 0.25);border-color: #d9d9d9;background: #f5f5f5;box-shadow: none;}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child, .ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child, .ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child, .ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {color: currentcolor;}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after, .ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after, .ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after, .ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {background: transparent;}
.ant-btn-dangerous.ant-btn-text:hover, .ant-btn-dangerous.ant-btn-text:focus {color: #ff7875;border-color: transparent;background: rgba(0, 0, 0, 0.018);}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child, .ant-btn-dangerous.ant-btn-text:focus > a:only-child {color: currentcolor;}
.ant-btn-dangerous.ant-btn-text:hover > a:only-child::after, .ant-btn-dangerous.ant-btn-text:focus > a:only-child::after {background: transparent;}
.ant-btn-dangerous.ant-btn-text:active {color: #d9363e;border-color: transparent;background: rgba(0, 0, 0, 0.018);}
.ant-btn-dangerous.ant-btn-text:active > a:only-child {color: currentcolor;}
.ant-btn-dangerous.ant-btn-text:active > a:only-child::after {background: transparent;}
.ant-btn-dangerous.ant-btn-text[disabled], .ant-btn-dangerous.ant-btn-text[disabled]:hover, .ant-btn-dangerous.ant-btn-text[disabled]:focus, .ant-btn-dangerous.ant-btn-text[disabled]:active {color: rgba(0, 0, 0, 0.25);border-color: transparent;background: transparent;box-shadow: none;}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child, .ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child, .ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child, .ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child {color: currentcolor;}
.ant-btn-dangerous.ant-btn-text[disabled] > a:only-child::after, .ant-btn-dangerous.ant-btn-text[disabled]:hover > a:only-child::after, .ant-btn-dangerous.ant-btn-text[disabled]:focus > a:only-child::after, .ant-btn-dangerous.ant-btn-text[disabled]:active > a:only-child::after {background: transparent;}
.ant-btn-icon-only {border-radius: 4px;}
.ant-btn-icon-only.ant-btn-lg {border-radius: 4px;}
.ant-btn-icon-only.ant-btn-sm {border-radius: 4px;}
.ant-btn-round {border-radius: 32px;}
.ant-btn-round.ant-btn-lg {border-radius: 40px;}
.ant-btn-round.ant-btn-sm {border-radius: 24px;}
.ant-btn-circle {border-radius: 50%;}
.ant-btn-circle.ant-btn-lg {border-radius: 50%;}
.ant-btn-circle.ant-btn-sm {border-radius: 50%;}
.ant-cascader-picker:focus .ant-cascader-input {border-color:  var(--primary-color);box-shadow: none}
.ant-table-filter-dropdown-link:hover {color: var(--primary-color)}
.ant-table-filter-dropdown-link {color: var(--primary-color)}
.ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_close .ant-tree-switcher-loading-icon, .ant-tree li.ant-tree-treenode-loading span.ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-loading-icon {color: var(--primary-color);}
.ant-btn::before {background: #fff;border-radius: inherit;}
.ant-btn-group .ant-btn-primary + .ant-btn:not(.ant-btn-primary):not([disabled]) {border-left-color: transparent;}
.ant-btn-group .ant-btn {border-radius: 0;}
.ant-btn-group > .ant-btn:only-child {border-radius: 4px;}
.ant-btn-group > span:only-child > .ant-btn {border-radius: 4px;}
.ant-btn-group > .ant-btn:first-child:not(:last-child), .ant-btn-group > span:first-child:not(:last-child) > .ant-btn {border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.ant-btn-group > .ant-btn:last-child:not(:first-child), .ant-btn-group > span:last-child:not(:first-child) > .ant-btn {border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.ant-btn-group-sm > .ant-btn:only-child {border-radius: 4px;}
.ant-btn-group-sm > span:only-child > .ant-btn {border-radius: 4px;}
.ant-btn-group-sm > .ant-btn:first-child:not(:last-child), .ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.ant-btn-group-sm > .ant-btn:last-child:not(:first-child), .ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.ant-btn-group > .ant-btn-group:not(:first-child):not(:last-child) > .ant-btn {border-radius: 0;}
.ant-btn-group > .ant-btn-group:first-child:not(:last-child) > .ant-btn:last-child {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.ant-btn-group > .ant-btn-group:last-child:not(:first-child) > .ant-btn:first-child {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.ant-btn-group-rtl.ant-btn-group > .ant-btn:first-child:not(:last-child), .ant-btn-group-rtl.ant-btn-group > span:first-child:not(:last-child) > .ant-btn {border-radius: 0 4px 4px 0;}
.ant-btn-group-rtl.ant-btn-group > .ant-btn:last-child:not(:first-child), .ant-btn-group-rtl.ant-btn-group > span:last-child:not(:first-child) > .ant-btn {border-radius: 4px 0 0 4px;}
.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:first-child:not(:last-child), .ant-btn-group-rtl.ant-btn-group-sm > span:first-child:not(:last-child) > .ant-btn {border-radius: 0 4px 4px 0;}
.ant-btn-group-rtl.ant-btn-group-sm > .ant-btn:last-child:not(:first-child), .ant-btn-group-rtl.ant-btn-group-sm > span:last-child:not(:first-child) > .ant-btn {border-radius: 4px 0 0 4px;}
.ant-btn.ant-btn-background-ghost {color: #fff;border-color: #fff;}
.ant-btn.ant-btn-background-ghost, .ant-btn.ant-btn-background-ghost:hover, .ant-btn.ant-btn-background-ghost:active, .ant-btn.ant-btn-background-ghost:focus {background: transparent;}
.ant-btn.ant-btn-background-ghost:hover, .ant-btn.ant-btn-background-ghost:focus {color: var(--primary-color);border-color: var(--primary-color);}
.ant-btn.ant-btn-background-ghost:active {color: #116dff;border-color: #116dff;}
.ant-btn.ant-btn-background-ghost[disabled] {color: rgba(0, 0, 0, 0.25);background: transparent;border-color: #d9d9d9;}
.ant-btn-background-ghost.ant-btn-primary {color: var(--primary-color);border-color: var(--primary-color);}
.ant-btn-background-ghost.ant-btn-primary > a:only-child {color: currentcolor;}
.ant-btn-background-ghost.ant-btn-primary > a:only-child::after {background: transparent;}
.ant-btn-background-ghost.ant-btn-primary:hover, .ant-btn-background-ghost.ant-btn-primary:focus {color: var(--primary-color);border-color: var(--primary-color);}
.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child, .ant-btn-background-ghost.ant-btn-primary:focus > a:only-child {color: currentcolor;}
.ant-btn-background-ghost.ant-btn-primary:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary:focus > a:only-child::after {background: transparent;}
.ant-btn-background-ghost.ant-btn-primary:active {color: #116dff;border-color: #116dff;}
.ant-btn-background-ghost.ant-btn-primary:active > a:only-child {color: currentcolor;}
.ant-btn-background-ghost.ant-btn-primary:active > a:only-child::after {background: transparent;}
.ant-btn-background-ghost.ant-btn-primary[disabled], .ant-btn-background-ghost.ant-btn-primary[disabled]:hover, .ant-btn-background-ghost.ant-btn-primary[disabled]:focus, .ant-btn-background-ghost.ant-btn-primary[disabled]:active {color: rgba(0, 0, 0, 0.25);border-color: #d9d9d9;background: #f5f5f5;box-shadow: none;}
.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child, .ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child, .ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child, .ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child {color: currentcolor;}
.ant-btn-background-ghost.ant-btn-primary[disabled] > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary[disabled]:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary[disabled]:focus > a:only-child::after, .ant-btn-background-ghost.ant-btn-primary[disabled]:active > a:only-child::after {background: transparent;}
.ant-btn-background-ghost.ant-btn-danger {color: #ff4d4f;border-color: #ff4d4f;}
.ant-btn-background-ghost.ant-btn-danger > a:only-child {color: currentcolor;}
.ant-btn-background-ghost.ant-btn-danger > a:only-child::after {background: transparent;}
.ant-btn-background-ghost.ant-btn-danger:hover, .ant-btn-background-ghost.ant-btn-danger:focus {color: #ff7875;border-color: #ff7875;}
.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child, .ant-btn-background-ghost.ant-btn-danger:focus > a:only-child {color: currentcolor;}
.ant-btn-background-ghost.ant-btn-danger:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger:focus > a:only-child::after {background: transparent;}
.ant-btn-background-ghost.ant-btn-danger:active {color: #d9363e;border-color: #d9363e;}
.ant-btn-background-ghost.ant-btn-danger:active > a:only-child {color: currentcolor;}
.ant-btn-background-ghost.ant-btn-danger:active > a:only-child::after {background: transparent;}
.ant-btn-background-ghost.ant-btn-danger[disabled], .ant-btn-background-ghost.ant-btn-danger[disabled]:hover, .ant-btn-background-ghost.ant-btn-danger[disabled]:focus, .ant-btn-background-ghost.ant-btn-danger[disabled]:active {color: rgba(0, 0, 0, 0.25);border-color: #d9d9d9;background: #f5f5f5;box-shadow: none;}
.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child, .ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child, .ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child, .ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child {color: currentcolor;}
.ant-btn-background-ghost.ant-btn-danger[disabled] > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger[disabled]:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger[disabled]:focus > a:only-child::after, .ant-btn-background-ghost.ant-btn-danger[disabled]:active > a:only-child::after {background: transparent;}
.ant-btn-background-ghost.ant-btn-dangerous {color: #ff4d4f;border-color: #ff4d4f;}
.ant-btn-background-ghost.ant-btn-dangerous > a:only-child {color: currentcolor;}
.ant-btn-background-ghost.ant-btn-dangerous > a:only-child::after {background: transparent;}
.ant-btn-background-ghost.ant-btn-dangerous:hover, .ant-btn-background-ghost.ant-btn-dangerous:focus {color: #ff7875;border-color: #ff7875;}
.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child, .ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child {color: currentcolor;}
.ant-btn-background-ghost.ant-btn-dangerous:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-dangerous:focus > a:only-child::after {background: transparent;}
.ant-btn-background-ghost.ant-btn-dangerous:active {color: #d9363e;border-color: #d9363e;}
.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child {color: currentcolor;}
.ant-btn-background-ghost.ant-btn-dangerous:active > a:only-child::after {background: transparent;}
.ant-btn-background-ghost.ant-btn-dangerous[disabled], .ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:active {color: rgba(0, 0, 0, 0.25);border-color: #d9d9d9;background: #f5f5f5;box-shadow: none;}
.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child {color: currentcolor;}
.ant-btn-background-ghost.ant-btn-dangerous[disabled] > a:only-child::after, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus > a:only-child::after, .ant-btn-background-ghost.ant-btn-dangerous[disabled]:active > a:only-child::after {background: transparent;}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link {color: #ff4d4f;border-color: transparent;}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child {color: currentcolor;}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link > a:only-child::after {background: transparent;}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus {color: #ff7875;border-color: transparent;}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child {color: currentcolor;}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus > a:only-child::after {background: transparent;}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active {color: #d9363e;border-color: transparent;}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child {color: currentcolor;}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active > a:only-child::after {background: transparent;}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled], .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active {color: rgba(0, 0, 0, 0.25);border-color: #d9d9d9;background: #f5f5f5;box-shadow: none;}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child {color: currentcolor;}
.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled] > a:only-child::after, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover > a:only-child::after, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus > a:only-child::after, .ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active > a:only-child::after {background: transparent;}
a.ant-btn-disabled,
a.ant-btn-disabled:hover,
a.ant-btn-disabled:focus,
a.ant-btn-disabled:active {color: rgba(0, 0, 0, 0.25);border-color: transparent;background: transparent;box-shadow: none;}
a.ant-btn-disabled > a:only-child,
a.ant-btn-disabled:hover > a:only-child,
a.ant-btn-disabled:focus > a:only-child,
a.ant-btn-disabled:active > a:only-child {color: currentcolor;}
a.ant-btn-disabled > a:only-child::after,
a.ant-btn-disabled:hover > a:only-child::after,
a.ant-btn-disabled:focus > a:only-child::after,
a.ant-btn-disabled:active > a:only-child::after {background: transparent;}
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child), .ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary {border-right-color: var(--primary-color);border-left-color: #d9d9d9;}
.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled], .ant-btn-group-rtl.ant-btn-group .ant-btn-primary + .ant-btn-primary[disabled] {border-right-color: #d9d9d9;border-left-color: var(--primary-color);}
.ant-picker-calendar {color: rgba(0, 0, 0, 0.85);background: #fff;}
.ant-picker-calendar .ant-picker-panel {background: #fff;border: 0;border-top: 1px solid #f0f0f0;border-radius: 0;}
.ant-picker-calendar-mini {border-radius: 4px;}
.ant-picker-calendar-mini .ant-picker-panel {border-radius: 0 0 4px 4px;}
.ant-picker-calendar-full .ant-picker-panel {background: #fff;border: 0;}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell:hover .ant-picker-calendar-date {background: #f5f5f5;}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date, .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date, .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today, .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today {background: var(--primary-2);}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value, .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date .ant-picker-calendar-date-value, .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date-today .ant-picker-calendar-date-value, .ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected:hover .ant-picker-calendar-date-today .ant-picker-calendar-date-value {color: var(--primary-color);}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date {border: 0;border-top: 2px solid #f0f0f0;border-radius: 0;}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content {color: rgba(0, 0, 0, 0.85);}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today {border-color: var(--primary-color);}
.ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-today .ant-picker-calendar-date-value {color: rgba(0, 0, 0, 0.85);}
.ant-card {color: rgba(0, 0, 0, 0.85);background: #fff;border-radius: 4px;}
.ant-card-hoverable:hover {border-color: transparent;box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09);}
.ant-card-bordered {border: 1px solid #f0f0f0;}
.ant-card-head {color: rgba(0, 0, 0, 0.85);background: transparent;border-bottom: 1px solid #f0f0f0;border-radius: 4px 4px 0 0;}
.ant-card-head .ant-tabs-top {color: rgba(0, 0, 0, 0.85);}
.ant-card-head .ant-tabs-top-bar {border-bottom: 1px solid #f0f0f0;}
.ant-card-extra {color: rgba(0, 0, 0, 0.85);}
.ant-card-grid {border: 0;border-radius: 0;box-shadow: 1px 0 0 0 #f0f0f0, 0 1px 0 0 #f0f0f0, 1px 1px 0 0 #f0f0f0, 1px 0 0 0 #f0f0f0 inset, 0 1px 0 0 #f0f0f0 inset;}
.ant-card-grid-hoverable:hover {box-shadow: 0 1px 2px -2px rgba(0, 0, 0, 0.16), 0 3px 6px 0 rgba(0, 0, 0, 0.12), 0 5px 12px 4px rgba(0, 0, 0, 0.09);}
.ant-card-cover img {border-radius: 4px 4px 0 0;}
.ant-card-actions {background: #fff;border-top: 1px solid #f0f0f0;}
.ant-card-actions > li {color: rgba(0, 0, 0, 0.45);}
.ant-card-actions > li > span:hover {color: var(--primary-color);}
.ant-card-actions > li > span a:not(.ant-btn), .ant-card-actions > li > span > .anticon {color: rgba(0, 0, 0, 0.45);}
.ant-card-actions > li > span a:not(.ant-btn):hover, .ant-card-actions > li > span > .anticon:hover {color: var(--primary-color);}
.ant-card-actions > li:not(:last-child) {border-right: 1px solid #f0f0f0;}
.ant-card-rtl .ant-card-actions > li:not(:last-child) {border-right: none;border-left: 1px solid #f0f0f0;}
.ant-card-type-inner .ant-card-head {background: #fafafa;}
.ant-card-meta-title {color: rgba(0, 0, 0, 0.85);}
.ant-card-meta-description {color: rgba(0, 0, 0, 0.45);}
.ant-carousel {color: rgba(0, 0, 0, 0.85);}
.ant-carousel .slick-slider {-webkit-tap-highlight-color: transparent;}
.ant-carousel .slick-prev, .ant-carousel .slick-next {color: transparent;background: transparent;border: 0;}
.ant-carousel .slick-prev:hover, .ant-carousel .slick-next:hover, .ant-carousel .slick-prev:focus, .ant-carousel .slick-next:focus {color: transparent;background: transparent;}
.ant-carousel .slick-dots li button {color: transparent;background: #fff;border: 0;border-radius: 1px;}
.ant-carousel .slick-dots li.slick-active button {background: #fff;}
.ant-cascader-checkbox {color: rgba(0, 0, 0, 0.85);}
.ant-cascader-checkbox-wrapper:hover .ant-cascader-checkbox-inner, .ant-cascader-checkbox:hover .ant-cascader-checkbox-inner, .ant-cascader-checkbox-input:focus + .ant-cascader-checkbox-inner {border-color: var(--primary-color);}
.ant-cascader-checkbox-checked::after {border: 1px solid var(--primary-color);border-radius: 4px;animation-fill-mode: backwards;}
.ant-cascader-checkbox-inner {background-color: #fff;border: 1px solid #d9d9d9;border-radius: 4px;border-collapse: separate;}
.ant-cascader-checkbox-inner::after {border: 2px solid #fff;border-top: 0;border-left: 0;}
.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner::after {border: 2px solid #fff;border-top: 0;border-left: 0;}
.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner {background-color: var(--primary-color);border-color: var(--primary-color);}
.ant-cascader-checkbox-disabled.ant-cascader-checkbox-checked .ant-cascader-checkbox-inner::after {border-color: rgba(0, 0, 0, 0.25);}
.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner {background-color: #f5f5f5;border-color: #d9d9d9 !important;}
.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner::after {border-color: #f5f5f5;border-collapse: separate;}
.ant-cascader-checkbox-disabled + span {color: rgba(0, 0, 0, 0.25);}
.ant-cascader-checkbox-wrapper {color: rgba(0, 0, 0, 0.85);}
.ant-cascader-checkbox-group {color: rgba(0, 0, 0, 0.85);}
.ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner {background-color: #fff;border-color: #d9d9d9;}
.ant-cascader-checkbox-indeterminate .ant-cascader-checkbox-inner::after {background-color: var(--primary-color);border: 0;}
.ant-cascader-checkbox-indeterminate.ant-cascader-checkbox-disabled .ant-cascader-checkbox-inner::after {background-color: rgba(0, 0, 0, 0.25);border-color: rgba(0, 0, 0, 0.25);}
.ant-cascader-menu {border-right: 1px solid #f0f0f0;}
.ant-cascader-menu-item:hover {background: #f5f5f5;}
.ant-cascader-menu-item-disabled {color: rgba(0, 0, 0, 0.25);}
.ant-cascader-menu-item-disabled:hover {background: transparent;}
.ant-cascader-menu-empty .ant-cascader-menu-item {color: rgba(0, 0, 0, 0.25);}
.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled), .ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled):hover {background-color: var(--primary-2);}
.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon, .ant-cascader-menu-item-loading-icon {color: rgba(0, 0, 0, 0.45);}
.ant-cascader-menu-item-disabled.ant-cascader-menu-item-expand .ant-cascader-menu-item-expand-icon, .ant-cascader-menu-item-disabled.ant-cascader-menu-item-loading-icon {color: rgba(0, 0, 0, 0.25);}
.ant-cascader-menu-item-keyword {color: #ff4d4f;}
.ant-checkbox {color: rgba(0, 0, 0, 0.85);}
.ant-checkbox-wrapper:hover .ant-checkbox-inner, .ant-checkbox:hover .ant-checkbox-inner, .ant-checkbox-input:focus + .ant-checkbox-inner {border-color: var(--primary-color);}
.ant-checkbox-checked::after {border: 1px solid var(--primary-color);border-radius: 4px;animation-fill-mode: backwards;}
.ant-checkbox-inner {background-color: #fff;border: 1px solid #d9d9d9;border-radius: 4px;border-collapse: separate;}
.ant-checkbox-inner::after {border: 2px solid #fff;border-top: 0;border-left: 0;}
.ant-checkbox-checked .ant-checkbox-inner::after {border: 2px solid #fff;border-top: 0;border-left: 0;}
.ant-checkbox-checked .ant-checkbox-inner {background-color: var(--primary-color);border-color: var(--primary-color);}
.ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner::after {border-color: rgba(0, 0, 0, 0.25);}
.ant-checkbox-disabled .ant-checkbox-inner {background-color: #f5f5f5;border-color: #d9d9d9 !important;}
.ant-checkbox-disabled .ant-checkbox-inner::after {border-color: #f5f5f5;border-collapse: separate;}
.ant-checkbox-disabled + span {color: rgba(0, 0, 0, 0.25);}
.ant-checkbox-wrapper {color: rgba(0, 0, 0, 0.85);}
.ant-checkbox-group {color: rgba(0, 0, 0, 0.85);}
.ant-checkbox-indeterminate .ant-checkbox-inner {background-color: #fff;border-color: #d9d9d9;}
.ant-checkbox-indeterminate .ant-checkbox-inner::after {background-color: var(--primary-color);border: 0;}
.ant-checkbox-indeterminate.ant-checkbox-disabled .ant-checkbox-inner::after {background-color: rgba(0, 0, 0, 0.25);border-color: rgba(0, 0, 0, 0.25);}
.ant-collapse {color: rgba(0, 0, 0, 0.85);background-color: #fafafa;border: 1px solid #d9d9d9;border-bottom: 0;border-radius: 4px;}
.ant-collapse > .ant-collapse-item {border-bottom: 1px solid #d9d9d9;}
.ant-collapse > .ant-collapse-item:last-child, .ant-collapse > .ant-collapse-item:last-child > .ant-collapse-header {border-radius: 0 0 4px 4px;}
.ant-collapse > .ant-collapse-item > .ant-collapse-header {color: rgba(0, 0, 0, 0.85);}
.ant-collapse-content {color: rgba(0, 0, 0, 0.85);background-color: #fff;border-top: 1px solid #d9d9d9;}
.ant-collapse-item:last-child > .ant-collapse-content {border-radius: 0 0 4px 4px;}
.ant-collapse-borderless {background-color: #fafafa;border: 0;}
.ant-collapse-borderless > .ant-collapse-item {border-bottom: 1px solid #d9d9d9;}
.ant-collapse-borderless > .ant-collapse-item:last-child, .ant-collapse-borderless > .ant-collapse-item:last-child .ant-collapse-header {border-radius: 0;}
.ant-collapse-borderless > .ant-collapse-item:last-child {border-bottom: 0;}
.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content {background-color: transparent;border-top: 0;}
.ant-collapse-ghost {background-color: transparent;border: 0;}
.ant-collapse-ghost > .ant-collapse-item {border-bottom: 0;}
.ant-collapse-ghost > .ant-collapse-item > .ant-collapse-content {background-color: transparent;border-top: 0;}
.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header, .ant-collapse .ant-collapse-item-disabled > .ant-collapse-header > .arrow {color: rgba(0, 0, 0, 0.25);}
.ant-comment {background-color: inherit;}
.ant-comment-avatar img {border-radius: 50%;}
.ant-comment-content-author-name {color: rgba(0, 0, 0, 0.45);}
.ant-comment-content-author-name > * {color: rgba(0, 0, 0, 0.45);}
.ant-comment-content-author-name > *:hover {color: rgba(0, 0, 0, 0.45);}
.ant-comment-content-author-time {color: #ccc;}
.ant-comment-actions > li {color: rgba(0, 0, 0, 0.45);}
.ant-comment-actions > li > span {color: rgba(0, 0, 0, 0.45);}
.ant-comment-actions > li > span:hover {color: #595959;}
.ant-picker-status-error.ant-picker, .ant-picker-status-error.ant-picker:not([disabled]):hover {background-color: #fff;border-color: #ff4d4f;}
.ant-picker-status-error.ant-picker-focused, .ant-picker-status-error.ant-picker:focus {border-color: #ff7875;box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);border-right-width: 1px;}
.ant-picker-status-warning.ant-picker, .ant-picker-status-warning.ant-picker:not([disabled]):hover {background-color: #fff;border-color: #faad14;}
.ant-picker-status-warning.ant-picker-focused, .ant-picker-status-warning.ant-picker:focus {border-color: #ffc53d;box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);border-right-width: 1px;}
.ant-picker {color: rgba(0, 0, 0, 0.85);background: #fff;border: 1px solid #d9d9d9;border-radius: 4px;}
.ant-picker:hover, .ant-picker-focused {border-color: var(--primary-color);border-right-width: 1px;}
.ant-input-rtl .ant-picker:hover, .ant-input-rtl .ant-picker-focused {border-right-width: 0;border-left-width: 1px !important;}
.ant-picker-focused {border-color: var(--primary-color);box-shadow: 0 0 0 2px rgba(58, 134, 255, 0.2);border-right-width: 1px;}
.ant-input-rtl .ant-picker-focused {border-right-width: 0;border-left-width: 1px !important;}
.ant-picker.ant-picker-disabled {background: #f5f5f5;border-color: #d9d9d9;}
.ant-picker.ant-picker-disabled .ant-picker-suffix {color: rgba(0, 0, 0, 0.25);}
.ant-picker.ant-picker-borderless {background-color: transparent !important;border-color: transparent !important;box-shadow: none !important;}
.ant-picker-input > input {color: rgba(0, 0, 0, 0.85);background-color: #fff;background-image: none;border: 1px solid #d9d9d9;border-radius: 4px;background: transparent;border: 0;}
.ant-picker-input > input::placeholder {color: #bfbfbf;}
.ant-picker-input > input:hover {border-color: var(--primary-color);border-right-width: 1px;}
.ant-input-rtl .ant-picker-input > input:hover {border-right-width: 0;border-left-width: 1px !important;}
.ant-picker-input > input:focus, .ant-picker-input > input-focused {border-color: var(--primary-color);box-shadow: 0 0 0 2px rgba(58, 134, 255, 0.2);border-right-width: 1px;}
.ant-input-rtl .ant-picker-input > input:focus, .ant-input-rtl .ant-picker-input > input-focused {border-right-width: 0;border-left-width: 1px !important;}
.ant-picker-input > input-disabled {color: rgba(0, 0, 0, 0.25);background-color: #f5f5f5;border-color: #d9d9d9;box-shadow: none;}
.ant-picker-input > input-disabled:hover {border-color: #d9d9d9;border-right-width: 1px;}
.ant-picker-input > input[disabled] {color: rgba(0, 0, 0, 0.25);background-color: #f5f5f5;border-color: #d9d9d9;box-shadow: none;}
.ant-picker-input > input[disabled]:hover {border-color: #d9d9d9;border-right-width: 1px;}
.ant-picker-input > input-borderless, .ant-picker-input > input-borderless:hover, .ant-picker-input > input-borderless:focus, .ant-picker-input > input-borderless-focused, .ant-picker-input > input-borderless-disabled, .ant-picker-input > input-borderless[disabled] {background-color: transparent;border: none;box-shadow: none;}
.ant-picker-input > input:focus {box-shadow: none;}
.ant-picker-input > input[disabled] {background: transparent;}
.ant-picker-input-placeholder > input {color: #bfbfbf;}
.ant-picker-suffix {color: rgba(0, 0, 0, 0.25);}
.ant-picker-clear {color: rgba(0, 0, 0, 0.25);background: #fff;}
.ant-picker-clear:hover {color: rgba(0, 0, 0, 0.45);}
.ant-picker-separator {color: rgba(0, 0, 0, 0.25);}
.ant-picker-focused .ant-picker-separator {color: rgba(0, 0, 0, 0.45);}
.ant-picker-range .ant-picker-active-bar {background: var(--primary-color);}
.ant-picker-dropdown {color: rgba(0, 0, 0, 0.85);}
.ant-picker-ranges .ant-picker-preset > .ant-tag-blue {color: var(--primary-color);background: var(--primary-2);border-color: #d3e4ff;}
.ant-picker-range-arrow {box-shadow: 2px 2px 6px -2px rgba(0, 0, 0, 0.1);border-radius: 0 0 4px;}
.ant-picker-range-arrow::before {background: #fff;background-repeat: no-repeat;background-position: -10px -10px;}
.ant-picker-panel-container {background: #fff;border-radius: 4px;box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);}
.ant-picker-panel-container .ant-picker-panel {background: transparent;border-width: 0 0 1px 0;border-radius: 0;}
.ant-picker-panel-container .ant-picker-panel-focused {border-color: #f0f0f0;}
.ant-picker-panel {background: #fff;border: 1px solid #f0f0f0;border-radius: 4px;}
.ant-picker-panel-focused {border-color: var(--primary-color);}
.ant-picker-header {color: rgba(0, 0, 0, 0.85);border-bottom: 1px solid #f0f0f0;}
.ant-picker-header button {color: rgba(0, 0, 0, 0.25);background: transparent;border: 0;}
.ant-picker-header > button:hover {color: rgba(0, 0, 0, 0.85);}
.ant-picker-header-view button {color: inherit;}
.ant-picker-header-view button:hover {color: var(--primary-color);}
.ant-picker-prev-icon::before, .ant-picker-next-icon::before, .ant-picker-super-prev-icon::before, .ant-picker-super-next-icon::before {border: 0 solid currentcolor;border-width: 1.5px 0 0 1.5px;}
.ant-picker-super-prev-icon::after, .ant-picker-super-next-icon::after {border: 0 solid currentcolor;border-width: 1.5px 0 0 1.5px;}
.ant-picker-content {border-collapse: collapse;}
.ant-picker-content th {color: rgba(0, 0, 0, 0.85);}
.ant-picker-cell {color: rgba(0, 0, 0, 0.25);}
.ant-picker-cell-in-view {color: rgba(0, 0, 0, 0.85);}
.ant-picker-cell .ant-picker-cell-inner {border-radius: 4px;}
.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date, .ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date {border: 1px solid var(--primary-color); color: var(--primary-color); background: #fff;}
.ant-calendar-date:active{  background: var(--primary-color);}
.ant-calendar-today .ant-calendar-date {    color:  var(--primary-color); border: none;}
.ant-calendar-picker:hover .ant-calendar-picker-input:not(.ant-input-disabled) {border-color: var(--primary-color);}
.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date:hover, .ant-calendar-range .ant-calendar-selected-end-date .ant-calendar-date:hover {background:  var(--primary-color); color: #fff}
.ant-calendar-range .ant-calendar-in-range-cell::before {background: var(--primary-2);}
.ant-calendar-range .ant-calendar-selected-start-date .ant-calendar-date {color: var(--primary-color);}
.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner, .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: #f5f5f5;}
.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before {border: 1px solid var(--primary-color);border-radius: 4px;}
.ant-picker-cell-in-view.ant-picker-cell-in-range::before {background: var(--primary-2);}
.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner, .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner, .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner {color: #fff;background: var(--primary-color);}
.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single)::before, .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single)::before {background: var(--primary-2);}
.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, .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, .ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single::after, .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, .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, .ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single::after, .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range)::after {border-top: 1px dashed rgba(255, 255, 255, 0.1);border-bottom: 1px dashed rgba(255, 255, 255, 0.1);}
.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover::before, .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover::before, .ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover::before, .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start::before, .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end::before, .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, .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 {background: rgba(255, 255, 255, 0.1);}
.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner {border-radius: 4px 0 0 4px;}
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner {border-radius: 0 4px 4px 0;}
.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, .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 {background: rgba(255, 255, 255, 0.1);}
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child::after,
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after, .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, .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range)::after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after {border-left: 1px dashed rgba(255, 255, 255, 0.1);border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child::after,
tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after, .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, .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range)::after, .ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after {border-right: 1px dashed rgba(255, 255, 255, 0.1);border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.ant-picker-cell-disabled {color: rgba(0, 0, 0, 0.25);}
.ant-picker-cell-disabled .ant-picker-cell-inner {background: transparent;}
.ant-picker-cell-disabled::before {background: rgba(0, 0, 0, 0.04);}
.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner::before {border-color: rgba(0, 0, 0, 0.25);}
.ant-picker-footer {border-bottom: 1px solid transparent;}
.ant-picker-panel .ant-picker-footer {border-top: 1px solid #f0f0f0;}
.ant-picker-footer-extra:not(:last-child) {border-bottom: 1px solid #f0f0f0;}
.ant-picker-today-btn {color: var(--primary-color);}
.ant-picker-today-btn:hover {color: var(--primary-color);}
.ant-picker-today-btn:active {color: #116dff;}
.ant-picker-today-btn.ant-picker-today-btn-disabled {color: rgba(0, 0, 0, 0.25);}
.ant-picker-year-panel .ant-picker-cell-range-hover-start::after, .ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after, .ant-picker-month-panel .ant-picker-cell-range-hover-start::after {border-left: 1px dashed rgba(255, 255, 255, 0.1);border-radius: 4px 0 0 4px;}
.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start::after, .ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start::after, .ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start::after {border-right: 1px dashed rgba(255, 255, 255, 0.1);border-radius: 0 4px 4px 0;}
.ant-picker-year-panel .ant-picker-cell-range-hover-end::after, .ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after, .ant-picker-month-panel .ant-picker-cell-range-hover-end::after {border-right: 1px dashed rgba(255, 255, 255, 0.1);border-radius: 0 4px 4px 0;}
.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end::after, .ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end::after, .ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end::after {border-left: 1px dashed rgba(255, 255, 255, 0.1);border-radius: 4px 0 0 4px;}
.ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner, .ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner, .ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner {background: transparent !important;}
.ant-picker-week-panel-row:hover td {background: #f5f5f5;}
.ant-picker-week-panel-row-selected td, .ant-picker-week-panel-row-selected:hover td {background: var(--primary-color);}
.ant-picker-week-panel-row-selected td.ant-picker-cell-week, .ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week {color: rgba(255, 255, 255, 0.5);}
.ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner::before, .ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner::before {border-color: #fff;}
.ant-picker-week-panel-row-selected td .ant-picker-cell-inner, .ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner {color: #fff;}
.ant-picker-datetime-panel .ant-picker-time-panel {border-left: 1px solid #f0f0f0;}
.ant-picker-time-panel-column:not(:first-child) {border-left: 1px solid #f0f0f0;}
.ant-picker-time-panel-column-active {background: rgba(230, 247, 255, 0.2);}
.ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner {color: rgba(0, 0, 0, 0.85);border-radius: 0;}
.ant-picker-time-panel-column > li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover {background: #f5f5f5;}
.ant-picker-time-panel-column > li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner {background: var(--primary-2);}
.ant-picker-time-panel-column > li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner {color: rgba(0, 0, 0, 0.25);background: transparent;}
.ant-picker-cell .ant-picker-cell-inner {border-radius: 4px;}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner {border-radius: 0 2px 2px 0;}
.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner {border-radius: 2px 0 0 2px;}
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child::after, .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, .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, .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after {border-right: 1px dashed rgba(255, 255, 255, 0.1);border-left: none;border-radius: 0 2px 2px 0;}
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child::after, .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, .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, .ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after {border-right: none;border-left: 1px dashed rgba(255, 255, 255, 0.1);border-radius: 2px 0 0 2px;}
.ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after, .ant-picker-panel-rtl tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after, .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, .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, .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, .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, .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 {border-right: 1px dashed rgba(255, 255, 255, 0.1);border-left: 1px dashed rgba(255, 255, 255, 0.1);border-radius: 2px;}
.ant-descriptions-title {color: rgba(0, 0, 0, 0.85);}
.ant-descriptions-extra {color: rgba(0, 0, 0, 0.85);}
.ant-descriptions-view {border-radius: 2px;}
.ant-descriptions-row:last-child {border-bottom: none;}
.ant-descriptions-item-label {color: rgba(0, 0, 0, 0.85);}
.ant-descriptions-item-content {color: rgba(0, 0, 0, 0.85);}
.ant-descriptions-bordered .ant-descriptions-view {border: 1px solid #f0f0f0;}
.ant-descriptions-bordered .ant-descriptions-view > table {border-collapse: collapse;}
.ant-descriptions-bordered .ant-descriptions-item-label, .ant-descriptions-bordered .ant-descriptions-item-content {border-right: 1px solid #f0f0f0;}
.ant-descriptions-bordered .ant-descriptions-item-label:last-child, .ant-descriptions-bordered .ant-descriptions-item-content:last-child {border-right: none;}
.ant-descriptions-bordered .ant-descriptions-item-label {background-color: #fafafa;}
.ant-descriptions-bordered .ant-descriptions-row {border-bottom: 1px solid #f0f0f0;}
.ant-descriptions-bordered .ant-descriptions-row:last-child {border-bottom: none;}
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label, .ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content {border-right: none;border-left: 1px solid #f0f0f0;}
.ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-label:last-child, .ant-descriptions-rtl.ant-descriptions-bordered .ant-descriptions-item-content:last-child {border-left: none;}
.ant-divider {color: rgba(0, 0, 0, 0.85);border-top: 1px solid rgba(0, 0, 0, 0.06);}
.ant-divider-vertical {border-top: 0;border-left: 1px solid rgba(0, 0, 0, 0.06);}
.ant-divider-horizontal.ant-divider-with-text {color: rgba(0, 0, 0, 0.85);border-top: 0;border-top-color: rgba(0, 0, 0, 0.06);}
.ant-divider-horizontal.ant-divider-with-text::before, .ant-divider-horizontal.ant-divider-with-text::after {border-top: 1px solid transparent;border-top-color: inherit;border-bottom: 0;}
.ant-divider-dashed {background: none;border-color: rgba(0, 0, 0, 0.06);border-style: dashed;border-width: 1px 0 0;}
.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::before, .ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::after {border-style: dashed none none;}
.ant-divider-vertical.ant-divider-dashed {border-width: 0 0 0 1px;}
.ant-divider-plain.ant-divider-with-text {color: rgba(0, 0, 0, 0.85);}
.ant-drawer-left.ant-drawer-open .ant-drawer-content-wrapper {box-shadow: 6px 0 16px -8px rgba(0, 0, 0, 0.08), 9px 0 28px 0 rgba(0, 0, 0, 0.05), 12px 0 48px 16px rgba(0, 0, 0, 0.03);}
.ant-drawer-right.ant-drawer-open .ant-drawer-content-wrapper {box-shadow: -6px 0 16px -8px rgba(0, 0, 0, 0.08), -9px 0 28px 0 rgba(0, 0, 0, 0.05), -12px 0 48px 16px rgba(0, 0, 0, 0.03);}
.ant-drawer-top.ant-drawer-open .ant-drawer-content-wrapper {box-shadow: 0 6px 16px -8px rgba(0, 0, 0, 0.08), 0 9px 28px 0 rgba(0, 0, 0, 0.05), 0 12px 48px 16px rgba(0, 0, 0, 0.03);}
.ant-drawer-bottom.ant-drawer-open .ant-drawer-content-wrapper {box-shadow: 0 -6px 16px -8px rgba(0, 0, 0, 0.08), 0 -9px 28px 0 rgba(0, 0, 0, 0.05), 0 -12px 48px 16px rgba(0, 0, 0, 0.03);}
.ant-drawer-title {color: rgba(0, 0, 0, 0.85);}
.ant-drawer-content {background-color: #fff;background-clip: padding-box;border: 0;}
.ant-drawer-close {color: rgba(0, 0, 0, 0.45);background: transparent;border: 0;}
.ant-drawer-close:focus, .ant-drawer-close:hover {color: rgba(0, 0, 0, 0.75);}
.ant-drawer-header {color: rgba(0, 0, 0, 0.85);background: #fff;border-bottom: 1px solid #f0f0f0;border-radius: 4px 4px 0 0;}
.ant-drawer-header-close-only {border: none;}
.ant-drawer-footer {border-top: 1px solid #f0f0f0;}
.ant-drawer-mask {background-color: rgba(0, 0, 0, 0.45);}
.ant-drawer .ant-picker-clear {background: #fff;}
// .ant-dropdown { z-index: 997;}
.ant-dropdown-menu-item.ant-dropdown-menu-item-danger {color: #ff4d4f;}
.ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover {color: #fff;background-color: #ff4d4f;}
.ant-dropdown {color: rgba(0, 0, 0, 0.85);}
.ant-dropdown-arrow {border-radius: 0 0 4px;}
.ant-dropdown-arrow::before {background: #fff;background-repeat: no-repeat;background-position: -10px -10px;}
.ant-dropdown-placement-top > .ant-dropdown-arrow, .ant-dropdown-placement-topLeft > .ant-dropdown-arrow, .ant-dropdown-placement-topRight > .ant-dropdown-arrow {box-shadow: 3px 3px 7px -3px rgba(0, 0, 0, 0.1);}
.ant-dropdown-placement-bottom > .ant-dropdown-arrow, .ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow, .ant-dropdown-placement-bottomRight > .ant-dropdown-arrow {box-shadow: 2px 2px 5px -2px rgba(0, 0, 0, 0.1);}
.ant-dropdown-menu {background-color: #fff;background-clip: padding-box;border-radius: 4px;box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);}
.ant-dropdown-menu-item-group-title {color: rgba(0, 0, 0, 0.45);}
.ant-dropdown-menu-submenu-popup {background: transparent;box-shadow: none;}
.ant-dropdown-menu-title-content > a {color: inherit;}
.ant-dropdown-menu-title-content > a:hover {color: inherit;}
.ant-dropdown-menu-item, .ant-dropdown-menu-submenu-title {color: rgba(0, 0, 0, 0.85);}
.ant-dropdown-menu-item-selected, .ant-dropdown-menu-submenu-title-selected {color: var(--primary-color);background-color: var(--primary-2);}
.ant-dropdown-menu-item:hover, .ant-dropdown-menu-submenu-title:hover, .ant-dropdown-menu-item.ant-dropdown-menu-item-active, .ant-dropdown-menu-item.ant-dropdown-menu-submenu-title-active, .ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-active, .ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title-active {background-color: #f5f5f5;}
.ant-dropdown-menu-item-disabled, .ant-dropdown-menu-submenu-title-disabled {color: rgba(0, 0, 0, 0.25);}
.ant-dropdown-menu-item-disabled:hover, .ant-dropdown-menu-submenu-title-disabled:hover {color: rgba(0, 0, 0, 0.25);background-color: #fff;}
.ant-dropdown-menu-item-divider, .ant-dropdown-menu-submenu-title-divider {background-color: #f0f0f0;}
.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon, .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon {color: rgba(0, 0, 0, 0.45);}
.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title, .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon {color: rgba(0, 0, 0, 0.25);background-color: #fff;}
.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title {color: var(--primary-color);}
.ant-dropdown-menu-dark, .ant-dropdown-menu-dark .ant-dropdown-menu {background: #001529;}
.ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled) {background-color: var(--primary-1);}
.ant-dropdown-menu-dark .ant-dropdown-menu-item, .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title, .ant-dropdown-menu-dark .ant-dropdown-menu-item > a, .ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a {color: rgba(255, 255, 255, 0.65);}
.ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow::after, .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow::after, .ant-dropdown-menu-dark .ant-dropdown-menu-item > a .ant-dropdown-menu-submenu-arrow::after, .ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a .ant-dropdown-menu-submenu-arrow::after {color: rgba(255, 255, 255, 0.65);}
.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-item > a:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a:hover {color: #fff;background: transparent;}
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected, .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected > a {color: #fff;background: var(--primary-color);}
.ant-empty-normal {color: rgba(0, 0, 0, 0.25);}
.ant-empty-small {color: rgba(0, 0, 0, 0.25);}
.ant-empty-img-default-ellipse {fill: #f5f5f5;fill-opacity: 0.8;}
.ant-empty-img-default-path-1 {fill: #aeb8c2;}
.ant-empty-img-default-path-3 {fill: #f5f5f7;}
.ant-empty-img-default-path-4 {fill: #dce0e6;}
.ant-empty-img-default-path-5 {fill: #dce0e6;}
.ant-empty-img-default-g {fill: #fff;}
.ant-empty-img-simple-ellipse {fill: #f5f5f5;}
.ant-empty-img-simple-g {stroke: #d9d9d9;}
.ant-empty-img-simple-path {fill: #fafafa;}
.ant-form-item-explain-error {color: #ff4d4f;}
.ant-form-item-explain-warning {color: #faad14;}
.ant-form-item-has-warning .ant-form-item-split {color: #faad14;}
.ant-form-item-has-error .ant-form-item-split {color: #ff4d4f;}
.ant-form {color: rgba(0, 0, 0, 0.85);}
.ant-form legend {color: rgba(0, 0, 0, 0.45);border: 0;border-bottom: 1px solid #d9d9d9;}
.ant-form output {color: rgba(0, 0, 0, 0.85);}
.ant-form-item {color: rgba(0, 0, 0, 0.85);}
.ant-form-item-label > label {color: rgba(0, 0, 0, 0.85);}
.ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before {color: #ff4d4f;}
.ant-form-item-label > label .ant-form-item-optional {color: rgba(0, 0, 0, 0.45);}
.ant-form-item-label > label .ant-form-item-tooltip {color: rgba(0, 0, 0, 0.45);}
.ant-form-item-explain, .ant-form-item-extra {color: rgba(0, 0, 0, 0.45);}
.ant-form-item-feedback-icon-success {color: #52c41a;}
.ant-form-item-feedback-icon-error {color: #ff4d4f;}
.ant-form-item-feedback-icon-warning {color: #faad14;}
.ant-form-item-feedback-icon-validating {color: var(--primary-color);}
.ant-image-img-placeholder {background-color: #f5f5f5;background-repeat: no-repeat;background-position: center center;background-size: 30%;}
.ant-image-mask {color: #fff;background: rgba(0, 0, 0, 0.5);}
.ant-image-preview-mask {background-color: rgba(0, 0, 0, 0.45);}
.ant-image-preview-operations {color: rgba(0, 0, 0, 0.85);color: rgba(255, 255, 255, 0.85);background: rgba(0, 0, 0, 0.1);}
.ant-image-preview-operations-operation-disabled {color: rgba(255, 255, 255, 0.25);}
.ant-image-preview-switch-left, .ant-image-preview-switch-right {color: rgba(255, 255, 255, 0.85);background: rgba(0, 0, 0, 0.1);border-radius: 50%;}
.ant-image-preview-switch-left-disabled, .ant-image-preview-switch-right-disabled {color: rgba(255, 255, 255, 0.25);}
.ant-input-affix-wrapper {color: rgba(0, 0, 0, 0.85);background-color: #fff;background-image: none;border: 1px solid #d9d9d9;border-radius: 4px;}
.ant-input-affix-wrapper::placeholder {color: #bfbfbf;}
.ant-input-affix-wrapper:hover {border-color: var(--primary-color);border-right-width: 1px;}
.ant-input-rtl .ant-input-affix-wrapper:hover {border-right-width: 0;border-left-width: 1px !important;}
.ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-focused {border-color: var(--primary-color);box-shadow: 0 0 0 2px rgba(58, 134, 255, 0.2);border-right-width: 1px;}
.ant-input-rtl .ant-input-affix-wrapper:focus, .ant-input-rtl .ant-input-affix-wrapper-focused {border-right-width: 0;border-left-width: 1px !important;}
.ant-input-affix-wrapper-disabled {color: rgba(0, 0, 0, 0.25);background-color: #f5f5f5;border-color: #d9d9d9;box-shadow: none;}
.ant-input-affix-wrapper-disabled:hover {border-color: #d9d9d9;border-right-width: 1px;}
.ant-input-affix-wrapper[disabled] {color: rgba(0, 0, 0, 0.25);background-color: #f5f5f5;border-color: #d9d9d9;box-shadow: none;}
.ant-input-affix-wrapper[disabled]:hover {border-color: #d9d9d9;border-right-width: 1px;}
.ant-input-affix-wrapper-borderless, .ant-input-affix-wrapper-borderless:hover, .ant-input-affix-wrapper-borderless:focus, .ant-input-affix-wrapper-borderless-focused, .ant-input-affix-wrapper-borderless-disabled, .ant-input-affix-wrapper-borderless[disabled] {background-color: transparent;border: none;box-shadow: none;}
.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {border-color: var(--primary-color);border-right-width: 1px;}
.ant-input-rtl .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {border-right-width: 0;border-left-width: 1px !important;}
.ant-input-affix-wrapper-disabled .ant-input[disabled] {background: transparent;}
.ant-input-affix-wrapper > input.ant-input {border: none;}
.ant-input-affix-wrapper > input.ant-input:focus {box-shadow: none !important;}
.ant-input-show-count-suffix {color: rgba(0, 0, 0, 0.45);}
.anticon.ant-input-clear-icon, .ant-input-clear-icon {color: rgba(0, 0, 0, 0.25);}
.anticon.ant-input-clear-icon:hover, .ant-input-clear-icon:hover {color: rgba(0, 0, 0, 0.45);}
.anticon.ant-input-clear-icon:active, .ant-input-clear-icon:active {color: rgba(0, 0, 0, 0.85);}
.ant-input-affix-wrapper-textarea-with-clear-btn {border: 0 !important;}
.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input, .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {background: #fff;border-color: #ff4d4f;}
.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {border-color: #ff7875;box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);border-right-width: 1px;}
.ant-input-status-error .ant-input-prefix {color: #ff4d4f;}
.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input, .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {background: #fff;border-color: #faad14;}
.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {border-color: #ffc53d;box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);border-right-width: 1px;}
.ant-input-status-warning .ant-input-prefix {color: #faad14;}
.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper, .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {background: #fff;border-color: #ff4d4f;}
.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {border-color: #ff7875;box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);border-right-width: 1px;}
.ant-input-affix-wrapper-status-error .ant-input-prefix {color: #ff4d4f;}
.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper, .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {background: #fff;border-color: #faad14;}
.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {border-color: #ffc53d;box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);border-right-width: 1px;}
.ant-input-affix-wrapper-status-warning .ant-input-prefix {color: #faad14;}
.ant-input-group-wrapper-status-error .ant-input-group-addon {color: #ff4d4f;border-color: #ff4d4f;}
.ant-input-group-wrapper-status-warning .ant-input-group-addon {color: #faad14;border-color: #faad14;}
.ant-input {color: rgba(0, 0, 0, 0.85);background-color: #fff;background-image: none;border: 1px solid #d9d9d9;border-radius: 4px;}
.ant-input::placeholder {color: #bfbfbf;}
.ant-input:hover {border-color: var(--primary-color);border-right-width: 1px;}
.ant-input-rtl .ant-input:hover {border-right-width: 0;border-left-width: 1px !important;}
.ant-input:focus, .ant-input-focused {border-color: var(--primary-color);box-shadow: 0 0 0 2px rgba(58, 134, 255, 0.2);border-right-width: 1px;}
.ant-input-rtl .ant-input:focus, .ant-input-rtl .ant-input-focused {border-right-width: 0;border-left-width: 1px !important;}
.ant-input-disabled {color: rgba(0, 0, 0, 0.25);background-color: #f5f5f5;border-color: #d9d9d9;box-shadow: none;}
.ant-input-disabled:hover {border-color: #d9d9d9;border-right-width: 1px;}
.ant-input[disabled] {color: rgba(0, 0, 0, 0.25);background-color: #f5f5f5;border-color: #d9d9d9;box-shadow: none;}
.ant-input[disabled]:hover {border-color: #d9d9d9;border-right-width: 1px;}
.ant-input-borderless, .ant-input-borderless:hover, .ant-input-borderless:focus, .ant-input-borderless-focused, .ant-input-borderless-disabled, .ant-input-borderless[disabled] {background-color: transparent;border: none;box-shadow: none;}
.ant-input-group {color: rgba(0, 0, 0, 0.85);border-collapse: separate;border-spacing: 0;}
.ant-input-group-addon:not(:first-child):not(:last-child), .ant-input-group-wrap:not(:first-child):not(:last-child), .ant-input-group > .ant-input:not(:first-child):not(:last-child) {border-radius: 0;}
.ant-input-group .ant-input:focus {border-right-width: 1px;}
.ant-input-group .ant-input:hover {border-right-width: 1px;}
.ant-input-group-addon {color: rgba(0, 0, 0, 0.85);background-color: #fafafa;border: 1px solid #d9d9d9;border-radius: 4px;}
.ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {background-color: inherit;border: 1px solid transparent;box-shadow: none;}
.ant-input-group-addon .ant-select-open .ant-select-selector, .ant-input-group-addon .ant-select-focused .ant-select-selector {color: var(--primary-color);}
.ant-input-group-addon .ant-cascader-picker {background-color: transparent;}
.ant-input-group-addon .ant-cascader-picker .ant-cascader-input {border: 0;box-shadow: none;}
.ant-input-group > .ant-input:first-child, .ant-input-group-addon:first-child {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.ant-input-group > .ant-input:first-child .ant-select .ant-select-selector, .ant-input-group-addon:first-child .ant-select .ant-select-selector {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.ant-input-group > .ant-input-affix-wrapper:not(:first-child) .ant-input {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.ant-input-group > .ant-input-affix-wrapper:not(:last-child) .ant-input {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.ant-input-group-addon:first-child {border-right: 0;}
.ant-input-group-addon:last-child {border-left: 0;}
.ant-input-group > .ant-input:last-child, .ant-input-group-addon:last-child {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.ant-input-group > .ant-input:last-child .ant-select .ant-select-selector, .ant-input-group-addon:last-child .ant-select .ant-select-selector {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.ant-input-group .ant-input-affix-wrapper:not(:last-child) {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:last-child) {border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.ant-input-group .ant-input-affix-wrapper:not(:first-child), .ant-input-search .ant-input-group .ant-input-affix-wrapper:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.ant-input-group.ant-input-group-compact-addon:not(:first-child):not(:last-child), .ant-input-group.ant-input-group-compact-wrap:not(:first-child):not(:last-child), .ant-input-group.ant-input-group-compact > .ant-input:not(:first-child):not(:last-child) {border-right-width: 1px;}
.ant-input-group.ant-input-group-compact > * {border-radius: 0;}
.ant-input-group.ant-input-group-compact > *:not(:last-child) {border-right-width: 1px;}
.ant-input-group.ant-input-group-compact > .ant-select > .ant-select-selector, .ant-input-group.ant-input-group-compact > .ant-select-auto-complete .ant-input, .ant-input-group.ant-input-group-compact > .ant-cascader-picker .ant-input, .ant-input-group.ant-input-group-compact > .ant-input-group-wrapper .ant-input {border-right-width: 1px;border-radius: 0;}
.ant-input-group.ant-input-group-compact > *:first-child, .ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector, .ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input, .ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input {border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.ant-input-group.ant-input-group-compact > *:last-child, .ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector, .ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input, .ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input {border-right-width: 1px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper .ant-input-affix-wrapper {border-radius: 0;}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input-group-addon > .ant-input-search-button {border-radius: 0;}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input {border-radius: 4px 0 0 4px;}
.ant-input-group > .ant-input-rtl:first-child, .ant-input-group-rtl .ant-input-group-addon:first-child {border-radius: 0 4px 4px 0;}
.ant-input-group-rtl .ant-input-group-addon:first-child {border-right: 1px solid #d9d9d9;border-left: 0;}
.ant-input-group-rtl .ant-input-group-addon:last-child {border-right: 0;border-left: 1px solid #d9d9d9;border-radius: 4px 0 0 4px;}
.ant-input-group-rtl.ant-input-group > .ant-input:last-child, .ant-input-group-rtl.ant-input-group-addon:last-child {border-radius: 4px 0 0 4px;}
.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:first-child) {border-radius: 4px 0 0 4px;}
.ant-input-group-rtl.ant-input-group .ant-input-affix-wrapper:not(:last-child) {border-radius: 0 4px 4px 0;}
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:not(:last-child) {border-left-width: 1px;}
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:first-child, .ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:first-child > .ant-select-selector, .ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:first-child .ant-input, .ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:first-child .ant-input {border-radius: 0 4px 4px 0;}
.ant-input-group-rtl.ant-input-group.ant-input-group-compact > *:last-child, .ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select:last-child > .ant-select-selector, .ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-select-auto-complete:last-child .ant-input, .ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker:last-child .ant-input, .ant-input-group-rtl.ant-input-group.ant-input-group-compact > .ant-cascader-picker-focused:last-child .ant-input {border-left-width: 1px;border-radius: 4px 0 0 4px;}
.ant-input-group.ant-input-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search > .ant-input-group > .ant-input {border-radius: 0 4px 4px 0;}
.ant-input-group > .ant-input-rtl:first-child {border-radius: 0 4px 4px 0;}
.ant-input-group > .ant-input-rtl:last-child {border-radius: 4px 0 0 4px;}
.ant-input-group-rtl .ant-input-group-addon:first-child {border-right: 1px solid #d9d9d9;border-left: 0;border-radius: 0 4px 4px 0;}
.ant-input-group-rtl .ant-input-group-addon:last-child {border-right: 0;border-left: 1px solid #d9d9d9;border-radius: 4px 0 0 4px;}
.ant-input-password-icon.anticon {color: rgba(0, 0, 0, 0.45);}
.ant-input-password-icon.anticon:hover {color: rgba(0, 0, 0, 0.85);}
.ant-input-textarea-show-count::after {color: rgba(0, 0, 0, 0.45);}
.ant-input-search .ant-input:hover, .ant-input-search .ant-input:focus {border-color: var(--primary-color);}
.ant-input-search .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary), .ant-input-search .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {border-left-color: var(--primary-color);}
.ant-input-search .ant-input-affix-wrapper {border-radius: 0;}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child {border: 0;}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button {border-radius: 0 4px 4px 0;}
.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button:not(.ant-btn-primary) {color: rgba(0, 0, 0, 0.45);}
.ant-input-affix-wrapper.ant-input-affix-wrapper-rtl > input.ant-input {border: none;}
.ant-input-search-rtl .ant-input:hover + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary), .ant-input-search-rtl .ant-input:focus + .ant-input-group-addon .ant-input-search-button:not(.ant-btn-primary) {border-right-color: var(--primary-color);border-left-color: #d9d9d9;}
.ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper:hover, .ant-input-search-rtl > .ant-input-group > .ant-input-affix-wrapper-focused {border-right-color: var(--primary-color);}
.ant-input-search-rtl > .ant-input-group > .ant-input-group-addon .ant-input-search-button {border-radius: 4px 0 0 4px;}
.ant-input-number-affix-wrapper {color: rgba(0, 0, 0, 0.85);background-color: #fff;background-image: none;border: 1px solid #d9d9d9;border-radius: 4px;}
.ant-input-number-affix-wrapper::placeholder {color: #bfbfbf;}
.ant-input-number-affix-wrapper:hover {border-color: var(--primary-color);border-right-width: 1px;}
.ant-input-rtl .ant-input-number-affix-wrapper:hover {border-right-width: 0;border-left-width: 1px !important;}
.ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-focused {border-color: var(--primary-color);box-shadow: 0 0 0 2px rgba(58, 134, 255, 0.2);border-right-width: 1px;}
.ant-input-rtl .ant-input-number-affix-wrapper:focus, .ant-input-rtl .ant-input-number-affix-wrapper-focused {border-right-width: 0;border-left-width: 1px !important;}
.ant-input-number-affix-wrapper-disabled {color: rgba(0, 0, 0, 0.25);background-color: #f5f5f5;border-color: #d9d9d9;box-shadow: none;}
.ant-input-number-affix-wrapper-disabled:hover {border-color: #d9d9d9;border-right-width: 1px;}
.ant-input-number-affix-wrapper[disabled] {color: rgba(0, 0, 0, 0.25);background-color: #f5f5f5;border-color: #d9d9d9;box-shadow: none;}
.ant-input-number-affix-wrapper[disabled]:hover {border-color: #d9d9d9;border-right-width: 1px;}
.ant-input-number-affix-wrapper-borderless, .ant-input-number-affix-wrapper-borderless:hover, .ant-input-number-affix-wrapper-borderless:focus, .ant-input-number-affix-wrapper-borderless-focused, .ant-input-number-affix-wrapper-borderless-disabled, .ant-input-number-affix-wrapper-borderless[disabled] {background-color: transparent;border: none;box-shadow: none;}
.ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled):hover {border-color: var(--primary-color);border-right-width: 1px;}
.ant-input-rtl .ant-input-number-affix-wrapper:not(.ant-input-number-affix-wrapper-disabled):hover {border-right-width: 0;border-left-width: 1px !important;}
.ant-input-number-affix-wrapper-disabled .ant-input-number[disabled] {background: transparent;}
.ant-input-number-affix-wrapper > div.ant-input-number {border: none;}
.ant-input-number-affix-wrapper > div.ant-input-number.ant-input-number-focused {box-shadow: none !important;}
.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number, .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {background: #fff;border-color: #ff4d4f;}
.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {border-color: #ff7875;box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);border-right-width: 1px;}
.ant-input-number-status-error .ant-input-number-prefix {color: #ff4d4f;}
.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number, .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {background: #fff;border-color: #faad14;}
.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {border-color: #ffc53d;box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);border-right-width: 1px;}
.ant-input-number-status-warning .ant-input-number-prefix {color: #faad14;}
.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper, .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {background: #fff;border-color: #ff4d4f;}
.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {border-color: #ff7875;box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);border-right-width: 1px;}
.ant-input-number-affix-wrapper-status-error .ant-input-number-prefix {color: #ff4d4f;}
.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper, .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {background: #fff;border-color: #faad14;}
.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {border-color: #ffc53d;box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);border-right-width: 1px;}
.ant-input-number-affix-wrapper-status-warning .ant-input-number-prefix {color: #faad14;}
.ant-input-number-group-wrapper-status-error .ant-input-number-group-addon {color: #ff4d4f;border-color: #ff4d4f;}
.ant-input-number-group-wrapper-status-warning .ant-input-number-group-addon {color: #faad14;border-color: #faad14;}
.ant-input-number {color: rgba(0, 0, 0, 0.85);background-color: #fff;background-image: none;border: 1px solid #d9d9d9;border-radius: 4px;}
.ant-input-number::placeholder {color: #bfbfbf;}
.ant-input-number:hover {border-color: var(--primary-color);border-right-width: 1px;}
.ant-input-rtl .ant-input-number:hover {border-right-width: 0;border-left-width: 1px !important;}
.ant-input-number:focus, .ant-input-number-focused {border-color: var(--primary-color);box-shadow: 0 0 0 2px rgba(58, 134, 255, 0.2);border-right-width: 1px;}
.ant-input-rtl .ant-input-number:focus, .ant-input-rtl .ant-input-number-focused {border-right-width: 0;border-left-width: 1px !important;}
.ant-input-number-disabled {color: rgba(0, 0, 0, 0.25);background-color: #f5f5f5;border-color: #d9d9d9;box-shadow: none;}
.ant-input-number-disabled:hover {border-color: #d9d9d9;border-right-width: 1px;}
.ant-input-number[disabled] {color: rgba(0, 0, 0, 0.25);background-color: #f5f5f5;border-color: #d9d9d9;box-shadow: none;}
.ant-input-number[disabled]:hover {border-color: #d9d9d9;border-right-width: 1px;}
.ant-input-number-borderless, .ant-input-number-borderless:hover, .ant-input-number-borderless:focus, .ant-input-number-borderless-focused, .ant-input-number-borderless-disabled, .ant-input-number-borderless[disabled] {background-color: transparent;border: none;box-shadow: none;}
.ant-input-number-group {color: rgba(0, 0, 0, 0.85);border-collapse: separate;border-spacing: 0;}
.ant-input-number-group-addon:not(:first-child):not(:last-child), .ant-input-number-group-wrap:not(:first-child):not(:last-child), .ant-input-number-group > .ant-input-number:not(:first-child):not(:last-child) {border-radius: 0;}
.ant-input-number-group .ant-input-number:focus {border-right-width: 1px;}
.ant-input-number-group .ant-input-number:hover {border-right-width: 1px;}
.ant-input-number-group-addon {color: rgba(0, 0, 0, 0.85);background-color: #fafafa;border: 1px solid #d9d9d9;border-radius: 4px;}
.ant-input-number-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector {background-color: inherit;border: 1px solid transparent;box-shadow: none;}
.ant-input-number-group-addon .ant-select-open .ant-select-selector, .ant-input-number-group-addon .ant-select-focused .ant-select-selector {color: var(--primary-color);}
.ant-input-number-group-addon .ant-cascader-picker {background-color: transparent;}
.ant-input-number-group-addon .ant-cascader-picker .ant-cascader-input {border: 0;box-shadow: none;}
.ant-input-number-group > .ant-input-number:first-child, .ant-input-number-group-addon:first-child {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.ant-input-number-group > .ant-input-number:first-child .ant-select .ant-select-selector, .ant-input-number-group-addon:first-child .ant-select .ant-select-selector {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.ant-input-number-group > .ant-input-number-affix-wrapper:not(:first-child) .ant-input-number {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.ant-input-number-group > .ant-input-number-affix-wrapper:not(:last-child) .ant-input-number {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.ant-input-number-group-addon:first-child {border-right: 0;}
.ant-input-number-group-addon:last-child {border-left: 0;}
.ant-input-number-group > .ant-input-number:last-child, .ant-input-number-group-addon:last-child {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.ant-input-number-group > .ant-input-number:last-child .ant-select .ant-select-selector, .ant-input-number-group-addon:last-child .ant-select .ant-select-selector {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child) {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.ant-input-search .ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child) {border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child), .ant-input-search .ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}
.ant-input-number-group.ant-input-number-group-compact-addon:not(:first-child):not(:last-child), .ant-input-number-group.ant-input-number-group-compact-wrap:not(:first-child):not(:last-child), .ant-input-number-group.ant-input-number-group-compact > .ant-input-number:not(:first-child):not(:last-child) {border-right-width: 1px;}
.ant-input-number-group.ant-input-number-group-compact > * {border-radius: 0;}
.ant-input-number-group.ant-input-number-group-compact > *:not(:last-child) {border-right-width: 1px;}
.ant-input-number-group.ant-input-number-group-compact > .ant-select > .ant-select-selector, .ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete .ant-input, .ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker .ant-input, .ant-input-number-group.ant-input-number-group-compact > .ant-input-group-wrapper .ant-input {border-right-width: 1px;border-radius: 0;}
.ant-input-number-group.ant-input-number-group-compact > *:first-child, .ant-input-number-group.ant-input-number-group-compact > .ant-select:first-child > .ant-select-selector, .ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete:first-child .ant-input, .ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker:first-child .ant-input {border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.ant-input-number-group.ant-input-number-group-compact > *:last-child, .ant-input-number-group.ant-input-number-group-compact > .ant-select:last-child > .ant-select-selector, .ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker:last-child .ant-input, .ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker-focused:last-child .ant-input {border-right-width: 1px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper + .ant-input-group-wrapper .ant-input-affix-wrapper {border-radius: 0;}
.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input-group-addon > .ant-input-search-button {border-radius: 0;}
.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper:not(:last-child).ant-input-search > .ant-input-group > .ant-input {border-radius: 4px 0 0 4px;}
.ant-input-number-group > .ant-input-number-rtl:first-child, .ant-input-number-group-rtl .ant-input-number-group-addon:first-child {border-radius: 0 4px 4px 0;}
.ant-input-number-group-rtl .ant-input-number-group-addon:first-child {border-right: 1px solid #d9d9d9;border-left: 0;}
.ant-input-number-group-rtl .ant-input-number-group-addon:last-child {border-right: 0;border-left: 1px solid #d9d9d9;border-radius: 4px 0 0 4px;}
.ant-input-number-group-rtl.ant-input-number-group > .ant-input-number:last-child, .ant-input-number-group-rtl.ant-input-number-group-addon:last-child {border-radius: 4px 0 0 4px;}
.ant-input-number-group-rtl.ant-input-number-group .ant-input-number-affix-wrapper:not(:first-child) {border-radius: 4px 0 0 4px;}
.ant-input-number-group-rtl.ant-input-number-group .ant-input-number-affix-wrapper:not(:last-child) {border-radius: 0 4px 4px 0;}
.ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > *:not(:last-child) {border-left-width: 1px;}
.ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > *:first-child, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > .ant-select:first-child > .ant-select-selector, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete:first-child .ant-input, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker:first-child .ant-input {border-radius: 0 4px 4px 0;}
.ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > *:last-child, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > .ant-select:last-child > .ant-select-selector, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > .ant-select-auto-complete:last-child .ant-input, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker:last-child .ant-input, .ant-input-number-group-rtl.ant-input-number-group.ant-input-number-group-compact > .ant-cascader-picker-focused:last-child .ant-input {border-left-width: 1px;border-radius: 4px 0 0 4px;}
.ant-input-number-group.ant-input-number-group-compact .ant-input-group-wrapper-rtl:not(:last-child).ant-input-search > .ant-input-group > .ant-input {border-radius: 0 4px 4px 0;}
.ant-input-number-group > .ant-input-number-rtl:first-child {border-radius: 0 4px 4px 0;}
.ant-input-number-group > .ant-input-number-rtl:last-child {border-radius: 4px 0 0 4px;}
.ant-input-number-group-rtl .ant-input-number-group-addon:first-child {border-right: 1px solid #d9d9d9;border-left: 0;border-radius: 0 4px 4px 0;}
.ant-input-number-group-rtl .ant-input-number-group-addon:last-child {border-right: 0;border-left: 1px solid #d9d9d9;border-radius: 4px 0 0 4px;}
.ant-input-number-handler {color: rgba(0, 0, 0, 0.45);border-left: 1px solid #d9d9d9;}
.ant-input-number-handler:active {background: #f4f4f4;}
.ant-input-number-handler:hover .ant-input-number-handler-up-inner, .ant-input-number-handler:hover .ant-input-number-handler-down-inner {color: var(--primary-color);}
.ant-input-number-handler-up-inner, .ant-input-number-handler-down-inner {color: inherit;color: rgba(0, 0, 0, 0.45);}
.ant-input-number:hover {border-color: var(--primary-color);border-right-width: 1px;}
.ant-input-number-focused {border-color: var(--primary-color);box-shadow: 0 0 0 2px rgba(58, 134, 255, 0.2);border-right-width: 1px;}
.ant-input-rtl .ant-input-number-focused {border-right-width: 0;border-left-width: 1px !important;}
.ant-input-number-disabled {color: rgba(0, 0, 0, 0.25);background-color: #f5f5f5;border-color: #d9d9d9;box-shadow: none;}
.ant-input-number-disabled:hover {border-color: #d9d9d9;border-right-width: 1px;}
.ant-input-number-input {background-color: transparent;border: 0;border-radius: 4px;}
.ant-input-number-input::placeholder {color: #bfbfbf;}
.ant-input-number-handler-wrap {background: #fff;border-radius: 0 4px 4px 0;}
.ant-input-number-borderless .ant-input-number-handler-wrap {border-left-width: 0;}
.ant-input-number-handler-up {border-top-right-radius: 4px;}
.ant-input-number-handler-down {border-top: 1px solid #d9d9d9;border-bottom-right-radius: 4px;}
.ant-input-number-borderless .ant-input-number-handler-down {border-top-width: 0;}
.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner, .ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner {color: rgba(0, 0, 0, 0.25);}
.ant-input-number-borderless {box-shadow: none;}
.ant-input-number-out-of-range input {color: #ff4d4f;}
.ant-input-number-rtl .ant-input-number-handler {border-right: 1px solid #d9d9d9;border-left: 0;}
.ant-input-number-rtl.ant-input-number-borderless .ant-input-number-handler-wrap {border-right-width: 0;}
.ant-input-number-rtl .ant-input-number-handler-up {border-top-right-radius: 0;}
.ant-input-number-rtl .ant-input-number-handler-down {border-bottom-right-radius: 0;}
.ant-layout {background: #f0f2f5;}
.ant-layout-header {color: rgba(0, 0, 0, 0.85);background: #001529;}
.ant-layout-footer {color: rgba(0, 0, 0, 0.85);background: #f0f2f5;}
.ant-layout-sider {background: #001529;}
.ant-layout-sider-trigger {color: #fff;background: #002140;}
.ant-layout-sider-zero-width-trigger {color: #fff;background: #001529;border-radius: 0 4px 4px 0;}
.ant-layout-sider-zero-width-trigger::after {background: transparent;}
.ant-layout-sider-zero-width-trigger:hover::after {background: rgba(255, 255, 255, 0.1);}
.ant-layout-sider-zero-width-trigger-right {border-radius: 4px 0 0 4px;}
.ant-layout-sider-light {background: #fff;}
.ant-layout-sider-light .ant-layout-sider-trigger {color: rgba(0, 0, 0, 0.85);background: #fff;}
.ant-layout-sider-light .ant-layout-sider-zero-width-trigger {color: rgba(0, 0, 0, 0.85);background: #fff;}
.ant-list {color: rgba(0, 0, 0, 0.85);}
.ant-list-empty-text {color: rgba(0, 0, 0, 0.25);}
.ant-list-item {color: rgba(0, 0, 0, 0.85);}
.ant-list-item-meta-content {color: rgba(0, 0, 0, 0.85);}
.ant-list-item-meta-title {color: rgba(0, 0, 0, 0.85);}
.ant-list-item-meta-title > a {color: rgba(0, 0, 0, 0.85);}
.ant-list-item-meta-title > a:hover {color: var(--primary-color);}
.ant-list-item-meta-description {color: rgba(0, 0, 0, 0.45);}
.ant-list-item-action > li {color: rgba(0, 0, 0, 0.45);}
.ant-list-item-action-split {background-color: #f0f0f0;}
.ant-list-header {background: transparent;}
.ant-list-footer {background: transparent;}
.ant-list-empty {color: rgba(0, 0, 0, 0.45);}
.ant-list-split .ant-list-item {border-bottom: 1px solid #f0f0f0;}
.ant-list-split .ant-list-item:last-child {border-bottom: none;}
.ant-list-split .ant-list-header {border-bottom: 1px solid #f0f0f0;}
.ant-list-split.ant-list-empty .ant-list-footer {border-top: 1px solid #f0f0f0;}
.ant-list-split.ant-list-something-after-last-item .ant-spin-container > .ant-list-items > .ant-list-item:last-child {border-bottom: 1px solid #f0f0f0;}
.ant-list-vertical .ant-list-item-meta-title {color: rgba(0, 0, 0, 0.85);}
.ant-list-grid .ant-col > .ant-list-item {border-bottom: none;}
.ant-list-bordered {border: 1px solid #d9d9d9;border-radius: 4px;}
.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions, .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover {background: #fff;border-color: #ff4d4f;}
.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {border-color: #ff7875;box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);border-right-width: 1px;}
.ant-mentions-status-error .ant-input-prefix {color: #ff4d4f;}
.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions, .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover {background: #fff;border-color: #faad14;}
.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {border-color: #ffc53d;box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);border-right-width: 1px;}
.ant-mentions-status-warning .ant-input-prefix {color: #faad14;}
.ant-mentions {color: rgba(0, 0, 0, 0.85);background-color: #fff;background-image: none;border: 1px solid #d9d9d9;border-radius: 4px;}
.ant-mentions::placeholder {color: #bfbfbf;}
.ant-mentions:hover {border-color: var(--primary-color);border-right-width: 1px;}
.ant-input-rtl .ant-mentions:hover {border-right-width: 0;border-left-width: 1px !important;}
.ant-mentions:focus, .ant-mentions-focused {border-color: var(--primary-color);box-shadow: 0 0 0 2px rgba(58, 134, 255, 0.2);border-right-width: 1px;}
.ant-input-rtl .ant-mentions:focus, .ant-input-rtl .ant-mentions-focused {border-right-width: 0;border-left-width: 1px !important;}
.ant-mentions-disabled {color: rgba(0, 0, 0, 0.25);background-color: #f5f5f5;border-color: #d9d9d9;box-shadow: none;}
.ant-mentions-disabled:hover {border-color: #d9d9d9;border-right-width: 1px;}
.ant-mentions[disabled] {color: rgba(0, 0, 0, 0.25);background-color: #f5f5f5;border-color: #d9d9d9;box-shadow: none;}
.ant-mentions[disabled]:hover {border-color: #d9d9d9;border-right-width: 1px;}
.ant-mentions-borderless, .ant-mentions-borderless:hover, .ant-mentions-borderless:focus, .ant-mentions-borderless-focused, .ant-mentions-borderless-disabled, .ant-mentions-borderless[disabled] {background-color: transparent;border: none;box-shadow: none;}
.ant-mentions-disabled > textarea {color: rgba(0, 0, 0, 0.25);background-color: #f5f5f5;border-color: #d9d9d9;box-shadow: none;}
.ant-mentions-disabled > textarea:hover {border-color: #d9d9d9;border-right-width: 1px;}
.ant-mentions-focused {border-color: var(--primary-color);box-shadow: 0 0 0 2px rgba(58, 134, 255, 0.2);border-right-width: 1px;}
.ant-input-rtl .ant-mentions-focused {border-right-width: 0;border-left-width: 1px !important;}
.ant-mentions > textarea {border: none;}
.ant-mentions > textarea::placeholder {color: #bfbfbf;}
.ant-mentions-measure {color: transparent;}
.ant-mentions-dropdown {color: rgba(0, 0, 0, 0.85);background-color: #fff;border-radius: 4px;box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);}
.ant-mentions-dropdown-menu-item {color: rgba(0, 0, 0, 0.85);}
.ant-mentions-dropdown-menu-item:hover {background-color: #f5f5f5;}
.ant-mentions-dropdown-menu-item:first-child {border-radius: 4px 4px 0 0;}
.ant-mentions-dropdown-menu-item:last-child {border-radius: 0 0 4px 4px;}
.ant-mentions-dropdown-menu-item-disabled {color: rgba(0, 0, 0, 0.25);}
.ant-mentions-dropdown-menu-item-disabled:hover {color: rgba(0, 0, 0, 0.25);background-color: #fff;}
.ant-mentions-dropdown-menu-item-selected {color: rgba(0, 0, 0, 0.85);background-color: #fafafa;}
.ant-mentions-dropdown-menu-item-active {background-color: #f5f5f5;}
.ant-menu-item-danger.ant-menu-item {color: #ff4d4f;}
.ant-menu-item-danger.ant-menu-item:hover, .ant-menu-item-danger.ant-menu-item-active {color: #ff4d4f;}
.ant-menu-item-danger.ant-menu-item:active {background: #fff1f0;}
.ant-menu-item-danger.ant-menu-item-selected {color: #ff4d4f;}
.ant-menu-item-danger.ant-menu-item-selected > a, .ant-menu-item-danger.ant-menu-item-selected > a:hover {color: #ff4d4f;}
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {background-color: #fff1f0;}
.ant-menu-inline .ant-menu-item-danger.ant-menu-item::after {border-right-color: #ff4d4f;}
.ant-menu-dark .ant-menu-item-danger.ant-menu-item, .ant-menu-dark .ant-menu-item-danger.ant-menu-item:hover, .ant-menu-dark .ant-menu-item-danger.ant-menu-item > a {color: #ff4d4f;}
.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-danger.ant-menu-item-selected {color: #fff;background-color: #ff4d4f;}
.ant-menu {color: rgba(0, 0, 0, 0.85);background: #fff;box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);}
.ant-menu.ant-menu-root:focus-visible {box-shadow: 0 0 0 2px var(--primary-2);}
.ant-menu-item-group-title {color: rgba(0, 0, 0, 0.45);}
.ant-menu-submenu-selected {color: var(--primary-color);}
.ant-menu-item:active, .ant-menu-submenu-title:active {background: var(--primary-2);}
.ant-menu-item a {color: rgba(0, 0, 0, 0.85);}
.ant-menu-item a:hover {color: var(--primary-color);}
.ant-menu-item a::before {background-color: transparent;}
.ant-menu-item > .ant-badge a {color: rgba(0, 0, 0, 0.85);}
.ant-menu-item > .ant-badge a:hover {color: var(--primary-color);}
.ant-menu-item-divider {border-color: #f0f0f0;border-style: solid;border-width: 1px 0 0;}
.ant-menu-item-divider-dashed {border-style: dashed;}
.ant-menu-horizontal > .ant-menu-item:hover, .ant-menu-horizontal > .ant-menu-item-active, .ant-menu-horizontal > .ant-menu-submenu .ant-menu-submenu-title:hover {background-color: transparent;}
.ant-menu-item-selected {color: var(--primary-color);}
.ant-menu-item-selected a, .ant-menu-item-selected a:hover {color: var(--primary-color);}
.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {background-color: var(--primary-2);}
.ant-menu-inline, .ant-menu-vertical, .ant-menu-vertical-left {border-right: 1px solid #f0f0f0;}
.ant-menu-vertical-right {border-left: 1px solid #f0f0f0;}
.ant-menu-vertical.ant-menu-sub, .ant-menu-vertical-left.ant-menu-sub, .ant-menu-vertical-right.ant-menu-sub {border-right: 0;}
.ant-menu-vertical.ant-menu-sub .ant-menu-item, .ant-menu-vertical-left.ant-menu-sub .ant-menu-item, .ant-menu-vertical-right.ant-menu-sub .ant-menu-item {border-right: 0;}
.ant-menu-vertical.ant-menu-sub .ant-menu-item::after, .ant-menu-vertical-left.ant-menu-sub .ant-menu-item::after, .ant-menu-vertical-right.ant-menu-sub .ant-menu-item::after {border-right: 0;}
.ant-menu-item:focus-visible, .ant-menu-submenu-title:focus-visible {box-shadow: 0 0 0 2px var(--primary-2);}
.ant-menu-submenu-popup {background: transparent;border-radius: 4px;box-shadow: none;}
.ant-menu-submenu > .ant-menu {background-color: #fff;border-radius: 4px;}
.ant-menu-submenu-popup > .ant-menu {background-color: #fff;}
.ant-menu-submenu-expand-icon, .ant-menu-submenu-arrow {color: rgba(0, 0, 0, 0.85);}
.ant-menu-submenu-arrow::before, .ant-menu-submenu-arrow::after {background-color: currentcolor;border-radius: 4px;}
.ant-menu-submenu:hover > .ant-menu-submenu-title > .ant-menu-submenu-expand-icon, .ant-menu-submenu:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow {color: var(--primary-color);}
.ant-menu-vertical .ant-menu-submenu-selected, .ant-menu-vertical-left .ant-menu-submenu-selected, .ant-menu-vertical-right .ant-menu-submenu-selected {color: var(--primary-color);}
.ant-menu-horizontal {border: 0;border-bottom: 1px solid #f0f0f0;box-shadow: none;}
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item:hover, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu:hover, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-active, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-active, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-open, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-open, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-selected, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-selected {color: var(--primary-color);}
.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item:hover::after, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu:hover::after, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-active::after, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-active::after, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-open::after, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-open::after, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item-selected::after, .ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-selected::after {border-bottom: 2px solid var(--primary-color);}
.ant-menu-horizontal > .ant-menu-item::after, .ant-menu-horizontal > .ant-menu-submenu::after {border-bottom: 2px solid transparent;}
.ant-menu-horizontal > .ant-menu-item a {color: rgba(0, 0, 0, 0.85);}
.ant-menu-horizontal > .ant-menu-item a:hover {color: var(--primary-color);}
.ant-menu-horizontal > .ant-menu-item-selected a {color: var(--primary-color);}
.ant-menu-vertical .ant-menu-item::after, .ant-menu-vertical-left .ant-menu-item::after, .ant-menu-vertical-right .ant-menu-item::after, .ant-menu-inline .ant-menu-item::after {border-right: 3px solid var(--primary-color);}
.ant-menu.ant-menu-inline-collapsed-tooltip a {color: rgba(255, 255, 255, 0.85);}
.ant-menu-root.ant-menu-vertical, .ant-menu-root.ant-menu-vertical-left, .ant-menu-root.ant-menu-vertical-right, .ant-menu-root.ant-menu-inline {box-shadow: none;}
.ant-menu-sub.ant-menu-inline {border: 0;border-radius: 0;box-shadow: none;}
.ant-menu-item-disabled, .ant-menu-submenu-disabled {color: rgba(0, 0, 0, 0.25) !important;background: none;}
.ant-menu-item-disabled::after, .ant-menu-submenu-disabled::after {border-color: transparent !important;}
.ant-menu-item-disabled a, .ant-menu-submenu-disabled a {color: rgba(0, 0, 0, 0.25) !important;}
.ant-menu-item-disabled > .ant-menu-submenu-title, .ant-menu-submenu-disabled > .ant-menu-submenu-title {color: rgba(0, 0, 0, 0.25) !important;}
.ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {background: rgba(0, 0, 0, 0.25) !important;}
.ant-menu-inline-collapsed-tooltip a, .ant-menu-inline-collapsed-tooltip a:hover {color: #fff;}
.ant-menu-light .ant-menu-item:hover, .ant-menu-light .ant-menu-item-active, .ant-menu-light .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open, .ant-menu-light .ant-menu-submenu-active, .ant-menu-light .ant-menu-submenu-title:hover {color: var(--primary-color);}
.ant-menu.ant-menu-root:focus-visible {box-shadow: 0 0 0 2px #116dff;}
.ant-menu-dark .ant-menu-item:focus-visible, .ant-menu-dark .ant-menu-submenu-title:focus-visible {box-shadow: 0 0 0 2px #116dff;}
.ant-menu.ant-menu-dark, .ant-menu-dark .ant-menu-sub, .ant-menu.ant-menu-dark .ant-menu-sub {color: rgba(255, 255, 255, 0.65);background: #001529;}
.ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::after, .ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::after, .ant-menu.ant-menu-dark .ant-menu-submenu-title .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::before, .ant-menu.ant-menu-dark .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow::before {background: #fff;}
.ant-menu-dark.ant-menu-submenu-popup {background: transparent;}
.ant-menu-dark .ant-menu-inline.ant-menu-sub {background: #000c17;}
.ant-menu-dark.ant-menu-horizontal {border-bottom: 0;}
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected .ant-select-selected-icon {color: var(--primary-color) }
.ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected .ant-select-selected-icon, .ant-select-dropdown.ant-select-dropdown--multiple .ant-select-dropdown-menu-item-selected:hover .ant-select-selected-icon { color: var(--primary-color) }
.ant-menu-dark.ant-menu-horizontal > .ant-menu-item, .ant-menu-dark.ant-menu-horizontal > .ant-menu-submenu {border-color: #001529;border-bottom: 0;}
.ant-menu-dark.ant-menu-horizontal > .ant-menu-item:hover {background-color: var(--primary-color);}
.ant-menu-dark .ant-menu-item, .ant-menu-dark .ant-menu-item-group-title, .ant-menu-dark .ant-menu-item > a, .ant-menu-dark .ant-menu-item > span > a {color: rgba(255, 255, 255, 0.65);}
.ant-menu-dark.ant-menu-inline, .ant-menu-dark.ant-menu-vertical, .ant-menu-dark.ant-menu-vertical-left, .ant-menu-dark.ant-menu-vertical-right {border-right: 0;}
.ant-menu-dark.ant-menu-inline .ant-menu-item, .ant-menu-dark.ant-menu-vertical .ant-menu-item, .ant-menu-dark.ant-menu-vertical-left .ant-menu-item, .ant-menu-dark.ant-menu-vertical-right .ant-menu-item {border-right: 0;}
.ant-menu-dark.ant-menu-inline .ant-menu-item::after, .ant-menu-dark.ant-menu-vertical .ant-menu-item::after, .ant-menu-dark.ant-menu-vertical-left .ant-menu-item::after, .ant-menu-dark.ant-menu-vertical-right .ant-menu-item::after {border-right: 0;}
.ant-menu-dark .ant-menu-item:hover, .ant-menu-dark .ant-menu-item-active, .ant-menu-dark .ant-menu-submenu-active, .ant-menu-dark .ant-menu-submenu-open, .ant-menu-dark .ant-menu-submenu-selected, .ant-menu-dark .ant-menu-submenu-title:hover {color: #fff;background-color: transparent;}
.ant-menu-dark .ant-menu-item:hover > a, .ant-menu-dark .ant-menu-item-active > a, .ant-menu-dark .ant-menu-submenu-active > a, .ant-menu-dark .ant-menu-submenu-open > a, .ant-menu-dark .ant-menu-submenu-selected > a, .ant-menu-dark .ant-menu-submenu-title:hover > a, .ant-menu-dark .ant-menu-item:hover > span > a, .ant-menu-dark .ant-menu-item-active > span > a, .ant-menu-dark .ant-menu-submenu-active > span > a, .ant-menu-dark .ant-menu-submenu-open > span > a, .ant-menu-dark .ant-menu-submenu-selected > span > a, .ant-menu-dark .ant-menu-submenu-title:hover > span > a {color: #fff;}
.ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-item:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-item-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-submenu-active > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-submenu-open > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-submenu-selected > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-submenu-title:hover > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before {background: #fff;}
.ant-menu-dark .ant-menu-item:hover {background-color: transparent;}
.ant-menu-dark.ant-menu-dark:not(.ant-menu-horizontal) .ant-menu-item-selected {background-color: var(--primary-color);}
.ant-menu-dark .ant-menu-item-selected {color: #fff;border-right: 0;}
.ant-menu-dark .ant-menu-item-selected::after {border-right: 0;}
.ant-menu-dark .ant-menu-item-selected > a, .ant-menu-dark .ant-menu-item-selected > span > a, .ant-menu-dark .ant-menu-item-selected > a:hover, .ant-menu-dark .ant-menu-item-selected > span > a:hover {color: #fff;}
.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon, .ant-menu-dark .ant-menu-item-selected .anticon {color: #fff;}
.ant-menu-dark .ant-menu-item-selected .ant-menu-item-icon + span, .ant-menu-dark .ant-menu-item-selected .anticon + span {color: #fff;}
.ant-menu.ant-menu-dark .ant-menu-item-selected, .ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected {background-color: var(--primary-color);}
.ant-menu-dark .ant-menu-item-disabled, .ant-menu-dark .ant-menu-submenu-disabled, .ant-menu-dark .ant-menu-item-disabled > a, .ant-menu-dark .ant-menu-submenu-disabled > a, .ant-menu-dark .ant-menu-item-disabled > span > a, .ant-menu-dark .ant-menu-submenu-disabled > span > a {color: rgba(255, 255, 255, 0.35) !important;}
.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title, .ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title {color: rgba(255, 255, 255, 0.35) !important;}
.ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::before, .ant-menu-dark .ant-menu-item-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after, .ant-menu-dark .ant-menu-submenu-disabled > .ant-menu-submenu-title > .ant-menu-submenu-arrow::after {background: rgba(255, 255, 255, 0.35) !important;}
.ant-menu-rtl.ant-menu-inline, .ant-menu-rtl.ant-menu-vertical {border-right: none;border-left: 1px solid #f0f0f0;}
.ant-menu-rtl.ant-menu-dark.ant-menu-inline, .ant-menu-rtl.ant-menu-dark.ant-menu-vertical {border-left: none;}
.ant-menu-sub.ant-menu-inline {border: 0;}
.ant-menu-dark .ant-menu-sub {}
.ant-message {color: rgba(0, 0, 0, 0.85);}
.ant-message-notice-content {background: #fff;border-radius: 4px;box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);}
.ant-message-success .anticon {color: #52c41a;}
.ant-message-error .anticon {color: #ff4d4f;}
.ant-message-warning .anticon {color: #faad14;}
.ant-message-info .anticon, .ant-message-loading .anticon {color: var(--primary-color);}
.ant-modal {color: rgba(0, 0, 0, 0.85);}
.ant-modal-mask {background-color: rgba(0, 0, 0, 0.45);}
.ant-modal-title {color: rgba(0, 0, 0, 0.85);}
.ant-modal-content {background-color: #fff;background-clip: padding-box;border: 0;border-radius: 4px;box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);}
.ant-modal-close {color: rgba(0, 0, 0, 0.45);background: transparent;border: 0;}
.ant-modal-close:focus, .ant-modal-close:hover {color: rgba(0, 0, 0, 0.75);}
.ant-modal-header {color: rgba(0, 0, 0, 0.85);background: #fff;border-bottom: 1px solid #f0f0f0;border-radius: 4px 4px 0 0;}
.ant-modal-footer {background: transparent;border-top: 1px solid #f0f0f0;border-radius: 0 0 4px 4px;}
.ant-modal-confirm-body .ant-modal-confirm-title {color: rgba(0, 0, 0, 0.85);}
.ant-modal-confirm-body .ant-modal-confirm-content {color: rgba(0, 0, 0, 0.85);}
.ant-modal-confirm-error .ant-modal-confirm-body > .anticon {color: #ff4d4f;}
.ant-modal-confirm-warning .ant-modal-confirm-body > .anticon, .ant-modal-confirm-confirm .ant-modal-confirm-body > .anticon {color: #faad14;}
.ant-modal-confirm-info .ant-modal-confirm-body > .anticon {color: var(--primary-color);}
.ant-modal-confirm-success .ant-modal-confirm-body > .anticon {color: #52c41a;}
.ant-notification {color: rgba(0, 0, 0, 0.85);}
.ant-notification-notice {background: #fff;border-radius: 4px;box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);}
.ant-notification-notice-message {color: rgba(0, 0, 0, 0.85);}
.ant-notification-notice-message-single-line-auto-margin {background-color: transparent;}
.anticon.ant-notification-notice-icon-success {color: #52c41a;}
.anticon.ant-notification-notice-icon-info {color: var(--primary-color);}
.anticon.ant-notification-notice-icon-warning {color: #faad14;}
.anticon.ant-notification-notice-icon-error {color: #ff4d4f;}
.ant-notification-notice-close {color: rgba(0, 0, 0, 0.45);}
.ant-notification-notice-close:hover {color: rgba(0, 0, 0, 0.45);}
.ant-notification .notification-fade-effect {animation-fill-mode: both;}
.ant-notification-fade-enter, .ant-notification-fade-appear {animation-fill-mode: both;}
.ant-notification-fade-leave {animation-fill-mode: both;}
.ant-page-header {color: rgba(0, 0, 0, 0.85);background-color: #fff;}
.ant-page-header-ghost {background-color: inherit;}
.ant-page-header-back-button {color: var(--primary-color);color: #000;}
.ant-page-header-back-button:focus, .ant-page-header-back-button:hover {color: var(--primary-color);}
.ant-page-header-back-button:active {color: #116dff;}
.ant-page-header-heading-title {color: rgba(0, 0, 0, 0.85);}
.ant-page-header-heading-sub-title {color: rgba(0, 0, 0, 0.45);}
.ant-page-header-footer .ant-tabs > .ant-tabs-nav::before {border: none;}
.ant-pagination {color: rgba(0, 0, 0, 0.85);}
.ant-pagination-item {background-color: #fff;border: 1px solid #d9d9d9;border-radius: 4px;}
.ant-pagination-item a {color: rgba(0, 0, 0, 0.85);}
.ant-pagination-item:hover {border-color: var(--primary-color);}
.ant-pagination-item:hover a {color: var(--primary-color);}
.ant-pagination-item:focus-visible {border-color: var(--primary-color);}
.ant-pagination-item:focus-visible a {color: var(--primary-color);}
.ant-pagination-item-active {background: #fff;border-color: var(--primary-color);}
.ant-pagination-item-active a {color: var(--primary-color);}
.ant-pagination-item-active:hover {border-color: var(--primary-color);}
.ant-pagination-item-active:focus-visible {border-color: var(--primary-color);}
.ant-pagination-item-active:hover a {color: var(--primary-color);}
.ant-pagination-item-active:focus-visible a {color: var(--primary-color);}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon, .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon {color: var(--primary-color);}
.ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis, .ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis {color: rgba(0, 0, 0, 0.25);}
.ant-pagination-prev, .ant-pagination-next, .ant-pagination-jump-prev, .ant-pagination-jump-next {color: rgba(0, 0, 0, 0.85);border-radius: 4px;}
.ant-pagination-prev button, .ant-pagination-next button {color: rgba(0, 0, 0, 0.85);}
.ant-pagination-prev:hover button, .ant-pagination-next:hover button {border-color: var(--primary-color);}
.ant-pagination-prev .ant-pagination-item-link, .ant-pagination-next .ant-pagination-item-link {background-color: #fff;border: 1px solid #d9d9d9;border-radius: 4px;}
.ant-pagination-prev:focus-visible .ant-pagination-item-link, .ant-pagination-next:focus-visible .ant-pagination-item-link {color: var(--primary-color);border-color: var(--primary-color);}
.ant-pagination-prev:hover .ant-pagination-item-link, .ant-pagination-next:hover .ant-pagination-item-link {color: var(--primary-color);border-color: var(--primary-color);}
.ant-pagination-disabled .ant-pagination-item-link, .ant-pagination-disabled:hover .ant-pagination-item-link {color: rgba(0, 0, 0, 0.25);border-color: #d9d9d9;}
.ant-pagination-disabled:focus-visible .ant-pagination-item-link {color: rgba(0, 0, 0, 0.25);border-color: #d9d9d9;}
.ant-pagination-options-quick-jumper input {color: rgba(0, 0, 0, 0.85);background-color: #fff;background-image: none;border: 1px solid #d9d9d9;border-radius: 4px; width: 65px !important;}
.ant-pagination-options-quick-jumper input::placeholder {color: #bfbfbf;}
.ant-pagination-options-quick-jumper input:hover {border-color: var(--primary-color);border-right-width: 1px;}
.ant-input-rtl .ant-pagination-options-quick-jumper input:hover {border-right-width: 0;border-left-width: 1px !important;}
.ant-pagination-options-quick-jumper input:focus, .ant-pagination-options-quick-jumper input-focused {border-color: var(--primary-color);box-shadow: 0 0 0 2px rgba(58, 134, 255, 0.2);border-right-width: 1px;}
.ant-input-rtl .ant-pagination-options-quick-jumper input:focus, .ant-input-rtl .ant-pagination-options-quick-jumper input-focused {border-right-width: 0;border-left-width: 1px !important;}
.ant-pagination-options-quick-jumper input-disabled {color: rgba(0, 0, 0, 0.25);background-color: #f5f5f5;border-color: #d9d9d9;box-shadow: none;}
.ant-pagination-options-quick-jumper input-disabled:hover {border-color: #d9d9d9;border-right-width: 1px;}
.ant-pagination-options-quick-jumper input[disabled] {color: rgba(0, 0, 0, 0.25);background-color: #f5f5f5;border-color: #d9d9d9;box-shadow: none;}
.ant-pagination-options-quick-jumper input[disabled]:hover {border-color: #d9d9d9;border-right-width: 1px;}
.ant-pagination-options-quick-jumper input-borderless, .ant-pagination-options-quick-jumper input-borderless:hover, .ant-pagination-options-quick-jumper input-borderless:focus, .ant-pagination-options-quick-jumper input-borderless-focused, .ant-pagination-options-quick-jumper input-borderless-disabled, .ant-pagination-options-quick-jumper input-borderless[disabled] {background-color: transparent;border: none;box-shadow: none;}
.ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link, .ant-pagination-simple .ant-pagination-next .ant-pagination-item-link {background-color: transparent;border: 0;}
.ant-pagination-simple .ant-pagination-simple-pager input {background-color: #fff;border: 1px solid #d9d9d9;border-radius: 4px;}
.ant-pagination-simple .ant-pagination-simple-pager input:hover {border-color: var(--primary-color);}
.ant-pagination-simple .ant-pagination-simple-pager input:focus {border-color: var(--primary-color);box-shadow: 0 0 0 2px rgba(58, 134, 255, 0.2);}
.ant-pagination-simple .ant-pagination-simple-pager input[disabled] {color: rgba(0, 0, 0, 0.25);background: #f5f5f5;border-color: #d9d9d9;}
.ant-pagination.ant-pagination-mini .ant-pagination-item:not(.ant-pagination-item-active) {background: transparent;border-color: transparent;}
.ant-pagination.ant-pagination-mini .ant-pagination-prev .ant-pagination-item-link, .ant-pagination.ant-pagination-mini .ant-pagination-next .ant-pagination-item-link {background: transparent;border-color: transparent;}
.ant-pagination.ant-pagination-disabled .ant-pagination-item {background: #f5f5f5;border-color: #d9d9d9;}
.ant-pagination.ant-pagination-disabled .ant-pagination-item a {color: rgba(0, 0, 0, 0.25);background: transparent;border: none;}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active {background: #e6e6e6;}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a {color: rgba(0, 0, 0, 0.25);}
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {color: rgba(0, 0, 0, 0.25);background: #f5f5f5;border-color: #d9d9d9;}
.ant-pagination-simple.ant-pagination.ant-pagination-disabled .ant-pagination-item-link {background: transparent;}
.ant-pagination.ant-pagination-disabled .ant-pagination-simple-pager {color: rgba(0, 0, 0, 0.25);}
.ant-pagination-item-active:focus, .ant-pagination-item-active:hover {color: var(--primary-color);}
.ant-pagination-item-active:focus a, .ant-pagination-item-active:hover a {color: var(--primary-color)!important; }
.ant-select-focused .ant-select-selection, .ant-select-selection:focus, .ant-select-selection:active { 
 }
.ant-select-selection:hover { color: var(--primary-color); border-color: var(--primary-color);}
.ant-popover {color: rgba(0, 0, 0, 0.85);}
.ant-popover::after {background: rgba(255, 255, 255, 0.01);}
.ant-popover-inner {background-color: #fff;background-clip: padding-box;border-radius: 4px;box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);box-shadow: 0 0 8px rgba(0, 0, 0, 0.15) ;}
.ant-popover-title {color: rgba(0, 0, 0, 0.85);border-bottom: 1px solid #f0f0f0;}
.ant-popover-inner-content {color: rgba(0, 0, 0, 0.85);}
.ant-popover-message {color: rgba(0, 0, 0, 0.85);}
.ant-popover-message > .anticon {color: #faad14;}
.ant-popover-arrow {background: transparent;}
.ant-popover-arrow-content {--antd-arrow-background-color: #fff;border-radius: 0 0 4px;}
.ant-popover-arrow-content::before {background: var(--antd-arrow-background-color);background-repeat: no-repeat;background-position: -10px -10px;}
.ant-popover-placement-top .ant-popover-arrow-content, .ant-popover-placement-topLeft .ant-popover-arrow-content, .ant-popover-placement-topRight .ant-popover-arrow-content {box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);}
.ant-popover-placement-right .ant-popover-arrow-content, .ant-popover-placement-rightTop .ant-popover-arrow-content, .ant-popover-placement-rightBottom .ant-popover-arrow-content {box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);}
.ant-popover-placement-bottom .ant-popover-arrow-content, .ant-popover-placement-bottomLeft .ant-popover-arrow-content, .ant-popover-placement-bottomRight .ant-popover-arrow-content {box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.06);}
.ant-popover-placement-left .ant-popover-arrow-content, .ant-popover-placement-leftTop .ant-popover-arrow-content, .ant-popover-placement-leftBottom .ant-popover-arrow-content {box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);}
.ant-popover-pink .ant-popover-inner {background-color: #eb2f96;}
.ant-popover-pink .ant-popover-arrow-content {background-color: #eb2f96;}
.ant-popover-magenta .ant-popover-inner {background-color: #eb2f96;}
.ant-popover-magenta .ant-popover-arrow-content {background-color: #eb2f96;}
.ant-popover-red .ant-popover-inner {background-color: #f5222d;}
.ant-popover-red .ant-popover-arrow-content {background-color: #f5222d;}
.ant-popover-volcano .ant-popover-inner {background-color: #fa541c;}
.ant-popover-volcano .ant-popover-arrow-content {background-color: #fa541c;}
.ant-popover-orange .ant-popover-inner {background-color: #fa8c16;}
.ant-popover-orange .ant-popover-arrow-content {background-color: #fa8c16;}
.ant-popover-yellow .ant-popover-inner {background-color: #fadb14;}
.ant-popover-yellow .ant-popover-arrow-content {background-color: #fadb14;}
.ant-popover-gold .ant-popover-inner {background-color: #faad14;}
.ant-select-focused .ant-select-selection, .ant-select-selection:active, .ant-select-selection:focus {
}
.ant-select-dropdown-menu-item .ant-select-dropdown-menu-item-active {
}
.ant-select-focused .ant-select-selection, .ant-select-selection:focus, .ant-select-selection:active {
}
.ant-popover-gold .ant-popover-arrow-content {background-color: #faad14;}
.ant-popover-cyan .ant-popover-inner {background-color: #13c2c2;}
.ant-popover-cyan .ant-popover-arrow-content {background-color: #13c2c2;}
.ant-popover-lime .ant-popover-inner {background-color: #a0d911;}
.ant-popover-lime .ant-popover-arrow-content {background-color: #a0d911;}
.ant-popover-green .ant-popover-inner {background-color: #52c41a;}
.ant-popover-green .ant-popover-arrow-content {background-color: #52c41a;}
.ant-popover-blue .ant-popover-inner {background-color: #1890ff;}
.ant-popover-blue .ant-popover-arrow-content {background-color: #1890ff;}
.ant-popover-geekblue .ant-popover-inner {background-color: #2f54eb;}
.ant-popover-geekblue .ant-popover-arrow-content {background-color: #2f54eb;}
.ant-popover-purple .ant-popover-inner {background-color: #722ed1;}
.ant-popover-purple .ant-popover-arrow-content {background-color: #722ed1;}
.ant-progress {color: rgba(0, 0, 0, 0.85);}
.ant-progress-steps-item {background: #f3f3f3;}
.ant-progress-steps-item-active {background: #1890ff;}
.ant-progress-inner {background-color: #f5f5f5;border-radius: 100px;}
.ant-progress-circle-trail {stroke: #f5f5f5;}
.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {stroke: #1890ff;}
.ant-progress-success-bg, .ant-progress-bg {background-color: #1890ff;border-radius: 100px;}
.ant-progress-success-bg {background-color: #52c41a;}
.ant-progress-text {color: rgba(0, 0, 0, 0.85);}
.ant-progress-status-active .ant-progress-bg::before {background: #fff;border-radius: 10px;}
.ant-progress-status-exception .ant-progress-bg {background-color: #ff4d4f;}
.ant-progress-status-exception .ant-progress-text {color: #ff4d4f;}
.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {stroke: #ff4d4f;}
.ant-progress-status-success .ant-progress-bg {background-color: #52c41a;}
.ant-progress-status-success .ant-progress-text {color: #52c41a;}
.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path {stroke: #52c41a;}
.ant-progress-circle .ant-progress-inner {background-color: transparent;}
.ant-progress-circle .ant-progress-text {color: rgba(0, 0, 0, 0.85);}
.ant-progress-circle.ant-progress-status-exception .ant-progress-text {color: #ff4d4f;}
.ant-progress-circle.ant-progress-status-success .ant-progress-text {color: #52c41a;}
.ant-radio-group {color: rgba(0, 0, 0, 0.85);}
.ant-radio-group > .ant-badge:not(:first-child) > .ant-radio-button-wrapper {border-left: none;}
.ant-radio-wrapper {color: rgba(0, 0, 0, 0.85);}
.ant-radio {color: rgba(0, 0, 0, 0.85);}
.ant-radio-wrapper:hover .ant-radio, .ant-radio:hover .ant-radio-inner, .ant-radio-input:focus + .ant-radio-inner {border-color: var(--primary-color);}
.ant-radio-input:focus + .ant-radio-inner {box-shadow: 0 0 0 3px var(--primary-2);}
.ant-radio-checked::after {border: 1px solid var(--primary-color);border-radius: 50%;animation-fill-mode: both;}
.ant-radio-inner {background-color: #fff;border-color: #d9d9d9;border-style: solid;border-width: 1px;border-radius: 50%;}
.ant-radio-inner::after {background-color: var(--primary-color);border-top: 0;border-left: 0;border-radius: 16px;}
.ant-radio.ant-radio-disabled .ant-radio-inner {border-color: #d9d9d9;}
.ant-radio-checked .ant-radio-inner {border-color: var(--primary-color);}
.ant-radio-disabled .ant-radio-inner {background-color: #f5f5f5;}
.ant-radio-disabled .ant-radio-inner::after {background-color: rgba(0, 0, 0, 0.2);}
.ant-radio-disabled + span {color: rgba(0, 0, 0, 0.25);}
.ant-radio-button-wrapper {color: rgba(0, 0, 0, 0.85);background: #fff;border: 1px solid #d9d9d9;border-top-width: 1.02px;border-left-width: 0;}
.ant-radio-button-wrapper a {color: rgba(0, 0, 0, 0.85);}
.ant-radio-button-wrapper:not(:first-child)::before {background-color: #d9d9d9;}
.ant-radio-button-wrapper:first-child {border-left: 1px solid #d9d9d9;border-radius: 4px 0 0 4px;}
.ant-radio-button-wrapper:last-child {border-radius: 0 4px 4px 0;}
.ant-radio-button-wrapper:first-child:last-child {border-radius: 4px;}
.ant-radio-button-wrapper:hover {color: var(--primary-color);}
.ant-radio-button-wrapper:focus-within {box-shadow: 0 0 0 3px var(--primary-2);}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {color: var(--primary-color);background: #fff;border-color: var(--primary-color);box-shadow: -1px 0 0 0 var(--primary-color);}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)::before {background-color: var(--primary-color);}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):first-child {border-color: var(--primary-color);}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {color: var(--primary-color);border-color: var(--primary-color);}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover::before {background-color: var(--primary-color);}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {color: #116dff;border-color: #116dff;}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active::before {background-color: #116dff;}
.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {box-shadow: 0 0 0 3px var(--primary-2);}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {color: #fff;background: var(--primary-color);border-color: var(--primary-color);}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover {color: #fff;background: var(--primary-color);border-color: var(--primary-color);}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):active {color: #fff;background: #116dff;border-color: #116dff;}
.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within {box-shadow: 0 0 0 3px var(--primary-2);}
.ant-radio-button-wrapper-disabled {color: rgba(0, 0, 0, 0.25);background-color: #f5f5f5;border-color: #d9d9d9;}
.ant-radio-button-wrapper-disabled:first-child, .ant-radio-button-wrapper-disabled:hover {color: rgba(0, 0, 0, 0.25);background-color: #f5f5f5;border-color: #d9d9d9;}
.ant-radio-button-wrapper-disabled:first-child {border-left-color: #d9d9d9;}
.ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked {color: rgba(0, 0, 0, 0.25);background-color: #e6e6e6;border-color: #d9d9d9;box-shadow: none;}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl {border-right-width: 0;border-left-width: 1px;}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:first-child {border-right: 1px solid #d9d9d9;border-radius: 0 4px 4px 0;}
.ant-radio-button-wrapper-checked:not([class*=' ant-radio-button-wrapper-disabled']).ant-radio-button-wrapper:first-child {border-right-color: var(--primary-color);}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper:last-child {border-radius: 4px 0 0 4px;}
.ant-radio-button-wrapper.ant-radio-button-wrapper-rtl.ant-radio-button-wrapper-disabled:first-child {border-right-color: #d9d9d9;}
.ant-rate {color: rgba(0, 0, 0, 0.85);color: #fadb14;}
.ant-rate-star {color: inherit;}
.ant-rate-star-first, .ant-rate-star-second {color: #f0f0f0;}
.ant-rate-star-half .ant-rate-star-first, .ant-rate-star-full .ant-rate-star-second {color: inherit;}
.ant-result-success .ant-result-icon > .anticon {color: #52c41a;}
.ant-result-error .ant-result-icon > .anticon {color: #ff4d4f;}
.ant-result-info .ant-result-icon > .anticon {color: var(--primary-color);}
.ant-result-warning .ant-result-icon > .anticon {color: #faad14;}
.ant-result-title {color: rgba(0, 0, 0, 0.85);}
.ant-result-subtitle {color: rgba(0, 0, 0, 0.45);}
.ant-result-content {background-color: #fafafa;}
.segmented-disabled-item, .segmented-disabled-item:hover, .segmented-disabled-item:focus {color: rgba(0, 0, 0, 0.25);}
.segmented-item-selected {background-color: #fff;border-radius: 4px;box-shadow: 0 2px 8px -2px rgba(0, 0, 0, 0.05), 0 1px 4px -1px rgba(0, 0, 0, 0.07), 0 0 1px 0 rgba(0, 0, 0, 0.08);}
.ant-segmented {color: rgba(0, 0, 0, 0.85);color: rgba(0, 0, 0, 0.65);background-color: rgba(0, 0, 0, 0.04);border-radius: 4px;}
.ant-segmented:not(.ant-segmented-disabled):hover, .ant-segmented:not(.ant-segmented-disabled):focus {background-color: rgba(0, 0, 0, 0.06);}
.ant-segmented-item-selected {background-color: #fff;border-radius: 4px;box-shadow: 0 2px 8px -2px rgba(0, 0, 0, 0.05), 0 1px 4px -1px rgba(0, 0, 0, 0.07), 0 0 1px 0 rgba(0, 0, 0, 0.08);color: #262626;}
.ant-segmented-item:hover, .ant-segmented-item:focus {color: #262626;}
.ant-segmented-item-disabled, .ant-segmented-item-disabled:hover, .ant-segmented-item-disabled:focus {color: rgba(0, 0, 0, 0.25);}
.ant-segmented-thumb {background-color: #fff;border-radius: 4px;box-shadow: 0 2px 8px -2px rgba(0, 0, 0, 0.05), 0 1px 4px -1px rgba(0, 0, 0, 0.07), 0 0 1px 0 rgba(0, 0, 0, 0.08);}
.ant-select-single.ant-select-open .ant-select-selection-item {color: #bfbfbf;}
.ant-select-disabled.ant-select-multiple .ant-select-selector {background: #f5f5f5;}
.ant-select-multiple .ant-select-selection-item {background: #f5f5f5;border: 1px solid #f0f0f0;border-radius: 4px;}
.ant-select-disabled.ant-select-multiple .ant-select-selection-item {color: #bfbfbf;border-color: #d9d9d9;}
.ant-select-multiple .ant-select-selection-item-remove {color: inherit;color: rgba(0, 0, 0, 0.45);}
.ant-select-multiple .ant-select-selection-item-remove:hover {color: rgba(0, 0, 0, 0.75);}
.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector {background-color: #fff;border-color: #ff4d4f !important;}
.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector, .ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector {border-color: #ff7875;box-shadow: 0 0 0 2px rgba(255, 77, 79, 0.2);border-right-width: 1px;}
.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input) .ant-select-selector {background-color: #fff;border-color: #faad14 !important;}
.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-open .ant-select-selector, .ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input).ant-select-focused .ant-select-selector {border-color: #ffc53d;box-shadow: 0 0 0 2px rgba(250, 173, 20, 0.2);border-right-width: 1px;}
.ant-select {color: rgba(0, 0, 0, 0.85);}
.ant-select:not(.ant-select-customize-input) .ant-select-selector {background-color: #fff;border: 1px solid #d9d9d9;border-radius: 4px;}
.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {border-color: var(--primary-color);box-shadow: 0 0 0 2px rgba(58, 134, 255, 0.2);border-right-width: 1px;}
.ant-input-rtl .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {border-right-width: 0;border-left-width: 1px !important;}
.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {color: rgba(0, 0, 0, 0.25);background: #f5f5f5;}
.ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector {background: #f5f5f5;}
.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {background: transparent;border: none;}
.ant-select:not(.ant-select-disabled):hover .ant-select-selector {border-color: var(--primary-color);border-right-width: 1px;}
.ant-input-rtl .ant-select:not(.ant-select-disabled):hover .ant-select-selector {border-right-width: 0;border-left-width: 1px !important;}
.ant-select-selection-placeholder {color: #bfbfbf;}
.ant-select-arrow {color: inherit;color: rgba(0, 0, 0, 0.25);}
.ant-select-clear {color: rgba(0, 0, 0, 0.25);background: #fff;}
.ant-select-clear:hover {color: rgba(0, 0, 0, 0.45);}
.ant-select-dropdown {color: rgba(0, 0, 0, 0.85);background-color: #fff;border-radius: 4px;box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);}
.ant-select-dropdown-empty {color: rgba(0, 0, 0, 0.25);}
.ant-select-item-empty {color: rgba(0, 0, 0, 0.85);color: rgba(0, 0, 0, 0.25);}
.ant-select-item {color: rgba(0, 0, 0, 0.85);}
.ant-select-item-group {color: rgba(0, 0, 0, 0.45);}
.ant-select-item-option-active:not(.ant-select-item-option-disabled) {background-color: #f5f5f5;}
.ant-select-item-option-selected:not(.ant-select-item-option-disabled) {color: rgba(0, 0, 0, 0.85);background-color: var(--primary-2);}
.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state {color: var(--primary-color);}
.ant-select-item-option-disabled {color: rgba(0, 0, 0, 0.25);}
.ant-select-item-option-disabled.ant-select-item-option-selected {background-color: #f5f5f5;}
.ant-select-borderless .ant-select-selector {background-color: transparent !important;border-color: transparent !important;box-shadow: none !important;}
.ant-skeleton-header .ant-skeleton-avatar {background: rgba(190, 190, 190, 0.2);}
.ant-skeleton-header .ant-skeleton-avatar.ant-skeleton-avatar-circle {border-radius: 50%;}
.ant-skeleton-header .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {border-radius: 50%;}
.ant-skeleton-header .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {border-radius: 50%;}
.ant-skeleton-content .ant-skeleton-title {background: rgba(190, 190, 190, 0.2);border-radius: 4px;}
.ant-skeleton-content .ant-skeleton-paragraph > li {background: rgba(190, 190, 190, 0.2);border-radius: 4px;}
.ant-skeleton-round .ant-skeleton-content .ant-skeleton-title, .ant-skeleton-round .ant-skeleton-content .ant-skeleton-paragraph > li {border-radius: 100px;}
.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title, .ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li {background: transparent;}
.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title::after, .ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph > li::after {background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(240, 240, 240, 1) 37%, rgba(190, 190, 190, 0.2) 63%);}
.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar {background: transparent;}
.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar::after {background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(240, 240, 240, 1) 37%, rgba(190, 190, 190, 0.2) 63%);}
.ant-skeleton.ant-skeleton-active .ant-skeleton-button {background: transparent;}
.ant-skeleton.ant-skeleton-active .ant-skeleton-button::after {background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(240, 240, 240, 1) 37%, rgba(190, 190, 190, 0.2) 63%);}
.ant-skeleton.ant-skeleton-active .ant-skeleton-input {background: transparent;}
.ant-skeleton.ant-skeleton-active .ant-skeleton-input::after {background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(240, 240, 240, 1) 37%, rgba(190, 190, 190, 0.2) 63%);}
.ant-skeleton.ant-skeleton-active .ant-skeleton-image {background: transparent;}
.ant-skeleton.ant-skeleton-active .ant-skeleton-image::after {background: linear-gradient(90deg, rgba(190, 190, 190, 0.2) 25%, rgba(240, 240, 240, 1) 37%, rgba(190, 190, 190, 0.2) 63%);}
.ant-skeleton-element .ant-skeleton-button {background: rgba(190, 190, 190, 0.2);border-radius: 4px;}
.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-circle {border-radius: 50%;}
.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-round {border-radius: 32px;}
.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-circle {border-radius: 50%;}
.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-round {border-radius: 40px;}
.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-circle {border-radius: 50%;}
.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-round {border-radius: 24px;}
.ant-skeleton-element .ant-skeleton-avatar {background: rgba(190, 190, 190, 0.2);}
.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-circle {border-radius: 50%;}
.ant-skeleton-element .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle {border-radius: 50%;}
.ant-skeleton-element .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle {border-radius: 50%;}
.ant-skeleton-element .ant-skeleton-input {background: rgba(190, 190, 190, 0.2);}
.ant-skeleton-element .ant-skeleton-image {background: rgba(190, 190, 190, 0.2);}
.ant-skeleton-element .ant-skeleton-image.ant-skeleton-image-circle {border-radius: 50%;}
.ant-skeleton-element .ant-skeleton-image-path {fill: #bfbfbf;}
.ant-skeleton-element .ant-skeleton-image-svg.ant-skeleton-image-circle {border-radius: 50%;}
.ant-slider {color: rgba(0, 0, 0, 0.85);}
.ant-slider-rail {background-color: #f5f5f5;border-radius: 4px;}
.ant-slider-track {background-color: #d3e4ff;border-radius: 4px;}
.ant-slider-handle {background-color: #fff;border: solid 2px #d3e4ff;border-radius: 50%;box-shadow: 0;}
.ant-slider-handle:focus {border-color: rgba(255, 255, 255, 0.5);box-shadow: 0 0 0 5px rgba(58, 134, 255, 0.12);}
.ant-slider-handle.ant-tooltip-open {border-color: var(--primary-color);}
.ant-slider:hover .ant-slider-rail {background-color: #e1e1e1;}
.ant-slider:hover .ant-slider-track {background-color: #a0c5ff;}
.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open) {border-color: #a0c5ff;}
.ant-slider-mark-text {color: rgba(0, 0, 0, 0.45);}
.ant-slider-mark-text-active {color: rgba(0, 0, 0, 0.85);}
.ant-slider-step {background: transparent;}
.ant-slider-dot {background-color: #fff;border: 2px solid #f0f0f0;border-radius: 50%;}
.ant-slider-dot-active {border-color: rgba(255, 255, 255, 0.5);}
.ant-slider-disabled .ant-slider-rail {background-color: #f5f5f5 !important;}
.ant-slider-disabled .ant-slider-track {background-color: rgba(0, 0, 0, 0.25) !important;}
.ant-slider-disabled .ant-slider-handle, .ant-slider-disabled .ant-slider-dot {background-color: #fff;border-color: rgba(0, 0, 0, 0.25) !important;box-shadow: none;}
.ant-spin {color: rgba(0, 0, 0, 0.85);color: var(--primary-color);}
.ant-spin-container::after {background: #fff;}
.ant-spin-tip {color: rgba(0, 0, 0, 0.45);}
.ant-spin-dot-item {background-color: var(--primary-color);border-radius: 100%;}
.ant-statistic {color: rgba(0, 0, 0, 0.85);}
.ant-statistic-title {color: rgba(0, 0, 0, 0.45);}
.ant-statistic-content {color: rgba(0, 0, 0, 0.85);}
.ant-steps {color: rgba(0, 0, 0, 0.85);}
.ant-steps-item-icon {border: 1px solid rgba(0, 0, 0, 0.25);border-radius: 32px;}
.ant-steps-item-icon .ant-steps-icon {color: var(--primary-color);}
.ant-steps-item-tail::after {background: #f0f0f0;border-radius: 1px;}
.ant-steps-item-title {color: rgba(0, 0, 0, 0.85);}
.ant-steps-item-title::after {background: #f0f0f0;}
.ant-steps-item-subtitle {color: rgba(0, 0, 0, 0.45);}
.ant-steps-item-description {color: rgba(0, 0, 0, 0.45);}
.ant-steps-item-wait .ant-steps-item-icon {background-color: #fff;border-color: rgba(0, 0, 0, 0.25);}
.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon {color: rgba(0, 0, 0, 0.25);}
.ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {background: rgba(0, 0, 0, 0.25);}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {color: rgba(0, 0, 0, 0.45);}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {background-color: #f0f0f0;}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {color: rgba(0, 0, 0, 0.45);}
.ant-steps-item-wait > .ant-steps-item-container > .ant-steps-item-tail::after {background-color: #f0f0f0;}
.ant-steps-item-process .ant-steps-item-icon {background-color: #fff;border-color: var(--primary-color);}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {color: var(--primary-color);}
.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {background: var(--primary-color);}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {color: rgba(0, 0, 0, 0.85);}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {background-color: #f0f0f0;}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {color: rgba(0, 0, 0, 0.85);}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-tail::after {background-color: #f0f0f0;}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-icon {background: var(--primary-color);}
.ant-steps-item-process > .ant-steps-item-container > .ant-steps-item-icon .ant-steps-icon {color: #fff;}
.ant-steps-item-finish .ant-steps-item-icon {background-color: #fff;border-color: var(--primary-color);}
.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon {color: var(--primary-color);}
.ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {background: var(--primary-color);}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {color: rgba(0, 0, 0, 0.85);}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {background-color: var(--primary-color);}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {color: rgba(0, 0, 0, 0.45);}
.ant-steps-item-finish > .ant-steps-item-container > .ant-steps-item-tail::after {background-color: var(--primary-color);}
.ant-steps-item-error .ant-steps-item-icon {background-color: #fff;border-color: #ff4d4f;}
.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon {color: #ff4d4f;}
.ant-steps-item-error .ant-steps-item-icon > .ant-steps-icon .ant-steps-icon-dot {background: #ff4d4f;}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title {color: #ff4d4f;}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-title::after {background-color: #f0f0f0;}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-content > .ant-steps-item-description {color: #ff4d4f;}
.ant-steps-item-error > .ant-steps-item-container > .ant-steps-item-tail::after {background-color: #f0f0f0;}
.ant-steps-item.ant-steps-next-error .ant-steps-item-title::after {background: #ff4d4f;}
.ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-title, .ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-subtitle, .ant-steps .ant-steps-item:not(.ant-steps-item-active) > .ant-steps-item-container[role='button']:hover .ant-steps-item-description {color: var(--primary-color);}
.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: var(--primary-color);}
.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: var(--primary-color);}
.ant-steps-item-custom > .ant-steps-item-container > .ant-steps-item-icon {background: none;border: 0;}
.ant-steps-item-custom.ant-steps-item-process .ant-steps-item-icon > .ant-steps-icon {color: var(--primary-color);}
.ant-steps:not(.ant-steps-vertical) .ant-steps-item-custom .ant-steps-item-icon {background: none;}
.ant-steps-small .ant-steps-item-icon {border-radius: 24px;}
.ant-steps-small .ant-steps-item-description {color: rgba(0, 0, 0, 0.45);}
.ant-steps-small .ant-steps-item-custom .ant-steps-item-icon {background: none;border: 0;border-radius: 0;}
.ant-steps-dot .ant-steps-item-icon, .ant-steps-dot.ant-steps-small .ant-steps-item-icon {background: transparent;border: 0;}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot, .ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot {border-radius: 100px;}
.ant-steps-dot .ant-steps-item-icon .ant-steps-icon-dot::after, .ant-steps-dot.ant-steps-small .ant-steps-item-icon .ant-steps-icon-dot::after {background: rgba(0, 0, 0, 0.001);}
.ant-steps-dot .ant-steps-item-process .ant-steps-item-icon, .ant-steps-dot.ant-steps-small .ant-steps-item-process .ant-steps-item-icon {background: none;}
.ant-steps-vertical.ant-steps-dot .ant-steps-item-icon {background: none;}
.ant-steps-navigation .ant-steps-item::after {border: 1px solid rgba(0, 0, 0, 0.25);border-bottom: none;border-left: none;}
.ant-steps-navigation .ant-steps-item::before {background-color: var(--primary-color);}
.ant-switch {color: rgba(0, 0, 0, 0.85);background-image: linear-gradient(to right, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)), linear-gradient(to right, #fff, #fff);border: 0;border-radius: 100px;}
.ant-switch:focus {box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.025);}
.ant-switch-checked:focus {box-shadow: 0 0 0 2px var(--primary-2);}
.ant-switch:focus:hover {box-shadow: none;}
.ant-switch::after {top: 2px}
.ant-switch-checked {background: var(--primary-color);}
.ant-switch-loading *, .ant-switch-disabled * {box-shadow: none;}
.ant-switch-inner {color: #fff;}
.ant-switch-handle::before {background-color: #fff;border-radius: 9px;box-shadow: 0 2px 4px 0 rgba(0, 35, 11, 0.2);}
.ant-switch-loading-icon.anticon {color: rgba(0, 0, 0, 0.65);}
.ant-switch-checked .ant-switch-loading-icon {color: var(--primary-color);}
.ant-table.ant-table-bordered > .ant-table-title {border: 1px solid #f0f0f0;border-bottom: 0;}
.ant-table.ant-table-bordered > .ant-table-container {border-left: 1px solid #f0f0f0;}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tbody > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tfoot > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tfoot > tr > td {border-right: 1px solid #f0f0f0;}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr:not(:last-child) > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr:not(:last-child) > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr:not(:last-child) > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr:not(:last-child) > th {border-bottom: 1px solid #f0f0f0;}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > th::before, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > th::before, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > th::before, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr > th::before {background-color: transparent !important;}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tbody > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tfoot > tr > .ant-table-cell-fix-right-first::after {border-right: 1px solid #f0f0f0;}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed::after, .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 #f0f0f0;}
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table {border-top: 1px solid #f0f0f0;}
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-expanded-row > td, .ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-placeholder > td {border-right: 0;}
.ant-table.ant-table-bordered > .ant-table-footer {border: 1px solid #f0f0f0;border-top: 0;}
.ant-table-cell .ant-table-container:first-child {border-top: 0;}
.ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-up.on, .ant-table-thead > tr > th .ant-table-column-sorter .ant-table-column-sorter-inner .ant-table-column-sorter-down.on {
}
.ant-table-cell-scrollbar:not([rowspan]) {box-shadow: 0 1px 0 1px #fafafa;}
.ant-table {color: rgba(0, 0, 0, 0.85);background: #fff;border-radius: 4px;}
.ant-table table {border-radius: 4px 4px 0 0;border-collapse: separate;border-spacing: 0;}
.ant-table-footer {color: rgba(0, 0, 0, 0.85);background: #fafafa;}
.ant-table-thead > tr > th {color: rgba(0, 0, 0, 0.85);background: #fafafa;border-bottom: 1px solid #f0f0f0;}
.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: rgba(0, 0, 0, 0.06);}
.ant-table-thead > tr:not(:last-child) > th[colspan] {border-bottom: 0;}
.ant-table-tbody > tr > td {border-bottom: 1px solid #f0f0f0;}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td, .ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td {border-bottom: 0;}
.ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:first-child, .ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:first-child, .ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:last-child, .ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:last-child {border-radius: 0;}
.ant-table-tbody > tr.ant-table-row:hover > td, .ant-table-tbody > tr > td.ant-table-cell-row-hover {background: #fafafa;}
.ant-table-tbody > tr.ant-table-row-selected > td {background: var(--primary-2);border-color: rgba(0, 0, 0, 0.03);}
.ant-table-tbody > tr.ant-table-row-selected:hover > td {background: rgba(230, 247, 255, 0.8);}
.ant-table-summary {background: #fff;}
div.ant-table-summary {box-shadow: 0 -1px 0 #f0f0f0;}
.ant-table-summary > tr > th, .ant-table-summary > tr > td {border-bottom: 1px solid #f0f0f0;}
.ant-table-thead th.ant-table-column-has-sorters:hover {background: rgba(0, 0, 0, 0.04);}
.ant-table-thead th.ant-table-column-has-sorters:hover::before {background-color: transparent !important;}
.ant-table-thead th.ant-table-column-has-sorters:focus-visible {color: var(--primary-color);}
.ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-left:hover, .ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-right:hover {background: #f5f5f5;}
.ant-table-thead th.ant-table-column-sort {background: #f5f5f5;}
.ant-table-thead th.ant-table-column-sort::before {background-color: transparent !important;}
td.ant-table-column-sort {background: #fafafa;}
.ant-table-column-sorter {color: #bfbfbf;}
.ant-table-column-sorter-up.active, .ant-table-column-sorter-down.active {color: var(--primary-color);}
.ant-table-column-sorters:hover .ant-table-column-sorter {color: #a6a6a6;}
.ant-table-filter-trigger {color: #bfbfbf;border-radius: 4px;}
.ant-table-filter-trigger:hover {color: rgba(0, 0, 0, 0.45);background: rgba(0, 0, 0, 0.04);}
.ant-table-filter-trigger.active {color: var(--primary-color);}
.ant-table-filter-dropdown {color: rgba(0, 0, 0, 0.85);background-color: #fff;border-radius: 2px;box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);}
.ant-table-filter-dropdown .ant-dropdown-menu {border: 0;box-shadow: none;}
.ant-table-filter-dropdown .ant-dropdown-menu:empty::after {color: rgba(0, 0, 0, 0.25);}
.ant-table-filter-dropdown-tree .ant-tree-treenode .ant-tree-node-content-wrapper:hover {background-color: #f5f5f5;}
.ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper, .ant-table-filter-dropdown-tree .ant-tree-treenode-checkbox-checked .ant-tree-node-content-wrapper:hover {background-color: var(--primary-2);}
.ant-table-filter-dropdown-search {border-bottom: 1px #f0f0f0 solid;}
.ant-table-filter-dropdown-search-input .anticon {color: rgba(0, 0, 0, 0.25);}
.ant-table-filter-dropdown-btns {background-color: inherit;border-top: 1px solid #f0f0f0;}
table tr th.ant-table-selection-column::after {background-color: transparent !important;}
.ant-table-selection-extra .anticon {color: #bfbfbf;}
.ant-table-selection-extra .anticon:hover {color: #a6a6a6;}
.ant-table-row-expand-icon {color: var(--primary-color);color: inherit;background: #fff;border: 1px solid #f0f0f0;border-radius: 2px;}
.ant-table-row-expand-icon:focus, .ant-table-row-expand-icon:hover {color: var(--primary-color);}
.ant-table-row-expand-icon:active {color: #116dff;}
.ant-table-row-expand-icon:focus, .ant-table-row-expand-icon:hover, .ant-table-row-expand-icon:active {border-color: currentcolor;}
.ant-table-row-expand-icon::before, .ant-table-row-expand-icon::after {background: currentcolor;}
.ant-table-row-expand-icon-spaced {background: transparent;border: 0;}
tr.ant-table-expanded-row > td,
tr.ant-table-expanded-row:hover > td {background: #fbfbfb;}
.ant-table-empty .ant-table-tbody > tr.ant-table-placeholder {color: rgba(0, 0, 0, 0.25);}
.ant-table-tbody > tr.ant-table-placeholder:hover > td {background: #fff;}
.ant-table-cell-fix-left, .ant-table-cell-fix-right {background: #fff;}
.ant-table-ping-left:not(.ant-table-has-fix-left) > .ant-table-container::before {box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.1);}
.ant-table-ping-left .ant-table-cell-fix-left-first::after, .ant-table-ping-left .ant-table-cell-fix-left-last::after {box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.1);}
.ant-table-ping-left .ant-table-cell-fix-left-last::before {background-color: transparent !important;}
.ant-table-ping-right:not(.ant-table-has-fix-right) > .ant-table-container::after {box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.1);}
.ant-table-ping-right .ant-table-cell-fix-right-first::after, .ant-table-ping-right .ant-table-cell-fix-right-last::after {box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.1);}
.ant-table-sticky-holder {background: #fff;}
.ant-table-sticky-scroll {background: rgba(255, 255, 255, 0.1);border-top: 1px solid #f0f0f0;}
.ant-table-sticky-scroll-bar {background-color: rgba(0, 0, 0, 0.35);border-radius: 4px;}
.ant-table-sticky-scroll-bar:hover {background-color: rgba(0, 0, 0, 0.8);}
.ant-table-sticky-scroll-bar-active {background-color: rgba(0, 0, 0, 0.8);}
.ant-table-title {border-radius: 4px 4px 0 0;}
.ant-table-title + .ant-table-container {border-top-left-radius: 0;border-top-right-radius: 0;}
.ant-table-title + .ant-table-container table > thead > tr:first-child th:first-child {border-radius: 0;}
.ant-table-title + .ant-table-container table > thead > tr:first-child th:last-child {border-radius: 0;}
.ant-table-container {border-top-left-radius: 4px;border-top-right-radius: 4px;}
.ant-table-container table > thead > tr:first-child th:first-child {border-top-left-radius: 4px;}
.ant-table-container table > thead > tr:first-child th:last-child {border-top-right-radius: 4px;}
.ant-table-footer {border-radius: 0 0 4px 4px;}
.ant-tabs-top > .ant-tabs-nav::before, .ant-tabs-bottom > .ant-tabs-nav::before, .ant-tabs-top > div > .ant-tabs-nav::before, .ant-tabs-bottom > div > .ant-tabs-nav::before {border-bottom: 1px solid #f0f0f0;}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::before, .ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::before, .ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, .ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::before {box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, 0.08);}
.ant-tabs-top > .ant-tabs-nav .ant-tabs-nav-wrap::after, .ant-tabs-bottom > .ant-tabs-nav .ant-tabs-nav-wrap::after, .ant-tabs-top > div > .ant-tabs-nav .ant-tabs-nav-wrap::after, .ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, 0.08);}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::before, .ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::before, .ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::before, .ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::before {box-shadow: inset 0 10px 8px -8px rgba(0, 0, 0, 0.08);}
.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap::after, .ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap::after, .ant-tabs-left > div > .ant-tabs-nav .ant-tabs-nav-wrap::after, .ant-tabs-right > div > .ant-tabs-nav .ant-tabs-nav-wrap::after {box-shadow: inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08);}
.ant-tabs-left > .ant-tabs-content-holder, .ant-tabs-left > div > .ant-tabs-content-holder {border-left: 1px solid #f0f0f0;}
.ant-tabs-right > .ant-tabs-content-holder, .ant-tabs-right > div > .ant-tabs-content-holder {border-right: 1px solid #f0f0f0;}
.ant-tabs-dropdown {color: rgba(0, 0, 0, 0.85);}
.ant-tabs-dropdown-menu {background-color: #fff;background-clip: padding-box;border-radius: 4px;box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);}
.ant-tabs-dropdown-menu-item {color: rgba(0, 0, 0, 0.85);}
.ant-tabs-dropdown-menu-item-remove {color: rgba(0, 0, 0, 0.45);background: transparent;border: 0;}
.ant-tabs-dropdown-menu-item-remove:hover {color: var(--primary-color);}
.ant-tabs-dropdown-menu-item:hover {background: #f5f5f5;}
.ant-tabs-dropdown-menu-item-disabled, .ant-tabs-dropdown-menu-item-disabled:hover {color: rgba(0, 0, 0, 0.25);background: transparent;}
.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab, .ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab {background: #fafafa;border: 1px solid #f0f0f0;}
.ant-tabs-card > .ant-tabs-nav .ant-tabs-tab-active, .ant-tabs-card > div > .ant-tabs-nav .ant-tabs-tab-active {color: var(--primary-color);background: #fff;}
.ant-tabs-nav-wrap > .ant-tabs-nav-scroll .ant-tabs-nav .ant-tabs-tab-active {color: var(--primary-color);background: #fff;}
.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab, .ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab {border-radius: 4px 4px 0 0;}
.ant-tabs-card.ant-tabs-top > .ant-tabs-nav .ant-tabs-tab-active, .ant-tabs-card.ant-tabs-top > div > .ant-tabs-nav .ant-tabs-tab-active {border-bottom-color: #fff;}
.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab, .ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab {border-radius: 0 0 4px 4px;}
.ant-tabs-card.ant-tabs-bottom > .ant-tabs-nav .ant-tabs-tab-active, .ant-tabs-card.ant-tabs-bottom > div > .ant-tabs-nav .ant-tabs-tab-active {border-top-color: #fff;}
.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab, .ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab {border-radius: 4px 0 0 4px;}
.ant-tabs-card.ant-tabs-left > .ant-tabs-nav .ant-tabs-tab-active, .ant-tabs-card.ant-tabs-left > div > .ant-tabs-nav .ant-tabs-tab-active {border-right-color: #fff;}
.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab, .ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab {border-radius: 0 4px 4px 0;}
.ant-tabs-card.ant-tabs-right > .ant-tabs-nav .ant-tabs-tab-active, .ant-tabs-card.ant-tabs-right > div > .ant-tabs-nav .ant-tabs-tab-active {border-left-color: #fff;}
.ant-tabs {color: rgba(0, 0, 0, 0.85);}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-more, .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-more {background: transparent;border: 0;}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add, .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add {background: #fafafa;border: 1px solid #f0f0f0;border-radius: 4px 4px 0 0;}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:hover, .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:hover {color: var(--primary-color);}
.ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:active, .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:active, .ant-tabs > .ant-tabs-nav .ant-tabs-nav-add:focus, .ant-tabs > div > .ant-tabs-nav .ant-tabs-nav-add:focus {color: #116dff;}
.ant-tabs-ink-bar {background: var(--primary-color);}
.ant-tabs-tab {background: transparent;border: 0;}
.ant-tabs-tab-btn:focus, .ant-tabs-tab-remove:focus, .ant-tabs-tab-btn:active, .ant-tabs-tab-remove:active {color: #116dff;}
.ant-tabs-tab-remove {color: rgba(0, 0, 0, 0.45);background: transparent;border: none;}
.ant-tabs-tab-remove:hover {color: rgba(0, 0, 0, 0.85);}
.ant-tabs-tab:hover {color: var(--primary-color);}
.ant-tabs-nav .ant-tabs-tab:hover {color: var(--primary-color);}
.ant-tabs-nav .ant-tabs-tab:active {color: var(--primary-color);}
.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {color: var(--primary-color);}
.ant-tabs-tab.ant-tabs-tab-disabled {color: rgba(0, 0, 0, 0.25);}
.ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:focus, .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:focus, .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-btn:active, .ant-tabs-tab.ant-tabs-tab-disabled .ant-tabs-tab-remove:active {color: rgba(0, 0, 0, 0.25);}
.ant-tag {color: rgba(0, 0, 0, 0.85);background: #fafafa;border: 1px solid #d9d9d9;border-radius: 4px;}
.ant-tag, .ant-tag a, .ant-tag a:hover {color: rgba(0, 0, 0, 0.85);}
.ant-tag-close-icon {color: rgba(0, 0, 0, 0.45);}
.ant-tag-close-icon:hover {color: rgba(0, 0, 0, 0.85);}
.ant-tag-has-color {border-color: transparent;}
.ant-tag-has-color, .ant-tag-has-color a, .ant-tag-has-color a:hover, .ant-tag-has-color .anticon-close, .ant-tag-has-color .anticon-close:hover {color: #fff;}
.ant-tag-checkable {background-color: transparent;border-color: transparent;}
.ant-tag-checkable:not(.ant-tag-checkable-checked):hover {color: var(--primary-color);}
.ant-tag-checkable:active, .ant-tag-checkable-checked {color: #fff;}
.ant-tag-checkable-checked {background-color: var(--primary-color);}
.ant-tag-checkable:active {background-color: #116dff;}
.ant-tag-pink {color: #c41d7f;background: #fff0f6;border-color: #ffadd2;}
.ant-tag-pink-inverse {color: #fff;background: #eb2f96;border-color: #eb2f96;}
.ant-tag-magenta {color: #c41d7f;background: #fff0f6;border-color: #ffadd2;}
.ant-tag-magenta-inverse {color: #fff;background: #eb2f96;border-color: #eb2f96;}
.ant-tag-red {color: #cf1322;background: #fff1f0;border-color: #ffa39e;}
.ant-tag-red-inverse {color: #fff;background: #f5222d;border-color: #f5222d;}
.ant-tag-volcano {color: #d4380d;background: #fff2e8;border-color: #ffbb96;}
.ant-tag-volcano-inverse {color: #fff;background: #fa541c;border-color: #fa541c;}
.ant-tag-orange {color: #d46b08;background: #fff7e6;border-color: #ffd591;}
.ant-tag-orange-inverse {color: #fff;background: #fa8c16;border-color: #fa8c16;}
.ant-tag-yellow {color: #d4b106;background: #feffe6;border-color: #fffb8f;}
.ant-tag-yellow-inverse {color: #fff;background: #fadb14;border-color: #fadb14;}
.ant-tag-gold {color: #d48806;background: #fffbe6;border-color: #ffe58f;}
.ant-tag-gold-inverse {color: #fff;background: #faad14;border-color: #faad14;}
.ant-tag-cyan {color: #08979c;background: #e6fffb;border-color: #87e8de;}
.ant-tag-cyan-inverse {color: #fff;background: #13c2c2;border-color: #13c2c2;}
.ant-tag-lime {color: #7cb305;background: #fcffe6;border-color: #eaff8f;}
.ant-tag-lime-inverse {color: #fff;background: #a0d911;border-color: #a0d911;}
.ant-tag-green {color: #389e0d;background: #f6ffed;border-color: #b7eb8f;}
.ant-tag-green-inverse {color: #fff;background: #52c41a;border-color: #52c41a;}
.ant-tag-blue {color: #096dd9;background: #e6f7ff;border-color: #91d5ff;}
.ant-tag-blue-inverse {color: #fff;background: #1890ff;border-color: #1890ff;}
.ant-tag-geekblue {color: #1d39c4;background: #f0f5ff;border-color: #adc6ff;}
.ant-tag-geekblue-inverse {color: #fff;background: #2f54eb;border-color: #2f54eb;}
.ant-tag-purple {color: #531dab;background: #f9f0ff;border-color: #d3adf7;}
.ant-tag-purple-inverse {color: #fff;background: #722ed1;border-color: #722ed1;}
.ant-tag-success {color: #52c41a;background: #f6ffed;border-color: #b7eb8f;}
.ant-tag-processing {color: var(--primary-color);background: var(--primary-2);border-color: #d3e4ff;}
.ant-tag-error {color: #ff4d4f;background: #fff2f0;border-color: #ffccc7;}
.ant-tag-warning {color: #faad14;background: #fffbe6;border-color: #ffe58f;}
.ant-timeline {color: rgba(0, 0, 0, 0.85);}
.ant-table-thead > tr > th .ant-table-filter-selected.anticon-filter {
}
.ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not([colspan]):before {
}
.ant-timeline-item-tail {border-left: 2px solid #f0f0f0;}
.ant-timeline-item-pending .ant-timeline-item-head {background-color: transparent;}
.ant-timeline-item-head {background-color: #fff;border: 2px solid transparent;border-radius: 100px;}
.ant-timeline-item-head-blue {color: var(--primary-color);border-color: var(--primary-color);}
.ant-timeline-item-head-red {color: #ff4d4f;border-color: #ff4d4f;}
.ant-timeline-item-head-green {color: #52c41a;border-color: #52c41a;}
.ant-timeline-item-head-gray {color: rgba(0, 0, 0, 0.25);border-color: rgba(0, 0, 0, 0.25);}
.ant-timeline-item-head-custom {border: 0;border-radius: 0;}
.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {border-left: 2px dotted #f0f0f0;}
.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {border-left: 2px dotted #f0f0f0;}
.ant-timeline-rtl .ant-timeline-item-tail {border-right: 2px solid #f0f0f0;border-left: none;}
.ant-timeline-rtl.ant-timeline.ant-timeline-pending .ant-timeline-item-last .ant-timeline-item-tail {border-right: 2px dotted #f0f0f0;border-left: none;}
.ant-timeline-rtl.ant-timeline.ant-timeline-reverse .ant-timeline-item-pending .ant-timeline-item-tail {border-right: 2px dotted #f0f0f0;border-left: none;}
.ant-tooltip {color: rgba(0, 0, 0, 0.85);}
.ant-tooltip-inner {color: #fff;background-color: rgba(0, 0, 0, 0.75);border-radius: 4px;box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);}
.ant-tooltip-arrow {background: transparent;}
.ant-tooltip-arrow-content {--antd-arrow-background-color: linear-gradient(to right bottom, fadeout(@tooltip-bg, 10%), rgba(0, 0, 0, 0.75));border-radius: 0 0 4px;}
.ant-tooltip-arrow-content::before {background: var(--antd-arrow-background-color);background-repeat: no-repeat;background-position: -10px -10px;}
.ant-tooltip-placement-top .ant-tooltip-arrow-content, .ant-tooltip-placement-topLeft .ant-tooltip-arrow-content, .ant-tooltip-placement-topRight .ant-tooltip-arrow-content {box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.07);}
.ant-tooltip-placement-right .ant-tooltip-arrow-content, .ant-tooltip-placement-rightTop .ant-tooltip-arrow-content, .ant-tooltip-placement-rightBottom .ant-tooltip-arrow-content {box-shadow: -3px 3px 7px rgba(0, 0, 0, 0.07);}
.ant-tooltip-placement-left .ant-tooltip-arrow-content, .ant-tooltip-placement-leftTop .ant-tooltip-arrow-content, .ant-tooltip-placement-leftBottom .ant-tooltip-arrow-content {box-shadow: 3px -3px 7px rgba(0, 0, 0, 0.07);}
.ant-tooltip-placement-bottom .ant-tooltip-arrow-content, .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow-content, .ant-tooltip-placement-bottomRight .ant-tooltip-arrow-content {box-shadow: -3px -3px 7px rgba(0, 0, 0, 0.07);}
.ant-tooltip-pink .ant-tooltip-inner {background-color: #eb2f96;}
.ant-tooltip-pink .ant-tooltip-arrow-content::before {background: #eb2f96;}
.ant-tooltip-magenta .ant-tooltip-inner {background-color: #eb2f96;}
.ant-tooltip-magenta .ant-tooltip-arrow-content::before {background: #eb2f96;}
.ant-tooltip-red .ant-tooltip-inner {background-color: #f5222d;}
.ant-tooltip-red .ant-tooltip-arrow-content::before {background: #f5222d;}
.ant-tooltip-volcano .ant-tooltip-inner {background-color: #fa541c;}
.ant-tooltip-volcano .ant-tooltip-arrow-content::before {background: #fa541c;}
.ant-tooltip-orange .ant-tooltip-inner {background-color: #fa8c16;}
.ant-tooltip-orange .ant-tooltip-arrow-content::before {background: #fa8c16;}
.ant-tooltip-yellow .ant-tooltip-inner {background-color: #fadb14;}
.ant-tooltip-yellow .ant-tooltip-arrow-content::before {background: #fadb14;}
.ant-tooltip-gold .ant-tooltip-inner {background-color: #faad14;}
.ant-tooltip-gold .ant-tooltip-arrow-content::before {background: #faad14;}
.ant-tooltip-cyan .ant-tooltip-inner {background-color: #13c2c2;}
.ant-tooltip-cyan .ant-tooltip-arrow-content::before {background: #13c2c2;}
.ant-tooltip-lime .ant-tooltip-inner {background-color: #a0d911;}
.ant-tooltip-lime .ant-tooltip-arrow-content::before {background: #a0d911;}
.ant-tooltip-green .ant-tooltip-inner {background-color: #52c41a;}
.ant-tooltip-green .ant-tooltip-arrow-content::before {background: #52c41a;}
.ant-tooltip-blue .ant-tooltip-inner {background-color: #1890ff;}
.ant-tooltip-blue .ant-tooltip-arrow-content::before {background: #1890ff;}
.ant-tooltip-geekblue .ant-tooltip-inner {background-color: #2f54eb;}
.ant-tooltip-geekblue .ant-tooltip-arrow-content::before {background: #2f54eb;}
.ant-tooltip-purple .ant-tooltip-inner {background-color: #722ed1;}
.ant-tooltip-purple .ant-tooltip-arrow-content::before {background: #722ed1;}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small {border: 0;border-radius: 0;}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content > .ant-table-body > table > .ant-table-thead > tr > th {background: #fafafa;}
.ant-transfer-customize-list .ant-table-wrapper .ant-table-small > .ant-table-content .ant-table-row:last-child td {border-bottom: 1px solid #f0f0f0;}
.ant-transfer-customize-list .ant-input[disabled] {background-color: transparent;}
.ant-transfer-status-error .ant-transfer-list {border-color: #ff4d4f;}
.ant-transfer-status-error .ant-transfer-list-search:not([disabled]) {border-color: #d9d9d9;}
.ant-transfer-status-error .ant-transfer-list-search:not([disabled]):hover {border-color: var(--primary-color);border-right-width: 1px;}
.ant-input-rtl .ant-transfer-status-error .ant-transfer-list-search:not([disabled]):hover {border-right-width: 0;border-left-width: 1px !important;}
.ant-transfer-status-error .ant-transfer-list-search:not([disabled]):focus {border-color: var(--primary-color);box-shadow: 0 0 0 2px rgba(58, 134, 255, 0.2);border-right-width: 1px;}
.ant-input-rtl .ant-transfer-status-error .ant-transfer-list-search:not([disabled]):focus {border-right-width: 0;border-left-width: 1px !important;}
.ant-transfer-status-warning .ant-transfer-list {border-color: #faad14;}
.ant-transfer-status-warning .ant-transfer-list-search:not([disabled]) {border-color: #d9d9d9;}
.ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):hover {border-color: var(--primary-color);border-right-width: 1px;}
.ant-input-rtl .ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):hover {border-right-width: 0;border-left-width: 1px !important;}
.ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):focus {border-color: var(--primary-color);box-shadow: 0 0 0 2px rgba(58, 134, 255, 0.2);border-right-width: 1px;}
.ant-input-rtl .ant-transfer-status-warning .ant-transfer-list-search:not([disabled]):focus {border-right-width: 0;border-left-width: 1px !important;}
.ant-transfer {color: rgba(0, 0, 0, 0.85);}
.ant-transfer-disabled .ant-transfer-list {background: #f5f5f5;}
.ant-transfer-list {border: 1px solid #d9d9d9;border-radius: 4px;}
.ant-transfer-list-search .anticon-search {color: rgba(0, 0, 0, 0.25);}
.ant-transfer-list-header {color: rgba(0, 0, 0, 0.85);background: #fff;border-bottom: 1px solid #f0f0f0;border-radius: 4px 4px 0 0;}
.ant-transfer-list-content-item-remove {color: var(--primary-color);color: #d9d9d9;}
.ant-transfer-list-content-item-remove:focus, .ant-transfer-list-content-item-remove:hover {color: var(--primary-color);}
.ant-transfer-list-content-item-remove:active {color: #116dff;}
.ant-transfer-list-content-item-remove:hover {color: var(--primary-color);}
.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover {background-color: #f5f5f5;}
.ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled).ant-transfer-list-content-item-checked:hover {background-color: rgba(0, 0, 0, 0.1);}
.ant-transfer-list-content-show-remove .ant-transfer-list-content-item:not(.ant-transfer-list-content-item-disabled):hover {background: transparent;}
.ant-transfer-list-content-item-checked {background-color: var(--primary-2);}
.ant-transfer-list-content-item-disabled {color: rgba(0, 0, 0, 0.25);}
.ant-transfer-list-pagination {border-top: 1px solid #f0f0f0;}
.ant-transfer-list-body-not-found {color: rgba(0, 0, 0, 0.25);}
.ant-transfer-list-footer {border-top: 1px solid #f0f0f0;}
.ant-tree.ant-tree-directory .ant-tree-treenode:hover::before {background: #f5f5f5;}
.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper {border-radius: 0;}
.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper:hover {background: transparent;}
.ant-tree.ant-tree-directory .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected {color: #fff;background: transparent;}
.ant-tree.ant-tree-directory .ant-tree-treenode-selected:hover::before, .ant-tree.ant-tree-directory .ant-tree-treenode-selected::before {background: var(--primary-color);}
.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-switcher {color: #fff;}
.ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-content-wrapper {color: #fff;background: transparent;}
.ant-tree-checkbox {color: rgba(0, 0, 0, 0.85);}
.ant-tree-checkbox-wrapper:hover .ant-tree-checkbox-inner, .ant-tree-checkbox:hover .ant-tree-checkbox-inner, .ant-tree-checkbox-input:focus + .ant-tree-checkbox-inner {border-color: var(--primary-color);}
.ant-tree-checkbox-checked::after {border: 1px solid var(--primary-color);border-radius: 4px;animation-fill-mode: backwards;}
.ant-tree-checkbox-inner {background-color: #fff;border: 1px solid #d9d9d9;border-radius: 4px;border-collapse: separate;}
.ant-tree-checkbox-inner::after {border: 2px solid #fff;border-top: 0;border-left: 0;}
.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {border: 2px solid #fff;border-top: 0;border-left: 0;}
.ant-tree-checkbox-checked .ant-tree-checkbox-inner {background-color: var(--primary-color);border-color: var(--primary-color);}
.ant-tree-checkbox-disabled.ant-tree-checkbox-checked .ant-tree-checkbox-inner::after {border-color: rgba(0, 0, 0, 0.25);}
.ant-tree-checkbox-disabled .ant-tree-checkbox-inner {background-color: #f5f5f5;border-color: #d9d9d9 !important;}
.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after {border-color: #f5f5f5;border-collapse: separate;}
.ant-tree-checkbox-disabled + span {color: rgba(0, 0, 0, 0.25);}
.ant-tree-checkbox-wrapper {color: rgba(0, 0, 0, 0.85);}
.ant-tree-checkbox-group {color: rgba(0, 0, 0, 0.85);}
.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner {background-color: #fff;border-color: #d9d9d9;}
.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner::after {background-color: var(--primary-color);border: 0;}
.ant-tree-checkbox-indeterminate.ant-tree-checkbox-disabled .ant-tree-checkbox-inner::after {background-color: rgba(0, 0, 0, 0.25);border-color: rgba(0, 0, 0, 0.25);}
.ant-tree {color: rgba(0, 0, 0, 0.85);background: #fff;border-radius: 2px;}
.ant-tree-focused:not(:hover):not(.ant-tree-active-focused) {background: var(--primary-2);}
.ant-tree.ant-tree-block-node .ant-tree-list-holder-inner .ant-tree-treenode.dragging::after {border: 1px solid var(--primary-color);animation-fill-mode: forwards;}
.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper {color: rgba(0, 0, 0, 0.25);}
.ant-tree .ant-tree-treenode-disabled .ant-tree-node-content-wrapper:hover {background: transparent;}
.ant-tree .ant-tree-treenode-active .ant-tree-node-content-wrapper {background: #f5f5f5;}
.ant-tree .ant-tree-treenode:not(.ant-tree .ant-tree-treenode-disabled).filter-node .ant-tree-title {color: inherit;}
.ant-tree-switcher-loading-icon {color: var(--primary-color);}
.ant-tree-switcher-leaf-line::before {border-right: 1px solid #d9d9d9;}
.ant-tree-switcher-leaf-line::after {border-bottom: 1px solid #d9d9d9;}
.ant-tree .ant-tree-node-content-wrapper {color: inherit;background: transparent;border-radius: 4px;}
.ant-tree .ant-tree-node-content-wrapper:hover {background-color: #f5f5f5;}
.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected {background-color: var(--primary-2);}
.ant-tree-unselectable .ant-tree-node-content-wrapper:hover {background-color: transparent;}
.ant-tree-node-content-wrapper .ant-tree-drop-indicator {background-color: var(--primary-color);border-radius: 1px;}
.ant-tree-node-content-wrapper .ant-tree-drop-indicator::after {background-color: transparent;border: 2px solid var(--primary-color);border-radius: 50%;}
.ant-tree .ant-tree-treenode.drop-container > [draggable] {box-shadow: 0 0 0 2px var(--primary-color);}
.ant-tree-show-line .ant-tree-indent-unit::before {border-right: 1px solid #d9d9d9;}
.ant-tree-show-line .ant-tree-switcher {background: #fff;}
.ant-tree-rtl.ant-tree-show-line .ant-tree-indent-unit::before {border-right: none;border-left: 1px solid #d9d9d9;}
.ant-select-tree-checkbox {color: rgba(0, 0, 0, 0.85);}
.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-inner, .ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner, .ant-select-tree-checkbox-input:focus + .ant-select-tree-checkbox-inner {border-color: var(--primary-color);}
.ant-select-tree-checkbox-checked::after {border: 1px solid var(--primary-color);border-radius: 4px;animation-fill-mode: backwards;}
.ant-select-tree-checkbox-inner {background-color: #fff;border: 1px solid #d9d9d9;border-radius: 4px;border-collapse: separate;}
.ant-select-tree-checkbox-inner::after {border: 2px solid #fff;border-top: 0;border-left: 0;}
.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after {border: 2px solid #fff;border-top: 0;border-left: 0;}
.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner {background-color: var(--primary-color);border-color: var(--primary-color);}
.ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner::after {border-color: rgba(0, 0, 0, 0.25);}
.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner {background-color: #f5f5f5;border-color: #d9d9d9 !important;}
.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after {border-color: #f5f5f5;border-collapse: separate;}
.ant-select-tree-checkbox-disabled + span {color: rgba(0, 0, 0, 0.25);}
.ant-select-tree-checkbox-wrapper {color: rgba(0, 0, 0, 0.85);}
.ant-select-tree-checkbox-group {color: rgba(0, 0, 0, 0.85);}
.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner {background-color: #fff;border-color: #d9d9d9;}
.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner::after {background-color: var(--primary-color);border: 0;}
.ant-select-tree-checkbox-indeterminate.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner::after {background-color: rgba(0, 0, 0, 0.25);border-color: rgba(0, 0, 0, 0.25);}
.ant-tree-select-dropdown .ant-select-tree {border-radius: 0;}
.ant-select-tree {color: rgba(0, 0, 0, 0.85);background: #fff;border-radius: 4px;}
.ant-select-tree-focused:not(:hover):not(.ant-select-tree-active-focused) {background: var(--primary-2);}
.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-treenode.dragging::after {border: 1px solid var(--primary-color);animation-fill-mode: forwards;}
.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper {color: rgba(0, 0, 0, 0.25);}
.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper:hover {background: transparent;}
.ant-select-tree .ant-select-tree-treenode-active .ant-select-tree-node-content-wrapper {background: #f5f5f5;}
.ant-select-tree .ant-select-tree-treenode:not(.ant-select-tree .ant-select-tree-treenode-disabled).filter-node .ant-select-tree-title {color: inherit;}
.ant-select-tree-switcher-loading-icon {color: var(--primary-color);}
.ant-select-tree-switcher-leaf-line::before {border-right: 1px solid #d9d9d9;}
.ant-select-tree-switcher-leaf-line::after {border-bottom: 1px solid #d9d9d9;}
.ant-select-tree .ant-select-tree-node-content-wrapper {color: inherit;background: transparent;border-radius: 4px;}
.ant-select-tree .ant-select-tree-node-content-wrapper:hover {background-color: #f5f5f5;}
.ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected {background-color: var(--primary-2);}
.ant-select-tree-unselectable .ant-select-tree-node-content-wrapper:hover {background-color: transparent;}
.ant-select-tree-node-content-wrapper .ant-tree-drop-indicator {background-color: var(--primary-color);border-radius: 1px;}
.ant-select-tree-node-content-wrapper .ant-tree-drop-indicator::after {background-color: transparent;border: 2px solid var(--primary-color);border-radius: 50%;}
.ant-select-tree .ant-select-tree-treenode.drop-container > [draggable] {box-shadow: 0 0 0 2px var(--primary-color);}
.ant-select-tree-show-line .ant-select-tree-indent-unit::before {border-right: 1px solid #d9d9d9;}
.ant-select-tree-show-line .ant-select-tree-switcher {background: #fff;}
.ant-typography {color: rgba(0, 0, 0, 0.85);}
.ant-typography.ant-typography-secondary {color: rgba(0, 0, 0, 0.45);}
.ant-typography.ant-typography-success {color: #52c41a;}
.ant-typography.ant-typography-warning {color: #faad14;}
.ant-typography.ant-typography-danger {color: #ff4d4f;}
a.ant-typography.ant-typography-danger:active,
a.ant-typography.ant-typography-danger:focus {color: #d9363e;}
a.ant-typography.ant-typography-danger:hover {color: #ff7875;}
.ant-typography.ant-typography-disabled {color: rgba(0, 0, 0, 0.25);}
h1.ant-typography,
div.ant-typography-h1,
div.ant-typography-h1 > textarea, .ant-typography h1 {color: rgba(0, 0, 0, 0.85);}
h2.ant-typography,
div.ant-typography-h2,
div.ant-typography-h2 > textarea, .ant-typography h2 {color: rgba(0, 0, 0, 0.85);}
h3.ant-typography,
div.ant-typography-h3,
div.ant-typography-h3 > textarea, .ant-typography h3 {color: rgba(0, 0, 0, 0.85);}
h4.ant-typography,
div.ant-typography-h4,
div.ant-typography-h4 > textarea, .ant-typography h4 {color: rgba(0, 0, 0, 0.85);}
h5.ant-typography,
div.ant-typography-h5,
div.ant-typography-h5 > textarea, .ant-typography h5 {color: rgba(0, 0, 0, 0.85);}
a.ant-typography, .ant-typography a {color: var(--primary-color);}
a.ant-typography:focus, .ant-typography a:focus,
a.ant-typography:hover, .ant-typography a:hover {color: var(--primary-color);}
a.ant-typography:active, .ant-typography a:active {color: #116dff;}
a.ant-typography[disabled], .ant-typography a[disabled],
a.ant-typography.ant-typography-disabled, .ant-typography a.ant-typography-disabled {color: rgba(0, 0, 0, 0.25);}
a.ant-typography[disabled]:active, .ant-typography a[disabled]:active,
a.ant-typography.ant-typography-disabled:active, .ant-typography a.ant-typography-disabled:active,
a.ant-typography[disabled]:hover, .ant-typography a[disabled]:hover,
a.ant-typography.ant-typography-disabled:hover, .ant-typography a.ant-typography-disabled:hover {color: rgba(0, 0, 0, 0.25);}
.ant-typography code {background: rgba(150, 150, 150, 0.1);border: 1px solid rgba(100, 100, 100, 0.2);border-radius: 4px;}
.ant-typography kbd {background: rgba(150, 150, 150, 0.06);border: 1px solid rgba(100, 100, 100, 0.2);border-bottom-width: 2px;border-radius: 4px;}
.ant-typography mark {background-color: #ffe58f;}
.ant-typography-expand, .ant-typography-edit, .ant-typography-copy {color: var(--primary-color);}
.ant-typography-expand:focus, .ant-typography-edit:focus, .ant-typography-copy:focus, .ant-typography-expand:hover, .ant-typography-edit:hover, .ant-typography-copy:hover {color: var(--primary-color);}
.ant-typography-expand:active, .ant-typography-edit:active, .ant-typography-copy:active {color: #116dff;}
.ant-typography-copy-success, .ant-typography-copy-success:hover, .ant-typography-copy-success:focus {color: #52c41a;}
.ant-typography-edit-content-confirm {color: rgba(0, 0, 0, 0.45);}
.ant-typography pre {background: rgba(150, 150, 150, 0.1);border: 1px solid rgba(100, 100, 100, 0.2);border-radius: 4px;}
.ant-typography pre code {background: transparent;border: 0;}
.ant-typography blockquote {border-left: 4px solid rgba(100, 100, 100, 0.2);}
.ant-upload {color: rgba(0, 0, 0, 0.85);}a
.ant-upload.ant-upload-select-picture-card {background-color: #fafafa;border: 1px dashed #d9d9d9;border-radius: 4px;}
.ant-upload.ant-upload-select-picture-card:hover {border-color: var(--primary-color);}
.ant-upload-disabled.ant-upload.ant-upload-select-picture-card:hover {border-color: #d9d9d9;}
.ant-upload.ant-upload-drag {background: #fafafa;border: 1px dashed #d9d9d9;border-radius: 4px;}
.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled) {border-color: #116dff;}
.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover {border-color: var(--primary-color);}
.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon {color: var(--primary-color);}
.ant-upload.ant-upload-drag p.ant-upload-text {color: rgba(0, 0, 0, 0.85);}
.ant-upload.ant-upload-drag p.ant-upload-hint {color: rgba(0, 0, 0, 0.45);}
.ant-upload.ant-upload-drag .anticon-plus {color: rgba(0, 0, 0, 0.25);}
.ant-upload.ant-upload-drag .anticon-plus:hover {color: rgba(0, 0, 0, 0.45);}
.ant-upload.ant-upload-drag:hover .anticon-plus {color: rgba(0, 0, 0, 0.45);}
.ant-upload-list {color: rgba(0, 0, 0, 0.85);}
.ant-upload-list-item-card-actions .anticon {color: rgba(0, 0, 0, 0.45);}
.ant-upload-list-item-card-actions:hover .anticon {color: rgba(0, 0, 0, 0.85);}
.ant-upload-list-item-info .anticon-loading .anticon, .ant-upload-list-item-info .ant-upload-text-icon .anticon {color: rgba(0, 0, 0, 0.45);}
.ant-upload-list-item:hover .ant-upload-list-item-info {background-color: #f5f5f5;}
.ant-upload-list-item-error, .ant-upload-list-item-error .ant-upload-text-icon > .anticon, .ant-upload-list-item-error .ant-upload-list-item-name {color: #ff4d4f;}
.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon {color: #ff4d4f;}
.ant-upload-list-picture .ant-upload-list-item, .ant-upload-list-picture-card .ant-upload-list-item {border: 1px solid #d9d9d9;border-radius: 4px;}
.ant-upload-list-picture .ant-upload-list-item:hover, .ant-upload-list-picture-card .ant-upload-list-item:hover {background: transparent;}
.ant-upload-list-picture .ant-upload-list-item-error, .ant-upload-list-picture-card .ant-upload-list-item-error {border-color: #ff4d4f;}
.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info, .ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info {background: transparent;}
.ant-upload-list-picture .ant-upload-list-item-uploading, .ant-upload-list-picture-card .ant-upload-list-item-uploading {border-style: dashed;}
.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'], .ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#e6f7ff'] {fill: #fff2f0;}
.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'], .ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill='#1890ff'] {fill: #ff4d4f;}
.ant-upload-list-picture-card .ant-upload-list-item-info::before {background-color: rgba(0, 0, 0, 0.5);}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye, .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download, .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete {color: rgba(255, 255, 255, 0.85);}
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye:hover, .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover, .ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover {color: #fff;}
.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item {background-color: #fafafa;}
.ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td, .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td, .ant-table-thead > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td, .ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
}
.ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
}
.ant-pagination-item-active:focus, .ant-pagination-item-active:hover {
}
.ant-pagination-item-active:focus, .ant-pagination-item-active:hover {
}
