@layer amset-ui.tokens,amset-ui.base;@layer amset-ui.components{.amset-button-group{display:inline-flex}.amset-button-group--horizontal{flex-flow:wrap;max-inline-size:100%}.amset-button-group--vertical{flex-direction:column}.amset-button-group--width{width:100%;display:flex}.amset-button-group--width>*{flex:1 1 0}.amset-button-group--horizontal:not(.amset-button-group--detached)>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:calc(var(--amset-border-width) * -1)}.amset-button-group--horizontal:not(.amset-button-group--detached)>:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.amset-button-group--vertical:not(.amset-button-group--detached)>:not(:first-child){border-start-start-radius:0;border-start-end-radius:0;margin-block-start:calc(var(--amset-border-width) * -1)}.amset-button-group--vertical:not(.amset-button-group--detached)>:not(:last-child){border-end-end-radius:0;border-end-start-radius:0}.amset-button-group:not(.amset-button-group--detached)>[data-hovered],.amset-button-group:not(.amset-button-group--detached)>[data-focus-visible],.amset-button-group:not(.amset-button-group--detached)>[data-pressed]{z-index:1;position:relative}.amset-button-group--detached{gap:var(--amset-space-2)}.amset-button-group--stacked{width:100%;display:flex}.amset-button-group--stacked>*{flex:none}}
