html .sbx .sx-btn{color:#fff;letter-spacing:normal;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 1px 1px #0000002e;background:linear-gradient(#ffffff4d,#fff0 52%) padding-box padding-box,linear-gradient(90deg,#af53ff 0%,#0188ff 100%) padding-box padding-box,linear-gradient(90deg,#d3a2ff,#7cc4ff) border-box;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}html .sbx .sx-btn svg{stroke:currentColor}html[data-theme=light] .sbx .sx-btn,html[data-theme=light] .sbx .sx-btn:disabled,html[data-theme=light] .sbx .sx-btn[disabled]{color:#fff}html .sbx .sx-rp-cta .sx-btn.sx-rp-off{color:var(--sx-mu2);text-shadow:none;background:#ffffff0d}html .sbx .sx-scan{max-width:620px}html .sbx .sx-scan form{align-items:stretch;padding:7px}html .sbx .sx-scan .sx-btn{min-width:132px;height:52px;padding:0 42px;font-size:16px}html .sbx .sx-scan .sx-btn .sx-ar{margin-top:-8px;position:absolute;top:50%;right:16px}html .sbx .sx-scan .sx-btn:hover .sx-ar{transform:translate(3px)}html .sbx .sx-scan input{min-height:52px;padding:0 20px;font-size:16.5px;line-height:1.2}@media (max-width:520px){html .sbx .sx-scan .sx-btn{width:100%;height:52px}html .sbx .sx-scan input{min-height:52px;padding:15px 16px}}@media (min-width:521px){html .sbx .sx-scan{width:100%;max-width:675px}html .sbx .sx-scan input{letter-spacing:-.01em;text-overflow:clip;flex:auto;padding:0 18px;font-size:16px}html .sbx .sx-scan .sx-btn{flex:none}}
