.theme-tech{color:#6e6e6e;background-color:#fff;font-family:Poppins,Helvetica,Arial,Tahoma,sans-serif}.theme-sport{color:#6e6e6e;background-color:#fff;font-family:UnitedSansReg,Helvetica,Arial,Tahoma,sans-serif}.theme-fashionista{color:#6e6e6e;background-color:#fff}.theme-organic{color:#6e6e6e;background-color:#fff;font-family:Open Sans,Helvetica,Arial,Tahoma,sans-serif}.theme-medical{color:#6e6e6e;background-color:#fff;font-family:Assistant,Helvetica,Arial,Tahoma,sans-serif}.theme-seaside{color:#706e66;background-color:#ddd4cf;font-family:Alegreya Sans,Helvetica,Arial,Tahoma,sans-serif}.theme-darknight{color:#c5c5c5;background-color:#161616;font-family:Heebo,Helvetica,Arial,Tahoma,sans-serif}.app-builder{flex-wrap:wrap;align-content:flex-start;height:100vh;display:flex}.app-builder .workflow-wrapper{flex-grow:1;max-width:100%;height:calc(100% - 118px);display:flex}.app-builder .control-panel{border-width:1px 1px 0 0;border-top-right-radius:20px;flex-basis:250px;max-width:250px}.app-builder .control-panel.md{flex-basis:460px;max-width:460px}.app-builder .control-panel .toggle-group{min-height:30px}.app-builder.model-mapping-builder .work-area:not(.scroll-area){max-width:calc(100% - 460px)}.app-builder .work-area{flex-grow:1;flex-basis:0;max-width:100%;margin:0 5px}.app-builder .work-area.workflow{cursor:move;max-width:calc(100% - 370px);position:relative;overflow:hidden}.app-builder .work-area.workflow .konvajs-content,.app-builder .work-area.workflow .konva-element{width:100%;height:calc(100% - 40px)}.app-builder .work-area.workflow .modal-mask{cursor:default}.app-builder .work-area .section-dropdown+.scroll-area{height:calc(100% - 58px)}.app-builder .work-area div.scroll-area.workarea>div:last-of-type:not(.lv-content-element){margin-bottom:calc(100vh - 310px)}.app-builder .config-panel{border-width:1px 0 0 1px;border-top-left-radius:20px;flex-basis:290px;max-width:290px}.theme-light .app-builder .config-panel .toggle-group{color:#3876cc}.theme-dark .app-builder .config-panel .toggle-group{color:#5e8dcf}.app-builder .control-panel,.app-builder .config-panel{border-style:solid;border-color:#0000}.app-builder .control-panel .panel-title,.app-builder .config-panel .panel-title{border-bottom:1px solid #0000;height:42px;margin-bottom:0;padding:11px 15px;overflow:hidden}.app-builder .control-panel .panel-title h5,.app-builder .control-panel .panel-title h4,.app-builder .config-panel .panel-title h5,.app-builder .config-panel .panel-title h4{margin-bottom:0;overflow:hidden}.theme-light .app-builder .control-panel .panel-title,.theme-light .app-builder .config-panel .panel-title{border-bottom-color:#e6e6e6}.theme-dark .app-builder .control-panel .panel-title,.theme-dark .app-builder .config-panel .panel-title{border-bottom-color:#555}.app-builder .control-panel>.scroll-area,.app-builder .config-panel>.scroll-area{padding:0 15px .5rem}.theme-light .app-builder .control-panel>.scroll-area,.theme-light .app-builder .config-panel>.scroll-area{box-shadow:inset 0 10px 10px -5px #7373731a}.theme-dark .app-builder .control-panel>.scroll-area,.theme-dark .app-builder .config-panel>.scroll-area{box-shadow:inset 0 10px 10px -5px #1e1e1e1a}.app-builder .control-panel .control-group,.app-builder .config-panel .control-group{padding-bottom:.5rem}.theme-light .app-builder .control-panel .control-group,.theme-light .app-builder .config-panel .control-group{border-bottom-color:#e6e6e6}.theme-dark .app-builder .control-panel .control-group,.theme-dark .app-builder .config-panel .control-group{border-bottom-color:#555}.app-builder .control-panel .control-group:first-child,.app-builder .config-panel .control-group:first-child{margin-top:1rem}.app-builder .control-panel .control-group:last-child,.app-builder .config-panel .control-group:last-child{border-bottom:0}.app-builder .config-panel .control-group [data-type],.app-builder .config-panel .control-group>ul>li>button,.app-builder .config-panel .control-group>button{width:100%;position:relative}.app-builder .config-panel .control-group [data-type] :not(.blue-to-grey),.app-builder .config-panel .control-group>ul>li>button :not(.blue-to-grey),.app-builder .config-panel .control-group>button :not(.blue-to-grey){text-align:left}.app-builder .zoom-bar{pointer-events:none;position:absolute;bottom:0;left:0;right:0}.app-builder .zoom-bar .wrapper{border-style:solid;border-width:1px 1px 0;border-radius:15px 15px 0 0;flex-flow:row;align-items:center;width:220px;margin:auto;padding:5px 9px;display:flex}.theme-light .app-builder .zoom-bar .wrapper{background-color:#fff;border-color:silver}.theme-dark .app-builder .zoom-bar .wrapper{background-color:#2e2e2e;border-color:#848484}.app-builder .zoom-bar .wrapper>input,.app-builder .zoom-bar .wrapper>.btn-icon,.app-builder .zoom-bar .wrapper>.btn{pointer-events:all}.app-builder .zoom-bar .wrapper>input{text-align:center;background-color:#0000;border:none;flex:auto;padding:0 5px;font-size:15px;font-weight:700}.app-builder .zoom-bar .wrapper>input:is(:hover,.hover,:focus,.focus){box-shadow:none}.app-builder .zoom-bar .wrapper>.divider{margin:0 7px}.app-builder .zoom-bar .wrapper>.btn{text-align:center;border-radius:8px;flex:0 0 30px;height:30px;padding:0;font-size:30px;line-height:0;transition:none}.theme-light .app-builder .zoom-bar .wrapper>.btn{color:#424242;background-color:#fff;border:1px solid silver}.theme-dark .app-builder .zoom-bar .wrapper>.btn{color:silver;background-color:#2e2e2e;border:1px solid #848484}.theme-light .app-builder .zoom-bar .wrapper>.btn:active{color:#3876cc;background-color:#f4f4f4}.theme-dark .app-builder .zoom-bar .wrapper>.btn:active{color:#5e8dcf;background-color:#555}.app-builder .zoom-bar .wrapper>.btn.center-screen{border:none;margin-top:1px;font-size:28px}.app-builder .zoom-bar .wrapper>.btn:is(:focus,.focus){box-shadow:none}.app-builder .canvas-container{background-color:#f3f3f3;border:none;border-radius:10px;height:100%;margin-left:2px}.app-builder .work-area,.app-builder .config-panel,.app-builder .control-panel{height:100%}.app-builder~.form-element{pointer-events:none;min-height:60px;position:fixed}.app-builder.control-panel-collapse .no-content-animation{display:none}.app-builder.control-panel-collapse.delay .control-panel .panel-title h4,.app-builder.control-panel-collapse.delay .control-panel ul button,.app-builder.control-panel-collapse.delay .control-panel ul button>.c-row,.app-builder.control-panel-collapse.delay .control-panel ul button>.c-row>div,.app-builder.control-panel-collapse.delay .control-panel .toggle-group,.app-builder.control-panel-collapse.delay .control-panel li.control-group .img,.app-builder.control-panel-collapse.delay .control-panel li.control-group i.icon,.app-builder.control-panel-collapse.delay .control-panel,.app-builder.control-panel-collapse.delay .control-panel+.work-area{transition:all .2s .2s}.app-builder.control-panel-collapse.delay .control-panel li.control-group .status,.app-builder.control-panel-collapse.delay .control-panel li.control-group .theme-name,.app-builder.control-panel-collapse.delay .control-panel li.control-group .btn,.app-builder.control-panel-collapse.delay .control-panel li.control-group .icon{transition:all .2s}.app-builder.control-panel-collapse .control-panel{max-width:80px}.app-builder.control-panel-collapse .control-panel .collapse-toolbox>.icon{transform:rotate(-90deg)!important}.app-builder.control-panel-collapse .control-panel .control-group{padding:0}.app-builder.control-panel-collapse .control-panel .panel-title h4{width:0;height:0}.app-builder.control-panel-collapse .control-panel .toggle-group{height:0;overflow:hidden}.app-builder.control-panel-collapse .control-panel .a-select{width:0;height:0;overflow:hidden}.app-builder.control-panel-collapse .control-panel ul.collapse{display:block}.app-builder.control-panel-collapse .control-panel ul button{font-size:0}.app-builder.control-panel-collapse .control-panel ul button>.c-row>.prefix{padding:0 5px}.app-builder.control-panel-collapse .control-panel ul button .icon{margin-right:0;font-size:24px}.app-builder.control-panel-collapse .control-panel .toggle-group:after{font-size:0}.app-builder.control-panel-collapse .control-panel li.control-group{border-bottom:0}.app-builder.control-panel-collapse .control-panel li.control-group .img{border-style:none;height:0;margin-bottom:0}.app-builder.control-panel-collapse .control-panel li.control-group i.icon{border-radius:10px;padding:10px;font-size:26px}.theme-light .app-builder.control-panel-collapse .control-panel li.control-group i.icon{border:1px solid #e6e6e6}.theme-dark .app-builder.control-panel-collapse .control-panel li.control-group i.icon{border:1px solid #555}.app-builder.control-panel-collapse .control-panel li.control-group>button{border:none;padding:0}.app-builder.control-panel-collapse .control-panel li.control-group>button:hover{box-shadow:none}.app-builder.control-panel-collapse .control-panel li.control-group .theme-name,.app-builder.control-panel-collapse .control-panel li.control-group .btn,.app-builder.control-panel-collapse .control-panel li.control-group .status>.icon,.app-builder.control-panel-collapse .control-panel li.control-group .status{height:0;font-size:0}.app-builder.control-panel-collapse .control-panel li.control-group .btn{padding:0}.app-builder.config-panel-collapse.delay .panel-title h4,.app-builder.config-panel-collapse.delay .panel-title h5,.app-builder.config-panel-collapse.delay .control-panel,.app-builder.config-panel-collapse.delay .scroll-area{transition:all .2s}.app-builder.config-panel-collapse.delay .config-panel{transition:all .2s .2s}.app-builder.config-panel-collapse .config-panel{max-width:50px}.app-builder.config-panel-collapse .config-panel .panel-title h4,.app-builder.config-panel-collapse .config-panel .panel-title h5{width:0}.app-builder.config-panel-collapse .config-panel .collapse-settings>.icon{transform:rotate(90deg)!important}.app-builder.config-panel-collapse .config-panel .panel-block,.app-builder.config-panel-collapse .config-panel .empty-box>p,.app-builder.config-panel-collapse .config-panel .empty-box:before{font-size:0}.app-builder.config-panel-collapse .config-panel>.scroll-area{height:0;padding:0}.app-builder:not(.control-panel-collapse):not(.config-panel-collapse) .work-area.layout{max-width:calc(100% - 551px)}.app-builder:not(.control-panel-collapse):not(.config-panel-collapse) .work-area.workflow{max-width:calc(100% - 290px)}.app-builder:not(.control-panel-collapse):not(.config-panel-collapse).md .work-area.layout{max-width:calc(100% - 471px)}.app-builder:not(.control-panel-collapse):not(.config-panel-collapse).md .work-area.workflow{max-width:calc(100% - 460px)}.app-builder.control-panel-collapse:not(.config-panel-collapse) .work-area.layout{max-width:calc(100% - 381px)}.app-builder.control-panel-collapse:not(.config-panel-collapse) .work-area.workflow{max-width:calc(100% - 290px)}.app-builder.config-panel-collapse .work-area.workflow{max-width:calc(100% - 61px)}.app-builder.config-panel-collapse:not(.control-panel-collapse) .work-area.layout{max-width:calc(100% - 311px)}.app-builder.config-panel-collapse.control-panel-collapse .work-area.layout{max-width:calc(100% - 141px)}.app-builder.model-mapping-builder.control-panel-collapse .work-area:not(.scroll-area){max-width:calc(100% - 91px)}.app-builder.certificate-builder .work-area.layout{clip-path:polygon(0 0,100% 0%,100% 100%,0 100%);max-width:calc(100% - 79px);overflow:hidden}.app-builder.certificate-builder .fr-view{min-width:10px;min-height:10px;font-family:Source Serif Pro,Times New Roman,Times,serif}.app-builder.certificate-builder .control-panel .dropzone{color:inherit;background-color:inherit;min-height:inherit;padding:inherit;border:inherit;border-radius:inherit;margin:inherit}.app-builder.certificate-builder .control-panel .dropzone .text-message{margin:0}.app-builder.certificate-builder div.printable-container{width:1px;max-height:1px;position:absolute;overflow:hidden;top:0!important;left:0!important}.app-builder.certificate-builder div.printable-container canvas{display:none!important}.app-builder.certificate-builder .textarea-scrollable,.app-builder.certificate-builder textarea{min-height:100px}body:not(.control-panel-collapse) .control-panel-tooltip{display:none}.model-builder .scroll-area.work-area,.list-view-builder .scroll-area.work-area,.model-mapping-builder .scroll-area.work-area,.detail-view-builder .scroll-area.work-area{padding-bottom:7rem}.theme-light .config-panel{text-align:left;background-color:#fff;border-color:#e6e6e6;box-shadow:0 5px 10px #a6a6a633}.theme-dark .config-panel{text-align:left;background-color:#2e2e2e;border-color:#555;box-shadow:0 5px 10px #2e2e2e33}.config-panel.element-selected .scroll-area.panel{max-height:calc(100% - 88px)}.config-panel>h4:not(.modal-title){margin-bottom:0}.config-panel>h4:not(.modal-title) [class$=-icon]{vertical-align:middle;line-height:0;display:inline-block}.theme-light .config-panel>h4:not(.modal-title) [class$=-icon]{color:#424242}.theme-dark .config-panel>h4:not(.modal-title) [class$=-icon]{color:silver}.config-panel>h4:not(.modal-title) [class$=-icon]:before{speak:none;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}.config-panel>h4:not(.modal-title) button.collapse-settings+span{padding-left:15px}.config-panel>h4:not(.modal-title)+h5{border-bottom:1px solid #0000;margin-bottom:0;padding:10px 15px;display:block}.theme-light .config-panel>h4:not(.modal-title)+h5{border-bottom-color:#e6e6e6}.theme-dark .config-panel>h4:not(.modal-title)+h5{border-bottom-color:#555}.config-panel input[type=number],.config-panel input[type=text],.config-panel .multi-input,.config-panel select,.config-panel .a-select,.config-panel textarea{margin-bottom:.5rem}.config-panel .radio{margin:0}.config-panel>.scroll-area{padding-bottom:30px}.config-panel .empty-box{text-align:center;letter-spacing:.8px;padding:0 5px}.config-panel .empty-box p{font-size:14px}.config-panel .empty-box:before{content:"";speak:none;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:160px;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}.config-panel input[type=number],.config-panel input[type=text],.config-panel input[type=tel],.config-panel input[type=email],.config-panel textarea,.config-panel select{padding:6px 15px;font-size:14px}.config-panel dl dl dt{color:gray;font-size:13px;font-weight:700}.condition{font-size:14px}.condition .row{margin:10px auto}.theme-light .condition b{color:#424242}.theme-dark .condition b{color:#efefef}.condition-rule{position:relative}.tooltip{float:right}button[class^=dropdown-item\ grid]:after{content:"";border-bottom:1px solid #0000;width:calc(100% - 30px);display:block;position:absolute;bottom:0}.theme-light button[class^=dropdown-item\ grid]:after{border-bottom-color:#e6e6e6}.theme-dark button[class^=dropdown-item\ grid]:after{border-bottom-color:#555}.btn-matrix{flex-wrap:nowrap;justify-content:space-between;align-items:stretch;display:flex}.btn-matrix>button{flex:1}.btn-matrix>button .icon:after{vertical-align:middle}.btn-matrix>button .icon:not(.fontsize):after{font-size:20px}.theme-light .btn-matrix>button.active,.theme-dark .btn-matrix>button.active{color:#3876cc}.btn-matrix>button:nth-child(n+2):nth-last-child(n+2){padding:0 5px}.theme-light .btn-matrix>button:nth-child(n+2):nth-last-child(n+2){border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.theme-dark .btn-matrix>button:nth-child(n+2):nth-last-child(n+2){border-left:1px solid #555;border-right:1px solid #555}.theme-light .control-panel{background-color:#fff;border-color:#e6e6e6;box-shadow:0 5px 10px #a6a6a633}.theme-dark .control-panel{background-color:#2e2e2e;border-color:#555;box-shadow:0 5px 10px #2e2e2e33}.control-panel button[data-type]{text-align:left;color:#757575;border:1px solid #e8e8e8;border-radius:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:100%;min-height:50px;margin-bottom:5px;padding:10px;font-size:1rem;font-weight:400;line-height:1.2;transition:all .15s ease-in-out;display:flex;overflow:hidden}.control-panel button[data-type] .icon{margin-right:10px;font-size:20px;line-height:1}.control-panel button[data-type] .icon.one-to-one{font-size:7px}.theme-light .control-panel button[data-type]{background-color:#fff;border-color:#e6e6e6}.theme-light .control-panel button[data-type]:is(:hover,.hover){color:#fff;background-color:#e72113;box-shadow:0 2px 5px #0003}.theme-light .control-panel button[data-type]:is(:focus,.focus){color:#fff;background-color:#e72113;box-shadow:0 0 0 3px #e7211333}.theme-light .control-panel button[data-type]:is([disabled=true],[aria-disabled=true],:disabled,.disabled),.theme-light .control-panel button[data-type]:is([disabled=true],[aria-disabled=true],:disabled,.disabled):is(:hover,.hover,:focus,.focus){background:0 0}.theme-dark .control-panel button[data-type]{background-color:#2e2e2e;border-color:#555}.theme-dark .control-panel button[data-type]:is(:hover,.hover){color:#fff;background-color:#ff766d;box-shadow:0 2px 5px #0003}.theme-dark .control-panel button[data-type]:is(:focus,.focus){color:#fff;background-color:#ff766d;box-shadow:0 0 0 3px #ff766d33}.theme-dark .control-panel button[data-type]:is([disabled=true],[aria-disabled=true],:disabled,.disabled),.theme-dark .control-panel button[data-type]:is([disabled=true],[aria-disabled=true],:disabled,.disabled):is(:hover,.hover,:focus,.focus){background:0 0}.control-panel .toggle-group,.control-panel .control-group,.control-panel .collapse-toolbox>.icon{transition:all .15s ease-in-out}.control-panel.style .theme-option{border-radius:5px;flex-flow:wrap;width:100%;padding-bottom:.5rem;display:flex;position:relative}.theme-light .control-panel.style .theme-option{color:#424242}.theme-dark .control-panel.style .theme-option{color:silver}.theme-light .control-panel.style .theme-option .img{border-color:#e6e6e6}.theme-dark .control-panel.style .theme-option .img{border-color:#555}.control-panel.style .theme-option .img{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #0000;border-radius:10px;width:100%;height:130px;margin-bottom:1rem;display:block}.theme-light .control-panel.style .theme-option .img:after,.theme-dark .control-panel.style .theme-option .img:after{background-color:#0003}.control-panel.style .theme-option .img:after{content:"";border-radius:inherit;width:100%;height:100%;transition:background-color .15s ease-in-out;display:block}.control-panel.style .theme-option .img:is(:hover,.hover):after{background-color:#0000}.control-panel.style .theme-option .theme-name{text-align:left;flex-grow:1}.control-panel.style .theme-option .status{width:75px;height:24px;font-weight:800;overflow:hidden}.theme-light .control-panel.style .theme-option .status{color:#328538}.theme-dark .control-panel.style .theme-option .status{color:#35b660}.control-panel.style .theme-option .status>.icon{font-size:11px}.theme-light .control-panel.style .theme-option.active i.icon{border-color:#328538}.theme-dark .control-panel.style .theme-option.active i.icon{border-color:#35b660}.control-panel.style .theme-option.active .theme-name{font-weight:800}.theme-light .control-panel.style .theme-option.active .theme-name{color:#af08aa}.theme-dark .control-panel.style .theme-option.active .theme-name{color:#da62c2}.control-panel .a-select{margin-bottom:.5rem}.control-panel.control-panel-trigger button[data-type]{padding:0 18px 0 9px;font-size:1rem;font-weight:400;line-height:1.2}.control-panel.control-panel-trigger button[data-type] .icon{box-sizing:border-box;background:#126fb3;border:1px solid #42424200;border-radius:30px;flex:0 0 30px;width:30px;height:30px;margin:9px 10px 9px 0;display:block;position:relative}.control-panel.control-panel-trigger button[data-type] .icon.form{background:#126fb3}.control-panel.control-panel-trigger button[data-type] .icon.email{background:#328538}.control-panel.control-panel-trigger button[data-type] .icon.mapping{background:#126fb3}.control-panel.control-panel-trigger button[data-type] .icon.run-process{background:#7d32b0}.control-panel.control-panel-trigger button[data-type] .icon.clock{background:#257d93}.control-panel.control-panel-trigger button[data-type] .icon.dynamic-field{background:#cf4502}.control-panel.control-panel-trigger button[data-type] .icon.relationships{background:#7e067b}.control-panel.control-panel-trigger button[data-type] .icon.trash{background:#7a192b}.control-panel.control-panel-trigger button[data-type] .icon:after{color:#fff;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.control-panel.control-panel-trigger button[data-type] .name{padding:7px 0 5px}.theme-light .control-panel.control-panel-trigger button[data-type]:is(:hover,.hover) .icon{background:#fff;border:1px solid #424242}.theme-light .control-panel.control-panel-trigger button[data-type]:is(:hover,.hover) .icon:after{color:#e72113}.theme-dark .control-panel.control-panel-trigger button[data-type]:is(:hover,.hover) .icon{background:#fff;border:1px solid #424242}.theme-dark .control-panel.control-panel-trigger button[data-type]:is(:hover,.hover) .icon:after{color:#ff766d}.theme-preview-light-hero>.img{background-image:url(/vite/assets/theme-light-hero-Cjk-sUPk.jpg)}.theme-preview-dark-antihero>.img{background-image:url(/vite/assets/theme-dark-antihero-BuAAGIHI.jpg)}.theme-preview-dark-night>.img{background-image:url(/vite/assets/theme-dark-night-51igpQZS.jpg)}.theme-preview-sport>.img{background-image:url(/vite/assets/theme-sport-D9bMTmcw.jpg)}.theme-preview-tech>.img{background-image:url(/vite/assets/theme-tech-CiiCSAa1.jpg)}.theme-preview-fashionista>.img{background-image:url(/vite/assets/theme-fashionista-BdpLrwoy.jpg)}.theme-preview-organic>.img{background-image:url(/vite/assets/theme-organic-KMwtycZD.jpg)}.theme-preview-medical>.img{background-image:url(/vite/assets/theme-medical-CdwppVq7.jpg)}.theme-preview-seaside>.img{background-image:url(/vite/assets/theme-seaside-Bpk2NuG1.jpg)}.theme-preview-light-hero>i.icon{color:#fff;background-color:#f2645a;font-family:Nunito,Helvetica,Arial,Tahoma,sans-serif;font-style:normal;font-weight:700}.theme-preview-dark-antihero>i.icon{color:#fff;background-color:#9a7e60;font-family:Nunito,Helvetica,Arial,Tahoma,sans-serif;font-style:normal;font-weight:700}.theme-preview-dark-night>i.icon{color:#fff;background-color:#dc2bb8;font-family:Heebo,Helvetica,Arial,Tahoma,sans-serif;font-style:normal;font-weight:700}.theme-preview-sport>i.icon{color:#010100;background-color:#ffe95e;font-family:UnitedSansReg,Helvetica,Arial,Tahoma,sans-serif;font-style:normal;font-weight:700}.theme-preview-tech>i.icon{color:#fff;background-color:#2d2d2d;font-family:Poppins,Helvetica,Arial,Tahoma,sans-serif;font-style:normal;font-weight:700}.theme-preview-fashionista>i.icon{color:#fff;background-color:#000;font-family:Playfair Display,Times New Roman,Georgia,serif;font-style:normal;font-weight:700}.theme-preview-organic>i.icon{color:#f5f4f5;background-color:#5d9d52;font-family:Open Sans,Helvetica,Arial,Tahoma,sans-serif;font-style:normal;font-weight:700}.theme-preview-medical>i.icon{color:#f5f4f5;background-color:#6d8ec3;font-family:Assistant,Helvetica,Arial,Tahoma,sans-serif;font-style:normal;font-weight:700}.theme-preview-seaside>i.icon{color:#fff;background-color:#6b8c9e;font-family:Alegreya Sans,Helvetica,Arial,Tahoma,sans-serif;font-style:italic;font-weight:700}.work-area .drop-in-zone.empty:not(.grid-cell){height:auto}.theme-light .work-area .empty{box-shadow:none;background-color:#f9f9f9;border-color:#d2d2d2}.theme-dark .work-area .empty{box-shadow:none;background-color:#1b1b1b;border-color:#3f3f3f}.work-area .empty{text-align:center;border:2px dashed #0000;border-radius:10px;padding:10px 0;animation:none!important}.work-area .empty p{white-space:normal;white-space:initial}.theme-light .work-area .empty p{color:#424242}.theme-dark .work-area .empty p{color:#efefef}.work-area .empty p{margin:5px auto;font-size:20px}.theme-light .work-area .hovered{border-color:#bbb;box-shadow:inset 0 0 20px #a6a6a680}.theme-dark .work-area .hovered{border-color:#6e6e6e;box-shadow:inset 0 0 20px #2e2e2e80}.work-area.layout{border-radius:10px}.work-area.layout .section-dropdown{width:100%}.theme-light .work-area.layout .form-section{background-color:#f4f4f4}.theme-dark .work-area.layout .form-section{background-color:#1e1e1e}.work-area.layout .form-section{border-radius:10px;width:100%;padding:5px}.section-header{justify-content:space-between;padding-right:15px;display:flex}.theme-light .section-header h2{color:#3876cc}.theme-dark .section-header h2{color:#5e8dcf}.section-header h2{margin-left:10px;font-size:20px;font-weight:800}.section-header .action{text-align:right;flex:1 0 110px}.section-header .goto-link{font-size:12px;position:relative}.theme-light .section-header .goto-link{color:#424242}.theme-dark .section-header .goto-link{color:#efefef}.section-header .goto-link:hover strong{text-decoration:underline}.work-area.style .preview{margin-bottom:0}.work-area.workflow{border-radius:10px}.work-area.workflow .empty{margin-bottom:30px}.theme-light .workflow-step{background-color:#fff;border-color:#d9d9d9}.theme-dark .workflow-step{background-color:#2e2e2e;border-color:#1e1e1e}.workflow-step{text-align:center;border:1px solid #0000;border-radius:10px;margin-bottom:30px;padding:50px 0 30px;position:relative}.theme-light .workflow-step.active{background-color:#fffbf2;border-color:#f4e7c4;box-shadow:0 5px 10px #7373734d}.theme-dark .workflow-step.active{background-color:#333;border-color:#757575;box-shadow:0 5px 10px #1e1e1e4d}.workflow-step+.workflow-step{margin-top:80px}.theme-light .workflow-step+.workflow-step:before{color:#bbb}.theme-dark .workflow-step+.workflow-step:before{color:#6e6e6e}.workflow-step+.workflow-step:before{content:"↓";speak:none;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;font-size:30px;font-style:normal;font-weight:400;line-height:1;display:block;position:absolute;bottom:calc(100% + 20px);font-family:icomoon!important}.workflow-step figure{display:inline-block}.workflow-step figure span{position:relative}.workflow-step figure span img{width:30px}.theme-light .workflow-step figure span+span:before{border-color:#bbb}.theme-dark .workflow-step figure span+span:before{border-color:#6e6e6e}.workflow-step figure span+span:before{content:"+";speak:none;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;margin:0 20px 0 15px;font-size:20px;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}.workflow-step figcaption label{font-size:20px;font-weight:600}.theme-light .workflow-step figcaption input[type=text]:is(:focus,.focus){color:#3876cc}.theme-dark .workflow-step figcaption input[type=text]:is(:focus,.focus){color:#5e8dcf}.workflow-step figcaption input[type=text]{text-align:center;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;font-size:20px;font-weight:600;text-decoration:underline}.step-status.left{left:20px}.step-status.right{right:20px}.theme-light .step-status{color:#424242}.theme-dark .step-status{color:#efefef}.step-status{font-size:12px;position:absolute;bottom:10px}.step-status button{margin-left:25px;position:relative}.theme-light .step-status button:is(:hover,.hover,:focus,.focus){color:#3876cc}.theme-dark .step-status button:is(:hover,.hover,:focus,.focus){color:#5e8dcf}.step-status button:is(:hover,.hover,:focus,.focus){text-decoration:underline}.step-status button:after{speak:none;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-style:normal;font-weight:400;line-height:1;position:absolute;top:calc(50% - 8px);left:-24px;font-family:icomoon!important}.step-status span{vertical-align:top;margin-left:25px;position:relative}.step-status span:after{speak:none;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-style:normal;font-weight:400;line-height:1;position:absolute;top:calc(50% - 8px);left:-24px;font-family:icomoon!important}.step-status [class^=env]:after{content:"✉"}.theme-light .step-status .env:after{color:#3876cc}.theme-dark .step-status .env:after{color:#5e8dcf}.theme-light .step-status .env-app:after{color:#328538}.theme-dark .step-status .env-app:after{color:#35b660}.theme-light .step-status .env-rej:after{color:#e72113}.theme-dark .step-status .env-rej:after{color:#ff766d}.step-status .form:after{content:""}.step-status .section:after{content:""}.step-status .group:after{content:"👥"}.step-frame{text-align:center;width:50%;max-width:400px;margin:0 auto 30px;position:relative}.theme-light .step-frame:before{border-bottom-color:#e6e6e6}.theme-dark .step-frame:before{border-bottom-color:#555}.step-frame:before{content:"";border-bottom:2px solid #0000;width:200%;height:1px;position:absolute;top:50%;left:-50%}.theme-light .step-frame.active>span{color:#424242;background-color:#fffbf2;border-color:#f4e7c4;box-shadow:0 5px 10px #7373734d}.theme-dark .step-frame.active>span{color:#efefef;background-color:#333;border-color:#757575;box-shadow:0 5px 10px #1e1e1e4d}.theme-light .step-frame>span{color:#424242;background-color:#fff;border-color:#d9d9d9}.theme-dark .step-frame>span{color:silver;background-color:#2e2e2e;border-color:#1e1e1e}.step-frame>span{text-transform:uppercase;border:1px solid #0000;border-radius:17px;padding:8px 4px;display:block;position:relative}.step-frame .step-statuses{flex-wrap:wrap;justify-content:space-evenly;margin:0 10px;display:flex}.step-frame .step-status{position:initial;position:static}.work-area.settings{border-radius:10px;flex-basis:100%;align-self:center;max-width:1140px;margin:auto;padding:5px}.theme-light .work-area.settings legend{color:#686868}.theme-dark .work-area.settings legend{color:#bcbcbc}.work-area.settings legend{font-size:20px;font-weight:800}.work-area.settings .row{margin-bottom:20px}.dvce-page-subtitle .fr-box.fr-basic .fr-wrapper{background:0 0}
