        a:where(.css-qrwfoy) {
            color: #1677ff;
            text-decoration: none;
            background-color: transparent;
            outline: none;
            cursor: pointer;
            transition: color 0.3s;
            -webkit-text-decoration-skip: objects;
        }

        a:where(.css-qrwfoy):hover {
            color: #69b1ff;
        }

        a:where(.css-qrwfoy):active {
            color: #0958d9;
        }

        a:where(.css-qrwfoy):active,
        a:where(.css-qrwfoy):hover {
            text-decoration: none;
            outline: 0;
        }

        a:where(.css-qrwfoy):focus {
            text-decoration: none;
            outline: 0;
        }

        a:where(.css-qrwfoy)[disabled] {
            color: rgba(0, 0, 0, 0.25);
            cursor: not-allowed;
        }

        :where(.css-qrwfoy) a {
            color: #1677ff;
            text-decoration: none;
            background-color: transparent;
            outline: none;
            cursor: pointer;
            transition: color 0.3s;
            -webkit-text-decoration-skip: objects;
        }

        :where(.css-qrwfoy) a:hover {
            color: #69b1ff;
        }

        :where(.css-qrwfoy) a:active {
            color: #0958d9;
        }

        :where(.css-qrwfoy) a:active,
        :where(.css-qrwfoy) a:hover {
            text-decoration: none;
            outline: 0;
        }

        :where(.css-qrwfoy) a:focus {
            text-decoration: none;
            outline: 0;
        }

        :where(.css-qrwfoy) a[disabled] {
            color: rgba(0, 0, 0, 0.25);
            cursor: not-allowed;
        }

        :where(.css-qrwfoy).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;
        }

        :where(.css-qrwfoy).anticon>* {
            line-height: 1;
        }

        :where(.css-qrwfoy).anticon svg {
            display: inline-block;
        }

        :where(.css-qrwfoy).anticon .anticon .anticon-icon {
            display: block;
        }

        :where(.css-qrwfoy).ant-dropdown {
            position: absolute;
            top: -9999px;
            left: -9999px;
            z-index: 1050;
            display: block;
        }

        :where(.css-qrwfoy).ant-dropdown::before {
            position: absolute;
            inset-block: -4px;
            z-index: -9999;
            opacity: 0.0001;
            content: "";
        }

        :where(.css-qrwfoy).ant-dropdown-menu-vertical {
            max-height: 100vh;
            overflow-y: auto;
        }

        :where(.css-qrwfoy).ant-dropdown-trigger.ant-btn>.anticon-down,
        :where(.css-qrwfoy).ant-dropdown-trigger.ant-btn>.ant-btn-icon>.anticon-down {
            font-size: 12px;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-wrap {
            position: relative;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-wrap .ant-btn>.anticon-down {
            font-size: 12px;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-wrap .anticon-down::before {
            transition: transform 0.2s;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-wrap-open .anticon-down::before {
            transform: rotate(180deg);
        }

        :where(.css-qrwfoy).ant-dropdown-hidden,
        :where(.css-qrwfoy).ant-dropdown-menu-hidden,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu-hidden {
            display: none;
        }

        :where(.css-qrwfoy).ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomLeft,
        :where(.css-qrwfoy).ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomLeft,
        :where(.css-qrwfoy).ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottom,
        :where(.css-qrwfoy).ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottom,
        :where(.css-qrwfoy).ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomRight,
        :where(.css-qrwfoy).ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomRight {
            animation-name: css-qrwfoy-antSlideUpIn;
        }

        :where(.css-qrwfoy).ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topLeft,
        :where(.css-qrwfoy).ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topLeft,
        :where(.css-qrwfoy).ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-top,
        :where(.css-qrwfoy).ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-top,
        :where(.css-qrwfoy).ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topRight,
        :where(.css-qrwfoy).ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topRight {
            animation-name: css-qrwfoy-antSlideDownIn;
        }

        :where(.css-qrwfoy).ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomLeft,
        :where(.css-qrwfoy).ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottom,
        :where(.css-qrwfoy).ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomRight {
            animation-name: css-qrwfoy-antSlideUpOut;
        }

        :where(.css-qrwfoy).ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topLeft,
        :where(.css-qrwfoy).ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-top,
        :where(.css-qrwfoy).ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topRight {
            animation-name: css-qrwfoy-antSlideDownOut;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-arrow {
            position: absolute;
            z-index: 1;
            display: block;
            pointer-events: none;
            width: 16px;
            height: 16px;
            overflow: hidden;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-arrow::before {
            position: absolute;
            bottom: 0;
            inset-inline-start: 0;
            width: 16px;
            height: 8px;
            background: #ffffff;
            clip-path: polygon(1.6568542494923806px 100%, 50% 1.6568542494923806px, 14.34314575050762px 100%, 1.6568542494923806px 100%);
            clip-path: path('M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z');
            content: "";
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-arrow::after {
            content: "";
            position: absolute;
            width: 8.970562748477143px;
            height: 8.970562748477143px;
            bottom: 0;
            inset-inline: 0;
            margin: auto;
            border-radius: 0 0 2px 0;
            transform: translateY(50%) rotate(-135deg);
            box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.05);
            z-index: 0;
            background: transparent;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-arrow:before {
            background: #ffffff;
        }

        :where(.css-qrwfoy).ant-dropdown-placement-top>.ant-dropdown-arrow,
        :where(.css-qrwfoy).ant-dropdown-placement-topLeft>.ant-dropdown-arrow,
        :where(.css-qrwfoy).ant-dropdown-placement-topRight>.ant-dropdown-arrow {
            bottom: 0;
            transform: translateY(100%) rotate(180deg);
        }

        :where(.css-qrwfoy).ant-dropdown-placement-top>.ant-dropdown-arrow {
            left: 50%;
            transform: translateX(-50%) translateY(100%) rotate(180deg);
        }

        :where(.css-qrwfoy).ant-dropdown-placement-topLeft {
            --arrow-offset-horizontal: 12px;
        }

        :where(.css-qrwfoy).ant-dropdown-placement-topLeft>.ant-dropdown-arrow {
            left: 12px;
        }

        :where(.css-qrwfoy).ant-dropdown-placement-topRight {
            --arrow-offset-horizontal: calc(100% - 12px);
        }

        :where(.css-qrwfoy).ant-dropdown-placement-topRight>.ant-dropdown-arrow {
            right: 12px;
        }

        :where(.css-qrwfoy).ant-dropdown-placement-bottom>.ant-dropdown-arrow,
        :where(.css-qrwfoy).ant-dropdown-placement-bottomLeft>.ant-dropdown-arrow,
        :where(.css-qrwfoy).ant-dropdown-placement-bottomRight>.ant-dropdown-arrow {
            top: 0;
            transform: translateY(-100%);
        }

        :where(.css-qrwfoy).ant-dropdown-placement-bottom>.ant-dropdown-arrow {
            left: 50%;
            transform: translateX(-50%) translateY(-100%);
        }

        :where(.css-qrwfoy).ant-dropdown-placement-bottomLeft {
            --arrow-offset-horizontal: 12px;
        }

        :where(.css-qrwfoy).ant-dropdown-placement-bottomLeft>.ant-dropdown-arrow {
            left: 12px;
        }

        :where(.css-qrwfoy).ant-dropdown-placement-bottomRight {
            --arrow-offset-horizontal: calc(100% - 12px);
        }

        :where(.css-qrwfoy).ant-dropdown-placement-bottomRight>.ant-dropdown-arrow {
            right: 12px;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu {
            position: relative;
            margin: 0;
        }

        :where(.css-qrwfoy).ant-dropdown-menu-submenu-popup {
            position: absolute;
            z-index: 1050;
            background: transparent;
            box-shadow: none;
            transform-origin: 0 0;
        }

        :where(.css-qrwfoy).ant-dropdown-menu-submenu-popup ul,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu-popup li {
            list-style: none;
            margin: 0;
        }

        :where(.css-qrwfoy).ant-dropdown,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu {
            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';
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu {
            padding: 4px;
            list-style-type: none;
            background-color: #ffffff;
            background-clip: padding-box;
            border-radius: 8px;
            outline: none;
            box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu:focus-visible,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu:focus-visible {
            outline: 3px solid #91caff;
            outline-offset: 1px;
            transition: outline-offset 0s, outline 0s;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu:empty,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu:empty {
            padding: 0;
            box-shadow: none;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-group-title,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-group-title {
            padding: 5px 12px;
            color: rgba(0, 0, 0, 0.45);
            transition: all 0.2s;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item {
            position: relative;
            display: flex;
            align-items: center;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-icon,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-icon {
            min-width: 14px;
            margin-inline-end: 8px;
            font-size: 12px;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content {
            flex: auto;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content-with-extra,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content-with-extra {
            display: inline-flex;
            align-items: center;
            width: 100%;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content>a,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content>a {
            color: inherit;
            transition: all 0.2s;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content>a:hover,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content>a:hover {
            color: inherit;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content>a::after,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content>a::after {
            position: absolute;
            inset: 0;
            content: "";
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content .ant-dropdown-menu-item-extra,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content .ant-dropdown-menu-item-extra {
            padding-inline-start: 16px;
            margin-inline-start: auto;
            font-size: 12px;
            color: rgba(0, 0, 0, 0.45);
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item,
        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title {
            display: flex;
            margin: 0;
            padding: 5px 12px;
            color: rgba(0, 0, 0, 0.88);
            font-weight: normal;
            font-size: 14px;
            line-height: 1.5714285714285714;
            cursor: pointer;
            transition: all 0.2s;
            border-radius: 4px;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item:hover,
        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover,
        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-active,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-active,
        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-active,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-active {
            background-color: rgba(0, 0, 0, 0.04);
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:focus-visible,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item:focus-visible,
        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title:focus-visible,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title:focus-visible {
            outline: 3px solid #91caff;
            outline-offset: 1px;
            transition: outline-offset 0s, outline 0s;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected,
        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected {
            color: #1677ff;
            background-color: #e6f4ff;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected:hover,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected:hover,
        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected:hover,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected:hover,
        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected-active,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected-active,
        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected-active,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected-active {
            background-color: #bae0ff;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled,
        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled {
            color: rgba(0, 0, 0, 0.25);
            cursor: not-allowed;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled:hover,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled:hover,
        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled:hover,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled:hover {
            color: rgba(0, 0, 0, 0.25);
            background-color: #ffffff;
            cursor: not-allowed;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled a,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled a,
        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled a,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled a {
            pointer-events: none;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-divider,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-divider,
        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-divider,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-divider {
            height: 1px;
            margin: 4px 0;
            overflow: hidden;
            line-height: 0;
            background-color: rgba(5, 5, 5, 0.06);
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon,
        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon {
            position: absolute;
            inset-inline-end: 8px;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,
        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon {
            margin-inline-end: 0 !important;
            color: rgba(0, 0, 0, 0.45);
            font-size: 12px;
            font-style: normal;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-group-list,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-group-list {
            margin: 0 8px;
            padding: 0;
            list-style: none;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title {
            padding-inline-end: 24px;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-vertical,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-vertical {
            position: relative;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,
        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .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: #ffffff;
            cursor: not-allowed;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title {
            color: #1677ff;
        }

        :where(.css-qrwfoy).ant-slide-up-enter,
        :where(.css-qrwfoy).ant-slide-up-appear {
            animation-duration: 0.2s;
            animation-fill-mode: both;
            animation-play-state: paused;
        }

        :where(.css-qrwfoy).ant-slide-up-leave {
            animation-duration: 0.2s;
            animation-fill-mode: both;
            animation-play-state: paused;
        }

        :where(.css-qrwfoy).ant-slide-up-enter.ant-slide-up-enter-active,
        :where(.css-qrwfoy).ant-slide-up-appear.ant-slide-up-appear-active {
            animation-name: css-qrwfoy-antSlideUpIn;
            animation-play-state: running;
        }

        :where(.css-qrwfoy).ant-slide-up-leave.ant-slide-up-leave-active {
            animation-name: css-qrwfoy-antSlideUpOut;
            animation-play-state: running;
            pointer-events: none;
        }

        :where(.css-qrwfoy).ant-slide-up-enter,
        :where(.css-qrwfoy).ant-slide-up-appear {
            transform: scale(0);
            transform-origin: 0% 0%;
            opacity: 0;
            animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
        }

        :where(.css-qrwfoy).ant-slide-up-enter-prepare,
        :where(.css-qrwfoy).ant-slide-up-appear-prepare {
            transform: scale(1);
        }

        :where(.css-qrwfoy).ant-slide-up-leave {
            animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
        }

        :where(.css-qrwfoy).ant-slide-down-enter,
        :where(.css-qrwfoy).ant-slide-down-appear {
            animation-duration: 0.2s;
            animation-fill-mode: both;
            animation-play-state: paused;
        }

        :where(.css-qrwfoy).ant-slide-down-leave {
            animation-duration: 0.2s;
            animation-fill-mode: both;
            animation-play-state: paused;
        }

        :where(.css-qrwfoy).ant-slide-down-enter.ant-slide-down-enter-active,
        :where(.css-qrwfoy).ant-slide-down-appear.ant-slide-down-appear-active {
            animation-name: css-qrwfoy-antSlideDownIn;
            animation-play-state: running;
        }

        :where(.css-qrwfoy).ant-slide-down-leave.ant-slide-down-leave-active {
            animation-name: css-qrwfoy-antSlideDownOut;
            animation-play-state: running;
            pointer-events: none;
        }

        :where(.css-qrwfoy).ant-slide-down-enter,
        :where(.css-qrwfoy).ant-slide-down-appear {
            transform: scale(0);
            transform-origin: 0% 0%;
            opacity: 0;
            animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
        }

        :where(.css-qrwfoy).ant-slide-down-enter-prepare,
        :where(.css-qrwfoy).ant-slide-down-appear-prepare {
            transform: scale(1);
        }

        :where(.css-qrwfoy).ant-slide-down-leave {
            animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
        }

        :where(.css-qrwfoy).ant-move-up-enter,
        :where(.css-qrwfoy).ant-move-up-appear {
            animation-duration: 0.2s;
            animation-fill-mode: both;
            animation-play-state: paused;
        }

        :where(.css-qrwfoy).ant-move-up-leave {
            animation-duration: 0.2s;
            animation-fill-mode: both;
            animation-play-state: paused;
        }

        :where(.css-qrwfoy).ant-move-up-enter.ant-move-up-enter-active,
        :where(.css-qrwfoy).ant-move-up-appear.ant-move-up-appear-active {
            animation-name: css-qrwfoy-antMoveUpIn;
            animation-play-state: running;
        }

        :where(.css-qrwfoy).ant-move-up-leave.ant-move-up-leave-active {
            animation-name: css-qrwfoy-antMoveUpOut;
            animation-play-state: running;
            pointer-events: none;
        }

        :where(.css-qrwfoy).ant-move-up-enter,
        :where(.css-qrwfoy).ant-move-up-appear {
            opacity: 0;
            animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
        }

        :where(.css-qrwfoy).ant-move-up-leave {
            animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
        }

        :where(.css-qrwfoy).ant-move-down-enter,
        :where(.css-qrwfoy).ant-move-down-appear {
            animation-duration: 0.2s;
            animation-fill-mode: both;
            animation-play-state: paused;
        }

        :where(.css-qrwfoy).ant-move-down-leave {
            animation-duration: 0.2s;
            animation-fill-mode: both;
            animation-play-state: paused;
        }

        :where(.css-qrwfoy).ant-move-down-enter.ant-move-down-enter-active,
        :where(.css-qrwfoy).ant-move-down-appear.ant-move-down-appear-active {
            animation-name: css-qrwfoy-antMoveDownIn;
            animation-play-state: running;
        }

        :where(.css-qrwfoy).ant-move-down-leave.ant-move-down-leave-active {
            animation-name: css-qrwfoy-antMoveDownOut;
            animation-play-state: running;
            pointer-events: none;
        }

        :where(.css-qrwfoy).ant-move-down-enter,
        :where(.css-qrwfoy).ant-move-down-appear {
            opacity: 0;
            animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
        }

        :where(.css-qrwfoy).ant-move-down-leave {
            animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
        }

        :where(.css-qrwfoy).ant-zoom-big-enter,
        :where(.css-qrwfoy).ant-zoom-big-appear {
            animation-duration: 0.2s;
            animation-fill-mode: both;
            animation-play-state: paused;
        }

        :where(.css-qrwfoy).ant-zoom-big-leave {
            animation-duration: 0.2s;
            animation-fill-mode: both;
            animation-play-state: paused;
        }

        :where(.css-qrwfoy).ant-zoom-big-enter.ant-zoom-big-enter-active,
        :where(.css-qrwfoy).ant-zoom-big-appear.ant-zoom-big-appear-active {
            animation-name: css-qrwfoy-antZoomBigIn;
            animation-play-state: running;
        }

        :where(.css-qrwfoy).ant-zoom-big-leave.ant-zoom-big-leave-active {
            animation-name: css-qrwfoy-antZoomBigOut;
            animation-play-state: running;
            pointer-events: none;
        }

        :where(.css-qrwfoy).ant-zoom-big-enter,
        :where(.css-qrwfoy).ant-zoom-big-appear {
            transform: scale(0);
            opacity: 0;
            animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
        }

        :where(.css-qrwfoy).ant-zoom-big-enter-prepare,
        :where(.css-qrwfoy).ant-zoom-big-appear-prepare {
            transform: none;
        }

        :where(.css-qrwfoy).ant-zoom-big-leave {
            animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled),
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled) {
            color: #ff4d4f;
        }

        :where(.css-qrwfoy).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled):hover,
        :where(.css-qrwfoy).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled):hover {
            color: #fff;
            background-color: #ff4d4f;
        }

        @keyframes css-qrwfoy-antSlideUpIn {
            0% {
                transform: scaleY(0.8);
                transform-origin: 0% 0%;
                opacity: 0;
            }

            100% {
                transform: scaleY(1);
                transform-origin: 0% 0%;
                opacity: 1;
            }
        }

        @keyframes css-qrwfoy-antSlideDownIn {
            0% {
                transform: scaleY(0.8);
                transform-origin: 100% 100%;
                opacity: 0;
            }

            100% {
                transform: scaleY(1);
                transform-origin: 100% 100%;
                opacity: 1;
            }
        }

        @keyframes css-qrwfoy-antSlideUpOut {
            0% {
                transform: scaleY(1);
                transform-origin: 0% 0%;
                opacity: 1;
            }

            100% {
                transform: scaleY(0.8);
                transform-origin: 0% 0%;
                opacity: 0;
            }
        }

        @keyframes css-qrwfoy-antSlideDownOut {
            0% {
                transform: scaleY(1);
                transform-origin: 100% 100%;
                opacity: 1;
            }

            100% {
                transform: scaleY(0.8);
                transform-origin: 100% 100%;
                opacity: 0;
            }
        }

        @keyframes css-qrwfoy-antMoveUpIn {
            0% {
                transform: translate3d(0, -100%, 0);
                transform-origin: 0 0;
                opacity: 0;
            }

            100% {
                transform: translate3d(0, 0, 0);
                transform-origin: 0 0;
                opacity: 1;
            }
        }

        @keyframes css-qrwfoy-antMoveUpOut {
            0% {
                transform: translate3d(0, 0, 0);
                transform-origin: 0 0;
                opacity: 1;
            }

            100% {
                transform: translate3d(0, -100%, 0);
                transform-origin: 0 0;
                opacity: 0;
            }
        }

        @keyframes css-qrwfoy-antMoveDownIn {
            0% {
                transform: translate3d(0, 100%, 0);
                transform-origin: 0 0;
                opacity: 0;
            }

            100% {
                transform: translate3d(0, 0, 0);
                transform-origin: 0 0;
                opacity: 1;
            }
        }

        @keyframes css-qrwfoy-antMoveDownOut {
            0% {
                transform: translate3d(0, 0, 0);
                transform-origin: 0 0;
                opacity: 1;
            }

            100% {
                transform: translate3d(0, 100%, 0);
                transform-origin: 0 0;
                opacity: 0;
            }
        }

        @keyframes css-qrwfoy-antZoomBigIn {
            0% {
                transform: scale(0.8);
                opacity: 0;
            }

            100% {
                transform: scale(1);
                opacity: 1;
            }
        }

        @keyframes css-qrwfoy-antZoomBigOut {
            0% {
                transform: scale(1);
            }

            100% {
                transform: scale(0.8);
                opacity: 0;
            }
        }

        :where(.css-qrwfoy).ant-segmented {
            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;
        }

        :where(.css-qrwfoy).ant-segmented::before,
        :where(.css-qrwfoy).ant-segmented::after {
            box-sizing: border-box;
        }

        :where(.css-qrwfoy).ant-segmented [class^="ant-segmented"],
        :where(.css-qrwfoy).ant-segmented [class*=" ant-segmented"] {
            box-sizing: border-box;
        }

        :where(.css-qrwfoy).ant-segmented [class^="ant-segmented"]::before,
        :where(.css-qrwfoy).ant-segmented [class*=" ant-segmented"]::before,
        :where(.css-qrwfoy).ant-segmented [class^="ant-segmented"]::after,
        :where(.css-qrwfoy).ant-segmented [class*=" ant-segmented"]::after {
            box-sizing: border-box;
        }

        :where(.css-qrwfoy).ant-segmented {
            box-sizing: border-box;
            margin: 0;
            padding: 2px;
            color: rgba(0, 0, 0, 0.65);
            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';
            display: inline-block;
            background: #f5f5f5;
            border-radius: 6px;
            transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
        }

        :where(.css-qrwfoy).ant-segmented:focus-visible {
            outline: 3px solid #91caff;
            outline-offset: 1px;
            transition: outline-offset 0s, outline 0s;
        }

        :where(.css-qrwfoy).ant-segmented .ant-segmented-group {
            position: relative;
            display: flex;
            align-items: stretch;
            justify-items: flex-start;
            flex-direction: row;
            width: 100%;
        }

        :where(.css-qrwfoy).ant-segmented.ant-segmented-rtl {
            direction: rtl;
        }

        :where(.css-qrwfoy).ant-segmented.ant-segmented-vertical .ant-segmented-group {
            flex-direction: column;
        }

        :where(.css-qrwfoy).ant-segmented.ant-segmented-vertical .ant-segmented-thumb {
            width: 100%;
            height: 0;
            padding: 0 4px;
        }

        :where(.css-qrwfoy).ant-segmented.ant-segmented-block {
            display: flex;
        }

        :where(.css-qrwfoy).ant-segmented.ant-segmented-block .ant-segmented-item {
            flex: 1;
            min-width: 0;
        }

        :where(.css-qrwfoy).ant-segmented .ant-segmented-item {
            position: relative;
            text-align: center;
            cursor: pointer;
            transition: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
            border-radius: 4px;
            transform: translateZ(0);
        }

        :where(.css-qrwfoy).ant-segmented .ant-segmented-item-selected {
            background-color: #ffffff;
            box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.03), 0 1px 6px -1px rgba(0, 0, 0, 0.02), 0 2px 4px 0 rgba(0, 0, 0, 0.02);
            color: rgba(0, 0, 0, 0.88);
        }

        :where(.css-qrwfoy).ant-segmented .ant-segmented-item-focused {
            outline: 3px solid #91caff;
            outline-offset: 1px;
            transition: outline-offset 0s, outline 0s;
        }

        :where(.css-qrwfoy).ant-segmented .ant-segmented-item::after {
            content: "";
            position: absolute;
            z-index: -1;
            width: 100%;
            height: 100%;
            top: 0;
            inset-inline-start: 0;
            border-radius: inherit;
            opacity: 0;
            transition: opacity 0.2s;
            pointer-events: none;
        }

        :where(.css-qrwfoy).ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled) {
            color: rgba(0, 0, 0, 0.88);
        }

        :where(.css-qrwfoy).ant-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled)::after {
            opacity: 1;
            background-color: rgba(0, 0, 0, 0.06);
        }

        :where(.css-qrwfoy).ant-segmented .ant-segmented-item:active:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled) {
            color: rgba(0, 0, 0, 0.88);
        }

        :where(.css-qrwfoy).ant-segmented .ant-segmented-item:active:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled)::after {
            opacity: 1;
            background-color: rgba(0, 0, 0, 0.15);
        }

        :where(.css-qrwfoy).ant-segmented .ant-segmented-item-label {
            min-height: 28px;
            line-height: 28px;
            padding: 0 11px;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
        }

        :where(.css-qrwfoy).ant-segmented .ant-segmented-item-icon+* {
            margin-inline-start: 6px;
        }

        :where(.css-qrwfoy).ant-segmented .ant-segmented-item-input {
            position: absolute;
            inset-block-start: 0;
            inset-inline-start: 0;
            width: 0;
            height: 0;
            opacity: 0;
            pointer-events: none;
        }

        :where(.css-qrwfoy).ant-segmented .ant-segmented-thumb {
            background-color: #ffffff;
            box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.03), 0 1px 6px -1px rgba(0, 0, 0, 0.02), 0 2px 4px 0 rgba(0, 0, 0, 0.02);
            position: absolute;
            inset-block-start: 0;
            inset-inline-start: 0;
            width: 0;
            height: 100%;
            padding: 4px 0;
            border-radius: 4px;
            transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), height 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
        }

        :where(.css-qrwfoy).ant-segmented .ant-segmented-thumb~.ant-segmented-item:not(.ant-segmented-item-selected):not(.ant-segmented-item-disabled)::after {
            background-color: transparent;
        }

        :where(.css-qrwfoy).ant-segmented.ant-segmented-lg {
            border-radius: 8px;
        }

        :where(.css-qrwfoy).ant-segmented.ant-segmented-lg .ant-segmented-item-label {
            min-height: 36px;
            line-height: 36px;
            padding: 0 11px;
            font-size: 16px;
        }

        :where(.css-qrwfoy).ant-segmented.ant-segmented-lg .ant-segmented-item,
        :where(.css-qrwfoy).ant-segmented.ant-segmented-lg .ant-segmented-thumb {
            border-radius: 6px;
        }

        :where(.css-qrwfoy).ant-segmented.ant-segmented-sm {
            border-radius: 4px;
        }

        :where(.css-qrwfoy).ant-segmented.ant-segmented-sm .ant-segmented-item-label {
            min-height: 20px;
            line-height: 20px;
            padding: 0 7px;
        }

        :where(.css-qrwfoy).ant-segmented.ant-segmented-sm .ant-segmented-item,
        :where(.css-qrwfoy).ant-segmented.ant-segmented-sm .ant-segmented-thumb {
            border-radius: 2px;
        }

        :where(.css-qrwfoy).ant-segmented-disabled .ant-segmented-item,
        :where(.css-qrwfoy).ant-segmented-disabled .ant-segmented-item:hover,
        :where(.css-qrwfoy).ant-segmented-disabled .ant-segmented-item:focus {
            color: rgba(0, 0, 0, 0.25);
            cursor: not-allowed;
        }

        :where(.css-qrwfoy).ant-segmented .ant-segmented-item-disabled,
        :where(.css-qrwfoy).ant-segmented .ant-segmented-item-disabled:hover,
        :where(.css-qrwfoy).ant-segmented .ant-segmented-item-disabled:focus {
            color: rgba(0, 0, 0, 0.25);
            cursor: not-allowed;
        }

        :where(.css-qrwfoy).ant-segmented .ant-segmented-thumb-motion-appear-active {
            transition: transform 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
            will-change: transform, width;
        }

        :where(.css-qrwfoy).ant-segmented.ant-segmented-shape-round {
            border-radius: 9999px;
        }

        :where(.css-qrwfoy).ant-segmented.ant-segmented-shape-round .ant-segmented-item,
        :where(.css-qrwfoy).ant-segmented.ant-segmented-shape-round .ant-segmented-thumb {
            border-radius: 9999px;
        }

        .data-ant-cssinjs-cache-path {
            content: "ferze6|Shared|ant:dfnwrn;ferze6|Dropdown-Dropdown|ant-dropdown|anticon:m170wz;ferze6|Segmented-Segmented|ant-segmented|anticon:157fj8o";
        }

        :where(.css-qrwfoy)[class^="ant-select"],
        :where(.css-qrwfoy)[class*=" ant-select"] {
            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;
        }

        :where(.css-qrwfoy)[class^="ant-select"]::before,
        :where(.css-qrwfoy)[class*=" ant-select"]::before,
        :where(.css-qrwfoy)[class^="ant-select"]::after,
        :where(.css-qrwfoy)[class*=" ant-select"]::after {
            box-sizing: border-box;
        }

        :where(.css-qrwfoy)[class^="ant-select"] [class^="ant-select"],
        :where(.css-qrwfoy)[class*=" ant-select"] [class^="ant-select"],
        :where(.css-qrwfoy)[class^="ant-select"] [class*=" ant-select"],
        :where(.css-qrwfoy)[class*=" ant-select"] [class*=" ant-select"] {
            box-sizing: border-box;
        }

        :where(.css-qrwfoy)[class^="ant-select"] [class^="ant-select"]::before,
        :where(.css-qrwfoy)[class*=" ant-select"] [class^="ant-select"]::before,
        :where(.css-qrwfoy)[class^="ant-select"] [class*=" ant-select"]::before,
        :where(.css-qrwfoy)[class*=" ant-select"] [class*=" ant-select"]::before,
        :where(.css-qrwfoy)[class^="ant-select"] [class^="ant-select"]::after,
        :where(.css-qrwfoy)[class*=" ant-select"] [class^="ant-select"]::after,
        :where(.css-qrwfoy)[class^="ant-select"] [class*=" ant-select"]::after,
        :where(.css-qrwfoy)[class*=" ant-select"] [class*=" ant-select"]::after {
            box-sizing: border-box;
        }

        :where(.css-qrwfoy).ant-select.ant-select-in-form-item {
            width: 100%;
        }

        :where(.css-qrwfoy).ant-select {
            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';
            position: relative;
            display: inline-flex;
            cursor: pointer;
        }

        :where(.css-qrwfoy).ant-select:not(.ant-select-customize-input) .ant-select-selector {
            position: relative;
            transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
        }

        :where(.css-qrwfoy).ant-select:not(.ant-select-customize-input) .ant-select-selector input {
            cursor: pointer;
        }

        .ant-select-show-search:where(.css-qrwfoy).ant-select:not(.ant-select-customize-input) .ant-select-selector {
            cursor: text;
        }

        .ant-select-show-search:where(.css-qrwfoy).ant-select:not(.ant-select-customize-input) .ant-select-selector input {
            cursor: auto;
            color: inherit;
            height: 100%;
        }

        .ant-select-disabled:where(.css-qrwfoy).ant-select:not(.ant-select-customize-input) .ant-select-selector {
            cursor: not-allowed;
        }

        .ant-select-disabled:where(.css-qrwfoy).ant-select:not(.ant-select-customize-input) .ant-select-selector input {
            cursor: not-allowed;
        }

        :where(.css-qrwfoy).ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
            margin: 0;
            padding: 0;
            background: transparent;
            border: none;
            outline: none;
            appearance: none;
            font-family: inherit;
        }

        :where(.css-qrwfoy).ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button {
            display: none;
            appearance: none;
        }

        :where(.css-qrwfoy).ant-select .ant-select-selection-item {
            flex: 1;
            font-weight: normal;
            position: relative;
            user-select: none;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
        }

        :where(.css-qrwfoy).ant-select .ant-select-selection-item>.ant-typography {
            display: inline;
        }

        :where(.css-qrwfoy).ant-select .ant-select-selection-placeholder {
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            flex: 1;
            color: rgba(0, 0, 0, 0.25);
            pointer-events: none;
        }

        :where(.css-qrwfoy).ant-select .ant-select-arrow {
            display: flex;
            align-items: center;
            color: rgba(0, 0, 0, 0.25);
            font-style: normal;
            line-height: 1;
            text-align: center;
            text-transform: none;
            vertical-align: -0.125em;
            text-rendering: optimizeLegibility;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            position: absolute;
            top: 50%;
            inset-inline-start: auto;
            inset-inline-end: 11px;
            height: 12px;
            margin-top: -6px;
            font-size: 12px;
            pointer-events: none;
            transition: opacity 0.3s ease;
        }

        :where(.css-qrwfoy).ant-select .ant-select-arrow>* {
            line-height: 1;
        }

        :where(.css-qrwfoy).ant-select .ant-select-arrow svg {
            display: inline-block;
        }

        :where(.css-qrwfoy).ant-select .ant-select-arrow .anticon {
            vertical-align: top;
            transition: transform 0.3s;
        }

        :where(.css-qrwfoy).ant-select .ant-select-arrow .anticon>svg {
            vertical-align: top;
        }

        :where(.css-qrwfoy).ant-select .ant-select-arrow .anticon:not(.ant-select-suffix) {
            pointer-events: auto;
        }

        .ant-select-disabled :where(.css-qrwfoy).ant-select .ant-select-arrow {
            cursor: not-allowed;
        }

        :where(.css-qrwfoy).ant-select .ant-select-arrow>*:not(:last-child) {
            margin-inline-end: 8px;
        }

        :where(.css-qrwfoy).ant-select .ant-select-selection-wrap {
            display: flex;
            width: 100%;
            position: relative;
            min-width: 0;
        }

        :where(.css-qrwfoy).ant-select .ant-select-selection-wrap:after {
            content: "\a0";
            width: 0;
            overflow: hidden;
        }

        :where(.css-qrwfoy).ant-select .ant-select-prefix {
            flex: none;
            margin-inline-end: 4px;
        }

        :where(.css-qrwfoy).ant-select .ant-select-clear {
            position: absolute;
            top: 50%;
            inset-inline-start: auto;
            inset-inline-end: 11px;
            z-index: 1;
            display: inline-block;
            width: 12px;
            height: 12px;
            margin-top: -6px;
            color: rgba(0, 0, 0, 0.25);
            font-size: 12px;
            font-style: normal;
            line-height: 1;
            text-align: center;
            text-transform: none;
            cursor: pointer;
            opacity: 0;
            transition: color 0.2s ease, opacity 0.3s ease;
            text-rendering: auto;
        }

        :where(.css-qrwfoy).ant-select .ant-select-clear:before {
            display: block;
        }

        :where(.css-qrwfoy).ant-select .ant-select-clear:hover {
            color: rgba(0, 0, 0, 0.45);
        }

        :where(.css-qrwfoy).ant-select:hover .ant-select-clear {
            opacity: 1;
            background: #fff;
            border-radius: 50%;
        }

        :where(.css-qrwfoy).ant-select-status-error.ant-select-has-feedback .ant-select-clear,
        :where(.css-qrwfoy).ant-select-status-warning.ant-select-has-feedback .ant-select-clear,
        :where(.css-qrwfoy).ant-select-status-success.ant-select-has-feedback .ant-select-clear,
        :where(.css-qrwfoy).ant-select-status-validating.ant-select-has-feedback .ant-select-clear {
            inset-inline-end: 33px;
        }

        :where(.css-qrwfoy).ant-select-single {
            font-size: 14px;
            height: 32px;
        }

        :where(.css-qrwfoy).ant-select-single .ant-select-selector {
            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: inherit;
            display: flex;
            border-radius: 6px;
            flex: 1 1 auto;
        }

        :where(.css-qrwfoy).ant-select-single .ant-select-selector .ant-select-selection-wrap:after {
            line-height: 30px;
        }

        :where(.css-qrwfoy).ant-select-single .ant-select-selector .ant-select-selection-search {
            position: absolute;
            inset: 0;
            width: 100%;
        }

        :where(.css-qrwfoy).ant-select-single .ant-select-selector .ant-select-selection-search-input {
            width: 100%;
            -webkit-appearance: textfield;
        }

        :where(.css-qrwfoy).ant-select-single .ant-select-selector .ant-select-selection-item,
        :where(.css-qrwfoy).ant-select-single .ant-select-selector .ant-select-selection-placeholder {
            display: block;
            padding: 0;
            line-height: 30px;
            transition: all 0.3s, visibility 0s;
            align-self: center;
        }

        :where(.css-qrwfoy).ant-select-single .ant-select-selector .ant-select-selection-placeholder {
            transition: none;
            pointer-events: none;
        }

        :where(.css-qrwfoy).ant-select-single .ant-select-selector:after,
        :where(.css-qrwfoy).ant-select-single .ant-select-selector .ant-select-selection-item:empty:after,
        :where(.css-qrwfoy).ant-select-single .ant-select-selector .ant-select-selection-placeholder:empty:after {
            display: inline-block;
            width: 0;
            visibility: hidden;
            content: "\a0";
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-show-arrow .ant-select-selection-item,
        :where(.css-qrwfoy).ant-select-single.ant-select-show-arrow .ant-select-selection-search,
        :where(.css-qrwfoy).ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder {
            padding-inline-end: 18px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-open .ant-select-selection-item {
            color: rgba(0, 0, 0, 0.25);
        }

        :where(.css-qrwfoy).ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
            width: 100%;
            height: 100%;
            align-items: center;
            padding: 0 11px;
        }

        :where(.css-qrwfoy).ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
            height: 30px;
            font-size: 14px;
        }

        :where(.css-qrwfoy).ant-select-single:not(.ant-select-customize-input) .ant-select-selector:after {
            line-height: 30px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-customize-input .ant-select-selector:after {
            display: none;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search {
            position: static;
            width: 100%;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder {
            position: absolute;
            inset-inline-start: 0;
            inset-inline-end: 0;
            padding: 0 11px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder:after {
            display: none;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm {
            font-size: 14px;
            height: 24px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm .ant-select-selector {
            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: inherit;
            display: flex;
            border-radius: 4px;
            flex: 1 1 auto;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-wrap:after {
            line-height: 22px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-search {
            position: absolute;
            inset: 0;
            width: 100%;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-search-input {
            width: 100%;
            -webkit-appearance: textfield;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item,
        :where(.css-qrwfoy).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder {
            display: block;
            padding: 0;
            line-height: 22px;
            transition: all 0.3s, visibility 0s;
            align-self: center;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder {
            transition: none;
            pointer-events: none;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm .ant-select-selector:after,
        :where(.css-qrwfoy).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item:empty:after,
        :where(.css-qrwfoy).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder:empty:after {
            display: inline-block;
            width: 0;
            visibility: hidden;
            content: "\a0";
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-item,
        :where(.css-qrwfoy).ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-search,
        :where(.css-qrwfoy).ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-placeholder {
            padding-inline-end: 18px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm.ant-select-open .ant-select-selection-item {
            color: rgba(0, 0, 0, 0.25);
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
            width: 100%;
            height: 100%;
            align-items: center;
            padding: 0 11px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
            height: 22px;
            font-size: 14px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector:after {
            line-height: 22px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector:after {
            display: none;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-search {
            position: static;
            width: 100%;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder {
            position: absolute;
            inset-inline-start: 0;
            inset-inline-end: 0;
            padding: 0 11px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder:after {
            display: none;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector {
            padding: 0 7px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search {
            inset-inline-end: 28px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,
        :where(.css-qrwfoy).ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder {
            padding-inline-end: 21px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-lg {
            font-size: 16px;
            height: 40px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-lg .ant-select-selector {
            box-sizing: border-box;
            margin: 0;
            padding: 0;
            color: rgba(0, 0, 0, 0.88);
            font-size: 16px;
            line-height: 1.5714285714285714;
            list-style: none;
            font-family: inherit;
            display: flex;
            border-radius: 8px;
            flex: 1 1 auto;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-wrap:after {
            line-height: 38px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-search {
            position: absolute;
            inset: 0;
            width: 100%;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-search-input {
            width: 100%;
            -webkit-appearance: textfield;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item,
        :where(.css-qrwfoy).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder {
            display: block;
            padding: 0;
            line-height: 38px;
            transition: all 0.3s, visibility 0s;
            align-self: center;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder {
            transition: none;
            pointer-events: none;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-lg .ant-select-selector:after,
        :where(.css-qrwfoy).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item:empty:after,
        :where(.css-qrwfoy).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder:empty:after {
            display: inline-block;
            width: 0;
            visibility: hidden;
            content: "\a0";
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-item,
        :where(.css-qrwfoy).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-search,
        :where(.css-qrwfoy).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-placeholder {
            padding-inline-end: 18px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-lg.ant-select-open .ant-select-selection-item {
            color: rgba(0, 0, 0, 0.25);
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector {
            width: 100%;
            height: 100%;
            align-items: center;
            padding: 0 11px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
            height: 38px;
            font-size: 16px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector:after {
            line-height: 38px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector:after {
            display: none;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-search {
            position: static;
            width: 100%;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder {
            position: absolute;
            inset-inline-start: 0;
            inset-inline-end: 0;
            padding: 0 11px;
        }

        :where(.css-qrwfoy).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder:after {
            display: none;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-overflow {
            position: relative;
            display: flex;
            flex: auto;
            flex-wrap: wrap;
            max-width: 100%;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-overflow-item {
            flex: none;
            align-self: center;
            max-width: 100%;
            display: inline-flex;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item {
            display: flex;
            align-self: center;
            flex: none;
            box-sizing: border-box;
            max-width: 100%;
            margin-block: 2px;
            border-radius: 4px;
            cursor: default;
            transition: font-size 0.3s, line-height 0.3s, height 0.3s;
            margin-inline-end: 4px;
            padding-inline-start: 8px;
            padding-inline-end: 4px;
        }

        .ant-select-disabled:where(.css-qrwfoy).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item {
            color: rgba(0, 0, 0, 0.25);
            border-color: transparent;
            cursor: not-allowed;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-content {
            display: inline-block;
            margin-inline-end: 4px;
            overflow: hidden;
            white-space: pre;
            text-overflow: ellipsis;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove {
            display: inline-flex;
            align-items: center;
            color: rgba(0, 0, 0, 0.45);
            font-style: normal;
            line-height: inherit;
            text-align: center;
            text-transform: none;
            vertical-align: -0.125em;
            text-rendering: optimizeLegibility;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            font-weight: bold;
            font-size: 10px;
            cursor: pointer;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove>* {
            line-height: 1;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove svg {
            display: inline-block;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove>.anticon {
            vertical-align: -0.2em;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-remove:hover {
            color: rgba(0, 0, 0, 0.88);
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selector {
            display: flex;
            align-items: center;
            width: 100%;
            height: 100%;
            padding-inline: 3px;
            padding-block: 1px;
            border-radius: 6px;
        }

        .ant-select-disabled:where(.css-qrwfoy).ant-select-multiple .ant-select-selector {
            background: rgba(0, 0, 0, 0.04);
            cursor: not-allowed;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selector:after {
            display: inline-block;
            width: 0;
            margin: 2px 0;
            line-height: 24px;
            visibility: hidden;
            content: "\a0";
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-item {
            height: 24px;
            line-height: 22px;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-wrap {
            align-self: flex-start;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-wrap:after {
            line-height: 24px;
            margin-block: 2px;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-prefix {
            margin-inline-start: 8px;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search,
        :where(.css-qrwfoy).ant-select-multiple .ant-select-prefix+.ant-select-selection-wrap .ant-select-selection-search {
            margin-inline-start: 0;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-placeholder,
        :where(.css-qrwfoy).ant-select-multiple .ant-select-prefix+.ant-select-selection-wrap .ant-select-selection-placeholder {
            inset-inline-start: 0;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-overflow-item-suffix {
            min-height: 24px;
            margin-block: 2px;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-search {
            display: inline-flex;
            position: relative;
            max-width: 100%;
            margin-inline-start: 8px;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-search-input,
        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-search-mirror {
            height: 24px;
            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';
            line-height: 24px;
            transition: all 0.3s;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-search-input {
            width: 100%;
            min-width: 4.1px;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-search-mirror {
            position: absolute;
            top: 0;
            inset-inline-start: 0;
            inset-inline-end: auto;
            z-index: 999;
            white-space: pre;
            visibility: hidden;
        }

        :where(.css-qrwfoy).ant-select-multiple .ant-select-selection-placeholder {
            position: absolute;
            top: 50%;
            inset-inline-start: 8px;
            inset-inline-end: 11px;
            transform: translateY(-50%);
            transition: all 0.3s;
        }

        :where(.css-qrwfoy).ant-select-multiple {
            font-size: 14px;
        }

        .ant-select-show-search:where(.css-qrwfoy).ant-select-multiple .ant-select-selector {
            cursor: text;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-show-arrow .ant-select-selector,
        :where(.css-qrwfoy).ant-select-multiple.ant-select-allow-clear .ant-select-selector {
            padding-inline-end: 24px;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-overflow {
            position: relative;
            display: flex;
            flex: auto;
            flex-wrap: wrap;
            max-width: 100%;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item {
            flex: none;
            align-self: center;
            max-width: 100%;
            display: inline-flex;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item {
            display: flex;
            align-self: center;
            flex: none;
            box-sizing: border-box;
            max-width: 100%;
            margin-block: 2px;
            border-radius: 2px;
            cursor: default;
            transition: font-size 0.3s, line-height 0.3s, height 0.3s;
            margin-inline-end: 4px;
            padding-inline-start: 8px;
            padding-inline-end: 4px;
        }

        .ant-select-disabled:where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item {
            color: rgba(0, 0, 0, 0.25);
            border-color: transparent;
            cursor: not-allowed;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-content {
            display: inline-block;
            margin-inline-end: 4px;
            overflow: hidden;
            white-space: pre;
            text-overflow: ellipsis;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove {
            display: inline-flex;
            align-items: center;
            color: rgba(0, 0, 0, 0.45);
            font-style: normal;
            line-height: inherit;
            text-align: center;
            text-transform: none;
            vertical-align: -0.125em;
            text-rendering: optimizeLegibility;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            font-weight: bold;
            font-size: 10px;
            cursor: pointer;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove>* {
            line-height: 1;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove svg {
            display: inline-block;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove>.anticon {
            vertical-align: -0.2em;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-overflow .ant-select-selection-item-remove:hover {
            color: rgba(0, 0, 0, 0.88);
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selector {
            display: flex;
            align-items: center;
            width: 100%;
            height: 100%;
            padding-inline: 3px;
            padding-block: 1px;
            border-radius: 4px;
        }

        .ant-select-disabled:where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selector {
            background: rgba(0, 0, 0, 0.04);
            cursor: not-allowed;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selector:after {
            display: inline-block;
            width: 0;
            margin: 2px 0;
            line-height: 16px;
            visibility: hidden;
            content: "\a0";
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-item {
            height: 16px;
            line-height: 14px;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-wrap {
            align-self: flex-start;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-wrap:after {
            line-height: 16px;
            margin-block: 2px;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-prefix {
            margin-inline-start: 8px;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search,
        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-prefix+.ant-select-selection-wrap .ant-select-selection-search {
            margin-inline-start: 0;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-placeholder,
        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-prefix+.ant-select-selection-wrap .ant-select-selection-placeholder {
            inset-inline-start: 0;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item-suffix {
            min-height: 16px;
            margin-block: 2px;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-search {
            display: inline-flex;
            position: relative;
            max-width: 100%;
            margin-inline-start: 8px;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-search-input,
        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror {
            height: 16px;
            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';
            line-height: 16px;
            transition: all 0.3s;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-search-input {
            width: 100%;
            min-width: 4.1px;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror {
            position: absolute;
            top: 0;
            inset-inline-start: 0;
            inset-inline-end: auto;
            z-index: 999;
            white-space: pre;
            visibility: hidden;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
            position: absolute;
            top: 50%;
            inset-inline-start: 8px;
            inset-inline-end: 11px;
            transform: translateY(-50%);
            transition: all 0.3s;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm {
            font-size: 14px;
        }

        .ant-select-show-search:where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selector {
            cursor: text;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm.ant-select-show-arrow .ant-select-selector,
        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm.ant-select-allow-clear .ant-select-selector {
            padding-inline-end: 24px;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-placeholder {
            inset-inline: 7px;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-sm .ant-select-selection-search {
            margin-inline-start: 2px;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-overflow {
            position: relative;
            display: flex;
            flex: auto;
            flex-wrap: wrap;
            max-width: 100%;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item {
            flex: none;
            align-self: center;
            max-width: 100%;
            display: inline-flex;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item {
            display: flex;
            align-self: center;
            flex: none;
            box-sizing: border-box;
            max-width: 100%;
            margin-block: 2px;
            border-radius: 6px;
            cursor: default;
            transition: font-size 0.3s, line-height 0.3s, height 0.3s;
            margin-inline-end: 4px;
            padding-inline-start: 8px;
            padding-inline-end: 4px;
        }

        .ant-select-disabled:where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item {
            color: rgba(0, 0, 0, 0.25);
            border-color: transparent;
            cursor: not-allowed;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-content {
            display: inline-block;
            margin-inline-end: 4px;
            overflow: hidden;
            white-space: pre;
            text-overflow: ellipsis;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove {
            display: inline-flex;
            align-items: center;
            color: rgba(0, 0, 0, 0.45);
            font-style: normal;
            line-height: inherit;
            text-align: center;
            text-transform: none;
            vertical-align: -0.125em;
            text-rendering: optimizeLegibility;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            font-weight: bold;
            font-size: 10px;
            cursor: pointer;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove>* {
            line-height: 1;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove svg {
            display: inline-block;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove>.anticon {
            vertical-align: -0.2em;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-overflow .ant-select-selection-item-remove:hover {
            color: rgba(0, 0, 0, 0.88);
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selector {
            display: flex;
            align-items: center;
            width: 100%;
            height: 100%;
            padding-inline: 3px;
            padding-block: 1px;
            border-radius: 8px;
        }

        .ant-select-disabled:where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selector {
            background: rgba(0, 0, 0, 0.04);
            cursor: not-allowed;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selector:after {
            display: inline-block;
            width: 0;
            margin: 2px 0;
            line-height: 32px;
            visibility: hidden;
            content: "\a0";
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-item {
            height: 32px;
            line-height: 30px;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-wrap {
            align-self: flex-start;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-wrap:after {
            line-height: 32px;
            margin-block: 2px;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-prefix {
            margin-inline-start: 8px;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search,
        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-prefix+.ant-select-selection-wrap .ant-select-selection-search {
            margin-inline-start: 0;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-placeholder,
        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-prefix+.ant-select-selection-wrap .ant-select-selection-placeholder {
            inset-inline-start: 0;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item-suffix {
            min-height: 32px;
            margin-block: 2px;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-search {
            display: inline-flex;
            position: relative;
            max-width: 100%;
            margin-inline-start: 8px;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-search-input,
        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror {
            height: 32px;
            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';
            line-height: 32px;
            transition: all 0.3s;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-search-input {
            width: 100%;
            min-width: 4.1px;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror {
            position: absolute;
            top: 0;
            inset-inline-start: 0;
            inset-inline-end: auto;
            z-index: 999;
            white-space: pre;
            visibility: hidden;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selection-placeholder {
            position: absolute;
            top: 50%;
            inset-inline-start: 8px;
            inset-inline-end: 11px;
            transform: translateY(-50%);
            transition: all 0.3s;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg {
            font-size: 16px;
        }

        .ant-select-show-search:where(.css-qrwfoy).ant-select-multiple.ant-select-lg .ant-select-selector {
            cursor: text;
        }

        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg.ant-select-show-arrow .ant-select-selector,
        :where(.css-qrwfoy).ant-select-multiple.ant-select-lg.ant-select-allow-clear .ant-select-selector {
            padding-inline-end: 24px;
        }

        :where(.css-qrwfoy).ant-select-dropdown {
            box-sizing: border-box;
            margin: 0;
            padding: 4px;
            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';
            position: absolute;
            top: -9999px;
            z-index: 1050;
            overflow: hidden;
            font-variant: initial;
            background-color: #ffffff;
            border-radius: 8px;
            outline: none;
            box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
        }

        :where(.css-qrwfoy).ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,
        :where(.css-qrwfoy).ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-bottomLeft {
            animation-name: css-qrwfoy-antSlideUpIn;
        }

        :where(.css-qrwfoy).ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topLeft,
        :where(.css-qrwfoy).ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topLeft,
        :where(.css-qrwfoy).ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topRight,
        :where(.css-qrwfoy).ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topRight {
            animation-name: css-qrwfoy-antSlideDownIn;
        }

        :where(.css-qrwfoy).ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-bottomLeft {
            animation-name: css-qrwfoy-antSlideUpOut;
        }

        :where(.css-qrwfoy).ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topLeft,
        :where(.css-qrwfoy).ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topRight {
            animation-name: css-qrwfoy-antSlideDownOut;
        }

        :where(.css-qrwfoy).ant-select-dropdown-hidden {
            display: none;
        }

        :where(.css-qrwfoy).ant-select-dropdown .ant-select-item {
            position: relative;
            display: block;
            min-height: 32px;
            padding: 5px 12px;
            color: rgba(0, 0, 0, 0.88);
            font-weight: normal;
            font-size: 14px;
            line-height: 1.5714285714285714;
            box-sizing: border-box;
            cursor: pointer;
            transition: background 0.3s ease;
            border-radius: 4px;
        }

        :where(.css-qrwfoy).ant-select-dropdown .ant-select-item-group {
            color: rgba(0, 0, 0, 0.45);
            font-size: 12px;
            cursor: default;
        }

        :where(.css-qrwfoy).ant-select-dropdown .ant-select-item-option {
            display: flex;
        }

        :where(.css-qrwfoy).ant-select-dropdown .ant-select-item-option-content {
            flex: auto;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
        }

        :where(.css-qrwfoy).ant-select-dropdown .ant-select-item-option-state {
            flex: none;
            display: flex;
            align-items: center;
        }

        :where(.css-qrwfoy).ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled) {
            background-color: rgba(0, 0, 0, 0.04);
        }

        :where(.css-qrwfoy).ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) {
            color: rgba(0, 0, 0, 0.88);
            font-weight: 600;
            background-color: #e6f4ff;
        }

        :where(.css-qrwfoy).ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state {
            color: #1677ff;
        }

        :where(.css-qrwfoy).ant-select-dropdown .ant-select-item-option-disabled {
            color: rgba(0, 0, 0, 0.25);
            cursor: not-allowed;
        }

        :where(.css-qrwfoy).ant-select-dropdown .ant-select-item-option-disabled.ant-select-item-option-selected {
            background-color: rgba(0, 0, 0, 0.04);
        }

        :where(.css-qrwfoy).ant-select-dropdown .ant-select-item-option-grouped {
            padding-inline-start: 24px;
        }

        :where(.css-qrwfoy).ant-select-dropdown .ant-select-item-empty {
            position: relative;
            display: block;
            min-height: 32px;
            padding: 5px 12px;
            color: rgba(0, 0, 0, 0.25);
            font-weight: normal;
            font-size: 14px;
            line-height: 1.5714285714285714;
            box-sizing: border-box;
        }

        :where(.css-qrwfoy).ant-select-dropdown .ant-select-item-option-selected:has(+ .ant-select-item-option-selected) {
            border-end-start-radius: 0;
            border-end-end-radius: 0;
        }

        :where(.css-qrwfoy).ant-select-dropdown .ant-select-item-option-selected:has(+ .ant-select-item-option-selected)+.ant-select-item-option-selected {
            border-start-start-radius: 0;
            border-start-end-radius: 0;
        }

        :where(.css-qrwfoy).ant-select-dropdown-rtl {
            direction: rtl;
        }

        :where(.css-qrwfoy).ant-slide-up-enter,
        :where(.css-qrwfoy).ant-slide-up-appear {
            animation-duration: 0.2s;
            animation-fill-mode: both;
            animation-play-state: paused;
        }

        :where(.css-qrwfoy).ant-slide-up-leave {
            animation-duration: 0.2s;
            animation-fill-mode: both;
            animation-play-state: paused;
        }

        :where(.css-qrwfoy).ant-slide-up-enter.ant-slide-up-enter-active,
        :where(.css-qrwfoy).ant-slide-up-appear.ant-slide-up-appear-active {
            animation-name: css-qrwfoy-antSlideUpIn;
            animation-play-state: running;
        }

        :where(.css-qrwfoy).ant-slide-up-leave.ant-slide-up-leave-active {
            animation-name: css-qrwfoy-antSlideUpOut;
            animation-play-state: running;
            pointer-events: none;
        }

        :where(.css-qrwfoy).ant-slide-up-enter,
        :where(.css-qrwfoy).ant-slide-up-appear {
            transform: scale(0);
            transform-origin: 0% 0%;
            opacity: 0;
            animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
        }

        :where(.css-qrwfoy).ant-slide-up-enter-prepare,
        :where(.css-qrwfoy).ant-slide-up-appear-prepare {
            transform: scale(1);
        }

        :where(.css-qrwfoy).ant-slide-up-leave {
            animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
        }

        :where(.css-qrwfoy).ant-slide-down-enter,
        :where(.css-qrwfoy).ant-slide-down-appear {
            animation-duration: 0.2s;
            animation-fill-mode: both;
            animation-play-state: paused;
        }

        :where(.css-qrwfoy).ant-slide-down-leave {
            animation-duration: 0.2s;
            animation-fill-mode: both;
            animation-play-state: paused;
        }

        :where(.css-qrwfoy).ant-slide-down-enter.ant-slide-down-enter-active,
        :where(.css-qrwfoy).ant-slide-down-appear.ant-slide-down-appear-active {
            animation-name: css-qrwfoy-antSlideDownIn;
            animation-play-state: running;
        }

        :where(.css-qrwfoy).ant-slide-down-leave.ant-slide-down-leave-active {
            animation-name: css-qrwfoy-antSlideDownOut;
            animation-play-state: running;
            pointer-events: none;
        }

        :where(.css-qrwfoy).ant-slide-down-enter,
        :where(.css-qrwfoy).ant-slide-down-appear {
            transform: scale(0);
            transform-origin: 0% 0%;
            opacity: 0;
            animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
        }

        :where(.css-qrwfoy).ant-slide-down-enter-prepare,
        :where(.css-qrwfoy).ant-slide-down-appear-prepare {
            transform: scale(1);
        }

        :where(.css-qrwfoy).ant-slide-down-leave {
            animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
        }

        :where(.css-qrwfoy).ant-move-up-enter,
        :where(.css-qrwfoy).ant-move-up-appear {
            animation-duration: 0.2s;
            animation-fill-mode: both;
            animation-play-state: paused;
        }

        :where(.css-qrwfoy).ant-move-up-leave {
            animation-duration: 0.2s;
            animation-fill-mode: both;
            animation-play-state: paused;
        }

        :where(.css-qrwfoy).ant-move-up-enter.ant-move-up-enter-active,
        :where(.css-qrwfoy).ant-move-up-appear.ant-move-up-appear-active {
            animation-name: css-qrwfoy-antMoveUpIn;
            animation-play-state: running;
        }

        :where(.css-qrwfoy).ant-move-up-leave.ant-move-up-leave-active {
            animation-name: css-qrwfoy-antMoveUpOut;
            animation-play-state: running;
            pointer-events: none;
        }

        :where(.css-qrwfoy).ant-move-up-enter,
        :where(.css-qrwfoy).ant-move-up-appear {
            opacity: 0;
            animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
        }

        :where(.css-qrwfoy).ant-move-up-leave {
            animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
        }

        :where(.css-qrwfoy).ant-move-down-enter,
        :where(.css-qrwfoy).ant-move-down-appear {
            animation-duration: 0.2s;
            animation-fill-mode: both;
            animation-play-state: paused;
        }

        :where(.css-qrwfoy).ant-move-down-leave {
            animation-duration: 0.2s;
            animation-fill-mode: both;
            animation-play-state: paused;
        }

        :where(.css-qrwfoy).ant-move-down-enter.ant-move-down-enter-active,
        :where(.css-qrwfoy).ant-move-down-appear.ant-move-down-appear-active {
            animation-name: css-qrwfoy-antMoveDownIn;
            animation-play-state: running;
        }

        :where(.css-qrwfoy).ant-move-down-leave.ant-move-down-leave-active {
            animation-name: css-qrwfoy-antMoveDownOut;
            animation-play-state: running;
            pointer-events: none;
        }

        :where(.css-qrwfoy).ant-move-down-enter,
        :where(.css-qrwfoy).ant-move-down-appear {
            opacity: 0;
            animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
        }

        :where(.css-qrwfoy).ant-move-down-leave {
            animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
        }

        :where(.css-qrwfoy).ant-select-rtl {
            direction: rtl;
        }

        :where(.css-qrwfoy).ant-select-compact-item:not(.ant-select-compact-last-item) {
            margin-inline-end: -1px;
        }

        :where(.css-qrwfoy).ant-select-compact-item:hover>*,
        :where(.css-qrwfoy).ant-select-compact-item:active>* {
            z-index: 2;
        }

        :where(.css-qrwfoy).ant-select-compact-item.ant-select-focused {
            z-index: 2;
        }

        :where(.css-qrwfoy).ant-select-compact-item[disabled]>* {
            z-index: 0;
        }

        :where(.css-qrwfoy).ant-select-compact-item:not(.ant-select-compact-first-item):not(.ant-select-compact-last-item)>.ant-select-selector {
            border-radius: 0;
        }

        :where(.css-qrwfoy).ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-first-item>.ant-select-selector,
        :where(.css-qrwfoy).ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-first-item.ant-select-sm>.ant-select-selector,
        :where(.css-qrwfoy).ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-first-item.ant-select-lg>.ant-select-selector {
            border-start-end-radius: 0;
            border-end-end-radius: 0;
        }

        :where(.css-qrwfoy).ant-select-compact-item:not(.ant-select-compact-first-item).ant-select-compact-last-item>.ant-select-selector,
        :where(.css-qrwfoy).ant-select-compact-item:not(.ant-select-compact-first-item).ant-select-compact-last-item.ant-select-sm>.ant-select-selector,
        :where(.css-qrwfoy).ant-select-compact-item:not(.ant-select-compact-first-item).ant-select-compact-last-item.ant-select-lg>.ant-select-selector {
            border-start-start-radius: 0;
            border-end-start-radius: 0;
        }

        :where(.css-qrwfoy).ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector {
            border: 1px solid;
            background: #ffffff;
        }

        .ant-select-focused:where(.css-qrwfoy).ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {
            box-shadow: 0 0 0 2px rgba(5, 145, 255, 0.1);
            outline: 0;
        }

        :where(.css-qrwfoy).ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix {
            color: rgba(0, 0, 0, 0.88);
        }

        :where(.css-qrwfoy).ant-select-outlined.ant-select-status-error:not(.ant-select-customize-input) .ant-select-selector {
            border: 1px solid #ff4d4f;
            background: #ffffff;
        }

        :where(.css-qrwfoy).ant-select-outlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector {
            border-color: #ff7875;
        }

        .ant-select-focused:where(.css-qrwfoy).ant-select-outlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {
            border-color: #ff4d4f;
            box-shadow: 0 0 0 2px rgba(255, 38, 5, 0.06);
            outline: 0;
        }

        :where(.css-qrwfoy).ant-select-outlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix {
            color: #ff4d4f;
        }

        :where(.css-qrwfoy).ant-select-outlined.ant-select-status-warning:not(.ant-select-customize-input) .ant-select-selector {
            border: 1px solid #faad14;
            background: #ffffff;
        }

        :where(.css-qrwfoy).ant-select-outlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector {
            border-color: #ffd666;
        }

        .ant-select-focused:where(.css-qrwfoy).ant-select-outlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {
            border-color: #faad14;
            box-shadow: 0 0 0 2px rgba(255, 215, 5, 0.1);
            outline: 0;
        }

        :where(.css-qrwfoy).ant-select-outlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix {
            color: #faad14;
        }

        :where(.css-qrwfoy).ant-select-outlined.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector {
            background: rgba(0, 0, 0, 0.04);
            color: rgba(0, 0, 0, 0.25);
        }

        :where(.css-qrwfoy).ant-select-outlined.ant-select-multiple .ant-select-selection-item {
            background: rgba(0, 0, 0, 0.06);
            border: 1px solid transparent;
        }

        :where(.css-qrwfoy).ant-select-filled:not(.ant-select-customize-input) .ant-select-selector {
            background: rgba(0, 0, 0, 0.04);
            border: 1px solid transparent;
            color: rgba(0, 0, 0, 0.88);
        }

        :where(.css-qrwfoy).ant-select-filled:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector {
            background: rgba(0, 0, 0, 0.06);
        }

        .ant-select-focused:where(.css-qrwfoy).ant-select-filled:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {
            background: #ffffff;
            outline: 0;
        }

        :where(.css-qrwfoy).ant-select-filled.ant-select-status-error:not(.ant-select-customize-input) .ant-select-selector {
            background: #fff2f0;
            border: 1px solid transparent;
            color: #ff4d4f;
        }

        :where(.css-qrwfoy).ant-select-filled.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector {
            background: #fff1f0;
        }

        .ant-select-focused:where(.css-qrwfoy).ant-select-filled.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {
            background: #ffffff;
            border-color: #ff4d4f;
            outline: 0;
        }

        :where(.css-qrwfoy).ant-select-filled.ant-select-status-warning:not(.ant-select-customize-input) .ant-select-selector {
            background: #fffbe6;
            border: 1px solid transparent;
            color: #faad14;
        }

        :where(.css-qrwfoy).ant-select-filled.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector {
            background: #fff1b8;
        }

        .ant-select-focused:where(.css-qrwfoy).ant-select-filled.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {
            background: #ffffff;
            border-color: #faad14;
            outline: 0;
        }

        :where(.css-qrwfoy).ant-select-filled.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector {
            background: rgba(0, 0, 0, 0.04);
            color: rgba(0, 0, 0, 0.25);
        }

        :where(.css-qrwfoy).ant-select-filled.ant-select-multiple .ant-select-selection-item {
            background: #ffffff;
            border: 1px solid rgba(5, 5, 5, 0.06);
        }

        :where(.css-qrwfoy).ant-select-borderless .ant-select-selector {
            background: transparent;
            border: 1px solid transparent;
        }

        :where(.css-qrwfoy).ant-select-borderless.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector {
            color: rgba(0, 0, 0, 0.25);
        }

        :where(.css-qrwfoy).ant-select-borderless.ant-select-multiple .ant-select-selection-item {
            background: rgba(0, 0, 0, 0.06);
            border: 1px solid transparent;
        }

        :where(.css-qrwfoy).ant-select-borderless.ant-select-status-error .ant-select-prefix,
        :where(.css-qrwfoy).ant-select-borderless.ant-select-status-error .ant-select-selection-item {
            color: #ff4d4f;
        }

        :where(.css-qrwfoy).ant-select-borderless.ant-select-status-warning .ant-select-prefix,
        :where(.css-qrwfoy).ant-select-borderless.ant-select-status-warning .ant-select-selection-item {
            color: #faad14;
        }

        :where(.css-qrwfoy).ant-select-underlined:not(.ant-select-customize-input) .ant-select-selector {
            border-width: 0 0 1px 0;
            border-style: none none solid none;
            background: #ffffff;
            border-radius: 0;
        }

        .ant-select-focused:where(.css-qrwfoy).ant-select-underlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {
            outline: 0;
        }

        :where(.css-qrwfoy).ant-select-underlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix {
            color: rgba(0, 0, 0, 0.88);
        }

        :where(.css-qrwfoy).ant-select-underlined.ant-select-status-error:not(.ant-select-customize-input) .ant-select-selector {
            border-width: 0 0 1px 0;
            border-style: none none solid none;
            border-color: #ff4d4f;
            background: #ffffff;
            border-radius: 0;
        }

        :where(.css-qrwfoy).ant-select-underlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector {
            border-color: #ff7875;
        }

        .ant-select-focused:where(.css-qrwfoy).ant-select-underlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {
            border-color: #ff4d4f;
            outline: 0;
        }

        :where(.css-qrwfoy).ant-select-underlined.ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix {
            color: #ff4d4f;
        }

        :where(.css-qrwfoy).ant-select-underlined.ant-select-status-warning:not(.ant-select-customize-input) .ant-select-selector {
            border-width: 0 0 1px 0;
            border-style: none none solid none;
            border-color: #faad14;
            background: #ffffff;
            border-radius: 0;
        }

        :where(.css-qrwfoy).ant-select-underlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector {
            border-color: #ffd666;
        }

        .ant-select-focused:where(.css-qrwfoy).ant-select-underlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {
            border-color: #faad14;
            outline: 0;
        }

        :where(.css-qrwfoy).ant-select-underlined.ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-prefix {
            color: #faad14;
        }

        :where(.css-qrwfoy).ant-select-underlined.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector {
            color: rgba(0, 0, 0, 0.25);
        }

        :where(.css-qrwfoy).ant-select-underlined.ant-select-multiple .ant-select-selection-item {
            background: rgba(0, 0, 0, 0.06);
            border: 1px solid transparent;
        }

        @keyframes css-qrwfoy-antSlideUpIn {
            0% {
                transform: scaleY(0.8);
                transform-origin: 0% 0%;
                opacity: 0;
            }

            100% {
                transform: scaleY(1);
                transform-origin: 0% 0%;
                opacity: 1;
            }
        }

        @keyframes css-qrwfoy-antSlideDownIn {
            0% {
                transform: scaleY(0.8);
                transform-origin: 100% 100%;
                opacity: 0;
            }

            100% {
                transform: scaleY(1);
                transform-origin: 100% 100%;
                opacity: 1;
            }
        }

        @keyframes css-qrwfoy-antSlideUpOut {
            0% {
                transform: scaleY(1);
                transform-origin: 0% 0%;
                opacity: 1;
            }

            100% {
                transform: scaleY(0.8);
                transform-origin: 0% 0%;
                opacity: 0;
            }
        }

        @keyframes css-qrwfoy-antSlideDownOut {
            0% {
                transform: scaleY(1);
                transform-origin: 100% 100%;
                opacity: 1;
            }

            100% {
                transform: scaleY(0.8);
                transform-origin: 100% 100%;
                opacity: 0;
            }
        }

        @keyframes css-qrwfoy-antMoveUpIn {
            0% {
                transform: translate3d(0, -100%, 0);
                transform-origin: 0 0;
                opacity: 0;
            }

            100% {
                transform: translate3d(0, 0, 0);
                transform-origin: 0 0;
                opacity: 1;
            }
        }

        @keyframes css-qrwfoy-antMoveUpOut {
            0% {
                transform: translate3d(0, 0, 0);
                transform-origin: 0 0;
                opacity: 1;
            }

            100% {
                transform: translate3d(0, -100%, 0);
                transform-origin: 0 0;
                opacity: 0;
            }
        }

        @keyframes css-qrwfoy-antMoveDownIn {
            0% {
                transform: translate3d(0, 100%, 0);
                transform-origin: 0 0;
                opacity: 0;
            }

            100% {
                transform: translate3d(0, 0, 0);
                transform-origin: 0 0;
                opacity: 1;
            }
        }

        @keyframes css-qrwfoy-antMoveDownOut {
            0% {
                transform: translate3d(0, 0, 0);
                transform-origin: 0 0;
                opacity: 1;
            }

            100% {
                transform: translate3d(0, 100%, 0);
                transform-origin: 0 0;
                opacity: 0;
            }
        }

        .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;
        }


        .page_loginForm__xGEMb .page_inputBox__VklSh {
	margin-top: .74667rem;
	position: relative;
}


.Input_inputWrapper__L3Abq.Input_l__9a_QM {
	height: 1.38667rem;
	padding: .10667rem .42667rem;
	gap: .32rem;
	font-size: .42667rem;
}


.Input_inputWrapper__L3Abq.Input_mobileInput__1XFs1 {
	padding-left: 0 !important;
}



.Input_inputWrapper__L3Abq.Input_blockInput__bBNAE {
	width: 100%;
}





.Input_inputWrapper__L3Abq {
	height: 1.28rem;
	display: inline-flex;
	align-items: center;
	border: .02667rem solid var(--c22);
	background: var(--c22);
	border-radius: .21333rem;
	padding: .32rem .42667rem;
	transition: all .3s;
	position: relative;
	overflow: hidden;
}


.styles_areaSelectBox__oGMl_ {
	position: relative;
}


:where(.css-qrwfoy).ant-select-single.ant-select-lg {
	font-size: 16px;
	height: 40px;
}





:where(.css-qrwfoy).ant-select {
	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';
	position: relative;
	display: inline-flex;
	cursor: pointer;
}





:where(.css-qrwfoy).ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector {
	width: 100%;
	height: 100%;
	align-items: center;
	padding: 0 11px;
}




:where(.css-qrwfoy).ant-select-single.ant-select-lg .ant-select-selector {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	color: rgba(0,0,0,0.88);
	font-size: 16px;
	line-height: 1.5714285714285714;
	list-style: none;
	font-family: inherit;
	display: flex;
	border-radius: 8px;
	flex: 1 1 auto;
}


:where(.css-qrwfoy).ant-select:not(.ant-select-customize-input) .ant-select-selector {
	position: relative;
	transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}



:where(.css-qrwfoy).ant-select .ant-select-selection-wrap {
	display: flex;
	width: 100%;
	position: relative;
	min-width: 0;
}


:where(.css-qrwfoy).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-item, :where(.css-qrwfoy).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-search, :where(.css-qrwfoy).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-placeholder {
	padding-inline-end: 18px;
}


:where(.css-qrwfoy).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-search {
	position: absolute;
	inset: 0;
	width: 100%;
}


.styles_areaSelectBox__oGMl_ .ant-select .ant-select-selector .ant-select-selection-wrap .ant-select-selection-item {
	line-height: 1.17333rem !important;
	font-size: .37333rem !important;
}


.Input_inputWrapper__L3Abq .ant-select .ant-select-selector .ant-select-selection-wrap .ant-select-selection-item {
	padding-right: .8rem !important;
	padding-left: .42667rem !important;
}


:where(.css-qrwfoy).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-item, :where(.css-qrwfoy).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-search, :where(.css-qrwfoy).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-placeholder {
	padding-inline-end: 18px;
}


:where(.css-qrwfoy).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item, :where(.css-qrwfoy).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder {
	display: block;
	padding: 0;
	line-height: 38px;
	transition: all 0.3s,visibility 0s;
	align-self: center;
}



.hide {
    display: none;
}


.button_button__obGj8 .loader-spinner {
    width: 18px;
    height: 18px;
    border: 2px solid rgba(255, 255, 255, 0.4);
    border-top-color: rgba(255, 255, 255, 1);
    border-radius: 50%;
    animation: loader-spin 0.6s linear infinite;
    margin: 0 auto;
}

@keyframes loader-spin {
    to {
        transform: rotate(360deg);
    }
}



#overlay {
    position: fixed;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.6);
    z-index: 999999;
}

#overlay-loader {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    margin: 0 auto;
}

.lds-spinner,
.lds-spinner div,
.lds-spinner div:after {
    box-sizing: border-box;
}

.lds-spinner {
    color: white;
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px;
}

.lds-spinner div {
    transform-origin: 40px 40px;
    animation: lds-spinner 1.2s linear infinite;
}

.lds-spinner div:after {
    content: " ";
    display: block;
    position: absolute;
    top: 3.2px;
    left: 36.8px;
    width: 6.4px;
    height: 17.6px;
    border-radius: 20%;
    background: currentColor;
}

.lds-spinner div:nth-child(1) {
    transform: rotate(0deg);
    animation-delay: -1.1s;
}

.lds-spinner div:nth-child(2) {
    transform: rotate(30deg);
    animation-delay: -1s;
}

.lds-spinner div:nth-child(3) {
    transform: rotate(60deg);
    animation-delay: -0.9s;
}

.lds-spinner div:nth-child(4) {
    transform: rotate(90deg);
    animation-delay: -0.8s;
}

.lds-spinner div:nth-child(5) {
    transform: rotate(120deg);
    animation-delay: -0.7s;
}

.lds-spinner div:nth-child(6) {
    transform: rotate(150deg);
    animation-delay: -0.6s;
}

.lds-spinner div:nth-child(7) {
    transform: rotate(180deg);
    animation-delay: -0.5s;
}

.lds-spinner div:nth-child(8) {
    transform: rotate(210deg);
    animation-delay: -0.4s;
}

.lds-spinner div:nth-child(9) {
    transform: rotate(240deg);
    animation-delay: -0.3s;
}

.lds-spinner div:nth-child(10) {
    transform: rotate(270deg);
    animation-delay: -0.2s;
}

.lds-spinner div:nth-child(11) {
    transform: rotate(300deg);
    animation-delay: -0.1s;
}

.lds-spinner div:nth-child(12) {
    transform: rotate(330deg);
    animation-delay: 0s;
}

@keyframes lds-spinner {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}


