.select-wrap{position:relative;display:inline-flex;align-items:center;width:100%}.select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-sans);font-size:var(--text-body);line-height:20px;color:var(--color-text);background:var(--color-surface);border:var(--border-width-form) solid var(--color-border);border-radius:var(--radius-8);padding:var(--space-form-y) var(--space-8) var(--space-form-y) var(--space-form-x);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.select:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}.select:disabled{background:var(--color-surface-2);color:var(--color-text-muted);cursor:not-allowed}.select--error{border-color:var(--color-danger)}.select--success{border-color:var(--color-success)}.select-chevron{position:absolute;right:var(--space-3);display:inline-flex;color:var(--color-text-muted);pointer-events:none}.select--row{font-size:var(--text-row-control);border-width:var(--border-width-row-control);border-radius:var(--radius-row-control);padding:var(--space-row-control-y) var(--space-6) var(--space-row-control-y) var(--space-row-control-x)}