@layer components{.bb-button[data-v-b4b2b271]{box-sizing:border-box;font-family:inherit;line-height:var(--line-height-base);white-space:nowrap;cursor:pointer;border-radius:var(--radius-sm);background-color:var(--background-color-default);color:var(--text-color-neutral);text-align:center;border-style:solid;border-width:1px;transition:all .15s;position:relative}.bb-button.disabled[data-v-b4b2b271]{cursor:not-allowed}.bb-button.small[data-v-b4b2b271]{padding:var(--spacing-1x) var(--spacing-2x);font-size:var(--text-sm)}.bb-button.small.icon-button[data-v-b4b2b271]{padding:var(--spacing-1\.5x);line-height:1}.bb-button.medium[data-v-b4b2b271]{padding:var(--spacing-1\.5x) var(--spacing-3x);font-size:var(--text-base)}.bb-button.medium.icon-button[data-v-b4b2b271]{padding:var(--spacing-1\.5x) calc(var(--spacing-1\.5x) + 1px)}.bb-button.medium.dropdown[data-v-b4b2b271]{padding-right:var(--spacing-2x)}.bb-button.large[data-v-b4b2b271]{padding:var(--spacing-2x) var(--spacing-4x);font-size:var(--text-lg)}.bb-button.large.icon-button[data-v-b4b2b271]{padding:var(--spacing-2x)}.bb-button.bb-filled[data-v-b4b2b271]{color:var(--text-color-on-fill);background-color:var(--background-color-strong-primary);border-color:var(--background-color-strong-primary)}.bb-button.bb-filled[data-v-b4b2b271]:hover,.bb-button.bb-filled.active[data-v-b4b2b271]{background-color:var(--background-color-strong-primary-hover)}.bb-button.bb-filled.disabled[data-v-b4b2b271]{background-color:var(--background-color-neutral-disabled)}.bb-button.bb-filled.destructive[data-v-b4b2b271]{background-color:var(--background-color-strong-error);border-color:var(--background-color-strong-error)}.bb-button.bb-filled.destructive[data-v-b4b2b271]:hover,.bb-button.bb-filled.destructive.active[data-v-b4b2b271]{background-color:var(--background-color-strong-error-hover)}.bb-button.bb-outline-strong[data-v-b4b2b271]{border-color:var(--border-color-strong-neutral-muted)}.bb-button.bb-outline-strong[data-v-b4b2b271]:hover{background-color:var(--background-color-hover)}.bb-button.bb-outline-strong.destructive[data-v-b4b2b271]{border-color:var(--border-color-strong-error)}.bb-button.bb-outline-strong.destructive[data-v-b4b2b271]:hover{background-color:var(--background-color-error-hover)}.bb-button.bb-outline[data-v-b4b2b271]{border-color:var(--border-color-neutral)}.bb-button.bb-outline[data-v-b4b2b271]:hover,.bb-button.bb-outline.active[data-v-b4b2b271]{background-color:var(--background-color-neutral-hover)}.bb-button.bb-outline.destructive[data-v-b4b2b271]{border-color:var(--border-color-error)}.bb-button.bb-outline.destructive[data-v-b4b2b271]:hover,.bb-button.bb-outline.destructive.active[data-v-b4b2b271]{background-color:var(--background-color-error-hover)}.bb-button.disabled.disabled[data-v-b4b2b271]:not(.bb-text){color:var(--text-color-neutral-disabled);border-color:var(--border-color-neutral-disabled)}.bb-button.bb-text[data-v-b4b2b271]{background-color:#0000;border-color:#0000}:is(.bb-button.bb-text:hover,.bb-button.bb-text.active)[data-v-b4b2b271]{border-color:var(--border-color-neutral)}:is(.bb-button.bb-text:hover,.bb-button.bb-text.active).destructive[data-v-b4b2b271]{border-color:var(--border-color-error)}.bb-button.bb-text.disabled[data-v-b4b2b271]{color:var(--text-color-neutral-disabled)}.bb-button:not(.bb-filled).destructive[data-v-b4b2b271]{color:var(--text-color-error)}.bb-button .dropdown[data-v-b4b2b271]{opacity:.6;margin-left:var(--spacing-1x);display:inline-block}.spinner[data-v-b4b2b271]{box-sizing:border-box;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}}
