.anticon {
    display: inline-block;
    color: inherit;
    font-style: normal;
    line-height: 0;
    text-align: center;
    text-transform: none;
    vertical-align: -0.125em;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.anticon > * {
    line-height: 1;
}

.anticon svg {
    display: inline-block;
}

.anticon::before {
    display: none;
}

.anticon .anticon-icon {
    display: block;
}

.anticon[tabindex] {
    cursor: pointer;
}

.anticon-spin::before,
.anticon-spin {
    display: inline-block;
    -webkit-animation: loadingCircle 1s infinite linear;
    animation: loadingCircle 1s infinite linear;
}

@-webkit-keyframes loadingCircle {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes loadingCircle {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
.anticon {
    display: inline-flex;
    align-items: center;
    color: inherit;
    font-style: normal;
    line-height: 0;
    text-align: center;
    text-transform: none;
    vertical-align: -0.125em;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.anticon > * {
    line-height: 1;
}
.anticon svg {
    display: inline-block;
}
.anticon .anticon .anticon-icon {
    display: block;
}
.css-1g8e55r a {
    color: #0143ef;
    text-decoration: none;
    background-color: transparent;
    outline: none;
    cursor: pointer;
    transition: color 0.3s;
    -webkit-text-decoration-skip: objects;
}
.css-1g8e55r a:hover {
    color: #0132d2;
}
.css-1g8e55r a:active {
    color: #0128be;
}
.css-1g8e55r a:active,
.css-1g8e55r a:hover {
    text-decoration: none;
    outline: 0;
}
.css-1g8e55r a:focus {
    text-decoration: none;
    outline: 0;
}
.css-1g8e55r a[disabled] {
    color: rgba(0, 0, 0, 0.25);
    cursor: not-allowed;
}
.css-1g8e55r[class^="ant-btn"],
.css-1g8e55r[class*=" ant-btn"] {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 14px;
    box-sizing: border-box;
}
.css-1g8e55r[class^="ant-btn"]::before,
.css-1g8e55r[class*=" ant-btn"]::before,
.css-1g8e55r[class^="ant-btn"]::after,
.css-1g8e55r[class*=" ant-btn"]::after {
    box-sizing: border-box;
}
.css-1g8e55r[class^="ant-btn"] [class^="ant-btn"],
.css-1g8e55r[class*=" ant-btn"] [class^="ant-btn"],
.css-1g8e55r[class^="ant-btn"] [class*=" ant-btn"],
.css-1g8e55r[class*=" ant-btn"] [class*=" ant-btn"] {
    box-sizing: border-box;
}
.css-1g8e55r[class^="ant-btn"] [class^="ant-btn"]::before,
.css-1g8e55r[class*=" ant-btn"] [class^="ant-btn"]::before,
.css-1g8e55r[class^="ant-btn"] [class*=" ant-btn"]::before,
.css-1g8e55r[class*=" ant-btn"] [class*=" ant-btn"]::before,
.css-1g8e55r[class^="ant-btn"] [class^="ant-btn"]::after,
.css-1g8e55r[class*=" ant-btn"] [class^="ant-btn"]::after,
.css-1g8e55r[class^="ant-btn"] [class*=" ant-btn"]::after,
.css-1g8e55r[class*=" ant-btn"] [class*=" ant-btn"]::after {
    box-sizing: border-box;
}
.css-1g8e55r.ant-btn {
    outline: none;
    position: relative;
    display: inline-block;
    font-weight: 400;
    white-space: nowrap;
    text-align: center;
    background-image: none;
    background-color: transparent;
    border: 1px solid transparent;
    cursor: pointer;
    transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
    user-select: none;
    touch-action: manipulation;
    line-height: 1.5714285714285714;
    color: rgba(0, 0, 0, 0.88);
}
.css-1g8e55r.ant-btn > span {
    display: inline-block;
}
.css-1g8e55r.ant-btn > .anticon + span,
.css-1g8e55r.ant-btn > span + .anticon {
    margin-left: 8px;
}
.css-1g8e55r.ant-btn > a {
    color: currentColor;
}
.css-1g8e55r.ant-btn:not(:disabled):focus-visible {
    outline: 2px solid #7aadff;
    outline-offset: 1px;
    transition: outline-offset 0s, outline 0s;
}
.css-1g8e55r.ant-btn-icon-only.ant-btn-compact-item {
    flex: none;
}
.css-1g8e55r.ant-btn-compact-item.ant-btn-primary:not([disabled]) + .ant-btn-compact-item.ant-btn-primary:not([disabled]) {
    position: relative;
}
.css-1g8e55r.ant-btn-compact-item.ant-btn-primary:not([disabled]) + .ant-btn-compact-item.ant-btn-primary:not([disabled]):before {
    position: absolute;
    top: -1px;
    left: -1px;
    display: inline-block;
    width: 1px;
    height: calc(100% + 2px);
    background-color: #286cfc;
    content: "";
}
.css-1g8e55r.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]) + .ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]) {
    position: relative;
}
.css-1g8e55r.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]) + .ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]):before {
    position: absolute;
    top: -1px;
    left: -1px;
    display: inline-block;
    width: calc(100% + 2px);
    height: 1px;
    background-color: #286cfc;
    content: "";
}
.css-1g8e55r.ant-btn.ant-btn-sm {
    font-size: 14px;
    height: 24px;
    padding: 0px 7px;
    border-radius: 4px;
}
.css-1g8e55r.ant-btn.ant-btn-sm.ant-btn-icon-only {
    width: 24px;
    padding-left: 0;
    padding-right: 0;
}
.css-1g8e55r.ant-btn.ant-btn-sm.ant-btn-icon-only.ant-btn-round {
    width: auto;
}
.css-1g8e55r.ant-btn.ant-btn-sm.ant-btn-icon-only > span {
    transform: scale(1.143);
}
.css-1g8e55r.ant-btn.ant-btn-sm.ant-btn-loading {
    opacity: 0.65;
    cursor: default;
}
.css-1g8e55r.ant-btn.ant-btn-sm .ant-btn-loading-icon {
    transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.css-1g8e55r.ant-btn.ant-btn-sm:not(.ant-btn-icon-only) .ant-btn-loading-icon > .anticon {
    margin-right: 8px;
}
.css-1g8e55r.ant-btn.ant-btn-circle.ant-btn-sm {
    min-width: 24px;
    padding-left: 0;
    padding-right: 0;
    border-radius: 50%;
}
.css-1g8e55r.ant-btn.ant-btn-round.ant-btn-sm {
    border-radius: 24px;
    padding-left: 12px;
    padding-right: 12px;
}
.css-1g8e55r.ant-btn {
    font-size: 14px;
    height: 32px;
    padding: 4px 15px;
    border-radius: 6px;
}
.css-1g8e55r.ant-btn.ant-btn-icon-only {
    width: 32px;
    padding-left: 0;
    padding-right: 0;
}
.css-1g8e55r.ant-btn.ant-btn-icon-only.ant-btn-round {
    width: auto;
}
.css-1g8e55r.ant-btn.ant-btn-icon-only > span {
    transform: scale(1.143);
}
.css-1g8e55r.ant-btn.ant-btn-loading {
    opacity: 0.65;
    cursor: default;
}
.css-1g8e55r.ant-btn .ant-btn-loading-icon {
    transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.css-1g8e55r.ant-btn:not(.ant-btn-icon-only) .ant-btn-loading-icon > .anticon {
    margin-right: 8px;
}
.css-1g8e55r.ant-btn.ant-btn-circle {
    min-width: 32px;
    padding-left: 0;
    padding-right: 0;
    border-radius: 50%;
}
.css-1g8e55r.ant-btn.ant-btn-round {
    border-radius: 32px;
    padding-left: 16px;
    padding-right: 16px;
}
.css-1g8e55r.ant-btn.ant-btn-lg {
    font-size: 16px;
    height: 40px;
    padding: 6.428571428571429px 15px;
    border-radius: 8px;
}
.css-1g8e55r.ant-btn.ant-btn-lg.ant-btn-icon-only {
    width: 40px;
    padding-left: 0;
    padding-right: 0;
}
.css-1g8e55r.ant-btn.ant-btn-lg.ant-btn-icon-only.ant-btn-round {
    width: auto;
}
.css-1g8e55r.ant-btn.ant-btn-lg.ant-btn-icon-only > span {
    transform: scale(1.143);
}
.css-1g8e55r.ant-btn.ant-btn-lg.ant-btn-loading {
    opacity: 0.65;
    cursor: default;
}
.css-1g8e55r.ant-btn.ant-btn-lg .ant-btn-loading-icon {
    transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.css-1g8e55r.ant-btn.ant-btn-lg:not(.ant-btn-icon-only) .ant-btn-loading-icon > .anticon {
    margin-right: 8px;
}
.css-1g8e55r.ant-btn.ant-btn-circle.ant-btn-lg {
    min-width: 40px;
    padding-left: 0;
    padding-right: 0;
    border-radius: 50%;
}
.css-1g8e55r.ant-btn.ant-btn-round.ant-btn-lg {
    border-radius: 40px;
    padding-left: 20px;
    padding-right: 20px;
}
.css-1g8e55r.ant-btn.ant-btn-block {
    width: 100%;
}
.css-1g8e55r.ant-btn-default {
    background-color: #ffffff;
    border-color: #d9d9d9;
    box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02);
}
.css-1g8e55r.ant-btn-default:disabled {
    cursor: not-allowed;
    border-color: #d9d9d9;
    color: rgba(0, 0, 0, 0.25);
    background-color: rgba(0, 0, 0, 0.04);
    box-shadow: none;
}
.css-1g8e55r.ant-btn-default:not(:disabled):hover {
    color: #286cfc;
    border-color: #286cfc;
}
.css-1g8e55r.ant-btn-default:not(:disabled):active {
    color: #0032c9;
    border-color: #0032c9;
}
.css-1g8e55r.ant-btn-default.ant-btn-background-ghost {
    color: #ffffff;
    background-color: transparent;
    border-color: #ffffff;
    box-shadow: none;
}
.css-1g8e55r.ant-btn-default.ant-btn-background-ghost:not(:disabled):hover {
    background-color: transparent;
}
.css-1g8e55r.ant-btn-default.ant-btn-background-ghost:not(:disabled):active {
    background-color: transparent;
}
.css-1g8e55r.ant-btn-default.ant-btn-background-ghost:disabled {
    cursor: not-allowed;
    color: rgba(0, 0, 0, 0.25);
    border-color: #d9d9d9;
}
.css-1g8e55r.ant-btn-default.ant-btn-dangerous {
    color: #ff4d4f;
    border-color: #ff4d4f;
}
.css-1g8e55r.ant-btn-default.ant-btn-dangerous:not(:disabled):hover {
    color: #ff7875;
    border-color: #ffa39e;
}
.css-1g8e55r.ant-btn-default.ant-btn-dangerous:not(:disabled):active {
    color: #d9363e;
    border-color: #d9363e;
}
.css-1g8e55r.ant-btn-default.ant-btn-dangerous.ant-btn-background-ghost {
    color: #ff4d4f;
    background-color: transparent;
    border-color: #ff4d4f;
    box-shadow: none;
}
.css-1g8e55r.ant-btn-default.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):hover {
    background-color: transparent;
}
.css-1g8e55r.ant-btn-default.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):active {
    background-color: transparent;
}
.css-1g8e55r.ant-btn-default.ant-btn-dangerous.ant-btn-background-ghost:disabled {
    cursor: not-allowed;
    color: rgba(0, 0, 0, 0.25);
    border-color: #d9d9d9;
}
.css-1g8e55r.ant-btn-default.ant-btn-dangerous:disabled {
    cursor: not-allowed;
    border-color: #d9d9d9;
    color: rgba(0, 0, 0, 0.25);
    background-color: rgba(0, 0, 0, 0.04);
    box-shadow: none;
}
.css-1g8e55r.ant-btn-primary {
    color: #fff;
    background-color: #0143ef;
    box-shadow: 0 2px 0 rgba(5, 115, 255, 0.1);
}
.css-1g8e55r.ant-btn-primary:disabled {
    cursor: not-allowed;
    border-color: #d9d9d9;
    color: rgba(0, 0, 0, 0.25);
    background-color: rgba(0, 0, 0, 0.04);
    box-shadow: none;
}
.css-1g8e55r.ant-btn-primary:not(:disabled):hover {
    color: #fff;
    background-color: #286cfc;
}
.css-1g8e55r.ant-btn-primary:not(:disabled):active {
    color: #fff;
    background-color: #0032c9;
}
.css-1g8e55r.ant-btn-primary.ant-btn-background-ghost {
    color: #0143ef;
    background-color: transparent;
    border-color: #0143ef;
    box-shadow: none;
}
.css-1g8e55r.ant-btn-primary.ant-btn-background-ghost:not(:disabled):hover {
    background-color: transparent;
    color: #286cfc;
    border-color: #286cfc;
}
.css-1g8e55r.ant-btn-primary.ant-btn-background-ghost:not(:disabled):active {
    background-color: transparent;
    color: #0032c9;
    border-color: #0032c9;
}
.css-1g8e55r.ant-btn-primary.ant-btn-background-ghost:disabled {
    cursor: not-allowed;
    color: rgba(0, 0, 0, 0.25);
    border-color: #d9d9d9;
}
.css-1g8e55r.ant-btn-primary.ant-btn-dangerous {
    background-color: #ff4d4f;
    box-shadow: 0 2px 0 rgba(255, 38, 5, 0.06);
}
.css-1g8e55r.ant-btn-primary.ant-btn-dangerous:not(:disabled):hover {
    background-color: #ff7875;
}
.css-1g8e55r.ant-btn-primary.ant-btn-dangerous:not(:disabled):active {
    background-color: #d9363e;
}
.css-1g8e55r.ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost {
    color: #ff4d4f;
    background-color: transparent;
    border-color: #ff4d4f;
    box-shadow: none;
}
.css-1g8e55r.ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):hover {
    background-color: transparent;
    color: #ff7875;
    border-color: #ff7875;
}
.css-1g8e55r.ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):active {
    background-color: transparent;
    color: #d9363e;
    border-color: #d9363e;
}
.css-1g8e55r.ant-btn-primary.ant-btn-dangerous.ant-btn-background-ghost:disabled {
    cursor: not-allowed;
    color: rgba(0, 0, 0, 0.25);
    border-color: #d9d9d9;
}
.css-1g8e55r.ant-btn-primary.ant-btn-dangerous:disabled {
    cursor: not-allowed;
    border-color: #d9d9d9;
    color: rgba(0, 0, 0, 0.25);
    background-color: rgba(0, 0, 0, 0.04);
    box-shadow: none;
}
.css-1g8e55r.ant-btn-dashed {
    background-color: #ffffff;
    border-color: #d9d9d9;
    box-shadow: 0 2px 0 rgba(0, 0, 0, 0.02);
    border-style: dashed;
}
.css-1g8e55r.ant-btn-dashed:disabled {
    cursor: not-allowed;
    border-color: #d9d9d9;
    color: rgba(0, 0, 0, 0.25);
    background-color: rgba(0, 0, 0, 0.04);
    box-shadow: none;
}
.css-1g8e55r.ant-btn-dashed:not(:disabled):hover {
    color: #286cfc;
    border-color: #286cfc;
}
.css-1g8e55r.ant-btn-dashed:not(:disabled):active {
    color: #0032c9;
    border-color: #0032c9;
}
.css-1g8e55r.ant-btn-dashed.ant-btn-background-ghost {
    color: #ffffff;
    background-color: transparent;
    border-color: #ffffff;
    box-shadow: none;
}
.css-1g8e55r.ant-btn-dashed.ant-btn-background-ghost:not(:disabled):hover {
    background-color: transparent;
}
.css-1g8e55r.ant-btn-dashed.ant-btn-background-ghost:not(:disabled):active {
    background-color: transparent;
}
.css-1g8e55r.ant-btn-dashed.ant-btn-background-ghost:disabled {
    cursor: not-allowed;
    color: rgba(0, 0, 0, 0.25);
    border-color: #d9d9d9;
}
.css-1g8e55r.ant-btn-dashed.ant-btn-dangerous {
    color: #ff4d4f;
    border-color: #ff4d4f;
}
.css-1g8e55r.ant-btn-dashed.ant-btn-dangerous:not(:disabled):hover {
    color: #ff7875;
    border-color: #ffa39e;
}
.css-1g8e55r.ant-btn-dashed.ant-btn-dangerous:not(:disabled):active {
    color: #d9363e;
    border-color: #d9363e;
}
.css-1g8e55r.ant-btn-dashed.ant-btn-dangerous.ant-btn-background-ghost {
    color: #ff4d4f;
    background-color: transparent;
    border-color: #ff4d4f;
    box-shadow: none;
}
.css-1g8e55r.ant-btn-dashed.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):hover {
    background-color: transparent;
}
.css-1g8e55r.ant-btn-dashed.ant-btn-dangerous.ant-btn-background-ghost:not(:disabled):active {
    background-color: transparent;
}
.css-1g8e55r.ant-btn-dashed.ant-btn-dangerous.ant-btn-background-ghost:disabled {
    cursor: not-allowed;
    color: rgba(0, 0, 0, 0.25);
    border-color: #d9d9d9;
}
.css-1g8e55r.ant-btn-dashed.ant-btn-dangerous:disabled {
    cursor: not-allowed;
    border-color: #d9d9d9;
    color: rgba(0, 0, 0, 0.25);
    background-color: rgba(0, 0, 0, 0.04);
    box-shadow: none;
}
.css-1g8e55r.ant-btn-link {
    color: #0143ef;
}
.css-1g8e55r.ant-btn-link:not(:disabled):hover {
    color: #0132d2;
}
.css-1g8e55r.ant-btn-link:not(:disabled):active {
    color: #0128be;
}
.css-1g8e55r.ant-btn-link:disabled {
    cursor: not-allowed;
    color: rgba(0, 0, 0, 0.25);
}
.css-1g8e55r.ant-btn-link.ant-btn-dangerous {
    color: #ff4d4f;
}
.css-1g8e55r.ant-btn-link.ant-btn-dangerous:not(:disabled):hover {
    color: #ff7875;
}
.css-1g8e55r.ant-btn-link.ant-btn-dangerous:not(:disabled):active {
    color: #d9363e;
}
.css-1g8e55r.ant-btn-link.ant-btn-dangerous:disabled {
    cursor: not-allowed;
    color: rgba(0, 0, 0, 0.25);
}
.css-1g8e55r.ant-btn-text:not(:disabled):hover {
    color: rgba(0, 0, 0, 0.88);
    background-color: rgba(0, 0, 0, 0.06);
}
.css-1g8e55r.ant-btn-text:not(:disabled):active {
    color: rgba(0, 0, 0, 0.88);
    background-color: rgba(0, 0, 0, 0.15);
}
.css-1g8e55r.ant-btn-text:disabled {
    cursor: not-allowed;
    color: rgba(0, 0, 0, 0.25);
}
.css-1g8e55r.ant-btn-text.ant-btn-dangerous {
    color: #ff4d4f;
}
.css-1g8e55r.ant-btn-text.ant-btn-dangerous:disabled {
    cursor: not-allowed;
    color: rgba(0, 0, 0, 0.25);
}
.css-1g8e55r.ant-btn-text.ant-btn-dangerous:not(:disabled):hover {
    color: #ff7875;
    background-color: #fff2f0;
}
.css-1g8e55r.ant-btn-text.ant-btn-dangerous:not(:disabled):active {
    color: #ff7875;
    background-color: #fff2f0;
}
.css-1g8e55r.ant-btn-disabled {
    cursor: not-allowed;
    border-color: #d9d9d9;
    color: rgba(0, 0, 0, 0.25);
    background-color: rgba(0, 0, 0, 0.04);
    box-shadow: none;
}
.css-1g8e55r.ant-btn-disabled.ant-btn:hover {
    cursor: not-allowed;
    border-color: #d9d9d9;
    color: rgba(0, 0, 0, 0.25);
    background-color: rgba(0, 0, 0, 0.04);
    box-shadow: none;
}
.css-1g8e55r.ant-btn-group {
    position: relative;
    display: inline-flex;
}
.css-1g8e55r.ant-btn-group > span:not(:last-child),
.css-1g8e55r.ant-btn-group > .ant-btn:not(:last-child),
.css-1g8e55r.ant-btn-group > span:not(:last-child) > .ant-btn,
.css-1g8e55r.ant-btn-group > .ant-btn:not(:last-child) > .ant-btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.css-1g8e55r.ant-btn-group > span:not(:first-child),
.css-1g8e55r.ant-btn-group > .ant-btn:not(:first-child) {
    margin-left: -1px;
}
.css-1g8e55r.ant-btn-group > span:not(:first-child),
.css-1g8e55r.ant-btn-group > .ant-btn:not(:first-child),
.css-1g8e55r.ant-btn-group > span:not(:first-child) > .ant-btn,
.css-1g8e55r.ant-btn-group > .ant-btn:not(:first-child) > .ant-btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.css-1g8e55r.ant-btn-group .ant-btn {
    position: relative;
    z-index: 1;
}
.css-1g8e55r.ant-btn-group .ant-btn:hover,
.css-1g8e55r.ant-btn-group .ant-btn:focus,
.css-1g8e55r.ant-btn-group .ant-btn:active {
    z-index: 2;
}
.css-1g8e55r.ant-btn-group .ant-btn[disabled] {
    z-index: 0;
}
.css-1g8e55r.ant-btn-group .ant-btn-icon-only {
    font-size: 14px;
}
.css-1g8e55r.ant-btn-group > span:not(:last-child):not(:disabled),
.css-1g8e55r.ant-btn-group > .ant-btn-primary:not(:last-child):not(:disabled),
.css-1g8e55r.ant-btn-group > span:not(:last-child) > .ant-btn-primary:not(:disabled),
.css-1g8e55r.ant-btn-group > .ant-btn-primary:not(:last-child) > .ant-btn-primary:not(:disabled) {
    border-right-color: #286cfc;
}
.css-1g8e55r.ant-btn-group > span:not(:first-child):not(:disabled),
.css-1g8e55r.ant-btn-group > .ant-btn-primary:not(:first-child):not(:disabled),
.css-1g8e55r.ant-btn-group > span:not(:first-child) > .ant-btn-primary:not(:disabled),
.css-1g8e55r.ant-btn-group > .ant-btn-primary:not(:first-child) > .ant-btn-primary:not(:disabled) {
    border-left-color: #286cfc;
}
.css-1g8e55r.ant-btn-group > span:not(:last-child):not(:disabled),
.css-1g8e55r.ant-btn-group > .ant-btn-danger:not(:last-child):not(:disabled),
.css-1g8e55r.ant-btn-group > span:not(:last-child) > .ant-btn-danger:not(:disabled),
.css-1g8e55r.ant-btn-group > .ant-btn-danger:not(:last-child) > .ant-btn-danger:not(:disabled) {
    border-right-color: #ff7875;
}
.css-1g8e55r.ant-btn-group > span:not(:first-child):not(:disabled),
.css-1g8e55r.ant-btn-group > .ant-btn-danger:not(:first-child):not(:disabled),
.css-1g8e55r.ant-btn-group > span:not(:first-child) > .ant-btn-danger:not(:disabled),
.css-1g8e55r.ant-btn-group > .ant-btn-danger:not(:first-child) > .ant-btn-danger:not(:disabled) {
    border-left-color: #ff7875;
}
.css-1g8e55r.ant-btn-compact-item:not(.ant-btn-compact-last-item) {
    margin-right: -1px;
}
.css-1g8e55r.ant-btn-compact-item:hover,
.css-1g8e55r.ant-btn-compact-item:active {
    z-index: 2;
}
.css-1g8e55r.ant-btn-compact-item[disabled] {
    z-index: 0;
}
.css-1g8e55r.ant-btn-compact-item:not(.ant-btn-compact-first-item):not(.ant-btn-compact-last-item) {
    border-radius: 0;
}
.css-1g8e55r.ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-first-item,
.css-1g8e55r.ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-first-item.ant-btn-sm,
.css-1g8e55r.ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-first-item.ant-btn-lg {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.css-1g8e55r.ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item,
.css-1g8e55r.ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item.ant-btn-sm,
.css-1g8e55r.ant-btn-compact-item:not(.ant-btn-compact-first-item).ant-btn-compact-last-item.ant-btn-lg {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.css-1g8e55r.ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-last-item) {
    margin-bottom: -1px;
}
.css-1g8e55r.ant-btn-compact-vertical-item:hover,
.css-1g8e55r.ant-btn-compact-vertical-item:focus,
.css-1g8e55r.ant-btn-compact-vertical-item:active {
    z-index: 2;
}
.css-1g8e55r.ant-btn-compact-vertical-item[disabled] {
    z-index: 0;
}
.css-1g8e55r.ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-first-item):not(.ant-btn-compact-vertical-last-item) {
    border-radius: 0;
}
.css-1g8e55r.ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item),
.css-1g8e55r.ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item).ant-btn-sm,
.css-1g8e55r.ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item).ant-btn-lg {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.css-1g8e55r.ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item),
.css-1g8e55r.ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item).ant-btn-sm,
.css-1g8e55r.ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item).ant-btn-lg {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.css-1g8e55r[class^="ant-divider"],
.css-1g8e55r[class*=" ant-divider"] {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 14px;
    box-sizing: border-box;
}
.css-1g8e55r[class^="ant-divider"]::before,
.css-1g8e55r[class*=" ant-divider"]::before,
.css-1g8e55r[class^="ant-divider"]::after,
.css-1g8e55r[class*=" ant-divider"]::after {
    box-sizing: border-box;
}
.css-1g8e55r[class^="ant-divider"] [class^="ant-divider"],
.css-1g8e55r[class*=" ant-divider"] [class^="ant-divider"],
.css-1g8e55r[class^="ant-divider"] [class*=" ant-divider"],
.css-1g8e55r[class*=" ant-divider"] [class*=" ant-divider"] {
    box-sizing: border-box;
}
.css-1g8e55r[class^="ant-divider"] [class^="ant-divider"]::before,
.css-1g8e55r[class*=" ant-divider"] [class^="ant-divider"]::before,
.css-1g8e55r[class^="ant-divider"] [class*=" ant-divider"]::before,
.css-1g8e55r[class*=" ant-divider"] [class*=" ant-divider"]::before,
.css-1g8e55r[class^="ant-divider"] [class^="ant-divider"]::after,
.css-1g8e55r[class*=" ant-divider"] [class^="ant-divider"]::after,
.css-1g8e55r[class^="ant-divider"] [class*=" ant-divider"]::after,
.css-1g8e55r[class*=" ant-divider"] [class*=" ant-divider"]::after {
    box-sizing: border-box;
}
.css-1g8e55r.ant-divider {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: rgba(0, 0, 0, 0.88);
    font-size: 14px;
    line-height: 1.5714285714285714;
    list-style: none;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    border-top: 1px solid rgba(5, 5, 5, 0.06);
}
.css-1g8e55r.ant-divider-vertical {
    position: relative;
    top: -0.06em;
    display: inline-block;
    height: 0.9em;
    margin: 0 8px;
    vertical-align: middle;
    border-top: 0;
    border-left: 1px solid rgba(5, 5, 5, 0.06);
}
.css-1g8e55r.ant-divider-horizontal {
    display: flex;
    clear: both;
    width: 100%;
    min-width: 100%;
    margin: 24px 0;
}
.css-1g8e55r.ant-divider-horizontal.ant-divider-with-text {
    display: flex;
    align-items: center;
    margin: 16px 0;
    color: rgba(0, 0, 0, 0.88);
    font-weight: 500;
    font-size: 16px;
    white-space: nowrap;
    text-align: center;
    border-top: 0 rgba(5, 5, 5, 0.06);
}
.css-1g8e55r.ant-divider-horizontal.ant-divider-with-text::before,
.css-1g8e55r.ant-divider-horizontal.ant-divider-with-text::after {
    position: relative;
    width: 50%;
    border-top: 1px solid transparent;
    border-top-color: inherit;
    border-bottom: 0;
    transform: translateY(50%);
    content: "";
}
.css-1g8e55r.ant-divider-horizontal.ant-divider-with-text-left::before {
    width: 5%;
}
.css-1g8e55r.ant-divider-horizontal.ant-divider-with-text-left::after {
    width: 95%;
}
.css-1g8e55r.ant-divider-horizontal.ant-divider-with-text-right::before {
    width: 95%;
}
.css-1g8e55r.ant-divider-horizontal.ant-divider-with-text-right::after {
    width: 5%;
}
.css-1g8e55r.ant-divider .ant-divider-inner-text {
    display: inline-block;
    padding: 0 1em;
}
.css-1g8e55r.ant-divider-dashed {
    background: none;
    border-color: rgba(5, 5, 5, 0.06);
    border-style: dashed;
    border-width: 1px 0 0;
}
.css-1g8e55r.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::before,
.css-1g8e55r.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed::after {
    border-style: dashed none none;
}
.css-1g8e55r.ant-divider-vertical.ant-divider-dashed {
    border-left: 1px;
    border-right: 0;
    border-top: 0;
    border-bottom: 0;
}
.css-1g8e55r.ant-divider-plain.ant-divider-with-text {
    color: rgba(0, 0, 0, 0.88);
    font-weight: normal;
    font-size: 14px;
}
.css-1g8e55r.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left::before {
    width: 0;
}
.css-1g8e55r.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left::after {
    width: 100%;
}
.css-1g8e55r.ant-divider-horizontal.ant-divider-with-text-left.ant-divider-no-default-orientation-margin-left .ant-divider-inner-text {
    padding-left: 0;
}
.css-1g8e55r.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right::before {
    width: 100%;
}
.css-1g8e55r.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right::after {
    width: 0;
}
.css-1g8e55r.ant-divider-horizontal.ant-divider-with-text-right.ant-divider-no-default-orientation-margin-right .ant-divider-inner-text {
    padding-right: 0;
}