<style data-vc-order="prepend" vc-icon-key="@ant-design-vue-icons">
    .anticon {
      display: inline-block;
      color: inherit;
      font-style: normal;
      line-height: 0;
      text-align: center;
      text-transform: none;
      vertical-align: -0.125em;
      text-rendering: optimizeLegibility;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
    }

    .anticon > * {
      line-height: 1;
    }

    .anticon svg {
      display: inline-block;
    }

    .anticon::before {
      display: none;
    }

    .anticon .anticon-icon {
      display: block;
    }

    .anticon[tabindex] {
      cursor: pointer;
    }

    .anticon-spin::before,
    .anticon-spin {
      display: inline-block;
      -webkit-animation: loadingCircle 1s infinite linear;
      animation: loadingCircle 1s infinite linear;
    }

    @-webkit-keyframes loadingCircle {
      100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
      }
    }

    @keyframes loadingCircle {
      100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
      }
    }
  </style>
<style data-vc-order="prependQueue" data-css-hash="1byatnd" data-token-hash="mmblq1">:where(.css-1p3hq3p)a
{
	color: #1677ff;
	text-decoration: none;
	background-color: transparent;
	outline: none;
	cursor: pointer;
	transition: color 0.3s;
	-webkit-text-decoration-skip: objects;
}

:where(.css-1p3hq3p) a:hover
{
	color: #69b1ff;
}

:where(.css-1p3hq3p) a:active
{
	color: #0958d9;
}

:where(.css-1p3hq3p) a:active,:where(.css-1p3hq3p) a:hover
{
	text-decoration: none;
	outline: 0;
}

:where(.css-1p3hq3p) a:focus
{
	text-decoration: none;
	outline: 0;
}

:where(.css-1p3hq3p) a[disabled]
{
	color: rgba(0, 0, 0, 0.25);
	cursor: not-allowed;
}</style>
  <style data-vc-order="prependQueue" data-css-hash="1jyf259" data-token-hash="mmblq1">:where(.css-1p3hq3p)[class^="ant-dropdown"],:where(.css-1p3hq3p)[class*=" ant-dropdown"]
{
	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-1p3hq3p)[class^="ant-dropdown"]::before,:where(.css-1p3hq3p)[class*=" ant-dropdown"]::before,:where(.css-1p3hq3p)[class^="ant-dropdown"]::after,:where(.css-1p3hq3p)[class*=" ant-dropdown"]::after
{
	box-sizing: border-box;
}

:where(.css-1p3hq3p)[class^="ant-dropdown"] [class^="ant-dropdown"],:where(.css-1p3hq3p)[class*=" ant-dropdown"] [class^="ant-dropdown"],:where(.css-1p3hq3p)[class^="ant-dropdown"] [class*=" ant-dropdown"],:where(.css-1p3hq3p)[class*=" ant-dropdown"] [class*=" ant-dropdown"]
{
	box-sizing: border-box;
}

:where(.css-1p3hq3p)[class^="ant-dropdown"] [class^="ant-dropdown"]::before,:where(.css-1p3hq3p)[class*=" ant-dropdown"] [class^="ant-dropdown"]::before,:where(.css-1p3hq3p)[class^="ant-dropdown"] [class*=" ant-dropdown"]::before,:where(.css-1p3hq3p)[class*=" ant-dropdown"] [class*=" ant-dropdown"]::before,:where(.css-1p3hq3p)[class^="ant-dropdown"] [class^="ant-dropdown"]::after,:where(.css-1p3hq3p)[class*=" ant-dropdown"] [class^="ant-dropdown"]::after,:where(.css-1p3hq3p)[class^="ant-dropdown"] [class*=" ant-dropdown"]::after,:where(.css-1p3hq3p)[class*=" ant-dropdown"] [class*=" ant-dropdown"]::after
{
	box-sizing: border-box;
}

:where(.css-1p3hq3p).ant-dropdown
{
	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: absolute;
	top: -9999px;
	left: -9999px;
	z-index: 1050;
	display: block;
}

:where(.css-1p3hq3p).ant-dropdown::before
{
	position: absolute;
	inset-block: -4px;
	z-index: -9999;
	opacity: 0.0001;
	content: "";
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-wrap
{
	position: relative;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-wrap .ant-btn>.anticon-down
{
	font-size: 12px;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-wrap .anticon-down::before
{
	transition: transform 0.2s;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-wrap-open .anticon-down::before
{
	transform: rotate(180deg);
}

:where(.css-1p3hq3p).ant-dropdown-hidden,:where(.css-1p3hq3p).ant-dropdown-menu-hidden,:where(.css-1p3hq3p).ant-dropdown-menu-submenu-hidden
{
	display: none;
}

:where(.css-1p3hq3p).ant-dropdown-show-arrow.ant-dropdown-placement-topLeft,:where(.css-1p3hq3p).ant-dropdown-show-arrow.ant-dropdown-placement-top,:where(.css-1p3hq3p).ant-dropdown-show-arrow.ant-dropdown-placement-topRight
{
	padding-bottom: 12px;
}

:where(.css-1p3hq3p).ant-dropdown-show-arrow.ant-dropdown-placement-bottomLeft,:where(.css-1p3hq3p).ant-dropdown-show-arrow.ant-dropdown-placement-bottom,:where(.css-1p3hq3p).ant-dropdown-show-arrow.ant-dropdown-placement-bottomRight
{
	padding-top: 12px;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-arrow
{
	position: absolute;
	z-index: 1;
	display: block;
	pointer-events: none;
	width: 16px;
	height: 16px;
	overflow: hidden;
}

:where(.css-1p3hq3p).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: 3px 3px 7px rgba(0, 0, 0, 0.1);
	z-index: 0;
	background: transparent;
}

:where(.css-1p3hq3p).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-1p3hq3p).ant-dropdown-placement-top>.ant-dropdown-arrow,:where(.css-1p3hq3p).ant-dropdown-placement-topLeft>.ant-dropdown-arrow,:where(.css-1p3hq3p).ant-dropdown-placement-topRight>.ant-dropdown-arrow
{
	bottom: 12px;
	transform: translateY(100%) rotate(180deg);
}

:where(.css-1p3hq3p).ant-dropdown-placement-top>.ant-dropdown-arrow
{
	left: 50%;
	transform: translateX(-50%) translateY(100%) rotate(180deg);
}

:where(.css-1p3hq3p).ant-dropdown-placement-topLeft>.ant-dropdown-arrow
{
	left: 6px;
}

:where(.css-1p3hq3p).ant-dropdown-placement-topRight>.ant-dropdown-arrow
{
	right: 6px;
}

:where(.css-1p3hq3p).ant-dropdown-placement-bottom>.ant-dropdown-arrow,:where(.css-1p3hq3p).ant-dropdown-placement-bottomLeft>.ant-dropdown-arrow,:where(.css-1p3hq3p).ant-dropdown-placement-bottomRight>.ant-dropdown-arrow
{
	top: 12px;
	transform: translateY(-100%);
}

:where(.css-1p3hq3p).ant-dropdown-placement-bottom>.ant-dropdown-arrow
{
	left: 50%;
	transform: translateY(-100%) translateX(-50%);
}

:where(.css-1p3hq3p).ant-dropdown-placement-bottomLeft>.ant-dropdown-arrow
{
	left: 6px;
}

:where(.css-1p3hq3p).ant-dropdown-placement-bottomRight>.ant-dropdown-arrow
{
	right: 6px;
}

:where(.css-1p3hq3p).ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomLeft,:where(.css-1p3hq3p).ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomLeft,:where(.css-1p3hq3p).ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottom,:where(.css-1p3hq3p).ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottom,:where(.css-1p3hq3p).ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomRight,:where(.css-1p3hq3p).ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomRight
{
	animation-name: css-1p3hq3p-antSlideUpIn;
}

:where(.css-1p3hq3p).ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topLeft,:where(.css-1p3hq3p).ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topLeft,:where(.css-1p3hq3p).ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-top,:where(.css-1p3hq3p).ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-top,:where(.css-1p3hq3p).ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topRight,:where(.css-1p3hq3p).ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topRight
{
	animation-name: css-1p3hq3p-antSlideDownIn;
}

:where(.css-1p3hq3p).ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomLeft,:where(.css-1p3hq3p).ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottom,:where(.css-1p3hq3p).ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomRight
{
	animation-name: css-1p3hq3p-antSlideUpOut;
}

:where(.css-1p3hq3p).ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topLeft,:where(.css-1p3hq3p).ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-top,:where(.css-1p3hq3p).ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topRight
{
	animation-name: css-1p3hq3p-antSlideDownOut;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu
{
	position: relative;
	margin: 0;
}

:where(.css-1p3hq3p).ant-dropdown-menu-submenu-popup
{
	position: absolute;
	z-index: 1050;
	background: transparent;
	box-shadow: none;
	transform-origin: 0 0;
}

:where(.css-1p3hq3p).ant-dropdown-menu-submenu-popup ul,:where(.css-1p3hq3p).ant-dropdown-menu-submenu-popup li
{
	list-style: none;
}

:where(.css-1p3hq3p).ant-dropdown-menu-submenu-popup ul
{
	margin-inline: 0.3em;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu,:where(.css-1p3hq3p).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-1p3hq3p).ant-dropdown .ant-dropdown-menu:focus-visible,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu:focus-visible
{
	outline: 2px solid #91caff;
	outline-offset: 1px;
	transition: outline-offset 0s,outline 0s;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-group-title,:where(.css-1p3hq3p).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-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item
{
	position: relative;
	display: flex;
	align-items: center;
	border-radius: 4px;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-icon,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-icon
{
	min-width: 14px;
	margin-inline-end: 8px;
	font-size: 12px;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content
{
	flex: auto;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content >a,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content >a
{
	color: inherit;
	transition: all 0.2s;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content >a:hover,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content >a:hover
{
	color: inherit;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content >a::after,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-title-content >a::after
{
	position: absolute;
	inset: 0;
	content: "";
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item,:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title
{
	clear: both;
	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;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item:hover,:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover,:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-active,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-active,:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-active,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-active
{
	background-color: rgba(0, 0, 0, 0.04);
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:focus-visible,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item:focus-visible,:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title:focus-visible,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title:focus-visible
{
	outline: 2px solid #91caff;
	outline-offset: 1px;
	transition: outline-offset 0s,outline 0s;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected,:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected
{
	color: #1677ff;
	background-color: #e6f4ff;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected:hover,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected:hover,:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected:hover,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected:hover,:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-selected-active,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-selected-active,:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected-active,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-selected-active
{
	background-color: #bae0ff;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled,:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled,:where(.css-1p3hq3p).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-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled:hover,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled:hover,:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled:hover,:where(.css-1p3hq3p).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-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-disabled a,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-disabled a,:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled a,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-disabled a
{
	pointer-events: none;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-divider,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-divider,:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-divider,:where(.css-1p3hq3p).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-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon,:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon,:where(.css-1p3hq3p).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-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,:where(.css-1p3hq3p).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-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon,:where(.css-1p3hq3p).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-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-group-list,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-group-list
{
	margin: 0 8px;
	padding: 0;
	list-style: none;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title
{
	padding-inline-end: 24px;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-vertical,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-vertical
{
	position: relative;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title,:where(.css-1p3hq3p).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-1p3hq3p).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-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title,:where(.css-1p3hq3p).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title
{
	color: #1677ff;
}

:where(.css-1p3hq3p).ant-slide-up-enter,:where(.css-1p3hq3p).ant-slide-up-appear
{
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-play-state: paused;
}

:where(.css-1p3hq3p).ant-slide-up-leave
{
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-play-state: paused;
}

:where(.css-1p3hq3p).ant-slide-up-enter.ant-slide-up-enter-active,:where(.css-1p3hq3p).ant-slide-up-appear.ant-slide-up-appear-active
{
	animation-name: css-1p3hq3p-antSlideUpIn;
	animation-play-state: running;
}

:where(.css-1p3hq3p).ant-slide-up-leave.ant-slide-up-leave-active
{
	animation-name: css-1p3hq3p-antSlideUpOut;
	animation-play-state: running;
	pointer-events: none;
}

:where(.css-1p3hq3p).ant-slide-up-enter,:where(.css-1p3hq3p).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-1p3hq3p).ant-slide-up-leave
{
	animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}

:where(.css-1p3hq3p).ant-slide-down-enter,:where(.css-1p3hq3p).ant-slide-down-appear
{
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-play-state: paused;
}

:where(.css-1p3hq3p).ant-slide-down-leave
{
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-play-state: paused;
}

:where(.css-1p3hq3p).ant-slide-down-enter.ant-slide-down-enter-active,:where(.css-1p3hq3p).ant-slide-down-appear.ant-slide-down-appear-active
{
	animation-name: css-1p3hq3p-antSlideDownIn;
	animation-play-state: running;
}

:where(.css-1p3hq3p).ant-slide-down-leave.ant-slide-down-leave-active
{
	animation-name: css-1p3hq3p-antSlideDownOut;
	animation-play-state: running;
	pointer-events: none;
}

:where(.css-1p3hq3p).ant-slide-down-enter,:where(.css-1p3hq3p).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-1p3hq3p).ant-slide-down-leave
{
	animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}

:where(.css-1p3hq3p).ant-move-up-enter,:where(.css-1p3hq3p).ant-move-up-appear
{
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-play-state: paused;
}

:where(.css-1p3hq3p).ant-move-up-leave
{
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-play-state: paused;
}

:where(.css-1p3hq3p).ant-move-up-enter.ant-move-up-enter-active,:where(.css-1p3hq3p).ant-move-up-appear.ant-move-up-appear-active
{
	animation-name: css-1p3hq3p-antMoveUpIn;
	animation-play-state: running;
}

:where(.css-1p3hq3p).ant-move-up-leave.ant-move-up-leave-active
{
	animation-name: css-1p3hq3p-antMoveUpOut;
	animation-play-state: running;
	pointer-events: none;
}

:where(.css-1p3hq3p).ant-move-up-enter,:where(.css-1p3hq3p).ant-move-up-appear
{
	opacity: 0;
	animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}

:where(.css-1p3hq3p).ant-move-up-leave
{
	animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}

:where(.css-1p3hq3p).ant-move-down-enter,:where(.css-1p3hq3p).ant-move-down-appear
{
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-play-state: paused;
}

:where(.css-1p3hq3p).ant-move-down-leave
{
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-play-state: paused;
}

:where(.css-1p3hq3p).ant-move-down-enter.ant-move-down-enter-active,:where(.css-1p3hq3p).ant-move-down-appear.ant-move-down-appear-active
{
	animation-name: css-1p3hq3p-antMoveDownIn;
	animation-play-state: running;
}

:where(.css-1p3hq3p).ant-move-down-leave.ant-move-down-leave-active
{
	animation-name: css-1p3hq3p-antMoveDownOut;
	animation-play-state: running;
	pointer-events: none;
}

:where(.css-1p3hq3p).ant-move-down-enter,:where(.css-1p3hq3p).ant-move-down-appear
{
	opacity: 0;
	animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}

:where(.css-1p3hq3p).ant-move-down-leave
{
	animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}

:where(.css-1p3hq3p).ant-zoom-big-enter,:where(.css-1p3hq3p).ant-zoom-big-appear
{
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-play-state: paused;
}

:where(.css-1p3hq3p).ant-zoom-big-leave
{
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-play-state: paused;
}

:where(.css-1p3hq3p).ant-zoom-big-enter.ant-zoom-big-enter-active,:where(.css-1p3hq3p).ant-zoom-big-appear.ant-zoom-big-appear-active
{
	animation-name: css-1p3hq3p-antZoomBigIn;
	animation-play-state: running;
}

:where(.css-1p3hq3p).ant-zoom-big-leave.ant-zoom-big-leave-active
{
	animation-name: css-1p3hq3p-antZoomBigOut;
	animation-play-state: running;
	pointer-events: none;
}

:where(.css-1p3hq3p).ant-zoom-big-enter,:where(.css-1p3hq3p).ant-zoom-big-appear
{
	transform: scale(0);
	opacity: 0;
	animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}

:where(.css-1p3hq3p).ant-zoom-big-enter-prepare,:where(.css-1p3hq3p).ant-zoom-big-appear-prepare
{
	transform: none;
}

:where(.css-1p3hq3p).ant-zoom-big-leave
{
	animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}

:where(.css-1p3hq3p).ant-dropdown-button
{
	white-space: nowrap;
}

:where(.css-1p3hq3p).ant-dropdown-button.ant-btn-group>.ant-btn-loading,:where(.css-1p3hq3p).ant-dropdown-button.ant-btn-group>.ant-btn-loading+.ant-btn
{
	cursor: default;
	pointer-events: none;
	opacity: 0.65;
}

:where(.css-1p3hq3p).ant-dropdown-button.ant-btn-group>.ant-btn:last-child:not(:first-child):not(.ant-btn-icon-only)
{
	padding-inline: 8px;
}

:where(.css-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled),:where(.css-1p3hq3p).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-1p3hq3p).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:not(.ant-dropdown-menu-item-disabled):hover,:where(.css-1p3hq3p).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;
}</style>
  <style data-vc-order="prependQueue" data-css-hash="_effect-css-1p3hq3p-antSlideUpIn">@keyframes css-1p3hq3p-antSlideUpIn
{
	0%{transform: scaleY(0.8);
	transform-origin: 0% 0%;
	opacity: 0;
}

100%
{
	transform: scaleY(1);
	transform-origin: 0% 0%;
	opacity: 1;
}}</style>
  <style data-vc-order="prependQueue" data-css-hash="_effect-css-1p3hq3p-antSlideDownIn">@keyframes css-1p3hq3p-antSlideDownIn
{
	0%{transform: scaleY(0.8);
	transform-origin: 100% 100%;
	opacity: 0;
}

100%
{
	transform: scaleY(1);
	transform-origin: 100% 100%;
	opacity: 1;
}}</style>
  <style data-vc-order="prependQueue" data-css-hash="_effect-css-1p3hq3p-antSlideUpOut">@keyframes css-1p3hq3p-antSlideUpOut
{
	0%{transform: scaleY(1);
	transform-origin: 0% 0%;
	opacity: 1;
}

100%
{
	transform: scaleY(0.8);
	transform-origin: 0% 0%;
	opacity: 0;
}}</style>
  <style data-vc-order="prependQueue" data-css-hash="_effect-css-1p3hq3p-antSlideDownOut">@keyframes css-1p3hq3p-antSlideDownOut
{
	0%{transform: scaleY(1);
	transform-origin: 100% 100%;
	opacity: 1;
}

100%
{
	transform: scaleY(0.8);
	transform-origin: 100% 100%;
	opacity: 0;
}}</style>
  <style data-vc-order="prependQueue" data-css-hash="_effect-css-1p3hq3p-antMoveUpIn">@keyframes css-1p3hq3p-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;
}}</style>
  <style data-vc-order="prependQueue" data-css-hash="_effect-css-1p3hq3p-antMoveUpOut">@keyframes css-1p3hq3p-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;
}}</style>
  <style data-vc-order="prependQueue" data-css-hash="_effect-css-1p3hq3p-antMoveDownIn">@keyframes css-1p3hq3p-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;
}}</style>
  <style data-vc-order="prependQueue" data-css-hash="_effect-css-1p3hq3p-antMoveDownOut">@keyframes css-1p3hq3p-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;
}}</style>
  <style data-vc-order="prependQueue" data-css-hash="_effect-css-1p3hq3p-antZoomBigIn">@keyframes css-1p3hq3p-antZoomBigIn
{
	0%{transform: scale(0.8);
	opacity: 0;
}

100%
{
	transform: scale(1);
	opacity: 1;
}}</style>
  <style data-vc-order="prependQueue" data-css-hash="_effect-css-1p3hq3p-antZoomBigOut">@keyframes css-1p3hq3p-antZoomBigOut
{
	0%{transform: scale(1);
}

100%
{
	transform: scale(0.8);
	opacity: 0;
}}</style>
  <style data-vc-order="prependQueue" data-css-hash="1eqmkgb" data-token-hash="mmblq1">:where(.css-1p3hq3p)[class^="ant-select"],:where(.css-1p3hq3p)[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-1p3hq3p)[class^="ant-select"]::before,:where(.css-1p3hq3p)[class*=" ant-select"]::before,:where(.css-1p3hq3p)[class^="ant-select"]::after,:where(.css-1p3hq3p)[class*=" ant-select"]::after
{
	box-sizing: border-box;
}

:where(.css-1p3hq3p)[class^="ant-select"] [class^="ant-select"],:where(.css-1p3hq3p)[class*=" ant-select"] [class^="ant-select"],:where(.css-1p3hq3p)[class^="ant-select"] [class*=" ant-select"],:where(.css-1p3hq3p)[class*=" ant-select"] [class*=" ant-select"]
{
	box-sizing: border-box;
}

:where(.css-1p3hq3p)[class^="ant-select"] [class^="ant-select"]::before,:where(.css-1p3hq3p)[class*=" ant-select"] [class^="ant-select"]::before,:where(.css-1p3hq3p)[class^="ant-select"] [class*=" ant-select"]::before,:where(.css-1p3hq3p)[class*=" ant-select"] [class*=" ant-select"]::before,:where(.css-1p3hq3p)[class^="ant-select"] [class^="ant-select"]::after,:where(.css-1p3hq3p)[class*=" ant-select"] [class^="ant-select"]::after,:where(.css-1p3hq3p)[class^="ant-select"] [class*=" ant-select"]::after,:where(.css-1p3hq3p)[class*=" ant-select"] [class*=" ant-select"]::after
{
	box-sizing: border-box;
}

:where(.css-1p3hq3p).ant-select-borderless .ant-select-selector
{
	background-color: transparent!important;
	border-color: transparent!important;
	box-shadow: none!important;
}

:where(.css-1p3hq3p).ant-select.ant-select-in-form-item
{
	width: 100%;
}

:where(.css-1p3hq3p).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-block;
	cursor: pointer;
}

:where(.css-1p3hq3p).ant-select:not(.ant-select-customize-input) .ant-select-selector
{
	position: relative;
	background-color: #ffffff;
	border: 1px solid #d9d9d9;
	transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}

:where(.css-1p3hq3p).ant-select:not(.ant-select-customize-input) .ant-select-selector input
{
	cursor: pointer;
}

.ant-select-show-search:where(.css-1p3hq3p).ant-select:not(.ant-select-customize-input) .ant-select-selector
{
	cursor: text;
}

.ant-select-show-search:where(.css-1p3hq3p).ant-select:not(.ant-select-customize-input) .ant-select-selector input
{
	cursor: auto;
	color: inherit;
}

.ant-select-disabled:where(.css-1p3hq3p).ant-select:not(.ant-select-customize-input) .ant-select-selector
{
	color: rgba(0, 0, 0, 0.25);
	background: rgba(0, 0, 0, 0.04);
	cursor: not-allowed;
}

.ant-select-multiple.ant-select-disabled:where(.css-1p3hq3p).ant-select:not(.ant-select-customize-input) .ant-select-selector
{
	background: rgba(0, 0, 0, 0.04);
}

.ant-select-disabled:where(.css-1p3hq3p).ant-select:not(.ant-select-customize-input) .ant-select-selector input
{
	cursor: not-allowed;
}

:where(.css-1p3hq3p).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;
}

:where(.css-1p3hq3p).ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button
{
	display: none;
	-webkit-appearance: none;
}

:where(.css-1p3hq3p).ant-select .ant-select-selection-item
{
	flex: 1;
	font-weight: normal;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

:where(.css-1p3hq3p).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-1p3hq3p).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;
}

:where(.css-1p3hq3p).ant-select .ant-select-arrow >*
{
	line-height: 1;
}

:where(.css-1p3hq3p).ant-select .ant-select-arrow svg
{
	display: inline-block;
}

:where(.css-1p3hq3p).ant-select .ant-select-arrow .anticon
{
	vertical-align: top;
	transition: transform 0.3s;
}

:where(.css-1p3hq3p).ant-select .ant-select-arrow .anticon >svg
{
	vertical-align: top;
}

:where(.css-1p3hq3p).ant-select .ant-select-arrow .anticon:not(.ant-select-suffix)
{
	pointer-events: auto;
}

.ant-select-disabled :where(.css-1p3hq3p).ant-select .ant-select-arrow
{
	cursor: not-allowed;
}

:where(.css-1p3hq3p).ant-select .ant-select-arrow >*:not(:last-child)
{
	margin-inline-end: 8px;
}

:where(.css-1p3hq3p).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;
	background: #ffffff;
	cursor: pointer;
	opacity: 0;
	transition: color 0.2s ease,opacity 0.3s ease;
	text-rendering: auto;
}

:where(.css-1p3hq3p).ant-select .ant-select-clear:before
{
	display: block;
}

:where(.css-1p3hq3p).ant-select .ant-select-clear:hover
{
	color: rgba(0, 0, 0, 0.45);
}

:where(.css-1p3hq3p).ant-select:hover .ant-select-clear
{
	opacity: 1;
}

:where(.css-1p3hq3p).ant-select-has-feedback .ant-select-clear
{
	inset-inline-end: 29px;
}

:where(.css-1p3hq3p).ant-select-single
{
	font-size: 14px;
}

:where(.css-1p3hq3p).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: -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: flex;
	border-radius: 6px;
}

:where(.css-1p3hq3p).ant-select-single .ant-select-selector .ant-select-selection-search
{
	position: absolute;
	top: 0;
	inset-inline-start: 11px;
	inset-inline-end: 11px;
	bottom: 0;
}

:where(.css-1p3hq3p).ant-select-single .ant-select-selector .ant-select-selection-search-input
{
	width: 100%;
}

:where(.css-1p3hq3p).ant-select-single .ant-select-selector .ant-select-selection-item,:where(.css-1p3hq3p).ant-select-single .ant-select-selector .ant-select-selection-placeholder
{
	padding: 0;
	line-height: 30px;
	transition: all 0.3s;
}

@supports (-moz-appearance: meterbar)
{
	:where(.css-1p3hq3p).ant-select-single .ant-select-selector .ant-select-selection-item,:where(.css-1p3hq3p).ant-select-single .ant-select-selector .ant-select-selection-placeholder
	{
		line-height: 30px;
	}
}

:where(.css-1p3hq3p).ant-select-single .ant-select-selector .ant-select-selection-item
{
	position: relative;
	user-select: none;
}

:where(.css-1p3hq3p).ant-select-single .ant-select-selector .ant-select-selection-placeholder
{
	transition: none;
	pointer-events: none;
}

:where(.css-1p3hq3p).ant-select-single .ant-select-selector:after,:where(.css-1p3hq3p).ant-select-single .ant-select-selector .ant-select-selection-item:after,:where(.css-1p3hq3p).ant-select-single .ant-select-selector .ant-select-selection-placeholder:after
{
	display: inline-block;
	width: 0;
	visibility: hidden;
	content: "\a0";
}

:where(.css-1p3hq3p).ant-select-single.ant-select-show-arrow .ant-select-selection-item,:where(.css-1p3hq3p).ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder
{
	padding-inline-end: 18px;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-open .ant-select-selection-item
{
	color: rgba(0, 0, 0, 0.25);
}

:where(.css-1p3hq3p).ant-select-single:not(.ant-select-customize-input) .ant-select-selector
{
	width: 100%;
	height: 32px;
	padding: 0 11px;
}

:where(.css-1p3hq3p).ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input
{
	height: 30px;
}

:where(.css-1p3hq3p).ant-select-single:not(.ant-select-customize-input) .ant-select-selector:after
{
	line-height: 30px;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-customize-input .ant-select-selector:after
{
	display: none;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search
{
	position: static;
	width: 100%;
}

:where(.css-1p3hq3p).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-1p3hq3p).ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder:after
{
	display: none;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-sm
{
	font-size: 14px;
}

:where(.css-1p3hq3p).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: -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: flex;
	border-radius: 4px;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-search
{
	position: absolute;
	top: 0;
	inset-inline-start: 11px;
	inset-inline-end: 11px;
	bottom: 0;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-search-input
{
	width: 100%;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item,:where(.css-1p3hq3p).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder
{
	padding: 0;
	line-height: 22px;
	transition: all 0.3s;
}

@supports (-moz-appearance: meterbar)
{
	:where(.css-1p3hq3p).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item,:where(.css-1p3hq3p).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder
	{
		line-height: 22px;
	}
}

:where(.css-1p3hq3p).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item
{
	position: relative;
	user-select: none;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder
{
	transition: none;
	pointer-events: none;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-sm .ant-select-selector:after,:where(.css-1p3hq3p).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-item:after,:where(.css-1p3hq3p).ant-select-single.ant-select-sm .ant-select-selector .ant-select-selection-placeholder:after
{
	display: inline-block;
	width: 0;
	visibility: hidden;
	content: "\a0";
}

:where(.css-1p3hq3p).ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-item,:where(.css-1p3hq3p).ant-select-single.ant-select-sm.ant-select-show-arrow .ant-select-selection-placeholder
{
	padding-inline-end: 18px;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-sm.ant-select-open .ant-select-selection-item
{
	color: rgba(0, 0, 0, 0.25);
}

:where(.css-1p3hq3p).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector
{
	width: 100%;
	height: 24px;
	padding: 0 11px;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input
{
	height: 22px;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector:after
{
	line-height: 22px;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector:after
{
	display: none;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-search
{
	position: static;
	width: 100%;
}

:where(.css-1p3hq3p).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-1p3hq3p).ant-select-single.ant-select-sm.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder:after
{
	display: none;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search
{
	inset-inline-start: 7px;
	inset-inline-end: 7px;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector
{
	padding: 0 7px;
}

:where(.css-1p3hq3p).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-1p3hq3p).ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,:where(.css-1p3hq3p).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-1p3hq3p).ant-select-single.ant-select-lg
{
	font-size: 16px;
}

:where(.css-1p3hq3p).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: -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: flex;
	border-radius: 8px;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-search
{
	position: absolute;
	top: 0;
	inset-inline-start: 11px;
	inset-inline-end: 11px;
	bottom: 0;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-search-input
{
	width: 100%;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item,:where(.css-1p3hq3p).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder
{
	padding: 0;
	line-height: 38px;
	transition: all 0.3s;
}

@supports (-moz-appearance: meterbar)
{
	:where(.css-1p3hq3p).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item,:where(.css-1p3hq3p).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder
	{
		line-height: 38px;
	}
}

:where(.css-1p3hq3p).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item
{
	position: relative;
	user-select: none;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder
{
	transition: none;
	pointer-events: none;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-lg .ant-select-selector:after,:where(.css-1p3hq3p).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item:after,:where(.css-1p3hq3p).ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-placeholder:after
{
	display: inline-block;
	width: 0;
	visibility: hidden;
	content: "\a0";
}

:where(.css-1p3hq3p).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-item,:where(.css-1p3hq3p).ant-select-single.ant-select-lg.ant-select-show-arrow .ant-select-selection-placeholder
{
	padding-inline-end: 20px;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-lg.ant-select-open .ant-select-selection-item
{
	color: rgba(0, 0, 0, 0.25);
}

:where(.css-1p3hq3p).ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector
{
	width: 100%;
	height: 40px;
	padding: 0 11px;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input
{
	height: 38px;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector:after
{
	line-height: 38px;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector:after
{
	display: none;
}

:where(.css-1p3hq3p).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-search
{
	position: static;
	width: 100%;
}

:where(.css-1p3hq3p).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-1p3hq3p).ant-select-single.ant-select-lg.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder:after
{
	display: none;
}

:where(.css-1p3hq3p).ant-select-multiple
{
	font-size: 14px;
}

:where(.css-1p3hq3p).ant-select-multiple .ant-select-selection-overflow
{
	position: relative;
	display: flex;
	flex: auto;
	flex-wrap: wrap;
	max-width: 100%;
}

:where(.css-1p3hq3p).ant-select-multiple .ant-select-selection-overflow-item
{
	flex: none;
	align-self: center;
	max-width: 100%;
	display: inline-flex;
}

:where(.css-1p3hq3p).ant-select-multiple .ant-select-selector
{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding: 1px 4px;
	border-radius: 6px;
}

.ant-select-show-search:where(.css-1p3hq3p).ant-select-multiple .ant-select-selector
{
	cursor: text;
}

.ant-select-disabled:where(.css-1p3hq3p).ant-select-multiple .ant-select-selector
{
	background: rgba(0, 0, 0, 0.04);
	cursor: not-allowed;
}

:where(.css-1p3hq3p).ant-select-multiple .ant-select-selector:after
{
	display: inline-block;
	width: 0;
	margin: 2px 0;
	line-height: 24px;
	content: "\a0";
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-show-arrow .ant-select-selector,:where(.css-1p3hq3p).ant-select-multiple.ant-select-allow-clear .ant-select-selector
{
	padding-inline-end: 24px;
}

:where(.css-1p3hq3p).ant-select-multiple .ant-select-selection-item
{
	position: relative;
	display: flex;
	flex: none;
	box-sizing: border-box;
	max-width: 100%;
	height: 24px;
	margin-top: 2px;
	margin-bottom: 2px;
	line-height: 22px;
	background: rgba(0, 0, 0, 0.06);
	border: 1px solid rgba(5, 5, 5, 0.06);
	border-radius: 4px;
	cursor: default;
	transition: font-size 0.3s,line-height 0.3s,height 0.3s;
	user-select: none;
	margin-inline-end: 4px;
	padding-inline-start: 8px;
	padding-inline-end: 4px;
}

.ant-select-disabled:where(.css-1p3hq3p).ant-select-multiple .ant-select-selection-item
{
	color: rgba(0, 0, 0, 0.25);
	border-color: #d9d9d9;
	cursor: not-allowed;
}

:where(.css-1p3hq3p).ant-select-multiple .ant-select-selection-item-content
{
	display: inline-block;
	margin-inline-end: 4px;
	overflow: hidden;
	white-space: pre;
	text-overflow: ellipsis;
}

:where(.css-1p3hq3p).ant-select-multiple .ant-select-selection-item-remove
{
	display: inline-block;
	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-1p3hq3p).ant-select-multiple .ant-select-selection-item-remove >*
{
	line-height: 1;
}

:where(.css-1p3hq3p).ant-select-multiple .ant-select-selection-item-remove svg
{
	display: inline-block;
}

:where(.css-1p3hq3p).ant-select-multiple .ant-select-selection-item-remove >.anticon
{
	vertical-align: -0.2em;
}

:where(.css-1p3hq3p).ant-select-multiple .ant-select-selection-item-remove:hover
{
	color: rgba(0, 0, 0, 0.88);
}

:where(.css-1p3hq3p).ant-select-multiple .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search
{
	margin-inline-start: 0;
}

:where(.css-1p3hq3p).ant-select-multiple .ant-select-selection-search
{
	display: inline-flex;
	position: relative;
	max-width: 100%;
	margin-inline-start: 8px;
}

:where(.css-1p3hq3p).ant-select-multiple .ant-select-selection-search-input,:where(.css-1p3hq3p).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-1p3hq3p).ant-select-multiple .ant-select-selection-search-input
{
	width: 100%;
	min-width: 4.1px;
}

:where(.css-1p3hq3p).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-1p3hq3p).ant-select-multiple .ant-select-selection-placeholder
{
	position: absolute;
	top: 50%;
	inset-inline-start: 11px;
	inset-inline-end: 11px;
	transform: translateY(-50%);
	transition: all 0.3s;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm
{
	font-size: 14px;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selection-overflow
{
	position: relative;
	display: flex;
	flex: auto;
	flex-wrap: wrap;
	max-width: 100%;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item
{
	flex: none;
	align-self: center;
	max-width: 100%;
	display: inline-flex;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selector
{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding: 1px 4px;
	border-radius: 4px;
}

.ant-select-show-search:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selector
{
	cursor: text;
}

.ant-select-disabled:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selector
{
	background: rgba(0, 0, 0, 0.04);
	cursor: not-allowed;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selector:after
{
	display: inline-block;
	width: 0;
	margin: 2px 0;
	line-height: 16px;
	content: "\a0";
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm.ant-select-show-arrow .ant-select-selector,:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm.ant-select-allow-clear .ant-select-selector
{
	padding-inline-end: 24px;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selection-item
{
	position: relative;
	display: flex;
	flex: none;
	box-sizing: border-box;
	max-width: 100%;
	height: 16px;
	margin-top: 2px;
	margin-bottom: 2px;
	line-height: 14px;
	background: rgba(0, 0, 0, 0.06);
	border: 1px solid rgba(5, 5, 5, 0.06);
	border-radius: 2px;
	cursor: default;
	transition: font-size 0.3s,line-height 0.3s,height 0.3s;
	user-select: none;
	margin-inline-end: 4px;
	padding-inline-start: 8px;
	padding-inline-end: 4px;
}

.ant-select-disabled:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selection-item
{
	color: rgba(0, 0, 0, 0.25);
	border-color: #d9d9d9;
	cursor: not-allowed;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selection-item-content
{
	display: inline-block;
	margin-inline-end: 4px;
	overflow: hidden;
	white-space: pre;
	text-overflow: ellipsis;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selection-item-remove
{
	display: inline-block;
	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-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selection-item-remove >*
{
	line-height: 1;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selection-item-remove svg
{
	display: inline-block;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selection-item-remove >.anticon
{
	vertical-align: -0.2em;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selection-item-remove:hover
{
	color: rgba(0, 0, 0, 0.88);
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search
{
	margin-inline-start: 0;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selection-search
{
	display: inline-flex;
	position: relative;
	max-width: 100%;
	margin-inline-start: 8px;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selection-search-input,:where(.css-1p3hq3p).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-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selection-search-input
{
	width: 100%;
	min-width: 4.1px;
}

:where(.css-1p3hq3p).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-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selection-placeholder
{
	position: absolute;
	top: 50%;
	inset-inline-start: 11px;
	inset-inline-end: 11px;
	transform: translateY(-50%);
	transition: all 0.3s;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selection-placeholder
{
	inset-inline-start: 7px;
	inset-inline-end: auto;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-sm .ant-select-selection-search
{
	margin-inline-start: 2px;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-lg
{
	font-size: 16px;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-lg .ant-select-selection-overflow
{
	position: relative;
	display: flex;
	flex: auto;
	flex-wrap: wrap;
	max-width: 100%;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item
{
	flex: none;
	align-self: center;
	max-width: 100%;
	display: inline-flex;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-lg .ant-select-selector
{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding: 1px 4px;
	border-radius: 8px;
}

.ant-select-show-search:where(.css-1p3hq3p).ant-select-multiple.ant-select-lg .ant-select-selector
{
	cursor: text;
}

.ant-select-disabled:where(.css-1p3hq3p).ant-select-multiple.ant-select-lg .ant-select-selector
{
	background: rgba(0, 0, 0, 0.04);
	cursor: not-allowed;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-lg .ant-select-selector:after
{
	display: inline-block;
	width: 0;
	margin: 2px 0;
	line-height: 32px;
	content: "\a0";
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-lg.ant-select-show-arrow .ant-select-selector,:where(.css-1p3hq3p).ant-select-multiple.ant-select-lg.ant-select-allow-clear .ant-select-selector
{
	padding-inline-end: 24px;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-lg .ant-select-selection-item
{
	position: relative;
	display: flex;
	flex: none;
	box-sizing: border-box;
	max-width: 100%;
	height: 32px;
	margin-top: 2px;
	margin-bottom: 2px;
	line-height: 30px;
	background: rgba(0, 0, 0, 0.06);
	border: 1px solid rgba(5, 5, 5, 0.06);
	border-radius: 6px;
	cursor: default;
	transition: font-size 0.3s,line-height 0.3s,height 0.3s;
	user-select: none;
	margin-inline-end: 4px;
	padding-inline-start: 8px;
	padding-inline-end: 4px;
}

.ant-select-disabled:where(.css-1p3hq3p).ant-select-multiple.ant-select-lg .ant-select-selection-item
{
	color: rgba(0, 0, 0, 0.25);
	border-color: #d9d9d9;
	cursor: not-allowed;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-lg .ant-select-selection-item-content
{
	display: inline-block;
	margin-inline-end: 4px;
	overflow: hidden;
	white-space: pre;
	text-overflow: ellipsis;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-lg .ant-select-selection-item-remove
{
	display: inline-block;
	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-1p3hq3p).ant-select-multiple.ant-select-lg .ant-select-selection-item-remove >*
{
	line-height: 1;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-lg .ant-select-selection-item-remove svg
{
	display: inline-block;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-lg .ant-select-selection-item-remove >.anticon
{
	vertical-align: -0.2em;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-lg .ant-select-selection-item-remove:hover
{
	color: rgba(0, 0, 0, 0.88);
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-lg .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search
{
	margin-inline-start: 0;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-lg .ant-select-selection-search
{
	display: inline-flex;
	position: relative;
	max-width: 100%;
	margin-inline-start: 8px;
}

:where(.css-1p3hq3p).ant-select-multiple.ant-select-lg .ant-select-selection-search-input,:where(.css-1p3hq3p).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-1p3hq3p).ant-select-multiple.ant-select-lg .ant-select-selection-search-input
{
	width: 100%;
	min-width: 4.1px;
}

:where(.css-1p3hq3p).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-1p3hq3p).ant-select-multiple.ant-select-lg .ant-select-selection-placeholder
{
	position: absolute;
	top: 50%;
	inset-inline-start: 11px;
	inset-inline-end: 11px;
	transform: translateY(-50%);
	transition: all 0.3s;
}

:where(.css-1p3hq3p).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-1p3hq3p).ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,:where(.css-1p3hq3p).ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-bottomLeft
{
	animation-name: css-1p3hq3p-antSlideUpIn;
}

:where(.css-1p3hq3p).ant-select-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-select-dropdown-placement-topLeft,:where(.css-1p3hq3p).ant-select-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-select-dropdown-placement-topLeft
{
	animation-name: css-1p3hq3p-antSlideDownIn;
}

:where(.css-1p3hq3p).ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-bottomLeft
{
	animation-name: css-1p3hq3p-antSlideUpOut;
}

:where(.css-1p3hq3p).ant-select-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-select-dropdown-placement-topLeft
{
	animation-name: css-1p3hq3p-antSlideDownOut;
}

:where(.css-1p3hq3p).ant-select-dropdown-hidden
{
	display: none;
}

:where(.css-1p3hq3p).ant-select-dropdown-empty
{
	color: rgba(0, 0, 0, 0.25);
}

:where(.css-1p3hq3p).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-1p3hq3p).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-1p3hq3p).ant-select-dropdown .ant-select-item-group
{
	color: rgba(0, 0, 0, 0.45);
	font-size: 12px;
	cursor: default;
}

:where(.css-1p3hq3p).ant-select-dropdown .ant-select-item-option
{
	display: flex;
}

:where(.css-1p3hq3p).ant-select-dropdown .ant-select-item-option-content
{
	flex: auto;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

:where(.css-1p3hq3p).ant-select-dropdown .ant-select-item-option-state
{
	flex: none;
}

:where(.css-1p3hq3p).ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled)
{
	background-color: rgba(0, 0, 0, 0.04);
}

:where(.css-1p3hq3p).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-1p3hq3p).ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state
{
	color: #1677ff;
}

:where(.css-1p3hq3p).ant-select-dropdown .ant-select-item-option-disabled
{
	color: rgba(0, 0, 0, 0.25);
	cursor: not-allowed;
}

:where(.css-1p3hq3p).ant-select-dropdown .ant-select-item-option-disabled.ant-select-item-option-selected
{
	background-color: rgba(0, 0, 0, 0.04);
}

:where(.css-1p3hq3p).ant-select-dropdown .ant-select-item-option-grouped
{
	padding-inline-start: 24px;
}

:where(.css-1p3hq3p).ant-select-dropdown-rtl
{
	direction: rtl;
}

:where(.css-1p3hq3p).ant-slide-up-enter,:where(.css-1p3hq3p).ant-slide-up-appear
{
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-play-state: paused;
}

:where(.css-1p3hq3p).ant-slide-up-leave
{
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-play-state: paused;
}

:where(.css-1p3hq3p).ant-slide-up-enter.ant-slide-up-enter-active,:where(.css-1p3hq3p).ant-slide-up-appear.ant-slide-up-appear-active
{
	animation-name: css-1p3hq3p-antSlideUpIn;
	animation-play-state: running;
}

:where(.css-1p3hq3p).ant-slide-up-leave.ant-slide-up-leave-active
{
	animation-name: css-1p3hq3p-antSlideUpOut;
	animation-play-state: running;
	pointer-events: none;
}

:where(.css-1p3hq3p).ant-slide-up-enter,:where(.css-1p3hq3p).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-1p3hq3p).ant-slide-up-leave
{
	animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}

:where(.css-1p3hq3p).ant-slide-down-enter,:where(.css-1p3hq3p).ant-slide-down-appear
{
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-play-state: paused;
}

:where(.css-1p3hq3p).ant-slide-down-leave
{
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-play-state: paused;
}

:where(.css-1p3hq3p).ant-slide-down-enter.ant-slide-down-enter-active,:where(.css-1p3hq3p).ant-slide-down-appear.ant-slide-down-appear-active
{
	animation-name: css-1p3hq3p-antSlideDownIn;
	animation-play-state: running;
}

:where(.css-1p3hq3p).ant-slide-down-leave.ant-slide-down-leave-active
{
	animation-name: css-1p3hq3p-antSlideDownOut;
	animation-play-state: running;
	pointer-events: none;
}

:where(.css-1p3hq3p).ant-slide-down-enter,:where(.css-1p3hq3p).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-1p3hq3p).ant-slide-down-leave
{
	animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}

:where(.css-1p3hq3p).ant-move-up-enter,:where(.css-1p3hq3p).ant-move-up-appear
{
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-play-state: paused;
}

:where(.css-1p3hq3p).ant-move-up-leave
{
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-play-state: paused;
}

:where(.css-1p3hq3p).ant-move-up-enter.ant-move-up-enter-active,:where(.css-1p3hq3p).ant-move-up-appear.ant-move-up-appear-active
{
	animation-name: css-1p3hq3p-antMoveUpIn;
	animation-play-state: running;
}

:where(.css-1p3hq3p).ant-move-up-leave.ant-move-up-leave-active
{
	animation-name: css-1p3hq3p-antMoveUpOut;
	animation-play-state: running;
	pointer-events: none;
}

:where(.css-1p3hq3p).ant-move-up-enter,:where(.css-1p3hq3p).ant-move-up-appear
{
	opacity: 0;
	animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}

:where(.css-1p3hq3p).ant-move-up-leave
{
	animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}

:where(.css-1p3hq3p).ant-move-down-enter,:where(.css-1p3hq3p).ant-move-down-appear
{
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-play-state: paused;
}

:where(.css-1p3hq3p).ant-move-down-leave
{
	animation-duration: 0.2s;
	animation-fill-mode: both;
	animation-play-state: paused;
}

:where(.css-1p3hq3p).ant-move-down-enter.ant-move-down-enter-active,:where(.css-1p3hq3p).ant-move-down-appear.ant-move-down-appear-active
{
	animation-name: css-1p3hq3p-antMoveDownIn;
	animation-play-state: running;
}

:where(.css-1p3hq3p).ant-move-down-leave.ant-move-down-leave-active
{
	animation-name: css-1p3hq3p-antMoveDownOut;
	animation-play-state: running;
	pointer-events: none;
}

:where(.css-1p3hq3p).ant-move-down-enter,:where(.css-1p3hq3p).ant-move-down-appear
{
	opacity: 0;
	animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}

:where(.css-1p3hq3p).ant-move-down-leave
{
	animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}

:where(.css-1p3hq3p).ant-select-rtl
{
	direction: rtl;
}

.ant-select-focused:where(.css-1p3hq3p).ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector
{
	border-color: #4096ff;
	box-shadow: 0 0 0 2px rgba(5, 145, 255, 0.1);
	border-inline-end-width: undefinedpx!important;
	outline: 0;
}

:where(.css-1p3hq3p).ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector
{
	border-color: #4096ff;
	border-inline-end-width: undefinedpx!important;
}

:where(.css-1p3hq3p).ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector
{
	border-color: #ff7875;
}

.ant-select-focused:where(.css-1p3hq3p).ant-select-status-error:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector
{
	border-color: #ff7875;
	box-shadow: 0 0 0 2px rgba(255, 38, 5, 0.06);
	border-inline-end-width: undefinedpx!important;
	outline: 0;
}

:where(.css-1p3hq3p).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;
	border-inline-end-width: undefinedpx!important;
}

:where(.css-1p3hq3p).ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector
{
	border-color: #ffd666;
}

.ant-select-focused:where(.css-1p3hq3p).ant-select-status-warning:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector
{
	border-color: #ffd666;
	box-shadow: 0 0 0 2px rgba(255, 215, 5, 0.1);
	border-inline-end-width: undefinedpx!important;
	outline: 0;
}

:where(.css-1p3hq3p).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;
	border-inline-end-width: undefinedpx!important;
}

:where(.css-1p3hq3p).ant-select-compact-item:not(.ant-select-compact-last-item)
{
	margin-inline-end: -1px;
}

:where(.css-1p3hq3p).ant-select-compact-item:hover>*,:where(.css-1p3hq3p).ant-select-compact-item:active>*
{
	z-index: 2;
}

:where(.css-1p3hq3p).ant-select-compact-item.ant-select-focused
{
	z-index: 2;
}

:where(.css-1p3hq3p).ant-select-compact-item[disabled]>*
{
	z-index: 0;
}

:where(.css-1p3hq3p).ant-select-compact-item:not(.ant-select-compact-first-item):not(.ant-select-compact-last-item)>.ant-select-selector
{
	border-radius: 0;
}

:where(.css-1p3hq3p).ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-first-item>.ant-select-selector,:where(.css-1p3hq3p).ant-select-compact-item:not(.ant-select-compact-last-item).ant-select-compact-first-item.ant-select-sm>.ant-select-selector,:where(.css-1p3hq3p).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-1p3hq3p).ant-select-compact-item:not(.ant-select-compact-first-item).ant-select-compact-last-item>.ant-select-selector,:where(.css-1p3hq3p).ant-select-compact-item:not(.ant-select-compact-first-item).ant-select-compact-last-item.ant-select-sm>.ant-select-selector,:where(.css-1p3hq3p).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;
}</style>