#ed-app-root{background-color:inherit}.ed-app{background-color:inherit;position:relative}.ed-app .ed-app-popup{background-color:var(--color-overlay)}.ed-app .ed-app-popup .ed-login-form{border:1px solid var(--color-border-std-low);box-shadow:var(--boxshadow-form);padding:1em}.ed-app .ed-spinner{background-color:var(--color-overlay);position:fixed}.ed-app .ed-spinner .loader:before,.loader:after{border:5px solid var(--color-border-hi)}.ed-app .ed-spinner .loader:after{background-color:var(--color-background-al)}.ed-app .ed-app-body{background-color:inherit;position:relative}.ed-apiform.ed-form-contact{background-color:var(--color-background-low);border:1px solid var(--color-border);box-shadow:var(--boxshadow-form)}.ed-form-contact label{color:var(--color-text-hi-low);font-weight:500}.ed-form-contact .ed-form-header .ed-header-title img{height:40px}.ed-form-contact .ed-form-header .wc-header-subtitle{color:var(--color-text-alt)}.ed-form-contact .ed-form-body .ed-form-row{border-bottom:1px solid var(--color-border)}.ed-form-contact button{border:1px solid var(--color-border);background-color:var(--color-background-low);color:var(--color-text);box-shadow:var(--boxshadow-form);outline:none;padding:.5em 1em;transition:all .2s}.ed-form-contact button[type=submit]{background-color:var(--color-background-hi);border-color:var(--color-border-hi);color:var(--color-text-inv);box-shadow:var(--boxshadow-highlight)}@media (hover:hover){.ed-form-contact button:hover{cursor:pointer;color:var(--color-text-inv);background-color:var(--color-background-mid)}.ed-form-contact button[type=submit]:hover{cursor:pointer;background-color:var(--color-background);color:var(--color-text-hi)}}@media (width>=960px){.ed-form-contact{max-width:700px;margin:0 auto}.ed-form-contact.ed-apiform-modal{width:60vw}.ed-form-contact .ed-form-header .ed-header-title img{height:50px}}@font-face{font-family:Material Symbols Outlined;font-style:normal;src:url(SymbolsOutline.433a5032.woff2)format("woff2")}.ed-symbols,.material-symbols-outlined{font-family:Material Symbols Outlined;font-size:inherit;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;direction:ltr;font-style:normal;font-weight:400;display:inline-block}.ed-spinner{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.ed-spinner .loader{border-radius:50%;width:48px;height:48px;animation:1s linear infinite rotate;position:relative}.ed-spinner .loader:before,.loader:after{content:"";box-sizing:border-box;border-radius:50%;animation:2s linear infinite prixClipFix;position:absolute;inset:0}.ed-spinner .loader:after{animation:2s linear infinite prixClipFix,.5s linear infinite reverse rotate;inset:6px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.ed-app-popup{z-index:3;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}
/*# sourceMappingURL=js-app.e6f4d43b.css.map */
