.pop-select{min-width:0;display:block;position:relative}.pop-select-trigger{border:1px solid var(--ps-line,#1418162e);border-radius:var(--ps-radius,12px);width:100%;min-width:0;min-height:44px;color:var(--ps-ink,#17201c);background:var(--ps-field,#fff);font:inherit;text-align:left;cursor:pointer;appearance:none;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;transition:border-color .16s,box-shadow .16s;display:flex}.pop-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pop-select-trigger>span.is-placeholder{opacity:.6}.pop-select-trigger>svg,.pop-select-caret{opacity:.72;flex:none;transition:transform .18s}.pop-select-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.pop-select-trigger:focus-visible{outline:2px solid var(--ps-focus,#0e7a5a);outline-offset:2px}.pop-select-trigger:disabled{cursor:not-allowed;opacity:.55}.pop-select.is-native .pop-select-trigger{padding-right:40px}.pop-select.is-native .pop-select-caret{pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.pop-select-list{box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--ps-menu-line,#1418161a);border-radius:var(--ps-menu-radius,16px);color:var(--ps-ink,#17201c);background:var(--ps-menu,#fff);box-shadow:var(--ps-shadow,0 20px 46px -14px #0a0e0c57, 0 2px 8px -2px #0a0e0c1f);font:inherit;scrollbar-width:thin;margin:0;padding:6px;position:fixed;inset:auto;overflow:auto}.pop-select-list:popover-open{animation:.17s cubic-bezier(.2,.8,.2,1) pop-select-in;display:block}.pop-select-list[data-side=top]:popover-open{animation-name:pop-select-in-up}@keyframes pop-select-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes pop-select-in-up{0%{opacity:0;transform:translateY(4px)}}.pop-select-option{border-radius:var(--ps-option-radius,10px);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:0 12px;display:flex}.pop-select-option>span{overflow-wrap:anywhere;min-width:0}.pop-select-option>svg{flex:none}.pop-select-option[data-active]{background:var(--ps-hover,#14181612)}.pop-select-option[aria-selected=true]{color:var(--ps-accent,#0b7a55);font-weight:650}.pop-select-option[aria-disabled=true]{cursor:default;opacity:.45}@media (prefers-reduced-motion:reduce){.pop-select-list:popover-open{animation:none}.pop-select-trigger,.pop-select-trigger>svg{transition:none}}
