._g9anq_trigger{align-items:center;gap:var(--space-2);max-width:13rem;height:var(--control-height-sm);padding:0 var(--space-2) 0 var(--space-3);border:var(--border-width) solid var(--overlay-3);border-radius:var(--radius-md);background:var(--overlay-1);color:var(--fg-strong);font:inherit;font-size:var(--control-font);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);display:inline-flex}._g9anq_trigger:hover:not([data-disabled]){background:var(--overlay-2)}._g9anq_trigger[data-popup-open]{border-color:var(--border-strong);background:var(--overlay-2)}._g9anq_trigger:focus-visible{border-color:var(--border-focus);outline:none}._g9anq_trigger[data-disabled]{cursor:default;opacity:.5}._g9anq_value{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}._g9anq_chevron{color:var(--fg-muted);transition:transform var(--duration-fast) var(--ease-out);flex:none;display:inline-flex}._g9anq_trigger[data-popup-open] ._g9anq_chevron{transform:rotate(180deg)}._g9anq_positioner{z-index:var(--z-popover);outline:none}._g9anq_popup{min-width:10rem;max-height:18rem;padding:var(--space-1);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);box-shadow:var(--shadow-lg);transform-origin:0 0;transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);outline:none;overflow-y:auto}._g9anq_popup[data-starting-style],._g9anq_popup[data-ending-style]{opacity:0;transform:scale(.97)}._g9anq_list{outline:none;flex-direction:column;display:flex}._g9anq_item{align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);color:var(--fg);font-size:var(--text-sm);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}._g9anq_item[data-highlighted]{background:var(--overlay-3);color:var(--fg-strong)}._g9anq_item[data-selected]{color:var(--fg-strong)}._g9anq_item[data-disabled]{cursor:default;opacity:.5}._g9anq_icon{flex:none;display:inline-flex}._g9anq_label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._g9anq_indicator{padding-left:var(--space-2);color:var(--fg-strong);flex:none;margin-left:auto;display:inline-flex}
