button.arc-select-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid rgb(var(--color-border-1));border-radius:8px;background:rgb(var(--color-bg-primary));color:rgb(var(--color-text-primary));font:400 16px/24px var(--font-family-sans);text-align:left;cursor:pointer;transition:background-color .2s ease-out,border-color .2s ease-out}button.arc-select-trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button.arc-select-trigger>svg{flex:0 0 16px;color:rgb(var(--color-text-secondary));transition:transform .2s ease-out}button.arc-select-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}button.arc-select-trigger:hover:not(:disabled),button.arc-select-trigger[aria-expanded=true]{background:rgb(var(--color-bg-additional-1));border-color:rgb(var(--color-border-2))}button.arc-select-trigger:focus-visible{outline:none;box-shadow:none}button.arc-select-trigger:disabled{opacity:.4;cursor:not-allowed}button.arc-select-trigger.arc-select-compact{width:auto;min-height:32px;padding:5px 10px;border-radius:999px;font-size:14px;line-height:20px}.arc-select-menu{position:fixed;inset:auto;z-index:var(--z-tooltip,1000);box-sizing:border-box;margin:0;padding:4px;border:1px solid rgb(var(--color-border-1));border-radius:8px;background:rgb(var(--color-bg-primary));color:rgb(var(--color-text-primary));font:400 14px/21px var(--font-family-sans);text-align:left;max-height:450px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;box-shadow:none;outline:none}.arc-select-menu::-webkit-backdrop{background:transparent;pointer-events:none}.arc-select-menu::backdrop{background:transparent;pointer-events:none}.arc-select-option{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:33px;padding:6px 8px;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arc-select-option>span{min-width:0;overflow-wrap:anywhere}.arc-select-option[data-highlighted]{background:rgb(var(--color-bg-additional-1))}.arc-select-option:active{background:rgb(var(--color-bg-additional-2))}@media (prefers-reduced-motion:reduce){button.arc-select-trigger,button.arc-select-trigger>svg{transition:none}}