button[data-v-c5de88d1]{align-items:center;background-position:50% 50%;background-repeat:no-repeat;border:none;border-radius:4px;color:var(--text-primary);cursor:pointer;flex-grow:0;justify-content:center;outline:none;overflow:hidden;padding:0 5px;position:relative;transition:background .5s}button[data-v-c5de88d1]:disabled{cursor:not-allowed;opacity:.5}img[data-v-c5de88d1]{pointer-events:none}.sp-prepend-icon[data-v-c5de88d1]{height:var(--6aa4120e);width:var(--6aa4120e)}.sp-append-icon[data-v-c5de88d1]{height:var(--61e816b1);width:var(--61e816b1)}.sp-loading[data-v-c5de88d1]{animation:spin .7s linear infinite;border:2px solid var(--0352aa31);border-left:2px solid var(--text-on-brand);border-radius:50%;border-right:2px solid var(--text-on-brand);height:14px;position:absolute;right:20px;top:calc(50% - 6px);width:14px}.sp-flat-glow[data-v-c5de88d1],.sp-flat-glow[data-v-c5de88d1]:hover{box-shadow:none}.sp-flat-glow span[data-v-c5de88d1]{text-shadow:var(--premium-text-glow);transition:text-shadow .3s ease-in-out}.sp-flat-glow:hover span[data-v-c5de88d1]{text-shadow:var(--premium-text-glow-hover)}.sp-flat-glow img[data-v-c5de88d1]:not(.sp-image-white){filter:var(--premium-icon-glow);transition:filter .3s}.sp-flat-glow:hover img[data-v-c5de88d1]:not(.sp-image-white){filter:var(--premium-icon-glow-hover)}span[data-v-c5de88d1]{flex-grow:0;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;padding:0;text-align:center}.primary[data-v-c5de88d1]{background-color:var(--brand-cta);border:1px solid transparent;color:var(--light-color)}.primary[data-v-c5de88d1]:hover:not(:disabled){background-color:var(--brand-hover)}.secondary[data-v-c5de88d1]{background-color:var(--bg-surface);border:1px solid var(--primary-color);color:var(--brand-text)}
