.native-select{width:100%;min-width:0;display:flex;position:relative}.native-select__control{appearance:none;border:1px solid var(--input);border-radius:calc(var(--radius) - 2px);width:100%;min-width:0;height:2.25rem;font-size:var(--text-sm);color:var(--foreground);text-overflow:ellipsis;cursor:pointer;background-color:#0000;padding:0 2rem 0 .75rem;box-shadow:0 1px 2px #0000000d}.native-select__control option{background-color:var(--popover);color:var(--popover-foreground)}.native-select__control:focus-visible{box-shadow:0 0 0 1px var(--ring);outline:none}.native-select__control[aria-invalid=true]{border-color:var(--destructive)}.native-select__control[aria-invalid=true]:focus-visible{box-shadow:0 0 0 1px var(--destructive)}.native-select__control:disabled{cursor:not-allowed;opacity:.5}.native-select__icon{pointer-events:none;opacity:.5;width:1rem;height:1rem;position:absolute;top:50%;right:.625rem;transform:translateY(-50%)}
