.select-wrapper{position:relative}.select-chevron{pointer-events:none;color:var(--text-secondary);display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.select{color:var(--text-primary);border:1px solid var(--border-default);background-color:var(--bg-white);cursor:pointer;border-radius:8px;padding:10px 38px 10px 16px;font-size:.875rem;font-weight:600;line-height:1.2;transition:background-color .15s ease-in-out}.select:focus-visible{outline:2px dashed var(--border-focus);outline-offset:2px;background-color:var(--bg-light)}@media (hover:hover) and (pointer:fine){.select:hover{background-color:var(--bg-light)}}.select:active{background-color:var(--border-light)}@supports selector(:open){.select:open+.select-chevron{transform:translateY(-50%)rotate(180deg)}}
