:root{--blue-1:#0d47a1;--blue-2:#1565c0;--blue-3:#1976d2;--blue-4:#1e88e5;--blue-5:#2196f3;--blue-6:#42a5f5;--blue-7:#64b5f6;--blue-8:#90caf9;--blue-9:#bbdefb;--blue-10:#e3f2fd;--blue-11:#f1f8ff;--cyan-1:#2c6dff;--cyan-2:#6a96fd;--cyan-3:#9ab7fb;--cyan-4:#a3cbfb;--cyan-5:#dbebff;--cyan-6:#eaf4ff;--cyan-7:#f7fafe;--cyan-8:#fbfdff;--cyan-9:#ebeef5;--red-1:#ca0101;--red-2:#ff4d4d;--red-3:#fff9f9;--red-4:#ffd4d4;--red-4-opaque:#ffd4d431;--black-1:#000000;--black-2:#1a1a1a;--black-3:#2d2d2d;--black-4:#404040;--black-5:#535353;--black-6:#666666;--black-7:#7a7a7a;--black-8:#8d8d8d;--black-9:#a0a0a0;--black-glossy-1:rgba(0,0,0,0.5);--black-glossy-2:rgba(0,0,0,0.3);--black-glossy-3:rgba(0,0,0,0.7);--black-glossy-4:rgba(0,0,0,0.1);--grey-1:#f8f9fa;--grey-2:#e9ecef;--grey-3:#dee2e6;--grey-4:#ced4da;--grey-5:#adb5bd;--grey-6:#6c757d;--grey-7:#495057;--grey-8:#343a40;--grey-9:#212529;--white-1:#ffffff;--white-2:#f6f6f6;--white-3:#fafafa;--white-glassy-1:rgba(255,255,255,0.4);--white-glassy-2:rgba(255,255,255,0.2);--white-glassy-3:rgba(255,255,255,0.7);--white-glassy-4:rgba(255,255,255,0.9);--green-1:#2e7d32;--green-2:#11d24a;--green-3:#c9ffcaa3;--green-4:#e9faec;--violet-1:#c45ce0;--violet-2:#d07ce8;--violet-3:#dc9cef;--violet-4:#e8bcf6;--violet-5:#f4dcfd;--violet-6:#f9ecfe;--violet-7:#fcf6ff;--violet-8:#fefaff;--violet-9:#fffcff;--yellow-1:#ff8f00;--yellow-2:#ffa726;--yellow-3:#ffb74d;--yellow-4:#ffcc02;--yellow-5:#ffeb3b;--yellow-6:#fff176;--yellow-7:#fff59d;--yellow-8:#fff9c4;--yellow-9:#fffde7;--orange-1:#e65100;--orange-2:#ff5722;--orange-3:#ff7043;--orange-4:#ff8a65;--orange-5:#ffab91;--orange-6:#ffccbc;--orange-7:#fbe9e7;--orange-8:#fff3e0;--orange-9:#fff8f5;--color1:0,255,242;--color2:0,123,255;--color3:255,0,242;--color4:254,110,85;--color5:255,231,97;--color-interactive:130,90,255;--circle-size:300px;--blending:screen;--box-shadow-xs:0 1px 2px 0 rgba(0,0,0,0.05);--box-shadow-sm:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1);--box-shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1);--box-shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);--box-shadow-xl:0 20px 25px -5px rgba(0,0,0,0.1),0 8px 10px -6px rgba(0,0,0,0.1);--box-shadow-2xl:0 25px 50px -12px rgba(0,0,0,0.25);--box-shadow-inner:inset 0 2px 4px 0 rgba(0,0,0,0.05);--box-shadow-none:0 0 #0000;--small-text-size:0.8rem}span.text-pause-ssmlid{background-position:center left 5px;background-size:18px 18px;background-image:url(/images/pause-icon.svg);background-repeat:no-repeat;padding-left:30px}.dropenter{position:fixed;top:0;right:0;min-width:100vw;min-height:100vh;background-color:var(--white-glassy-3);z-index:20;display:flex;justify-content:center;align-items:center;background-image:url(/images/corner.svg);object-fit:cover;background-repeat:no-repeat;background-size:90% 99%;background-position:50%}.dropenter h1{color:var(--black-4)}svg{fill:var(--cyan-1)}body,html{background-color:var(--white-1);font-family:Avenir,Montserrat,sans-serif;margin:0;height:100vh;height:-webkit-fill-available}footer{text-align:center}h1{font-size:calc(1.7rem + .8vw);margin:0 0 calc(.5rem + .2vw);font-weight:600}h1 span,h2 span,h3 span{background:var(--blue-3);-webkit-background-clip:text;color:transparent;display:inline-block}h2{font-size:calc(1.4rem + .8vw);margin-bottom:calc(2rem + 1vw)}h2,h3{font-weight:500}h3{font-size:calc(1.2rem + .8vw);margin:0 0 2rem}h4{font-size:calc(1.1rem + .8vw)}h4,h5{font-weight:500}h5{font-size:calc(1rem + .8vw);margin:0}*{box-sizing:border-box}a{text-decoration:none}img{max-width:100%;display:block}a,button,footer a,footer p,header a,input,input::placeholder,label,li,ol,p,textarea{font-weight:400;font-size:.9rem;margin:0;color:var(--black-3)}a,footer a,footer p,header a,input,li,ol,p,select,textarea{line-height:1.55rem}p.secodary{font-size:.9rem;color:var(--black-5);font-weight:300}input:not([type=radio]):not([type=checkbox]),select,textarea{height:50px;border-radius:10px;width:100%;padding:14px;background-color:var(--white-1);border:none;margin-top:5px;color:var(--black-3);font-size:1rem;font-family:Montserrat,sans-serif;border:1px solid var(--grey-3)}input::placeholder{opacity:.5}button,input,label,textarea{font-family:Montserrat,sans-serif}button,input,label{-webkit-user-select:none;-moz-user-select:none;user-select:none}input:not([type=radio]):not([type=checkbox]):focus,select:focus,textarea:focus{outline:none;box-shadow:var(--box-shadow-sm);background-color:var(--white-1);transition:all .2s ease}li{list-style:circle}ul{-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:0;padding-inline-start:0}.error,.result{margin-top:10px;margin-bottom:20px}.result{color:var(--blue-2)}.invalid-input,input.invalid-input:focus{color:var(--red-2)!important;border:1.5px solid var(--red-2)!important}input.invalid-input::placeholder{color:var(--red-2);opacity:.4}.errorMessage{margin-top:.3rem;font-size:.9rem}.errorMessage,.invalid-input-label{color:var(--red-2)}.upload-button{background-color:var(--cyan-1);color:var(--white-1);border:none;border-radius:50px;padding:2rem 2.5rem;font-size:1.5rem}button{border:none;padding:1rem;border-radius:5px;-moz-user-select:none;user-select:none;-webkit-user-select:none;font-weight:500}button:hover{cursor:pointer}.doneSvgIcon{fill:green;animation:sizeChange 1.5s ease-in;transition:.3s;background-color:var(--white-1);animation-iteration-count:1;border-radius:100px}@keyframes sizeChange{0%{transform:scale(1)}20%{transform:scale(1.4)}to{transform:scale(1.5)}}.afterLabel,.beforeLabel{font-weight:500;background-color:var(--black-glossy-3);color:var(--white-glassy-4);border-radius:200px;padding:.6rem .9rem;position:absolute;bottom:2%;border:.5px solid var(--white-glassy-1)}.beforeLabel{left:2%}.afterLabel{right:2%}apple-pay-button{--apple-pay-button-width:100%;--apple-pay-button-height:47px;--apple-pay-button-border-radius:10px;--apple-pay-button-padding:5px 0px;--apple-pay-button-box-sizing:border-box;display:flex;flex:1 1;border-radius:10px}apple-pay-button:hover{opacity:.8}.google-pay-button-container{margin:auto;display:flex;flex:1 1;height:47px}.gpay-button{height:47px!important;min-height:47px!important;border-radius:10px!important;padding:13px 0!important}.waitingContainer,.waitingContainerError{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem;width:100%;background-color:var(--black-glossy-3);border-radius:20px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.squared{border-radius:0}.waitingContainer p{color:var(--white-1);text-shadow:var(--box-shadow-md);font-weight:500;text-align:center}.waitingContainerError{border:1px solid var(--red-2);background-color:var(--white-glassy-3)}.waitingContainerError p{text-shadow:var(--box-shadow-md);font-weight:500;text-align:center;color:var(--red-1);font-size:1.2rem;max-width:30ch}.waitingContainerError svg{fill:var(--red-1)}.closeIcon{position:absolute;top:10px;right:10px;height:30px;width:30px;border-radius:200px;z-index:3;background-color:var(--black-glossy-3);color:var(--white-glassy-4);padding:.2rem}.closeIcon:hover{cursor:pointer;transform:scale(1.1);transition:.1s}.twoUpComponent{--accent-colour:var(--cyan-5);--track-color:var(--cyan-5);--thumb-color:var(--cyan-5);--thumb-background:var(--white-1);--thumb-size:50px;--bar-size:3px;max-height:calc(100vh - 60px)}.twoUpComponent>div.react-transform-wrapper{max-width:95vw;overflow-x:hidden;min-height:calc(100vh - 60px)}.twoUpComponent svg{fill:var(--cyan-1);color:var(--cyan-1)}.twoUpComponent>div:last-of-type>div{border-radius:2000px;width:50px;height:50px}.twoUpComponent>div:last-of-type>div>svg{font-size:5rem}.twoUpComponent>div:first-of-type,.twoUpComponent>div:nth-of-type(2){background-color:var(--veryLightCyan)}.cropper-modal{opacity:0!important}.twoUpComponent div:before{box-shadow:none}.twoUpComponent canvas{width:100vw}.BubbiWatermark:before{background:url(/images/watermarkBubbi.png) 50% no-repeat}.VecticonWatermark:before{background:url(/images/watermarkLogo.png) 50% no-repeat}button{padding:0 10px;height:50px;display:flex;justify-content:center;align-items:center;font-size:.9rem;border-radius:10px;gap:5px;background-color:transparent;white-space:nowrap;border-radius:100px}button>svg{height:20px;width:20px}button.contained{background-color:var(--cyan-1);color:var(--white-1)}button.contained,button.outlined,button.text{height:50px}button.contained svg{fill:var(--white-1)}button.outlined,button.text{background-color:var(--white-1);color:var(--cyan-1)}button.outlined{border:1px solid var(--cyan-1)}button.text{border:none}button.text:hover{background-color:var(--cyan-7)}button.small{height:40px}button.small svg{height:16px;width:16px}button.warning{color:var(--red-2);border-color:var(--red-2)}button.warning:hover{background-color:var(--red-4-opaque)}button.warning svg{fill:var(--red-2)}button.squared{border-radius:8px;padding-left:30px;padding-right:30px}button.rounded{border-radius:100px}button:hover{opacity:.8}button:disabled{opacity:.6!important;cursor:wait}button.noPadding{padding:3px!important;height:-moz-fit-content;height:fit-content}fieldset{padding:0;border:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:rect(0 0 0 0);clip-path:rect(0 0 0 0);overflow-wrap:normal;border:0}.inputWrapper.inErrorState p{color:var(--red-2);font-size:.9rem}.inputWrapper.inErrorState input,.inputWrapper.inErrorState select{background-color:var(--red-4-opaque);color:var(--red-2);border-color:var(--red-2)}.inputWrapper.inErrorState label{color:var(--red-2)}.skeletonAnimation{width:-moz-fit-content;width:fit-content;border-radius:10px;animation:skeletonAnimation 1.5s ease-in-out infinite;background:linear-gradient(90deg,var(--grey-1) 25%,var(--grey-2) 50%,var(--grey-1) 75%);background-size:200% 100%;padding:8px;margin:8px}button:focus,button:focus-visible,input:focus,input:focus-visible,svg:focus,svg:focus-visible,textarea:focus,textarea:focus-visible{outline:none!important}@keyframes skeletonAnimation{0%{background-position:100% 0}50%{background-position:50% 0}to{background-position:0 0}}.sectionLegend{font-weight:500}.divider{height:1px;background-color:var(--grey-3)}