@layer components{.select__trigger--variant-default{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);border-radius:var(--radius-field);border-width:var(--border-width-field-width);border-color:var(--color-field-border);background-color:var(--color-field);box-shadow:var(--shadow-field);flex-direction:row}.select__trigger-background{border-radius:var(--radius-field);position:absolute;inset:0;overflow:hidden}.select__trigger--is-disabled{opacity:var(--opacity-disabled);pointer-events:none}.select__value{font-size:var(--text-base);line-height:var(--text-base--line-height);flex-shrink:1;@apply font-normal;}.select__value{text-align:left}.select__value--is-selected{color:var(--color-foreground)}.select__value--is-selected-false{color:var(--color-field-placeholder)}.select__trigger-indicator{justify-content:center;align-items:center}.select__portal,.select__overlay{position:absolute;inset:0}.select__content{background-color:var(--color-overlay);padding:calc(var(--spacing) * 3);border-radius:var(--radius-3xl);box-shadow:var(--shadow-overlay)}.select__content-background{border-radius:var(--radius-3xl);position:absolute;inset:0;overflow:hidden}.select__dialog-content-wrapper{padding:calc(var(--spacing) * 5);justify-content:center;position:absolute;inset:0}.select__dialog-content{background-color:var(--color-overlay);padding:calc(var(--spacing) * 5);border-radius:var(--radius-3xl);box-shadow:var(--shadow-overlay)}.select__list-label{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-muted);@apply font-medium;}.select__list-label{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);text-align:left}.select__item{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 3);flex-direction:row}.select__item-label{font-size:var(--text-base);line-height:var(--text-base--line-height);color:var(--color-foreground);flex-shrink:1;@apply font-medium;}.select__item-label{text-align:left}.select__item-description{font-size:var(--text-sm);color:var(--color-muted);text-align:left;line-height:1.375}.select__item-indicator{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);justify-content:center;align-items:center}}