.Select__trigger{text-align:left}.Select__trigger:disabled{cursor:not-allowed;opacity:.5}.Select__trigger[data-placeholder]{color:hsl(var(--muted-foreground))}.Select__trigger>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.Select__trigger{display:flex;height:var(--control-size-md);width:100%;align-items:center;justify-content:space-between;border:1px solid var(--border-level-0);border-radius:8px;background-color:var(--background-level-1);font-size:var(--control-font-size-md);padding:0 var(--control-inner-padding-md)}.Select__trigger:hover,.Select__trigger:focus{background-color:var(--background-level-3);color:var(--control-variant-outline-hover-color)}.Select__trigger--error{border-color:hsl(var(--destructive))}.Select__trigger:focus-visible{outline-width:var(--control-outline-width);outline-color:var(--control-outline-color);outline-offset:var(--control-outline-offset);outline-style:solid}.Select__trigger>svg{transform:rotate(-90deg);width:12px;height:12px;opacity:.5;margin-left:4px;transition:transform .1s ease-in-out}.Select__trigger[data-state=open]>svg{transform:rotate(90deg)}.Select__ScrollUpButton,.Select__ScrollDownButton{display:flex;cursor:default;align-items:center;justify-items:center;padding:4px 0}.Select__ScrollUpButton>svg,.Select__ScrollDownButton>svg{width:12px;height:12px}.Select__ScrollDownButton>svg{transform:rotate(-90deg)}.Select__content{margin-top:-1px;max-height:var(--radix-select-content-available-height);transform-origin:var(--radix-select-content-transform-origin);--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.Select__content[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.Select__content[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial;--tw-exit-opacity: 0}.Select__content[data-state=open]{--tw-enter-opacity: 0}.Select__content[data-state=closed]{--tw-exit-scale: .95}.Select__content[data-state=open]{--tw-enter-scale: .95}.Select__content[data-side=bottom]{--tw-enter-translate-y: -.5rem}.Select__content[data-side=left]{--tw-enter-translate-x: .5rem}.Select__content[data-side=right]{--tw-enter-translate-x: -.5rem}.Select__content[data-side=top]{--tw-enter-translate-y: .5rem}.Select__content{position:relative;z-index:50;overflow-y:auto;overflow-x:hidden;min-width:8rem;color:hsl(var(--foreground));background-color:var(--background-level-1);gap:1px;border-radius:calc(var(--control-border-radius-md) + 4px);border-color:var(--control-variant-outline-default-border);border-style:solid;border-width:1px}.Select__content__popper[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Select__content__popper[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Select__content__popper[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Select__content__popper[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Select__content__popper{width:var(--radix-select-trigger-width);max-width:var(--radix-select-trigger-width)}.Select__content__popper-viewport{height:var(--radix-select-trigger-height);min-width:var(--radix-select-trigger-width);width:100%;max-width:100%;display:flex;flex-direction:column;gap:1px}.Select__label{padding:.375rem .5rem .375rem 2rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.Select__item{position:relative;display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:4px;outline:none;box-sizing:border-box;width:100%;max-width:100%;min-width:0;color:var(--control-variant-secondary-default-color);min-height:var(--control-size-md);padding:6px var(--control-inner-padding-md);border-radius:var(--control-border-radius-md)}.Select__item-body{display:flex;flex-direction:column;align-items:flex-start;min-width:0;max-width:100%;flex:1;overflow:hidden}.Select__item:disabled,.Select__item[data-disabled]{pointer-events:none;opacity:.5}.Select__item:hover{background-color:var(--background-level-2);color:var(--control-variant-ghost-hover-color)}.Select__item:active{color:var(--control-variant-secondary-hover-color);background-color:var(--background-level-3)}.Select__item[data-state=checked]{background-color:var(--background-level-3);color:var(--control-variant-ghost-selected-color)}.Select__icon{position:absolute;display:flex;align-items:center;justify-content:center;left:auto;min-height:var(--control-size-md)}.Select__item-description{display:block;width:100%;max-width:100%;font-size:.75rem;line-height:1.25;color:hsl(var(--muted-foreground));margin-top:2px;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.Select__separator{margin:.25rem -.25rem;height:1px;background-color:var(--border-level-0)}
