.rdg-select{position:relative}.rdg-select__label[data-size=small]{font-size:var(--text-ui-small-font-size);font-weight:var(--text-ui-small-font-weight);line-height:var(--text-ui-small-line-height);letter-spacing:var(--text-ui-small-letter-spacing)}.rdg-select__label[data-size=medium]{font-size:var(--text-ui-medium-font-size);font-weight:var(--text-ui-medium-font-weight);line-height:var(--text-ui-medium-line-height);letter-spacing:var(--text-ui-medium-letter-spacing)}.rdg-select__label[data-size=large]{font-size:var(--text-ui-large-font-size);font-weight:var(--text-ui-large-font-weight);line-height:var(--text-ui-large-line-height);letter-spacing:var(--text-ui-large-letter-spacing)}.rdg-select__label{color:hsl(var(--text-primary));margin-bottom:var(--spacing-semantic-component-xs);display:block}.rdg-select__helptext{font-size:var(--text-ui-sm-font-size);line-height:var(--text-ui-sm-line-height);color:hsl(var(--text-secondary));margin-top:var(--spacing-semantic-component-xs)}.rdg-select__helptext[data-tone=error]{color:hsl(var(--text-error))}.rdg-select__trigger[data-size=small]{--_font-size:var(--select-trigger-small-typography-fontSize);--_font-weight:var(--select-trigger-small-typography-fontWeight);--_line-height:var(--select-trigger-small-typography-lineHeight);--_letter-spacing:var(--select-trigger-small-typography-letterSpacing);--_pad-y:var(--select-trigger-small-spacing-paddingY);--_pad-x:var(--select-trigger-small-spacing-paddingX);--_pad-r:var(--select-trigger-small-spacing-paddingRight);--_radius:var(--select-trigger-small-border-radius);--_border-w:var(--select-trigger-small-border-width);--_bg:var(--select-trigger-small-colors-default-background);--_text:var(--select-trigger-small-colors-default-text);--_border:var(--select-trigger-small-colors-default-border);--_icon:var(--select-trigger-small-colors-default-icon);--_bg-hover:var(--select-trigger-small-colors-hover-background);--_border-hover:var(--select-trigger-small-colors-hover-border);--_icon-hover:var(--select-trigger-small-colors-hover-icon);--_bg-focus:var(--select-trigger-small-colors-focus-background);--_border-focus:var(--select-trigger-small-colors-focus-border);--_bg-disabled:var(--select-trigger-small-colors-disabled-background);--_text-disabled:var(--select-trigger-small-colors-disabled-text);--_border-disabled:var(--select-trigger-small-colors-disabled-border);--_icon-disabled:var(--select-trigger-small-colors-disabled-icon);--_border-error:var(--select-trigger-small-colors-error-border);--_ring-error:var(--select-trigger-small-colors-error-ring);--_icon-error:var(--select-trigger-small-colors-error-icon);--_border-success:var(--select-trigger-small-colors-success-border);--_ring-success:var(--select-trigger-small-colors-success-ring);--_icon-success:var(--select-trigger-small-colors-success-icon);--_shadow:var(--select-trigger-small-elevation-default)}.rdg-select__trigger[data-size=medium]{--_font-size:var(--select-trigger-medium-typography-fontSize);--_font-weight:var(--select-trigger-medium-typography-fontWeight);--_line-height:var(--select-trigger-medium-typography-lineHeight);--_letter-spacing:var(--select-trigger-medium-typography-letterSpacing);--_pad-y:var(--select-trigger-medium-spacing-paddingY);--_pad-x:var(--select-trigger-medium-spacing-paddingX);--_pad-r:var(--select-trigger-medium-spacing-paddingRight);--_radius:var(--select-trigger-medium-border-radius);--_border-w:var(--select-trigger-medium-border-width);--_bg:var(--select-trigger-medium-colors-default-background);--_text:var(--select-trigger-medium-colors-default-text);--_border:var(--select-trigger-medium-colors-default-border);--_icon:var(--select-trigger-medium-colors-default-icon);--_bg-hover:var(--select-trigger-medium-colors-hover-background);--_border-hover:var(--select-trigger-medium-colors-hover-border);--_icon-hover:var(--select-trigger-medium-colors-hover-icon);--_bg-focus:var(--select-trigger-medium-colors-focus-background);--_border-focus:var(--select-trigger-medium-colors-focus-border);--_bg-disabled:var(--select-trigger-medium-colors-disabled-background);--_text-disabled:var(--select-trigger-medium-colors-disabled-text);--_border-disabled:var(--select-trigger-medium-colors-disabled-border);--_icon-disabled:var(--select-trigger-medium-colors-disabled-icon);--_border-error:var(--select-trigger-medium-colors-error-border);--_ring-error:var(--select-trigger-medium-colors-error-ring);--_icon-error:var(--select-trigger-medium-colors-error-icon);--_border-success:var(--select-trigger-medium-colors-success-border);--_ring-success:var(--select-trigger-medium-colors-success-ring);--_icon-success:var(--select-trigger-medium-colors-success-icon);--_shadow:var(--select-trigger-medium-elevation-default)}.rdg-select__trigger[data-size=large]{--_font-size:var(--select-trigger-large-typography-fontSize);--_font-weight:var(--select-trigger-large-typography-fontWeight);--_line-height:var(--select-trigger-large-typography-lineHeight);--_letter-spacing:var(--select-trigger-large-typography-letterSpacing);--_pad-y:var(--select-trigger-large-spacing-paddingY);--_pad-x:var(--select-trigger-large-spacing-paddingX);--_pad-r:var(--select-trigger-large-spacing-paddingRight);--_radius:var(--select-trigger-large-border-radius);--_border-w:var(--select-trigger-large-border-width);--_bg:var(--select-trigger-large-colors-default-background);--_text:var(--select-trigger-large-colors-default-text);--_border:var(--select-trigger-large-colors-default-border);--_icon:var(--select-trigger-large-colors-default-icon);--_bg-hover:var(--select-trigger-large-colors-hover-background);--_border-hover:var(--select-trigger-large-colors-hover-border);--_icon-hover:var(--select-trigger-large-colors-hover-icon);--_bg-focus:var(--select-trigger-large-colors-focus-background);--_border-focus:var(--select-trigger-large-colors-focus-border);--_bg-disabled:var(--select-trigger-large-colors-disabled-background);--_text-disabled:var(--select-trigger-large-colors-disabled-text);--_border-disabled:var(--select-trigger-large-colors-disabled-border);--_icon-disabled:var(--select-trigger-large-colors-disabled-icon);--_border-error:var(--select-trigger-large-colors-error-border);--_ring-error:var(--select-trigger-large-colors-error-ring);--_icon-error:var(--select-trigger-large-colors-error-icon);--_border-success:var(--select-trigger-large-colors-success-border);--_ring-success:var(--select-trigger-large-colors-success-ring);--_icon-success:var(--select-trigger-large-colors-success-icon);--_shadow:var(--select-trigger-large-elevation-default)}.rdg-select__trigger[data-variant=error]{--_border:var(--_border-error);--_icon:var(--_icon-error)}.rdg-select__trigger[data-variant=success]{--_border:var(--_border-success);--_icon:var(--_icon-success)}.rdg-select__trigger[data-hovered]:not([data-disabled]){--_bg:var(--_bg-hover);--_border:var(--_border-hover);--_icon:var(--_icon-hover)}.rdg-select__trigger[data-focus-visible]:not([data-disabled]){--_bg:var(--_bg-focus);--_border:var(--_border-focus);outline:1px solid hsl(var(--border-elevated));outline-offset:0}.rdg-select__trigger[data-variant=error][data-focus-visible]{outline-color:hsl(var(--_ring-error))}.rdg-select__trigger[data-variant=success][data-focus-visible]{outline-color:hsl(var(--_ring-success))}.rdg-select__trigger[data-disabled]{--_bg:var(--_bg-disabled);--_text:var(--_text-disabled);--_border:var(--_border-disabled);--_icon:var(--_icon-disabled);cursor:not-allowed}.rdg-select__trigger{position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer;width:100%;border-style:solid;font-size:var(--_font-size);font-weight:var(--_font-weight);line-height:var(--_line-height);letter-spacing:var(--_letter-spacing);padding:var(--_pad-y) var(--_pad-r) var(--_pad-y) var(--_pad-x);border-radius:var(--_radius);border-width:var(--_border-w);background-color:hsl(var(--_bg));color:hsl(var(--_text));border-color:hsl(var(--_border));box-shadow:var(--_shadow);transition:all var(--motion-duration-snappy) var(--motion-timing-ease-in-out)}.rdg-select__value{color:inherit;flex:1;text-align:left}.rdg-select__icon{flex-shrink:0;margin-left:var(--spacing-semantic-component-xs);color:hsl(var(--_icon));transition:color var(--motion-duration-snappy) var(--motion-timing-ease-in-out)}.rdg-select__popover{background-color:hsl(var(--select-content-colors-background));border:var(--select-content-border-width) solid hsl(var(--select-content-colors-border));border-radius:var(--select-content-border-radius);padding:var(--select-content-spacing-padding);box-shadow:var(--select-content-elevation-default);max-height:var(--select-content-spacing-maxHeight);min-width:var(--trigger-width);overflow-y:auto;z-index:1100}.rdg-select__listbox{outline:none;display:flex;flex-direction:column}.rdg-select__option{--_bg:var(--select-item-colors-default-background);--_text:var(--select-item-colors-default-text);position:relative;display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:var(--select-item-typography-fontSize);font-weight:var(--select-item-typography-fontWeight);line-height:var(--select-item-typography-lineHeight);padding:var(--select-item-spacing-paddingY) var(--select-item-spacing-paddingX);border-radius:var(--select-item-border-radius);background-color:hsl(var(--_bg));color:hsl(var(--_text));transition:all var(--motion-duration-snappy) var(--motion-timing-ease-in-out)}.rdg-select__option[data-hovered]{--_bg:var(--select-item-colors-hover-background);--_text:var(--select-item-colors-hover-text)}.rdg-select__option[data-focus-visible]{--_bg:var(--select-item-colors-focus-background);--_text:var(--select-item-colors-focus-text);outline:1px solid hsl(var(--border-elevated));outline-offset:0}.rdg-select__option[data-selected]{--_bg:var(--select-item-colors-selected-background);--_text:var(--select-item-colors-selected-text)}.rdg-select__option[data-disabled]{--_bg:var(--select-item-colors-disabled-background);--_text:var(--select-item-colors-disabled-text);cursor:not-allowed}.rdg-select__option-label{flex:1}.rdg-select__option-check{width:var(--semantic-icon-size-md);height:var(--semantic-icon-size-md);color:hsl(var(--select-item-colors-selected-text));flex-shrink:0;margin-left:var(--spacing-semantic-component-xs)}