@keyframes select-content-show{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes select-content-hide{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.25rem)}}.select-field{flex-direction:column;width:100%;display:flex}.select-label{color:var(--colors-mono-10);-webkit-user-select:none;user-select:none;font-size:.875rem;font-weight:500;line-height:1.25rem}.select-trigger{background-color:var(--colors-mono-02);border:1px solid var(--colors-mono-07);border-radius:var(--radius-sm);box-sizing:border-box;color:inherit;cursor:pointer;min-height:var(--form-control-height,2.375rem);text-align:left;touch-action:manipulation;transition:all var(--transitions-primary);outline:none;justify-content:space-between;align-items:center;width:100%;padding:.3125rem .75rem;display:inline-flex}.select-trigger:hover{border-color:var(--colors-mono-09)}.select-trigger:focus,.select-trigger:focus-visible,.select-trigger[data-expanded]{outline:.0625rem solid var(--colors-cool-blue);outline-offset:.0625rem}.select-trigger[data-invalid]{border-color:var(--colors-scarlett);color:var(--colors-scarlett)}.select-trigger[data-disabled]{cursor:not-allowed;opacity:.6}.select-value{color:inherit;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select-value[data-placeholder-shown]{color:var(--colors-mono-06)}.select-trigger-icon{color:var(--colors-mono-08);flex:none;justify-content:center;align-items:center;margin-left:.5rem;display:inline-flex}.select-trigger-icon .icon{color:inherit;transition:transform var(--transitions-primary);font-size:1.25rem}.select-trigger[data-expanded] .select-trigger-icon .icon{transform:rotate(180deg)}.select-hint{color:var(--colors-mono-05);-webkit-user-select:none;user-select:none;font-size:.75rem;line-height:1rem}.select-error-message{color:var(--colors-scarlett);-webkit-user-select:none;user-select:none;font-size:.75rem;line-height:1rem}.select-content{background-color:var(--colors-mono-02);border:1px solid var(--colors-mono-07);border-radius:var(--radius-sm);color:inherit;max-height:min(18rem, var(--kb-popper-available-height,18rem));min-width:var(--kb-popper-anchor-width);z-index:30;animation:.15s ease-in forwards select-content-hide;overflow:hidden;box-shadow:0 .25rem .375rem -.0625rem #0000001a,0 .125rem .25rem -.0625rem #0000001a}.select-content[data-expanded]{animation:.15s ease-out select-content-show}.select-listbox{max-height:inherit;padding:.25rem;overflow:auto}.select-item{border-radius:var(--radius-sm);color:var(--colors-mono-10);cursor:pointer;touch-action:manipulation;transition:var(--transitions-primary);outline:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .625rem;line-height:1.25rem;display:flex}.select-item[data-highlighted]{background:rgba(var(--colors-mono-11-rgb), .05);color:var(--colors-mono-11)}.select-item[data-disabled]{cursor:not-allowed;opacity:.45}.select-item[data-selected]{color:var(--colors-mono-11)}.select-item-label{min-width:0}.select-item-indicator{color:var(--colors-cool-blue);opacity:0;flex:none;justify-content:center;display:inline-flex}.select-item-indicator .icon{color:inherit;font-size:1rem}.select-item[data-selected] .select-item-indicator{opacity:1}
