.admin-select{color:#0f172a;font-variant-numeric:tabular-nums;text-align:left;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;max-width:100%;height:40px;padding:0 12px;font-size:14px;font-weight:400;transition:border-color .12s,background-color .12s;display:inline-flex}.admin-select[data-size=sm]{height:32px;font-size:13px}.admin-select:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}.admin-select:focus:not(:focus-visible){outline:none}.admin-select:focus-visible{outline-offset:1px;border-color:#3b82f6;outline:2px solid #bfdbfe}.admin-select:disabled{color:#94a3b8;cursor:not-allowed;background:#f1f5f9}.admin-select__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-select__value[data-placeholder=true]{color:#94a3b8}.admin-select__arrow{color:#7c8ba1;flex-shrink:0;transition:transform .12s}.admin-select[aria-expanded=true] .admin-select__arrow{transform:rotate(180deg)}.admin-select-options{box-sizing:border-box;color:#475569;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #dde4ed;border-radius:8px;padding:4px;font-size:14px;font-weight:400;box-shadow:0 6px 20px #23344d1f}.admin-select-list{margin:0;padding:0;list-style:none}.admin-select-options li{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:space-between;align-items:center;gap:6px;height:32px;padding:0 8px;display:flex}.admin-select-options li span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-select-options li svg{visibility:hidden;flex-shrink:0}.admin-select-options li[aria-selected=true] svg{visibility:visible}.admin-select-options li[data-active=true]{background:#eff6ff}.admin-select-options li[aria-selected=true]{color:#2563eb}.admin-select-options li[aria-disabled=true]{color:#94a3b8;cursor:not-allowed}
