.ui-select .arco-select-arrow-icon svg{transition:transform .2s}.ui-select.arco-select-open .arco-select-arrow-icon svg{transform:rotate(180deg)}.ui-select.arco-select-disabled .arco-select-arrow-icon{color:var(--ink-3)}.ui-select .arco-select-clear-icon{color:var(--ink-2)}.ui-select .arco-select-clear-icon:hover{color:var(--ink);background:0 0}.ui-select .arco-select-search-icon{color:var(--ink-2);font-size:var(--ds-icon-s)}.ui-select .arco-select-prefix{margin-right:var(--ds-space-1);color:var(--ink-2);font-size:var(--ds-fs-body)}.ui-select__meta{color:var(--ink-2)}.ui-select.arco-select-multiple .arco-input-tag-inner{padding-left:var(--ds-space-2)}.ui-select.arco-select-multiple .arco-input-tag-has-placeholder :is(input,.arco-input-tag-input-mirror){padding-left:0}.ui-select .arco-input-tag-tag,.ui-select .arco-select-tag{height:var(--ds-h-xs);margin:0 var(--ds-space-1) 0 0;border-radius:var(--ds-r-s);line-height:var(--ds-h-xs);background:0 0;border:0;padding:0}.ui-select__chip{box-sizing:border-box;margin-right:var(--ds-space-1);align-items:center;gap:var(--ds-space-1);height:var(--ds-h-xs);padding:0 var(--ds-space-1) 0 var(--ds-space-2);border-radius:var(--ds-r-s);color:var(--ink);background:var(--surface);font-size:var(--ds-fs-small);display:inline-flex}.ui-select .arco-input-tag-tag:not(:has(.ui-select__chip)){box-sizing:border-box;margin-right:var(--ds-space-1);align-items:center;gap:var(--ds-space-1);height:var(--ds-h-xs);padding:0 var(--ds-space-1) 0 var(--ds-space-2);border-radius:var(--ds-r-s);color:var(--ink);background:var(--surface);font-size:var(--ds-fs-small);display:inline-flex}:is(.ui-select .arco-input-tag-tag:not(:has(.ui-select__chip)),.ui-select__chip.ui-select__more){padding:0 var(--ds-space-2)}.ui-select.arco-select-multiple .arco-input-tag{align-items:center;display:flex}.ui-select:is(.arco-select-focused,.arco-select-open) :is(.ui-select__chip,.arco-input-tag-tag:not(:has(.ui-select__chip))){background:var(--surface-3)}.ui-select__chip>button{color:var(--ink-2);font-size:var(--ds-icon-xs);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.ui-select__chip>button:hover{color:var(--ink)}.ui-select-trigger .arco-select-popup{padding:var(--ds-space-2);border-radius:var(--ds-r-xl);background:var(--surface);box-shadow:var(--ds-shadow-2);border:0}.ui-select-trigger .arco-select-popup .arco-select-popup-inner{max-height:calc(var(--ds-h-l) * 8);padding:0}.ui-select-trigger .arco-select-popup .arco-select-option,.ui-select-trigger .arco-select-popup .arco-select-option-wrapper{box-sizing:border-box;align-items:center;gap:var(--ds-space-2);height:var(--ds-h-l);padding:0 var(--ds-space-3);border-radius:var(--ds-r-l);color:var(--ink);font-size:var(--ds-fs-body);font-weight:var(--ds-fw-regular);line-height:var(--ds-lh-body);background:0 0;display:flex}.ui-select-trigger .arco-select-popup :is(.arco-select-option-hover,.arco-select-option-wrapper:hover){background:var(--surface-3)}.ui-select-trigger .arco-select-popup .arco-select-option-selected:not(.arco-select-option-wrapper .arco-select-option){color:var(--primary);font-weight:var(--ds-fw-medium)}.ui-select-trigger .arco-select-popup .arco-select-option-selected:not(.arco-select-option-wrapper .arco-select-option):after{content:"";width:var(--ds-icon-s);height:var(--ds-icon-s);background:currentColor;flex:none;margin-left:auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.ui-select__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ui-select-trigger .arco-select-popup :is(.arco-select-option,.arco-select-option-wrapper):has(.ui-select__label[data-level="1"]){padding-left:calc(var(--ds-space-3) + var(--ds-space-6))}.ui-select-trigger .arco-select-popup :is(.arco-select-option,.arco-select-option-wrapper):has(.ui-select__label[data-level="2"]){padding-left:calc(var(--ds-space-3) + 2 * var(--ds-space-6))}.ui-select-trigger .arco-select-popup :is(.arco-select-option,.arco-select-option-wrapper):has(.ui-select__label[data-level="3"]){padding-left:calc(var(--ds-space-3) + 3 * var(--ds-space-6))}.ui-select-trigger .arco-select-popup .arco-select-option-wrapper .arco-select-option:has(.ui-select__label[data-level]){padding-left:0}.ui-select-trigger .arco-select-popup .arco-select-option-wrapper .arco-select-option{background:0 0;flex:1;height:auto;padding:0}.ui-select-trigger .arco-select-popup .arco-select-option-wrapper .arco-select-checkbox{padding:0}.ui-select-trigger .arco-select-popup .arco-select-option-wrapper .arco-select-option{margin:0}.ui-select-trigger .arco-select-popup .arco-select-option-wrapper :is(.arco-checkbox-mask-wrapper,.arco-checkbox-mask){width:var(--ds-icon-m);height:var(--ds-icon-m)}.ui-select-trigger .arco-select-popup .arco-select-option-wrapper .arco-checkbox-mask-wrapper:before{display:none}.ui-select-trigger .arco-select-popup .arco-select-option-wrapper .arco-checkbox-mask{box-sizing:border-box;border:1px solid var(--ink-2);border-radius:var(--ds-r-pill);background:var(--surface)}.ui-select-trigger .arco-select-popup .arco-select-option-wrapper .arco-checkbox-checked .arco-checkbox-mask{border-color:var(--primary);background:var(--primary)}.ui-select-trigger .arco-select-popup .arco-select-option-wrapper .arco-checkbox-mask-icon{width:8px;color:var(--surface)}.ui-select-trigger .arco-select-popup :is(.arco-select-option-disabled,.arco-select-option-wrapper-disabled),.ui-select-trigger .arco-select-popup :is(.arco-select-option-disabled,.arco-select-option-wrapper-disabled):hover{color:var(--ink-3);cursor:not-allowed;background:0 0}.ui-select__reason{color:var(--ink-2);font-size:var(--ds-fs-small);flex:none}.ui-select-trigger .arco-select-popup .arco-select-group-title{padding:var(--ds-space-1) var(--ds-space-3);color:var(--ink-2);font-size:var(--ds-fs-caption);font-weight:var(--ds-fw-medium);line-height:var(--ds-lh-caption)}.ui-select-trigger .arco-select-popup .arco-select-group-title:not(:first-child){margin-top:var(--ds-space-2)}.ui-select__status{align-items:center;gap:var(--ds-space-2);height:var(--ds-h-l);padding:0 var(--ds-space-3);color:var(--ink-2);font-size:var(--ds-fs-body);display:flex}.ui-select__spinner{width:var(--ds-icon-s);height:var(--ds-icon-s);box-sizing:border-box;border:2px solid var(--primary);border-radius:var(--ds-r-pill);border-right-color:#0000;animation:.8s linear infinite ui-select-spin}@keyframes ui-select-spin{to{transform:rotate(360deg)}}.ui-select__actions{margin-top:var(--ds-space-2)}.ui-select__action{width:100%;height:var(--ds-h-l);padding:0 var(--ds-space-3);border-radius:var(--ds-r-l);color:var(--ink);font:inherit;font-size:var(--ds-fs-body);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.ui-select__action:is(:hover,:focus-visible,[data-active]){background:var(--surface-3);outline:none}.ui-select-trigger.ui-select-trigger--on-action .arco-select-popup .arco-select-option-hover{background:0 0}.ui-select-trigger .arco-select-popup:has(.ui-select__action:hover) .arco-select-option-hover{background:0 0}[data-device=tablet] .ui-select-trigger .arco-select-popup :is(.arco-select-option,.arco-select-option-wrapper),[data-device=tablet] .ui-select__action{height:var(--ds-h-touch)}[data-device=tablet] .ui-select-trigger .arco-select-popup .arco-select-popup-inner{max-height:calc(var(--ds-h-touch) * 8)}[data-device=tablet] .ui-select-trigger .arco-select-popup .arco-select-option-wrapper :is(.arco-checkbox-mask-wrapper,.arco-checkbox-mask){width:var(--ds-icon-l);height:var(--ds-icon-l)}[data-device=tablet] .ui-select-trigger .arco-select-popup .arco-select-option-wrapper .arco-checkbox-mask-icon{width:var(--ds-icon-xs)}.ui-select__sheet-actions{border-top:var(--ds-space-2) solid var(--bg)}
