.uisel[data-v-3fe86bd9]{--uisel-h:var(--ctl-h,44px);--uisel-r:var(--ctl-r,999px);--uisel-fs:var(--ctl-fs,13.5px);--uisel-px:var(--ctl-px,16px);display:inline-flex;font-family:var(--font-ui);max-width:100%;position:relative}.uisel.is-sm[data-v-3fe86bd9]{--uisel-h:var(--ctl-h-sm,36px);--uisel-fs:var(--ctl-fs-sm,12px);--uisel-px:12px}.uisel-trigger[data-v-3fe86bd9],.uisel.is-block[data-v-3fe86bd9]{display:flex;width:100%}.uisel-trigger[data-v-3fe86bd9]{align-items:center;background:var(--ctl-bg,var(--c-bg-ffffff));border:1px solid var(--ctl-border,var(--c-ln-d0d3db));border-radius:var(--uisel-r);color:var(--c-tx-131417);cursor:pointer;font:600 var(--uisel-fs)/1.3 var(--font-ui);gap:8px;height:var(--uisel-h);padding:0 calc(var(--uisel-px) - 4px) 0 var(--uisel-px);text-align:left;transition:border-color .16s,box-shadow .16s,background .16s}.uisel-trigger[data-v-3fe86bd9]:hover:not(:disabled){border-color:var(--ctl-border-hover,var(--c-ln-b6bac2))}.uisel-trigger[data-v-3fe86bd9]:focus-visible{border-color:var(--ctl-border-focus,var(--c-ln-131417));box-shadow:var(--ctl-ring);outline:none}.uisel.is-open .uisel-trigger[data-v-3fe86bd9]{border-color:var(--ctl-border-focus,var(--c-ln-131417));box-shadow:var(--ctl-ring)}.uisel-trigger[data-v-3fe86bd9]:disabled{background:var(--c-bg-ebecf0);color:var(--c-tx-979ca8);cursor:not-allowed}.uisel-icon[data-v-3fe86bd9]{color:var(--c-tx-7b8190);display:grid;flex:0 0 auto;place-items:center}.uisel-icon[data-v-3fe86bd9] svg{display:block}.uisel-value[data-v-3fe86bd9]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uisel-value.is-placeholder[data-v-3fe86bd9]{color:var(--c-tx-979ca8);font-weight:500}.uisel-caret[data-v-3fe86bd9]{color:var(--c-tx-7b8190);flex:0 0 auto;transition:transform .18s cubic-bezier(.4,0,.2,1),color .16s}.uisel.is-open .uisel-caret[data-v-3fe86bd9]{color:var(--c-tx-131417);transform:rotate(180deg)}.uisel-trigger:disabled .uisel-caret[data-v-3fe86bd9]{color:var(--c-tx-b4b8c0)}.uisel-panel{--uisel-panel-r:13px;--uisel-panel-pad:5px;background:var(--c-bg-ffffff);border:1px solid var(--c-ln-d7dae0);border-radius:var(--uisel-panel-r);display:flex;flex-direction:column;font-family:var(--font-ui);gap:1px;overflow:auto;padding:var(--uisel-panel-pad);position:fixed;scrollbar-color:var(--c-x-c9cdd6) transparent;scrollbar-width:thin;transform:scale(var(--uisel-scale,1));z-index:var(--z-popover,400)}.uisel-panel::-webkit-scrollbar{width:6px}.uisel-panel::-webkit-scrollbar-thumb{background:var(--c-bg-c9cdd6);border-radius:var(--r-sm)}.uisel-option{align-items:center;background:transparent;border:0;border-radius:calc(var(--uisel-panel-r) - var(--uisel-panel-pad));color:var(--c-tx-131417);cursor:pointer;display:flex;font-family:inherit;gap:10px;min-height:34px;padding:6px 9px;text-align:left;transition:background .12s,color .12s;width:100%}.uisel-option.active{background:rgb(var(--c-bg-141416-rgb)/.055)}.uisel-option.on{color:var(--accent,var(--c-tx-131417))}.uisel-option.on.active{background:rgba(var(--accent-rgb,20,20,22),.08)}.uisel-option:disabled{background:transparent;color:var(--c-tx-a9adb7);cursor:not-allowed}.uisel-option-text{display:grid;flex:1;gap:2px;min-width:0}.uisel-option-text strong{font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uisel-option-text small{color:var(--c-tx-818796);font-size:10.5px;font-weight:500}.uisel-option.on .uisel-option-text small{color:var(--c-tx-636771)}.uisel-tick{color:currentColor;flex:0 0 auto}.uisel-pop-enter-active,.uisel-pop-leave-active{transition:opacity .14s ease,transform .14s cubic-bezier(.4,0,.2,1)}.uisel-pop-enter-from,.uisel-pop-leave-to{opacity:0;transform:translateY(-4px) scale(calc(var(--uisel-scale, 1)*.985))}.uisel-pop-enter-from.is-up,.uisel-pop-leave-to.is-up{transform:translateY(4px) scale(calc(var(--uisel-scale, 1)*.985))}.uisel-backdrop{-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);background:rgb(var(--c-bg-131417-rgb)/.32);inset:0;position:fixed;z-index:calc(var(--z-popover, 400) - 1)}.uisel-panel.is-sheet{--uisel-panel-r:22px;--uisel-panel-pad:8px;border:0;border-radius:var(--uisel-panel-r) var(--uisel-panel-r) 0 0;gap:2px;inset:auto 0 -60px;max-height:calc(min(70dvh,560px) + 60px);overscroll-behavior:contain;padding:0 var(--uisel-panel-pad) calc(60px + var(--uisel-panel-pad) + var(--safe-bottom, 0px));transform:none;width:auto;will-change:transform}.uisel-handle{background:var(--c-bg-cbced7);border-radius:99px;display:block;flex:none;height:4px;margin:8px auto 4px;transition:background .18s,transform .18s;width:38px}.uisel-panel.is-dragging .uisel-handle{background:var(--c-bg-abafb9);transform:scaleX(1.15)}.uisel-panel.is-armed .uisel-handle{background:var(--c-bg-131417)}.uisel-sheet-head{align-items:center;border-bottom:1px solid var(--c-ln-e4e6eb);display:flex;flex:none;gap:12px;margin-bottom:4px;padding:6px 10px 10px}.uisel-sheet-head strong{flex:1;font-size:17px;font-weight:750;letter-spacing:-.02em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uisel-sheet-close:after{content:"";inset:-6px;position:absolute}.uisel-sheet-close{background:var(--c-bg-e8eaef);border:0;border-radius:50%;color:var(--c-tx-636771);cursor:pointer;display:grid;height:32px;place-items:center;position:relative;width:32px}.uisel-panel.is-sheet .uisel-option{border-radius:18px;min-height:50px;padding:10px 14px}.uisel-panel.is-sheet .uisel-option-text strong{font-size:15px;white-space:normal}.uisel-panel.is-sheet .uisel-option-text small{font-size:12px}.uisel-panel.is-sheet .uisel-option.active:not(.on){background:transparent}.uisel-panel.is-sheet .uisel-option:active{background:rgb(var(--c-bg-141416-rgb)/.055)}.uisel-panel.is-sheet .uisel-tick{height:18px;width:18px}@media(pointer:coarse){.uisel-option{min-height:var(--tap-min,40px)}}.uisel-fade-enter-active,.uisel-fade-leave-active{transition:opacity .2s ease}.uisel-fade-enter-from,.uisel-fade-leave-to{opacity:0}.uisel-sheet-enter-active,.uisel-sheet-leave-active{transition:transform .42s cubic-bezier(.34,1.16,.64,1)}.uisel-panel.is-sheet.uisel-sheet-enter-from,.uisel-panel.is-sheet.uisel-sheet-leave-to{transform:translate3d(0,100%,0)}@media(prefers-reduced-motion:reduce){.uisel-caret,.uisel-pop-enter-active,.uisel-pop-leave-active,.uisel-sheet-enter-active,.uisel-sheet-leave-active{transition:none}}
