.ui-input-select{justify-content:space-between;align-items:center;gap:var(--lemn-space-2);width:100%;height:40px;padding:0 var(--lemn-space-3);background:var(--lemn-color-surface);border:1px solid var(--lemn-color-border);border-radius:var(--lemn-radius-medium);color:var(--lemn-color-text);font-family:var(--lemn-font-body);font-size:var(--lemn-font-size-small);line-height:var(--lemn-line-height-small);cursor:pointer;transition:border-color var(--lemn-duration-fast) var(--lemn-easing-standard);outline:none;display:inline-flex}.ui-input-select:focus-visible,.ui-input-select[data-state=open]{border-color:var(--lemn-color-accent)}.ui-input-select[data-invalid=true]{border-color:var(--lemn-color-danger)}.ui-input-select[data-placeholder]{color:var(--lemn-color-text-muted)}.ui-input-select[data-disabled]{color:var(--lemn-color-disabled-text);cursor:not-allowed}.ui-input-select__chevron{color:var(--lemn-color-text-muted);flex-shrink:0;display:inline-flex}.ui-input-select__content{z-index:var(--lemn-z-popover);min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);padding:var(--lemn-space-1);background:var(--lemn-color-surface);border:1px solid var(--lemn-color-border);border-radius:var(--lemn-radius-medium);box-shadow:var(--lemn-shadow-overlay);color:var(--lemn-color-text);font-family:var(--lemn-font-body)}.ui-input-select__content[data-state=open]{animation:scale-in var(--lemn-duration-fast) var(--lemn-easing-emphasized);transform-origin:var(--radix-select-content-transform-origin)}.ui-input-select__viewport{flex-direction:column;gap:2px;display:flex}.ui-input-select__option{height:36px;padding:0 var(--lemn-space-3);border-radius:var(--lemn-radius-small);color:var(--lemn-color-text);font-size:var(--lemn-font-size-small);line-height:var(--lemn-line-height-small);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;justify-content:space-between;align-items:center;gap:10px;display:flex}.ui-input-select__option[data-highlighted]{background:var(--lemn-color-surface-muted)}.ui-input-select__option[data-state=checked]{color:var(--lemn-color-accent)}.ui-input-select__option[data-disabled]{color:var(--lemn-color-disabled-text);pointer-events:none}.ui-input-select__indicator{color:var(--lemn-color-accent);flex-shrink:0;display:inline-flex}
