.select-wrap{display:flex;flex-direction:column;gap:var(--space-2)}.select-label{font-family:var(--font-roboto);font-size:var(--text-label-size);font-weight:500;letter-spacing:var(--text-label-tracking);color:var(--color-muted-foreground)}.select-shell{position:relative;display:flex;align-items:center}.select-field{width:100%;height:48px;appearance:none;-webkit-appearance:none;background:rgba(var(--color-snow-rgb),.1);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);padding:0 40px 0 var(--space-4);font-family:var(--font-roboto);font-size:14px;color:var(--color-foreground);outline:none;cursor:pointer;transition:border-color .15s,background .15s}.select-field option{color:var(--color-foreground);background:var(--color-background)}.select-field option:disabled{color:var(--color-muted-foreground)}.select-field:hover:not([data-force]):not(:disabled),.select-field[data-force=hover]{border-color:rgba(var(--color-snow-rgb),.35)}.select-field:active:not([data-force]):not(:disabled),.select-field[data-force=active]{background:rgba(var(--color-snow-rgb),.14)}.select-field:focus:not([data-force]),.select-field[data-force=focus]{border-color:var(--color-border-focus);background:rgba(var(--color-snow-rgb),.15)}.select-field.is-error{border-color:var(--color-alert)}.select-field:disabled{opacity:.5;cursor:not-allowed}.select-chevron{position:absolute;right:var(--space-4);color:rgba(var(--color-snow-rgb),.6);pointer-events:none}