.d8yvpm8{align-items:center;gap:var(--spacing-size-8);cursor:pointer;width:-webkit-fit-content;width:fit-content;min-width:9.125rem;max-width:25rem;height:2.25rem;display:flex}.tab-focus .d8yvpm8:focus,.force-focus .d8yvpm8{outline:var(--border-width-2) solid var(--color-stroke-focus);outline-offset:.125rem;border-radius:var(--radius-md)}.d8yvpm8[data-variant=without-background]{padding:0 var(--spacing-size-16) 0 0;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.d8yvpm8[data-variant=with-background]{padding:var(--spacing-size-8) var(--spacing-size-16);background:var(--color-surface-medium);border-radius:var(--radius-full)}.d8yvpm8[data-variant=with-background]:hover{background:var(--color-surface-soft)}.d8yvpm8[data-variant=with-background]:active{background:var(--color-surface-subtle)}.d8yvpm8[data-variant=with-background][data-state=open][data-side=bottom]{border-radius:var(--radius-md) var(--radius-md) 0 0}.d8yvpm8[data-variant=with-background][data-state=open][data-side=top]{border-radius:0 0 var(--radius-md) var(--radius-md)}.lyt3svo{min-width:0;display:block;position:relative}.lyt3svo[data-variant=with-background]{flex:auto;max-width:21.5rem}.lyt3svo[data-variant=without-background]{max-width:23rem}.lyt3svo:before{font-size:var(--font-size-3);font-family:var(--font-family-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-3);content:attr(data-widest);visibility:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.v2di425{font-size:var(--font-size-3);font-family:var(--font-family-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-3);color:var(--color-text-primary);text-align:left;text-overflow:ellipsis;white-space:nowrap;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.i1ej35rr{width:1.125rem;height:1.125rem;color:var(--color-text-primary);flex-shrink:0}.i1ej35rr[data-open]{transform:rotate(180deg)}.s1spajr1{z-index:90;background:var(--color-surface-medium);border-radius:var(--radius-md);width:-webkit-max-content;width:max-content;min-width:max(9.125rem, var(--radix-select-trigger-width));max-width:25rem;overflow:hidden}.s1spajr1[data-variant=with-background][data-side=bottom]{border-top-left-radius:0;border-top-right-radius:0}.s1spajr1[data-variant=with-background][data-side=top]{border-bottom-right-radius:0;border-bottom-left-radius:0}.d1lhlvyl{z-index:90;pointer-events:auto;position:fixed;top:0;bottom:0;left:0;right:0}.pt9tvx5{display:contents}.s12ha3s2{width:100%;overflow:hidden}.s179fhq8{max-height:min(22.125rem, var(--radix-select-content-available-height));width:100%}.mb5xnmn{flex-direction:column;display:flex}[data-side=top] .mb5xnmn{flex-direction:column-reverse}.swbw867{-webkit-user-select:none;user-select:none;touch-action:none;background:0 0;width:.5rem;padding:.125rem;display:flex}.s1xf6ttl{background:var(--color-surface-inverted-bold);border-radius:var(--radius-full);flex:1;position:relative}.s8i1uv7{align-items:center;gap:var(--spacing-size-8);min-width:9.125rem;max-width:25rem;height:2.25rem;color:var(--color-text-primary);cursor:pointer;background:0 0;outline:none;display:flex;position:relative}.s8i1uv7[data-variant=without-background]{padding:0 var(--spacing-size-16) 0 calc(1.125rem + var(--spacing-size-8))}.s8i1uv7[data-variant=with-background]{padding:0 var(--spacing-size-16)}.s8i1uv7:before{content:"";top:0;left:var(--spacing-size-16);right:var(--spacing-size-16);border-top:var(--border-width-1) solid var(--color-divider-subtle);position:absolute}[data-side=bottom] .s8i1uv7:first-child:before,[data-side=top] .s8i1uv7:last-child:before{border-color:#0000}.s8i1uv7[data-highlighted]{background:var(--color-surface-soft)}.s8i1uv7[data-state=checked]{background:var(--color-surface-subtle)}.s8i1uv7[data-highlighted]:before,.s8i1uv7[data-state=checked]:before,[data-side=bottom] .s8i1uv7[data-highlighted]+.s8i1uv7:before,[data-side=bottom] .s8i1uv7[data-state=checked]+.s8i1uv7:before{border-color:#0000}[data-side=top] .s8i1uv7:has(+[data-highlighted]):before{border-color:#0000}[data-side=top] .s8i1uv7:has(+[data-state=checked]):before{border-color:#0000}.tab-focus .s8i1uv7:focus,.force-focus .s8i1uv7[data-highlighted]{outline:var(--border-width-2) solid var(--color-stroke-focus);outline-offset:-.125rem}.izco6hr{font-size:var(--font-size-3);font-family:var(--font-family-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-3);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:23rem;overflow:hidden}