.pr-button-group{--grouped-control-collapse-duration:var(--animation-duration-normal);--grouped-control-collapse-easing:var(--animation-easing-ease-out);color:var(--color-text-base)!important;background-image:linear-gradient(to bottom,var(--color-background-inset-subtle),var(--color-background-inset-subtle))!important;border:var(--border-width) solid var(--color-border-alt2);border-radius:var(--pr-segmented-control-radius,var(--border-radius-small))!important;overflow:visible;width:-moz-fit-content;width:fit-content}.pr-button-group--layout{background:none!important;background-image:none!important;border:none!important;border-radius:0!important;overflow:visible}.pr-button-group--leaf{--pr-button-group-end-radius:var(--pr-segmented-control-radius,var(--border-radius-small));--pr-button-radius:0;--pr-icon-button-radius:0;border:none;outline:var(--border-width) solid var(--color-border-alt2);outline-offset:calc(var(--border-width)*-1)}.pr-button-group--leaf .pr-button--secondary{border:none!important;background:rgba(0,0,0,0)!important;box-shadow:none!important}.pr-button-group--leaf .pr-button--secondary.pr-button--active:not(:disabled),.pr-button-group--leaf .pr-button--secondary:active:not(:disabled),.pr-button-group--leaf .pr-button--secondary[data-state=on]:not(:disabled){background-color:var(--color-surface-accent-selected,var(--color-background-inset-strong))!important}.pr-button-group--layout>:not([data-slot=button]):not([data-slot=button-group]):not(:first-child),.pr-button-group>[data-slot=button-group]:not(:first-child){margin-left:var(--spacing-1)}.pr-button-group--horizontal.pr-button-group--leaf>:first-child{--pr-button-radius:var(--pr-button-group-end-radius) 0 0 var(--pr-button-group-end-radius);--pr-icon-button-radius:var(--pr-button-group-end-radius) 0 0 var(--pr-button-group-end-radius)}.pr-button-group--horizontal.pr-button-group--leaf>:last-child{--pr-button-radius:0 var(--pr-button-group-end-radius) var(--pr-button-group-end-radius) 0;--pr-icon-button-radius:0 var(--pr-button-group-end-radius) var(--pr-button-group-end-radius) 0}.pr-button-group--horizontal.pr-button-group--leaf>:only-child{--pr-button-radius:var(--pr-button-group-end-radius);--pr-icon-button-radius:var(--pr-button-group-end-radius)}.pr-button-group--horizontal.pr-button-group--leaf>:not(.pr-button):not([data-slot=button-group-separator]):not([data-slot=button-group-text])+:not([data-slot=button-group-separator]),.pr-button-group--horizontal.pr-button-group--leaf>:not([data-slot=button-group-separator])+:not(.pr-button):not([data-slot=button-group-separator]):not([data-slot=button-group-text]){border-left:var(--border-width) solid var(--color-border-alt2)!important}.pr-button-group--horizontal.pr-button-group--leaf>:is(.pr-button--secondary,[data-slot=button-group-text])+:is(.pr-button--secondary,[data-slot=button-group-text]){border-left:var(--border-width) solid var(--color-border-alt2)!important}.pr-button-group--horizontal.pr-button-group--leaf>div:has(>.pr-button){z-index:1}.pr-button-group--horizontal.pr-button-group--leaf>div:has(>.pr-button):has(+div:has(>.pr-button)){z-index:2}.pr-button-group--horizontal.pr-button-group--leaf>div:has(.pr-status-dot__indicator){z-index:3}.pr-button-group--horizontal.pr-button-group--leaf>div:has(.pr-status-dot__indicator):has(+*){z-index:4}.pr-button-group--horizontal.pr-button-group--leaf>div:has(.pr-status-dot__indicator):has(+*+*){z-index:5}.pr-button-group--horizontal.pr-button-group--leaf>div:has(.pr-status-dot__indicator):has(+*+*+*){z-index:6}.pr-button-group--horizontal>[class*=rt-DropdownMenuTrigger],.pr-button-group--horizontal>div:not([data-slot=button-group]):has(>.pr-button){display:inline-flex}.pr-button-group--vertical.pr-button-group--leaf>:first-child{--pr-button-radius:var(--pr-button-group-end-radius) var(--pr-button-group-end-radius) 0 0;--pr-icon-button-radius:var(--pr-button-group-end-radius) var(--pr-button-group-end-radius) 0 0}.pr-button-group--vertical.pr-button-group--leaf>:last-child{--pr-button-radius:0 0 var(--pr-button-group-end-radius) var(--pr-button-group-end-radius);--pr-icon-button-radius:0 0 var(--pr-button-group-end-radius) var(--pr-button-group-end-radius)}.pr-button-group--vertical.pr-button-group--leaf>:only-child{--pr-button-radius:var(--pr-button-group-end-radius);--pr-icon-button-radius:var(--pr-button-group-end-radius)}.pr-button-group--vertical.pr-button-group--leaf>:not(.pr-button):not([data-slot=button-group-separator]):not([data-slot=button-group-text])+:not([data-slot=button-group-separator]),.pr-button-group--vertical.pr-button-group--leaf>:not([data-slot=button-group-separator])+:not(.pr-button):not([data-slot=button-group-separator]):not([data-slot=button-group-text]){border-top:var(--border-width) solid var(--color-border-alt2)!important}.pr-button-group--vertical.pr-button-group--leaf>:is(.pr-button--secondary,[data-slot=button-group-text])+:is(.pr-button--secondary,[data-slot=button-group-text]){border-top:var(--border-width) solid var(--color-border-alt2)!important}.pr-button-group--vertical.pr-button-group--leaf>div:has(>.pr-button){z-index:1}.pr-button-group--vertical.pr-button-group--leaf>div:has(>.pr-button):has(+div:has(>.pr-button)){z-index:2}.pr-button-group--vertical.pr-button-group--leaf>div:has(.pr-status-dot__indicator){z-index:3}.pr-button-group--vertical.pr-button-group--layout>:not([data-slot=button]):not([data-slot=button-group]):not(:first-child),.pr-button-group--vertical>[data-slot=button-group]:not(:first-child){margin-left:0;margin-top:var(--spacing-1)}.pr-button-group--vertical>[class*=rt-DropdownMenuTrigger],.pr-button-group--vertical>div:not([data-slot=button-group]):has(>.pr-button){display:inline-flex;width:100%}.pr-button-group--vertical>[class*=rt-DropdownMenuTrigger]>.pr-button,.pr-button-group--vertical>div:not([data-slot=button-group]):has(>.pr-button)>.pr-button{width:100%}.pr-button-group__separator{align-self:stretch;background-color:var(--color-border-alt2)}.pr-button-group__separator--horizontal{width:var(--border-width)}.pr-button-group__separator--vertical{height:var(--border-width)}.pr-button-group__text{font-size:var(--font-size-2);font-weight:var(--font-weight-medium);color:var(--color-text-base);background:rgba(0,0,0,0)!important;border:none!important}.pr-button-group__text svg{width:var(--spacing-1);height:var(--spacing-1)}