.button--deactivated.button--disabled{color:#bfbfbf}.button-toggle{border:none!important;border-radius:100px!important;padding:4px 24px!important}.button-toggle .button__text{font-weight:700!important;font-size:14px!important}.button-toggle.button--secondary{background-color:#307fe2!important;color:#fcfcfc}.button-toggle.button--deactivated.button--secondary{background-color:#0000!important;color:#bfbfbf!important}.qr-preview{background-color:#fcfcfc;width:22rem}@media(min-width:940px){.qr-preview{position:fixed;overscroll-behavior:none;box-sizing:initial!important}}.qr-preview__canvas{background-color:#0000;padding:0 2rem;border-radius:42px;height:85%;width:65%;margin-left:18px;position:absolute;bottom:29px}@media(min-width:940px){.qr-preview__canvas{height:98%;width:65%;margin-left:18px;position:absolute}}.qr-preview__canvas .frame.button{background-color:#0000!important;border:none!important;cursor:auto!important;padding:0}.qr-preview__canvas__wrapper{width:100%;height:100%}.qr-preview__canvas__wrapper .Loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:35px;width:35px}.qr-preview__canvas__wrapper canvas{width:100%;height:100%}.qr-preview__canvas__wrapper--frame-black canvas{border:12px solid #d1d131;box-sizing:initial;padding:6px}.qr-preview__canvas__wrapper--none canvas,.qr-preview__canvas__wrapper--none img{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);height:auto;width:96%}.qr-preview__container{display:flex;justify-content:center}.qr-preview__container .button{background-color:#0000;border:none!important;cursor:auto!important;align-content:center;padding:0}.qr-preview__container .frame canvas{display:block;margin:0!important}.qr-preview__container .frame.black canvas,.qr-preview__container .frame.mobile canvas,.qr-preview__container .frame.white canvas{height:62px;width:61.3px}.qr-preview__container .frame.button canvas{height:61px;width:61px}.qr-preview__container .frame.ticket canvas{height:62px;width:62px}.qr-preview__container .frame.museum canvas{height:60px;width:58px}.qr-preview__container .frame.cafe canvas{height:43px;width:44px}.qr-preview__container .frame.shopping canvas{height:56px;width:57px}.qr-preview__container .frame.board canvas{height:56px;width:55px}.qr-preview__container .frame.envelope canvas{height:54px;width:54px}.qr-preview__container .frame.receipt canvas{height:61px;width:59px}.qr-preview__label{display:block;font-size:14px;margin-bottom:1rem;text-align:center}.qr-preview__header{display:flex;flex-direction:column;align-items:center;margin-bottom:1rem}.qr-preview__header p{margin:0 0 .5rem}.qr-preview__header__buttons-toggle{background:#f2f2f2;display:flex;padding:7px 8px;border-radius:6.25rem}.qr-preview__layout__choose{background-color:#f6fafe;display:flex;flex-direction:column;align-items:center;padding:7.25rem 5rem}.qr-preview__layout__choose p{color:#262626;max-width:-moz-fit-content;max-width:fit-content;text-align:center}.qr-preview__layout__image{height:587px;width:287px;display:flex;flex-direction:column;position:relative;overflow:hidden}.qr-preview__layout__image .qr-preview-img{object-fit:contain;width:100%;height:100%}.loader__container,.qr-preview__ai{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.loader__container .loader.preview{height:180px;margin:0 auto;display:flex;align-items:center;justify-content:center;position:relative}.loader__container .loader.preview #loadingSpinner,.loader__container .loader.preview svg{height:124px;width:124px;margin:0 auto;color:#75b2f0;animation:none!important;position:relative;z-index:1}.loader__container .loader.preview:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:124px;height:124px;background:gray;opacity:.7;mix-blend-mode:saturation;clip-path:inset(0 0 0 0);animation:colorReveal 1.8s ease-in-out infinite;pointer-events:none;z-index:2;will-change:clip-path;backface-visibility:hidden}.loader__container .loader.preview:after{content:"";position:absolute;left:50%;transform:translateX(-50%);width:134px;height:4px;background:#bfbfbf;border-radius:2px;box-shadow:0 0 10px #bfbfbf,0 0 20px #d9d9d9;animation:scanLine 1.8s ease-in-out infinite;z-index:3;will-change:top;backface-visibility:hidden}@keyframes scanLine{0%,to{top:calc(50% - 62px)}50%{top:calc(50% + 58px)}}@keyframes colorReveal{0%{clip-path:inset(0 0 0 0)}50%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}
/*# sourceMappingURL=d1248ce910d8b948.css.map*/