.button-group_group__b1qqR{--bg-h:var(--control-height-md);--bg-pad-x:14px;--bg-inset:3px;--bg-radius:var(--radius-control);--bg-divider:var(--border);--bg-divider-inset:11px;--bg-highlight:var(--surface-muted);--bg-highlight-pressed:color-mix(in oklch,var(--surface-muted),var(--border-strong) 30%);--bg-muted-ink:var(--text-secondary);position:relative;isolation:isolate;display:inline-flex;max-width:100%;align-items:stretch;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;border:1px solid var(--border);border-radius:var(--bg-radius);background:var(--surface);color:var(--foreground);vertical-align:middle}.button-group_group__b1qqR::-webkit-scrollbar{display:none}.button-group_sm__xJ24q{--bg-h:var(--control-height-sm);--bg-pad-x:12px;--bg-divider-inset:9px}.button-group_md__WyHJ3{--bg-h:var(--control-height-md)}.button-group_solid__9uOdF{--bg-divider:color-mix(in oklch,var(--background) 20%,var(--foreground));--bg-highlight:color-mix(in oklch,var(--background) 13%,var(--foreground));--bg-highlight-pressed:color-mix(in oklch,var(--background) 22%,var(--foreground));--bg-muted-ink:color-mix(in oklch,var(--background) 72%,var(--foreground));border-color:var(--foreground);background:var(--foreground);color:var(--background)}.button-group_vertical__PyE_J{flex-direction:column;overflow:visible;--bg-divider-inset:10px}.button-group_group__b1qqR[aria-disabled=true]{opacity:.52}.button-group_highlight__gtlMw{position:absolute;z-index:0;top:0;left:0;pointer-events:none}.button-group_highlight__gtlMw:before{position:absolute;inset:var(--bg-inset);border-radius:calc(var(--bg-radius) - var(--bg-inset) - 1px);background:var(--bg-highlight);content:"";transition:background-color var(--duration-fast) var(--ease-standard)}.button-group_highlight__gtlMw[data-pressed]:before{background:var(--bg-highlight-pressed);transition-duration:var(--duration-instant)}.button-group_segment__lsc50{position:relative;z-index:1;display:inline-flex;flex:none;min-width:calc(var(--bg-h) - 2px);height:calc(var(--bg-h) - 2px);align-items:center;justify-content:center;margin:0;padding:0 var(--bg-pad-x);border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:var(--text-sm);font-weight:500;letter-spacing:var(--tracking-body);line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}.button-group_vertical__PyE_J .button-group_segment__lsc50{width:100%;justify-content:flex-start}.button-group_vertical__PyE_J .button-group_iconOnly__Hzcvb,.button-group_vertical__PyE_J .button-group_trigger__ywM9k{justify-content:center;padding:0}.button-group_iconOnly__Hzcvb{width:calc(var(--bg-h) - 2px);padding:0}.button-group_trigger__ywM9k{width:calc(var(--bg-h) - 6px);min-width:0;padding:0;color:var(--bg-muted-ink);transition:color var(--duration-fast) var(--ease-standard)}.button-group_trigger__ywM9k[data-state=open]{color:inherit}.button-group_segment__lsc50[aria-disabled=true]{cursor:not-allowed}.button-group_segment__lsc50[aria-disabled=true] .button-group_content__3Z1YM{opacity:.4}.button-group_group__b1qqR[aria-disabled=true] .button-group_segment__lsc50{cursor:not-allowed}.button-group_compact__OOF7L .button-group_segment__lsc50[data-collapsible]{width:calc(var(--bg-h) - 2px);padding:0}.button-group_compact__OOF7L .button-group_label__DL57I[data-collapsible]{display:none}.button-group_segment__lsc50+.button-group_segment__lsc50:before{position:absolute;top:var(--bg-divider-inset);bottom:var(--bg-divider-inset);left:-.5px;width:1px;background:var(--bg-divider);content:"";pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard)}.button-group_vertical__PyE_J .button-group_segment__lsc50+.button-group_segment__lsc50:before{top:-.5px;right:var(--bg-divider-inset);bottom:auto;left:var(--bg-divider-inset);width:auto;height:1px}.button-group_segment__lsc50[data-quiet]:before{opacity:0}.button-group_content__3Z1YM{position:relative;display:inline-flex;align-items:center;transition:transform var(--duration-spring) var(--ease-spring),opacity var(--duration-fast) var(--ease-standard)}.button-group_segment__lsc50:active:not([aria-disabled=true]) .button-group_content__3Z1YM{transform:scale(.97);transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard)}.button-group_iconOnly__Hzcvb:active:not([aria-disabled=true]) .button-group_content__3Z1YM{transform:scale(.9)}.button-group_trigger__ywM9k:active .button-group_content__3Z1YM{transform:none}.button-group_chevron__KJJfE{width:16px;height:16px;stroke-width:1.75;transition:transform var(--duration-spring) var(--ease-spring)}.button-group_trigger__ywM9k[data-state=open] .button-group_chevron__KJJfE{transform:rotate(180deg)}.button-group_slot__NMgER{position:relative;display:inline-flex;min-width:0;align-items:center;justify-content:center}.button-group_slot__NMgER[data-morphing]{clip-path:inset(-50% calc(var(--space-3) * -1))}.button-group_slotContent__eLC9W{display:inline-grid;flex:none;align-items:center;justify-items:center}.button-group_slotContent__eLC9W>*{grid-area:1/1}.button-group_phase__K9JAB{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}.button-group_sizer__7uaya{visibility:hidden;pointer-events:none}.button-group_iconBox__xucpR{display:inline-block;width:16px;height:16px;flex:none}.button-group_sm__xJ24q .button-group_phase__K9JAB{gap:6px}.button-group_icon__Pq46s{display:inline-flex;flex:none}.button-group_icon__Pq46s svg{width:16px;height:16px;stroke-width:1.75}.button-group_value__Xc_QA{display:inline-flex;align-items:center;font-variant-numeric:tabular-nums}.button-group_label__DL57I{display:inline-block}.button-group_srOnly__tCwCt{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.button-group_menu__ymCmP{--menu-x:0px;--menu-y:-5px;z-index:60;min-width:min(13rem,var(--radix-dropdown-menu-content-available-width));max-width:var(--radix-dropdown-menu-content-available-width);padding:5px;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transform-origin:var(--radix-dropdown-menu-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter),transform var(--duration-spring) var(--ease-spring)}.button-group_menu__ymCmP[data-side=top]{--menu-y:5px}.button-group_menu__ymCmP[data-side=left]{--menu-x:5px;--menu-y:0px}.button-group_menu__ymCmP[data-side=right]{--menu-x:-5px;--menu-y:0px}@starting-style{.button-group_menu__ymCmP[data-state=open]{opacity:0;transform:translate(var(--menu-x),var(--menu-y)) scale(.97)}.button-group_menu__ymCmP[data-state=open] .button-group_item__koiQJ{opacity:0;transform:translate(calc(var(--menu-x) * .4),calc(var(--menu-y) * .4))}}.button-group_menu__ymCmP[data-state=closed]{opacity:0;transform:translate(calc(var(--menu-x) * .5),calc(var(--menu-y) * .5)) scale(.985);transition:opacity .13s var(--ease-standard),transform .13s var(--ease-standard);animation:button-group_menu-exit__Nd7a3 .13s linear both;pointer-events:none}.button-group_item__koiQJ{display:flex;min-height:36px;align-items:center;gap:10px;padding:0 11px;border-radius:calc(var(--radius-panel) - 6px);color:inherit;font-size:var(--text-sm);text-decoration:none;cursor:pointer;outline:none;transition:opacity var(--duration-standard) var(--ease-enter) calc(min(var(--i, 0), 4) * 35ms),transform var(--duration-standard) var(--ease-enter) calc(min(var(--i, 0), 4) * 35ms)}.button-group_item__koiQJ[data-highlighted]{background:var(--surface-muted)}.button-group_item__koiQJ[data-disabled]{cursor:default;opacity:.45}.button-group_itemIcon__zd9Ag{display:inline-flex;flex:none;color:var(--text-secondary)}.button-group_itemIcon__zd9Ag svg{width:16px;height:16px;stroke-width:1.75}.button-group_itemLabel__OURvg{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button-group_destructive__nDbg0,.button-group_destructive__nDbg0 .button-group_itemIcon__zd9Ag{color:var(--danger)}.button-group_destructive__nDbg0[data-highlighted]{background:color-mix(in oklch,var(--danger) 8%,var(--surface))}@keyframes button-group_menu-exit__Nd7a3{to{--menu-exit:1}}@media (prefers-reduced-motion:reduce){.button-group_chevron__KJJfE,.button-group_content__3Z1YM,.button-group_highlight__gtlMw:before,.button-group_item__koiQJ,.button-group_segment__lsc50:before{transition:none}.button-group_iconOnly__Hzcvb:active .button-group_content__3Z1YM,.button-group_segment__lsc50:active .button-group_content__3Z1YM{transform:none}.button-group_menu__ymCmP,.button-group_menu__ymCmP[data-state=closed]{transform:none;transition:opacity var(--duration-instant) linear}}.button-group_demo___z3x1{display:flex;width:100%;max-width:100%;flex-direction:column;align-items:center;gap:var(--space-6)}.button-group_demo___z3x1>*{max-width:100%}.button-group_zoomValue__j8VGx{display:inline-grid;align-items:center;justify-items:center;padding-inline:2px;font-variant-numeric:tabular-nums}.button-group_zoomValue__j8VGx>*{grid-area:1/1}.button-group_zoomSizer__SIEvZ{visibility:hidden;padding-inline:1px}.button-group_zoomValue__j8VGx>span{color:inherit;font-family:inherit;font-size:inherit;font-weight:500;letter-spacing:inherit;line-height:1}