@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700;800;900&display=swap);body{--spinner-size:80px;margin:0;overscroll-behavior:none}.main-content{display:flex;height:100%;justify-content:center;width:100%}.loader-container{background-color:rgba(0,0,0,.5);height:100vh;left:0;position:absolute;top:0;width:100vw}.loader-container .loader{left:calc(50% - var(--spinner-size)/2);position:absolute;top:calc(50% - var(--spinner-size)/2)}.input{height:40px;position:relative;width:100%}.input.disabled{opacity:.3;pointer-events:none}.input+.input{margin-top:16px}.input input{border:none;border-radius:2px;box-shadow:var(--shadow);box-sizing:border-box;font-size:16px;height:100%;line-height:34px;outline:none;padding:0 8px;width:100%}.input input::-webkit-input-placeholder{color:#222;opacity:.3}.input input::placeholder{color:#222;opacity:.3}.input .input-icon{color:#222;height:16px;left:12px;opacity:.5;position:absolute;top:calc(50% + 1px);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px}.input .input-error{color:var(--red);font-size:14px;line-height:16px;margin:6px 0 0 8px;width:100%}.input .input-error-icon{height:16px;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px}.button{align-items:center;background-color:transparent;border:2px solid var(--primary);border-radius:2px;color:var(--primary);cursor:pointer;display:flex;font-size:14px;height:40px;justify-content:center;letter-spacing:.5px;line-height:22px;min-width:130px;outline:none;padding:0 20px;text-decoration:none}.button:active{opacity:.7}.button.light{border-color:var(--white);color:var(--white)}.button.light:active{opacity:.6}.button.primary{background-color:var(--primary-color);color:var(--white);padding:0 12px}.button.primary:active{opacity:.9}.button.negative{background-color:var(--red);border-color:var(--red);color:var(--white);padding:0 12px}.button.negative:active{opacity:.9}.button.cancel{border-color:var(--gray);color:var(--gray);font-weight:500;min-width:auto}.button.cancel:active{opacity:.6}.button.disabled{cursor:default;opacity:.3}.thankyou-root-container{height:100%;overflow-y:hidden;padding-bottom:0}.thankyou-root-container .content{height:calc(100% - 204px);overflow-y:scroll;padding:16px}.thankyou-root-container .content .header{align-items:center;color:var(--primary);display:flex;font-weight:600;justify-content:space-between}.thankyou-root-container .content .header .logo{height:auto;max-width:30%;object-fit:contain}.thankyou-root-container .content .thankyou{flex:1 1}.thankyou-root-container .content .thankyou .title{font-size:24px;font-weight:600;letter-spacing:.25px;margin:20px 0 10px;padding:0;text-align:center}.thankyou-root-container .content .thankyou .text{margin:0 0 24px;padding:0;text-align:left}.thankyou-root-container .content .thankyou .button{background-color:var(--primary);margin-top:24px;width:100%}.terms-root-container{box-shadow:0 0 5px 2px rgba(0,0,0,.15);height:100%;max-width:680px;overflow-y:hidden;padding-bottom:0}.terms-root-container .content{height:calc(100% - 204px);overflow-y:scroll;padding:16px}.terms-root-container .content .header{align-items:center;color:var(--primary);display:flex;font-weight:600;justify-content:space-between}.terms-root-container .content .header .logo{height:72px;max-width:30%;object-fit:contain;width:auto}.terms-root-container .content .header .text{flex:1 1;font-size:24px;margin:0;text-align:end}.terms-root-container .content .terms{flex:1 1}.terms-root-container .content .terms .section-title{font-size:18px;font-weight:600;letter-spacing:.25px;margin:24px 0 6px;padding:0;text-align:left}.terms-root-container .content .terms .section-title:first-of-type{margin-top:12px}.terms-root-container .content .terms .section-text{margin:0 0 8px;padding:0;text-align:left}.terms-root-container .signature-bar{background-color:#fff;border-color:#000;border-width:1px;box-shadow:0 0 3px 1px rgba(0,0,0,.3);height:204px;padding-bottom:24px;width:100%}.terms-root-container .signature-bar .canvas{height:84px;width:100%}.terms-root-container .signature-bar .separator-bar{border-top:1px dashed #bbb;height:1px;margin:0 32px;width:calc(100% - 64px)}.terms-root-container .signature-bar .subtitle{color:#bbb;text-align:center}.terms-root-container .signature-bar .buttons{grid-gap:16px;display:grid;flex:1 1;grid-template-columns:1fr 1fr;height:40px;justify-content:space-evenly;padding:0 16px}.terms-root-container .signature-bar .buttons .button{align-items:center;border-radius:8px;display:flex;font-size:12px;font-weight:600;justify-content:center}.terms-root-container .signature-bar .buttons .button:hover{opacity:.9}.terms-root-container .signature-bar .buttons .button.disabled,.terms-root-container .signature-bar .buttons .button.disabled.active,.terms-root-container .signature-bar .buttons .button.disabled:hover{opacity:.3}.terms-root-container .signature-bar .buttons .reset{border:3px solid #999;color:#999}.terms-root-container .signature-bar .buttons .reset:active{opacity:.7}.terms-root-container .signature-bar .buttons .accept{background-color:var(--primary);color:#fff}.terms-root-container .signature-bar .buttons .accept:active{opacity:.8}body,html{--shadow:0px 1px 2px 1px rgba(0,0,0,.15);--background-color:#eff4f9;--primary:#74c9e9;font-family:Rubik}#root,body,html{height:100%;margin:0;overflow-y:hidden;overscroll-behavior-block:autocontain;padding:0;width:100%}*{box-sizing:border-box}
/*# sourceMappingURL=main.0d5f1192.css.map*/