.rv-select-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;min-height:44px;padding:11px 13px;margin-top:6px;border:1px solid hsl(var(--border,0 0% 88%));border-radius:var(--radius,6px);background:hsl(var(--background,0 0% 100%));color:hsl(var(--foreground,0 0% 20%));font-family:inherit;font-size:13px;font-weight:400;line-height:1.5;text-align:left;cursor:pointer}.rv-select-trigger>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv-select-trigger>svg{flex-shrink:0;color:hsl(var(--muted-foreground,0 0% 40%))}.rv-select-trigger:is(:focus-visible,[data-state=open]){outline:2px solid hsl(var(--ring,0 0% 40%));outline-offset:2px}.rv-select-trigger[aria-invalid=true]{border-color:#aa4040}.rv-select-trigger:disabled{opacity:.5;cursor:not-allowed}.rv-select-content{z-index:220;min-width:var(--radix-select-trigger-width);max-width:min(440px,calc(100vw - 24px));max-height:min(320px,var(--radix-select-content-available-height));overflow:hidden;border:1px solid hsl(var(--border,0 0% 88%));border-radius:var(--radius,7px);background:hsl(var(--popover,0 0% 100%));color:hsl(var(--popover-foreground,0 0% 20%));font-family:Archivo Variable,Inter Variable,sans-serif;font-size:13px;line-height:1.5;box-shadow:0 8px 24px #00000014,0 2px 5px #00000008}.rv-select-viewport{padding:5px}.rv-select-option{position:relative;padding:11px 36px 11px 12px;border-radius:4px;cursor:pointer;outline:none;overflow-wrap:anywhere}.rv-select-option[data-highlighted]{background:hsl(var(--muted,0 0% 96%));color:hsl(var(--foreground,0 0% 20%))}.rv-select-option[data-state=checked]{font-weight:650}.rv-select-option[data-disabled]{opacity:.4;cursor:not-allowed}.rv-select-check{position:absolute;right:11px;top:50%;transform:translateY(-50%);display:flex}.rv-select-scroll{display:flex;align-items:center;justify-content:center;height:25px;background:inherit}