.glide-select{position:relative;display:inline-block}.glide-select__trigger{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:7px 10px;border:1px solid transparent;border-radius:var(--rb-radius-control);background:var(--rb-ghost-track);box-shadow:var(--rb-ghost-highlight);color:var(--rb-text-muted);font:inherit;font-size:13px;white-space:nowrap;cursor:pointer}.glide-select__trigger:hover,.glide-select__trigger[aria-expanded=true]{background:var(--rb-ghost-hover);color:var(--rb-text)}.glide-select__chevron{color:var(--rb-text-dimmed);transition:transform .2s var(--rb-ease-out)}.glide-select__trigger[aria-expanded=true] .glide-select__chevron{transform:rotate(180deg)}.glide-select__menu{position:absolute;z-index:30;right:0;width:max(100%,160px);max-width:calc(100vw - 24px);padding:4px;border:1px solid var(--rb-border);border-radius:var(--rb-radius-control);background:var(--rb-bg-card);box-shadow:0 8px 24px #0000004d,var(--rb-ghost-highlight);transform-origin:top right;animation:glide-select-pop .18s var(--rb-ease-out)}.glide-select__menu[data-side=bottom]{top:calc(100% + 6px)}.glide-select__menu[data-side=top]{bottom:calc(100% + 6px);transform-origin:bottom right}.glide-select__list{position:relative;display:grid;gap:1px}.glide-select__pill{position:absolute;inset:0 0 auto;height:34px;border-radius:6px;background:var(--rb-ghost-hover);pointer-events:none;transition:transform .22s var(--rb-ease-out)}.glide-select__option{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;height:34px;padding:0 10px;color:var(--rb-text-secondary);font-size:13px;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.glide-select__option svg{flex:none;color:var(--rb-text)}@keyframes glide-select-pop{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.glide-select__menu{animation:none}.glide-select__pill,.glide-select__chevron{transition:none}}
