.cb-buttons[data-v-e33514d8]{display:flex;flex-wrap:wrap;gap:.75rem}.cb-buttons--center[data-v-e33514d8]{justify-content:center}.cb-buttons--right[data-v-e33514d8]{justify-content:flex-end}.cb-buttons-button[data-v-e33514d8]{display:inline-flex;align-items:center;border:2px solid var(--cb-primary);border-radius:var(--cb-radius-md, .5rem);padding:.75rem 1.5rem;font-family:var(--cb-font-ui, inherit);font-weight:600;transition:background-color .15s ease,color .15s ease}.cb-buttons-button--filled[data-v-e33514d8]{background:var(--cb-primary);color:#fff}.cb-buttons-button--filled[data-v-e33514d8]:hover{border-color:var(--cb-primary-hover, var(--cb-primary));background:var(--cb-primary-hover, var(--cb-primary))}.cb-buttons-button--outline[data-v-e33514d8]{color:var(--cb-primary)}.cb-buttons-button--outline[data-v-e33514d8]:hover{background:color-mix(in srgb,var(--cb-primary) 8%,transparent)}.cb-buttons-button--hidden[data-v-e33514d8]{opacity:.45;outline:1px dashed currentColor;outline-offset:2px}.cb-buttons--sm .cb-buttons-button[data-v-e33514d8]{font-size:.875rem;font-weight:500;line-height:1.25rem}.cb-buttons--sm .cb-buttons-button--filled[data-v-e33514d8]{border-width:0}
