.sp-preview{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;width:100%;max-width:620px;height:100%;min-height:100%;margin:auto;padding:8px;display:flex}.sp-preview__cell{flex-direction:column;align-items:center;display:flex}.sp-preview .sqs-block-button-element{letter-spacing:.02em;cursor:pointer;color:#fff;background-color:#111;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:13px 26px;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.sp-preview .sqs-button-element--primary{background-image:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--sp-color,#fff) var(--sp-strength,45%), transparent), #0000 70%);transition:background-size var(--sp-duration,.45s) var(--sp-ease,ease);animation-name:var(--sp-anim-name,none);animation-duration:var(--sp-loop-speed,2.8s);animation-timing-function:var(--sp-ease,ease);background-position:50%;background-repeat:no-repeat;background-size:0% 0%;animation-iteration-count:infinite}.sp-preview .sqs-button-element--primary:hover,.sp-preview .sqs-button-element--primary:focus-visible{background-size:calc(var(--sp-on,1) * var(--sp-size,300%)) calc(var(--sp-on,1) * var(--sp-size,300%))}@keyframes sp-loop-glow{0%,to{background-size:0% 0%}45%,60%{background-size:calc(var(--sp-on,1) * var(--sp-size,300%)) calc(var(--sp-on,1) * var(--sp-size,300%))}}.sp-preview--auto .sqs-button-element--primary{animation:sp-auto-glow 2.8s var(--sp-ease,ease-in-out) infinite}@keyframes sp-auto-glow{0%,to{background-size:0% 0%}45%,60%{background-size:calc(var(--sp-on,1) * var(--sp-size,300%)) calc(var(--sp-on,1) * var(--sp-size,300%))}}@media (prefers-reduced-motion:reduce){.sp-preview--auto .sqs-button-element--primary{animation:none}.sp-preview .sqs-button-element--primary{transition:none;animation:none}}
