:root{--mta-wb-padding: 20px;--mta-wb-borderRadius: 3px;--mta-wb-transition: ease-in-out .125s}#mta-wb a{color:var(--mta-wb-textColor)}#mta-wb button{border:none;cursor:pointer}#mta-wb a,#mta-wb button{transition:opacity var(--mta-wb-transition)}#mta-wb a:hover,#mta-wb button:hover{opacity:.85}#mta-wb .mta-wb-loader{display:inline-block;border-bottom-color:transparent;border-radius:50%;animation:rotation 1s linear infinite}#mta-wb .is-loading{pointer-events:none;opacity:.8}#mta-wb .is-closed{transform:translate(-100%)}#mta-wb .is-hidden{display:none}.mta-wb-desktop,.mta-wb-mobile,.mta-wb-mobile-modal{background-color:var(--mta-wb-bgColor);color:var(--mta-wb-textColor);font-family:Verdana,Geneva,Tahoma,sans-serif}.mta-wb-success{font-size:30px;font-weight:700}.mta-wb-close{height:24px;width:24px;border-radius:calc(var(--mta-wb-borderRadius) / 2);background-color:var(--mta-wb-textColor);color:var(--mta-wb-bgColor)}.mta-wb-title,.mta-wb-subtitle{font-weight:700}.mta-wb-form input{width:100%;padding:12px;font-size:18px;outline:none;border:none;border-radius:var(--mta-wb-borderRadius);box-sizing:border-box}.mta-wb-form button{display:flex;justify-content:center;align-items:center;gap:6px;padding:12px;min-width:120px;font-size:18px;font-weight:700;background:var(--mta-wb-buttonBgColor);color:var(--mta-wb-buttonTextColor);border-radius:var(--mta-wb-borderRadius)}.mta-wb-form p{display:block;margin-top:8px;color:var(--mta-wb-textColor)}#mta-wb.is-preview .mta-wb-desktop{position:static}#mta-wb.is-preview .mta-wb-mobile-modal{display:none}.mta-wb-desktop{position:fixed;left:0;bottom:0;right:0;z-index:100;width:100%;padding:var(--mta-wb-padding);box-sizing:border-box}.mta-wb-desktop .mta-wb-loader{height:14px;width:14px;border:2px solid var(--mta-wb-textColor)}.mta-wb-desktop .mta-wb-success{width:70%}.mta-wb-desktop .mta-wb-close{position:absolute;top:var(--mta-wb-padding);right:var(--mta-wb-padding)}.mta-wb-desktop .mta-wb-container{display:flex;align-items:center;gap:80px;max-width:1200px;margin:0 auto}.mta-wb-desktop .mta-wb-content{width:60%}.mta-wb-desktop .mta-wb-title{font-size:25px}.mta-wb-desktop .mta-wb-subtitle{font-size:20px}.mta-wb-desktop .mta-wb-description{font-size:14px;margin-top:var(--mta-wb-padding)}.mta-wb-desktop .mta-wb-form{width:40%}.mta-wb-desktop .mta-wb-form form{display:flex}.mta-wb-desktop .mta-wb-form input{border-top-right-radius:0;border-bottom-right-radius:0}.mta-wb-desktop .mta-wb-form button{border-top-left-radius:0;border-bottom-left-radius:0}.mta-wb-mobile{position:fixed;left:0;bottom:var(--mta-wb-padding);z-index:100;display:flex;align-items:center;gap:var(--mta-wb-padding);padding:calc(var(--mta-wb-padding) / 2) calc(var(--mta-wb-padding) / 1.5);width:fit-content;transition:transform var(--mta-wb-transition);cursor:pointer}.mta-wb-mobile .mta-wb-title{font-size:18px}.mta-wb-mobile .mta-wb-subtitle{font-size:12px}.mta-wb-mobile-modal{position:fixed;left:0;top:0;right:0;bottom:0;z-index:100;display:flex;flex-direction:column;justify-content:center;gap:calc(var(--mta-wb-padding) * 2);height:100%;width:100%;padding:var(--mta-wb-padding);background-color:transparent;transition:transform var(--mta-wb-transition);box-sizing:border-box}.mta-wb-mobile-modal .mta-wb-loader{width:16px;height:16px;border:3px solid var(--mta-wb-textColor)}.mta-wb-mobile-modal .mta-wb-overlay{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;height:100%;width:100%;background-color:var(--mta-wb-bgColor);opacity:.9}.mta-wb-mobile-modal .mta-wb-close{position:absolute;top:var(--mta-wb-padding);right:var(--mta-wb-padding)}.mta-wb-mobile-modal .mta-wb-success,.mta-wb-mobile-modal .mta-wb-content,.mta-wb-mobile-modal .mta-wb-form{width:100%;text-align:center}.mta-wb-mobile-modal .mta-wb-success{font-size:4.6vw}.mta-wb-mobile-modal .mta-wb-title{font-size:8vw;margin-bottom:8px}.mta-wb-mobile-modal .mta-wb-subtitle{font-size:5vw;font-weight:400}.mta-wb-mobile-modal .mta-wb-description{font-size:10px}.mta-wb-mobile-modal .mta-wb-form form{display:flex;flex-direction:column;width:100%;gap:var(--mta-wb-padding)}.mta-wb-mobile-modal .mta-wb-form input,.mta-wb-mobile-modal .mta-wb-form button{width:100%;padding:20px;font-size:24px;text-align:center}@media screen and (max-width: 992px){.mta-wb-desktop .mta-wb-content,.mta-wb-desktop .mta-wb-form{width:50%}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.edgeButton{cursor:pointer;pointer-events:all;stroke:#0984e3;fill:#fff}.edgeButton:hover{fill:#f5f5f5}.edgeButtonText{pointer-events:none;-webkit-user-select:none;user-select:none;fill:#0984e3}.edgePath{fill:none;stroke:#0984e3;stroke-width:1}.placeholderPath{stroke-width:1;stroke-dasharray:3 3;stroke:#bbb;fill:none}
