body,html{min-height:100%;margin:0;width:100%}div{margin:0;padding:0}.luisa{font-family:Plus Jakarta Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;background:#fafafa}.luisa,.luisa-low-code-wrapper{height:100%}.luisa-gradient{background:linear-gradient(30deg,#526dcb,#ec2021)}.LuisaApp.LuisaCommon{font-family:Nunito Sans;font-size:24px}.LuisaApp.LuisaCommon .LuisaParagraph{font-size:18px;font-weight:400;letter-spacing:0;line-height:30px}.LuisaApp.LuisaCommon h2{font-size:18px;font-weight:700;margin-bottom:8px;margin-top:40px}.LuisaApp.LuisaCommon h2:first-child{margin-top:0}.LuisaApp.LuisaCommon h3{font-size:18px;font-weight:700;margin-bottom:8px;margin-top:0}.LuisaBlog .LuisaParagraph{width:800px}.LuisaCaption{font-size:14px;text-align:center;font-weight:700;margin-top:8px}@media only screen and (max-width:500px){.LuisaBlog .LuisaParagraph{width:100%}}.LuisaImage{padding-top:24px;margin-bottom:24px;text-align:center}.LuisaImage img{height:400px;padding-bottom:8px;display:inline-block}.LuisaImage label{font-weight:700}.LuisaImage.LuisaImageXL img{height:600px}.LuisaImage.LuisaImageScreen img{height:unset;width:100%}.LuisaImage.LuisaImageFullWidth img{height:unset;width:100%;border-radius:4px}.LuisaImage.LuisaImageXS img{height:200px}.LuisaImage .LuisaImageWrapper{vertical-align:top}.LuisaImage .LuisaImageDescription{width:300px;display:inline-block;vertical-align:top;padding:24px;text-align:left;font-size:14px}.LuisaImage .LuisaImageDescription li{margin-bottom:16px}@media only screen and (max-width:500px){.LuisaImage img{height:unset;width:100%;display:block}.LuisaImage .LuisaImageDescription{padding:0}.LuisaImage.LuisaImageXL img,.LuisaImage.LuisaImageXS img{height:unset;width:100%}}.luisa-404{height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.luisa-404 .luisa-404-header{color:hsla(0,0%,100%,.8);font-size:5rem}.luisa-404 .luisa-404-hint{color:hsla(0,0%,100%,.8);font-size:16px}.luisa-loading{flex-direction:row;gap:24px}.luisa-loading .luisa-loading-header{color:hsla(0,0%,100%,.8);font-size:5rem}.luisa-loading .luisa-logo{height:64px}.luisa-loading{display:flex;justify-content:center;align-items:center;height:100vh}.spinner{width:50px;height:50px;border:3px solid rgba(0,0,0,.1);border-radius:50%;border-top:3px solid #3498db;animation:spin 1s linear infinite}.MatcErrorLabel{color:#f83a3a;height:20px;padding:5px;transition-duration:.2s;display:block}.MatcAlertBox{transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;border-radius:7px;font-size:12px;letter-spacing:0;font-weight:400;line-height:16px;display:flex;padding:6px 16px;display:block}.MatcAlertBoxContent{padding:8px 0;min-width:0;overflow:auto}.MatcAlertBoxDanger{background-color:var(--danger-color-light);color:var(--danger-color)}.MatcAlertBoxSuccess{background-color:#aef89b;color:#1e610e}.MatcAlertBoxInfo{background-color:var(--hightlight-soft);color:var(--primary-color)}.MatcAlertBoxWarning{background-color:var(--warning-color-light);color:var(--warning-color-dark)}.form-group{margin-bottom:16px}.form-group label{margin-bottom:4px;font-size:14px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control{border-radius:var(--from-radius);transition:all .2s;font-size:14px;font-weight:400;line-height:1.4375em;color:#2a3547;border-color:#dfe5ef;animation-duration:10ms;box-shadow:none}.MatcLoginPage{font-size:14px;height:100vh}.MactMainGradient{height:100%;width:100%;position:absolute;background:radial-gradient(#d2f1df,#d3d7fa,#bad8f4) 0 0/400% 400%;background:radial-gradient(#20b25d,#5967e7,#2c7eca) 0 0/400% 400%;animation:gradient 15s ease infinite}.MatcLoginPageReset{background:linear-gradient(30deg,#f94c4c,#f83a3a)}.MatcLoginPageDialog{position:fixed;transform:translateY(-50%);top:50%;max-width:100%;width:100%;box-sizing:border-box;padding:20px;justify-content:center;display:flex}.MatcLoginPageDialog .MatcLoginPageContainer{transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;border-radius:7px;box-shadow:0 0 2px 0 rgba(145,158,171,.3),0 12px 24px -4px rgba(145,158,171,.12);max-width:450px}.MatcLoginPageContainer{background-color:#fff;color:#2a3547;overflow:hidden;background-image:none;padding:32px;z-index:1;width:100%}.MatcLoginPageContainer .MatcButton,.MatcLoginPageContainer .MatcLinkButton{font-size:16px}.MatcLoginPageContainer .MatcToolbarTabs.MatcToolbarTabsBig{text-align:center;padding:8px;justify-content:center}.MatcLoginPageContainer .MatcToolbarTabs a{border-bottom-width:2px;margin:0 5px;color:#04152c;font-size:15px}.MatcLoginPageContainer .MatcToolbarTabs a:hover{color:#000}.MatcLoginPageContainer .MatcLoginPageForm{height:auto}.MatcLoginPageContainer .MatcErrorLabel{height:32px;padding:8px 0;display:block}.MatcLoginPageContainer .MatcLoginWrapper{width:300%;display:flex;align-items:stretch;transition:all .2s}.MatcLoginPageContainer .MatcLoginWrapper.login{transform:translateX(0)}.MatcLoginPageContainer .MatcLoginWrapper.signup{transform:translateX(-33.333%)}.MatcLoginPageContainer .MatcLoginWrapper.reset{transform:translateX(-66.667%)}.MatcLoginPageContainer .MatcLoginContent{width:33.3333%}.MatcLoginPageContainer .MatcLoginPageSection{padding:24px 40px}.MatcLoginPageContainer .MatcLoginCallToAction{padding:0}@media only screen and (max-width:500px){.MatcLoginPageDialog{transform:translateY(-50%)}.MatcLoginPageContainer{width:100%}.MatcLoginWrapper{width:300%}.MatcLoginContent{width:100%;padding:0 5px}.MatcLoginPageSection{padding:10px 5px}}.MatcToolbarTabContainer{padding:8px;padding-top:0}.MatcToolbarTabsFlex{display:flex;padding-right:25px}.MatcToolbarTabs{text-align:center}.MatcToolbarTabs a{margin-right:5px;font-size:12px;padding:5px;display:inline-block;cursor:pointer;color:#ddd;text-decoration:none;border-bottom:1px solid transparent}.MatcToolbarTabsBig.MatcToolbarTabs{text-align:left;display:flex;justify-content:flex-start;gap:8px}.MatcToolbarTabsBig a{font-size:18px;padding:5px;border-bottom-width:2px}.MatcToolbarTabs a:hover{color:#fff}.MatcToolbarTabs a.MatcToolbarTabActive{border-bottom-color:var(--primary-color);color:#333}.MatcDialog .MatcToolbarTabs a{color:#333;font-size:18px;border-bottom:2px solid transparent}.MatcDialog .MatcToolbarTabs a.MatcToolbarTabActive{border-bottom-width:2px;border-bottom:2px solid var(--primary-color)}.MatcDialog .MatcToolbarTabs a:hover{color:var(--form-color-hover)}.MatcCenter{text-align:center;justify-content:center}.MatcButton{padding:6px 16px;border-radius:var(--border-radius-m);cursor:pointer;transition:all .25s;text-align:left;font-size:12px;font-weight:400;background-color:var(--form-color);border-color:transparent;color:#fff;display:inline-flex;align-items:center;min-height:22px}.MatcButton[disabled]{opacity:.5;cursor:not-allowed}.MatcButton:hover{background:var(--form-color-hover);text-decoration:none;color:#fff}.MatcButtonPrimary{background:var(--color-primary)}.MatcButtonPrimary:hover{background:var(--color-primary-hover)}.MatcButtonSignUp{background:var(--form-color);text-decoration:none;color:#fff}.MatcButtonSignUp:hover{background:var(--form-color);border-color:var(--form-color-hover)}.MatcButtonFullWidth{width:100%;text-align:center;justify-content:center}.MatcButtonBar{display:flex;justify-content:flex-end;gap:8px}.MatcDialog .MatcButtonBar{margin-top:20px}.MatcDialog .MatcButtonBar.MatcMarginTopXL{margin-top:40px}.MatcDialog .MatcButtonBar.MatcMarginTopXXL{margin-top:60px}.MatcButtonBarRelative{position:relative}.MatcButtonBarRelative .MatcButtonRight{float:right;font-size:16px}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.luisa-form-row{margin-bottom:24px;font-size:16px}.luisa-form-row>label{display:block;margin-bottom:8px;font-weight:600}.luisa-form-row input{margin:0;display:block;border:1px solid #d1d5db;color:#2c3e50;padding:16px;border-radius:3px;width:100%;box-sizing:border-box;outline:none;font-size:16px}.luisa-form-row input:focus{border:1px solid #b5b5b5;color:#2c3e50}.luisa-form-row input.luisa-form-error{border-color:#d14a4a;color:#d14a4a}.luisa-form-row input.luisa-form-input-short{width:100px}.luisa-form-row .input-lg{height:46px;padding:10px 16px;font-size:14px;line-height:1.3333333;border-radius:6px}.luisa-form-row textarea{font-family:Source Sans Pro,Helvetica,Arial,sans-serif;height:120px;margin:0;display:block;border:1px solid #d1d5db;color:#2c3e50;padding:8px;border-radius:3px;width:100%;box-sizing:border-box;outline:none;font-size:16px}.luisa-form-row textarea:focus{border:1px solid #b5b5b5;color:#2c3e50}.luisa-form-row-horizontal{display:flex;align-items:center;gap:8px}.luisa-btn-bar{align-items:flex-start;justify-content:center}.luisa-btn-bar,.luisa-nav-btn-bar{margin-top:40px;display:flex;gap:16px}.luisa-nav-btn-bar{justify-content:flex-end}.luisa-btn-primary{background:#04152c;background-repeat:no-repeat;padding:8px 16px;border-radius:3px;outline:none;border:1px solid transparent;cursor:pointer;font-size:16px;transition:none}.luisa-btn-primary,.luisa-btn-primary:hover{color:hsla(0,0%,100%,.95);text-decoration:none}.luisa-btn-primary:hover{background:#04152c;box-shadowx:0 8px 16px 0 rgba(23,54,207,.2)}.luisa-btn-primary:disabled{background:#ccc;box-shadow:none;cursor:not-allowed}.luisa-btn-danger{background:none;color:#2c2c2c;padding:8px;border-radius:3px;outline:none;border:1px solid #2c2c2c;cursor:pointer;font-size:16px;transition:all .2s}.luisa-btn-danger:hover{background-color:#2c2c2c;color:hsla(0,0%,100%,.95)}.luisa-btn-secondary{background:none;background-repeat:no-repeat;color:#2c2c2c;padding:8px;border:1px solid #2c2c2c;border-radius:3px;outline:none;cursor:pointer;font-size:16px;text-decoration:none;transition:none}.luisa-btn-secondary:hover{background-color:#2c2c2c;color:hsla(0,0%,100%,.95);text-decoration:none}.luisa-label-error,.luisa-label-info{padding:8px;display:inline-block}.luisa-label-error{color:#d14a4a}.luisa-label-success{padding:8px;display:inline-block;color:#4cb95e}.luisa-label-status{padding:8px 0;display:inline-block;color:#ff6575}.luisa-label-hint{padding:8px;display:inline-block;color:#2c3e50}.luisa-progress{width:100%;height:24px;border-radius:3px;overflow:hidden;background:#ccc}.luisa-progress .luisa-progress-bar{height:100%;transition:all .2s;background:#04152c}label.luisa-checkbox{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;font-size:16px}.luisa-checkbox input{opacity:0;position:absolute;cursor:pointer;height:0;width:0}.checkbox-custom{width:20px;height:20px;background-color:#fff;border:2px solid #3273dc;border-radius:4px;margin-right:10px;transition:background-color .3s,border-color .3s;position:relative}.luisa-checkbox input:checked~.checkbox-custom{background:var(--primary-color);border-color:#3273dc}.checkbox-custom:after{content:"";position:absolute;display:none}.luisa-checkbox input:checked~.checkbox-custom:after{display:block}.luisa-checkbox .checkbox-custom:after{left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-label{font-size:16px;color:#333}.luisa-checkbox:hover .checkbox-custom{border-color:#0056b3}.luisa-checkbox input:focus+.checkbox-custom{box-shadow:0 0 3px var(--primary-color)}.qux-tooltip{position:relative}.qux-tooltip:before{content:attr(data-tt-text);position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);max-width:200px;padding:2px 8px;border-radius:8px;background:#000;color:#fff;text-align:center;display:none;font-size:12px}.qux-tooltip:hover:before{display:block}.qux-rich-text{display:inline-block}.qux-rich-text .qux-common-label{width:100%}.qux-rich-text .qux-common-label span{display:inline}.qux-link{display:inline-block;text-decoration:none}.dialog-backdrop[data-v-43a362ac]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.dialog[data-v-43a362ac]{background:#fff;border-radius:8px;overflow:hidden;width:80%;max-width:600px;max-height:80%;display:flex;flex-direction:column}.dialog-header[data-v-43a362ac]{padding:10px;background:#f5f5f5;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd}.close-button[data-v-43a362ac]{background:transparent;border:none;font-size:16px;cursor:pointer}.dialog-content[data-v-43a362ac]{flex-grow:1;display:flex;flex-direction:column}.dialog-iframe[data-v-43a362ac]{width:100%;height:100%;border:none;flex-grow:1}.error-message[data-v-43a362ac]{padding:20px;text-align:center}.error-message p[data-v-43a362ac]{margin-bottom:10px}.qux-mobile-wrap{justify-content:space-between}.qux-container{border-style:solid;border-width:0}.qux-container .qux-container-debug{color:red}.qux-container .qux-container-wrapper-placeholder{background:red;height:1px;width:100px}.qux-repeater{overflow:auto}.qux-repeater .qux-repeater-wrapper{height:100%;width:100%;overflow:auto;box-sizing:border-box}.qux-repeater.qux-repeater-loading{position:relative;overflow:hidden}.qux-repeater.qux-repeater-loading .qux-repeater-loading-label{font-size:24px;opacity:.6;height:100%;width:100%;position:absolute;display:flex;align-items:center;justify-content:center}.qux-repeater .qux-repeater-loading{background:#fff;opacity:.25;animation:loadingAnimation 2s;animation-iteration-count:infinite}.qux-repeater .qux-repeater-loading-1{animation-delay:.1s}.qux-repeater .qux-repeater-loading-2{animation-delay:.2s}.qux-repeater .qux-repeater-loading-3{animation-delay:.3s}.qux-repeater .qux-repeater-loading-4{animation-delay:.4s}.qux-repeater .qux-repeater-loading-5{animation-delay:.5s}.qux-repeater .qux-label{overflow:hidden;text-overflow:ellipsis}@keyframes loadingAnimation{0%{opacity:.5}33%{opacity:.8}66%{opacity:.5}}.qux-root,body{min-height:100%}.qux{background:none;height:100%}.qux.qux-component-screen{height:auto;display:inline-block}.qux-screen{display:flex;flex-direction:column;min-height:100vh;background-size:100%}.qux-element{box-sizing:border-box}.qux-action{text-decoration:none}.qux-action,.qux-action *{cursor:pointer}.qux-valign-middle{display:flex;align-items:center;align-content:center}.qux-valign-middle .qux-common-label{width:100%}.qux-valign-bottom{display:flex;align-items:flex-end;align-content:flex-end}.qux-valign-bottom .qux-common-label{width:100%}.qux-overlay-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99999}.qux-overlay-wrapper.qux-overlay-wrapper-fixed{position:fixed}.qux-screen-blurred{filter:blur(10px)}.qux-resize-left:before,.qux-resize-right:after{content:"";width:3px;background:orange}.qux .qux-state-hidden.qux-element,.qux .qux-state-hidden.qux-element.qux-mobile-wrap{display:none}.qux-common-no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.qux-common-valign-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qux-noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.qux-marketplace-container{height:100vh;display:flex;flex-direction:column}.qux-marketplace-container .MatcMainMenu{position:fixed;width:-webkit-fill-available;top:0;z-index:10}.qux-marketplace-container .content-container-top{height:calc(100vh - 40px);margin-top:40px;overflow-y:auto}.qux-button{position:relative;display:inline-flex;align-items:center;justify-content:center}.qux-button.qux-disabled{pointer-events:none;filter:grayscale(50%);cursor:not-allowed}.qux-button.qux-disabled .qux-common-label{cursor:not-allowed}.qux-button.qux-loading,.qux-button.qux-loading .qux-common-label{cursor:default}.qux-button .qux-common-label{width:auto}.qux-button-content{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:100%}a.qux-button{text-decoration:none}.qux-loading-spinner{border:2px solid #f3f3f3;border-top:2px solid #aaa;border-radius:50%;width:10px;height:10px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.qux-label{display:inline-block}.qux-label .qux-richtext h1{font-size:120%;font-weight:600}.qux-label .qux-richtext h2,.qux-label .qux-richtext h3{font-size:110%;font-weight:600}.qux-label .qux-richtext h4{font-size:105%;font-weight:600}.qux-label .qux-richtext h5,.qux-label .qux-richtext h6{font-size:100%;font-weight:600}.qux-label .qux-richtext b{font-weight:600}.qux-label .qux-richtext p{margin:0}.qux-label .qux-richtext table{border-collapse:collapse}.qux-label .qux-richtext table td,.qux-label .qux-richtext th{border:1px solid #333;padding:4px}.qux-label .qux-richtext table th{border:1px solid #333;border-bottom-width:2px;padding:4px}.qux-label.qux-error-label-hidden{opacity:0;transition:opacity .25s}.qux-image.mdi{display:flex;justify-content:center;align-items:center;font-size:30px;color:#aaa}.qux-dropdown{transition:all .2s;display:inline-block;position:relative;cursor:pointer}.qux-dropdown .qux-dropdown-cntr{height:100%;width:100%;border:1px solid #333}.qux-dropdown .qux-dropdown-label{height:100%;width:100%;display:flex;align-items:center}.qux-dropdown .qux-dropdown-label .qux-dropdown-expend{position:absolute;height:100%;top:0;right:0;width:40px;display:flex;align-items:center;justify-content:center}.qux-dropdown .qux-dropdown-label .qux-dropdown-carret{border-left:1px solid #333;border-top:1px solid #333;display:inline-block;transform:translateY(-3px) rotate(225deg);transition:transform .2s;transform-origin:50 50;width:4px;height:4px;cursor:pointer}.qux-dropdown.qux-open .qux-dropdown-carret{transform:translateY(0) rotate(45deg)}.qux-dropdown .qux-dropdown-popup{position:absolute;top:100%;left:0;display:none;border:1px solid #333;width:100%;z-index:1000;background:#fff;max-height:300px;overflow:auto}.qux-dropdown .qux-dropdown-item{display:block;cursor:pointer}.qux-dropdown.qux-open .qux-dropdown-popup{display:block}.qux-dropdown.qux-dropdown-mobile .qux-dropdown-popup{position:fixed;top:50%;transform:translateY(-50%);left:10%;width:80%;max-height:80%;overflow:auto;border-radius:20px;background:#333;color:#fff;box-shadow:0 3px 100px rgba(0,0,0,.5);border:none;z-index:10001}.qux-dropdown.qux-dropdown-mobile .qux-dropdown-popup .qux-dropdown-item{display:block;cursor:pointer;padding:20px;font-size:20px}.qux-textarea{border:1px solid #333;resize:none;transition:all .2s}.qux-textarea:focus{outline:none}.qux-toggle{cursor:pointer;transition:all .2s}.qux-toggle .qux-toggle-dots{width:16%;text-align:left;display:inline-block}.qux-toggle.qux-toggle-loading{cursor:not-allowed}.qux-textbox:focus{outline:none}.qux-vector{background-size:100% 100%}.qux-labeled-textbox{display:flex;flex-direction:column;justify-content:space-between}.qux-labeled-textbox .qux-textbox{box-sizing:border-box}