.theme-tech{color:#6e6e6e;font-family:Poppins,Helvetica,Arial,Tahoma,sans-serif;background-color:#fff}.theme-sport{color:#6e6e6e;font-family:UnitedSansReg,Helvetica,Arial,Tahoma,sans-serif;background-color:#fff}.theme-fashionista{color:#6e6e6e;background-color:#fff}.theme-organic{color:#6e6e6e;font-family:Open Sans,Helvetica,Arial,Tahoma,sans-serif;background-color:#fff}.theme-medical{color:#6e6e6e;font-family:Assistant,Helvetica,Arial,Tahoma,sans-serif;background-color:#fff}.theme-seaside{color:#706e66;font-family:Alegreya Sans,Helvetica,Arial,Tahoma,sans-serif;background-color:#ddd4cf}.theme-darknight{color:#c5c5c5;font-family:Heebo,Helvetica,Arial,Tahoma,sans-serif;background-color:#161616}.app-builder{display:flex;flex-wrap:wrap;height:100vh;align-content:flex-start}.app-builder .workflow-wrapper{flex-grow:1;max-width:100%;display:flex;height:calc(100% - 118px)}.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-basis:0;flex-grow:1;max-width:100%;margin:0 5px}.app-builder .work-area.workflow{max-width:calc(100% - 370px);overflow:hidden;cursor:move;position:relative}.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:transparent}.app-builder .control-panel .panel-title,.app-builder .config-panel .panel-title{padding:11px 15px;margin-bottom:0;border-bottom:1px solid transparent;overflow:hidden;height:42px}.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{overflow:hidden;margin-bottom:0}.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{position:absolute;bottom:0;left:0;right:0;pointer-events:none}.app-builder .zoom-bar .wrapper{display:flex;width:220px;margin:auto;padding:5px 9px;border-radius:15px 15px 0 0;border-style:solid;border-width:1px 1px 0 1px;align-items:center;flex-flow:row}.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{border:none;background-color:transparent;text-align:center;font-weight:700;padding:0 5px;font-size:15px;flex:1 1 auto}.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{font-size:30px;flex:0 0 30px;text-align:center;padding:0;line-height:0;height:30px;border-radius:8px;transition:none}.theme-light .app-builder .zoom-bar .wrapper>.btn{color:#424242;background-color:#fff;border:1px solid #c0c0c0}.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{background-color:#f4f4f4;color:#3876cc}.theme-dark .app-builder .zoom-bar .wrapper>.btn:active{background-color:#555;color:#5e8dcf}.app-builder .zoom-bar .wrapper>.btn.center-screen{border:none;font-size:28px;margin-top:1px}.app-builder .zoom-bar .wrapper>.btn:is(:focus,.focus){box-shadow:none}.app-builder .canvas-container{margin-left:2px;background-color:#f3f3f3;height:100%;border-radius:10px;border:none}.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 ease .2s;transition-delay:.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 ease .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{font-size:24px;margin-right:0}.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{height:0;border-style:none;margin-bottom:0}.app-builder.control-panel-collapse .control-panel li.control-group i.icon{font-size:26px;padding:10px;border-radius:10px}.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 #555555}.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{font-size:0;height: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 ease .2s}.app-builder.config-panel-collapse.delay .config-panel{transition:all ease .2s;transition-delay:.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%);overflow:hidden;max-width:calc(100% - 79px)}.app-builder.certificate-builder .fr-view{font-family:Source Serif Pro,Times New Roman,Times,serif;min-width:10px;min-height:10px}.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;position:absolute;top:0!important;left:0!important;overflow:hidden;max-height:1px}.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{border-color:#e6e6e6;background-color:#fff;box-shadow:0 5px 10px #a6a6a633;text-align:left}.theme-dark .config-panel{border-color:#555;background-color:#2e2e2e;box-shadow:0 5px 10px #2e2e2e33;text-align:left}.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]{line-height:0;display:inline-block;vertical-align:middle}.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{font-size:20px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.config-panel>h4:not(.modal-title) button.collapse-settings+span{padding-left:15px}.config-panel>h4:not(.modal-title)+h5{padding:10px 15px;margin-bottom:0;border-bottom:1px solid transparent;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:"";font-size:160px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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{font-size:14px;padding:6px 15px}.config-panel dl dl dt{font-weight:700;font-size:13px;color:gray}.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:"";display:block;width:calc(100% - 30px);border-bottom:1px solid transparent;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{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:nowrap}.btn-matrix>button{flex:1 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{color:#3876cc}.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-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6}.theme-dark .btn-matrix>button:nth-child(n+2):nth-last-child(n+2){border-right:1px solid #555555;border-left:1px solid #555555}.theme-light .control-panel{border-color:#e6e6e6;background-color:#fff;box-shadow:0 5px 10px #a6a6a633}.theme-dark .control-panel{border-color:#555;background-color:#2e2e2e;box-shadow:0 5px 10px #2e2e2e33}.control-panel button[data-type]{text-align:left;font-size:1rem;font-weight:400;line-height:1.2;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;min-height:50px;width:100%;padding:10px;border:1px solid;border-radius:10px;border-color:#e8e8e8;margin-bottom:5px;overflow:hidden;color:#757575;transition:all ease-in-out .15s}.control-panel button[data-type] .icon{font-size:20px;line-height:1;margin-right:10px}.control-panel button[data-type] .icon.one-to-one{font-size:7px}.theme-light .control-panel button[data-type]{border-color:#e6e6e6;background-color:#fff}.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){background:none}.theme-light .control-panel button[data-type]:is([disabled=true],[aria-disabled=true],:disabled,.disabled):is(:hover,.hover,:focus,.focus){background:none}.theme-dark .control-panel button[data-type]{border-color:#555;background-color:#2e2e2e}.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){background:none}.theme-dark .control-panel button[data-type]:is([disabled=true],[aria-disabled=true],:disabled,.disabled):is(:hover,.hover,:focus,.focus){background:none}.control-panel .toggle-group,.control-panel .control-group,.control-panel .collapse-toolbox>.icon{transition:all ease-in-out .15s}.control-panel.style .theme-option{width:100%;display:flex;flex-flow:row wrap;padding-bottom:.5rem;border-radius:5px;position:relative}.theme-light .control-panel.style .theme-option{color:#424242}.theme-dark .control-panel.style .theme-option{color:silver}.control-panel.style .theme-option .img{display:block;width:100%;height:130px;border:1px solid transparent;border-radius:10px;margin-bottom:1rem;background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer}.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:after{content:"";display:block;width:100%;height:100%;border-radius:inherit;transition:background-color ease-in-out .15s}.theme-light .control-panel.style .theme-option .img:after{background-color:#0003}.theme-dark .control-panel.style .theme-option .img:after{background-color:#0003}.control-panel.style .theme-option .img:is(:hover,.hover):after{background-color:transparent}.control-panel.style .theme-option .theme-name{flex-grow:1;text-align:left}.control-panel.style .theme-option .status{font-weight:800;overflow:hidden;width:75px;height:24px}.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]{font-size:1rem;font-weight:400;line-height:1.2;padding:0 18px 0 9px}.control-panel.control-panel-trigger button[data-type] .icon{height:30px;width:30px;border-radius:30px;display:block;flex:0 0 30px;margin:9px 10px 9px 0;position:relative;border:1px solid rgba(66,66,66,0);box-sizing:border-box;background:#126fb3}.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;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px}.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 rgb(66,66,66)}.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 rgb(66,66,66)}.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-style:normal;font-weight:700;font-family:Nunito,Helvetica,Arial,Tahoma,sans-serif}.theme-preview-dark-antihero>i.icon{color:#fff;background-color:#9a7e60;font-style:normal;font-weight:700;font-family:Nunito,Helvetica,Arial,Tahoma,sans-serif}.theme-preview-dark-night>i.icon{color:#fff;background-color:#dc2bb8;font-style:normal;font-weight:700;font-family:Heebo,Helvetica,Arial,Tahoma,sans-serif}.theme-preview-sport>i.icon{color:#010100;background-color:#ffe95e;font-style:normal;font-weight:700;font-family:UnitedSansReg,Helvetica,Arial,Tahoma,sans-serif}.theme-preview-tech>i.icon{color:#fff;background-color:#2d2d2d;font-style:normal;font-weight:700;font-family:Poppins,Helvetica,Arial,Tahoma,sans-serif}.theme-preview-fashionista>i.icon{color:#fff;background-color:#000;font-style:normal;font-weight:700;font-family:Playfair Display,Times New Roman,Georgia,serif}.theme-preview-organic>i.icon{color:#f5f4f5;background-color:#5d9d52;font-style:normal;font-weight:700;font-family:Open Sans,Helvetica,Arial,Tahoma,sans-serif}.theme-preview-medical>i.icon{color:#f5f4f5;background-color:#6d8ec3;font-style:normal;font-weight:700;font-family:Assistant,Helvetica,Arial,Tahoma,sans-serif}.theme-preview-seaside>i.icon{color:#fff;background-color:#6b8c9e;font-style:italic;font-weight:700;font-family:Alegreya Sans,Helvetica,Arial,Tahoma,sans-serif}.work-area .drop-in-zone.empty:not(.grid-cell){height:auto}.work-area .empty{animation:none!important;text-align:center;padding:10px 0;border:2px dashed transparent;border-radius:10px}.theme-light .work-area .empty{border-color:#d2d2d2;background-color:#f9f9f9;box-shadow:none}.theme-dark .work-area .empty{border-color:#3f3f3f;background-color:#1b1b1b;box-shadow:none}.work-area .empty:before:not(.grid-cell){content:"";font-size:40px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.work-area .empty p{white-space:normal;white-space:initial;font-size:20px;margin:5px auto}.theme-light .work-area .empty p{color:#424242}.theme-dark .work-area .empty p{color:#efefef}.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%}.work-area.layout .form-section{width:100%;padding:5px;border-radius:10px}.theme-light .work-area.layout .form-section{background-color:#f4f4f4}.theme-dark .work-area.layout .form-section{background-color:#1e1e1e}.section-header{display:flex;justify-content:space-between;padding-right:15px}.section-header h2{font-size:20px;font-weight:800;margin-left:10px}.theme-light .section-header h2{color:#3876cc}.theme-dark .section-header h2{color:#5e8dcf}.section-header .action{flex:1 0 110px;text-align:right}.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}.workflow-step{text-align:center;padding:50px 0 30px;border:1px solid transparent;border-radius:10px;margin-bottom:30px;position:relative}.theme-light .workflow-step{border-color:#d9d9d9;background-color:#fff}.theme-dark .workflow-step{border-color:#1e1e1e;background-color:#2e2e2e}.theme-light .workflow-step.active{border-color:#f4e7c4;background-color:#fffbf2;box-shadow:0 5px 10px #7373734d}.theme-dark .workflow-step.active{border-color:#757575;background-color:#333;box-shadow:0 5px 10px #1e1e1e4d}.workflow-step+.workflow-step{margin-top:80px}.workflow-step+.workflow-step:before{content:"↓";font-size:30px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;display:block;width:100%;bottom:calc(100% + 20px)}.theme-light .workflow-step+.workflow-step:before{color:#bbb}.theme-dark .workflow-step+.workflow-step:before{color:#6e6e6e}.workflow-step figure{display:inline-block}.workflow-step figure span{position:relative}.workflow-step figure span img{width:30px}.workflow-step figure span+span:before{content:"+";font-size:20px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;margin:0 20px 0 15px}.theme-light .workflow-step figure span+span:before{border-color:#bbb}.theme-dark .workflow-step figure span+span:before{border-color:#6e6e6e}.workflow-step figcaption label{font-size:20px;font-weight:600}.workflow-step figcaption input[type=text]{font-size:20px;font-weight:600;text-align:center;text-decoration:underline;padding:0;border:0;border-radius:0;box-shadow:none;background:none}.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}.step-status.left{left:20px}.step-status.right{right:20px}.step-status{font-size:12px;position:absolute;bottom:10px}.theme-light .step-status{color:#424242}.theme-dark .step-status{color:#efefef}.step-status button{margin-left:25px;position:relative}.step-status button:is(:hover,.hover,:focus,.focus){text-decoration:underline}.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:after{font-size:16px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:-24px;top:calc(50% - 8px)}.step-status span{margin-left:25px;vertical-align:top;position:relative}.step-status span:after{font-size:16px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:-24px;top:calc(50% - 8px)}.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}.step-frame:before{content:"";width:200%;height:1px;border-bottom:2px solid transparent;position:absolute;top:50%;left:-50%}.theme-light .step-frame:before{border-bottom-color:#e6e6e6}.theme-dark .step-frame:before{border-bottom-color:#555}.theme-light .step-frame.active>span{color:#424242;border-color:#f4e7c4;background-color:#fffbf2;box-shadow:0 5px 10px #7373734d}.theme-dark .step-frame.active>span{color:#efefef;border-color:#757575;background-color:#333;box-shadow:0 5px 10px #1e1e1e4d}.step-frame>span{text-transform:uppercase;display:block;padding:8px 4px;border:1px solid transparent;border-radius:17px;position:relative}.theme-light .step-frame>span{color:#424242;border-color:#d9d9d9;background-color:#fff}.theme-dark .step-frame>span{color:silver;border-color:#1e1e1e;background-color:#2e2e2e}.step-frame .step-statuses{display:flex;justify-content:space-evenly;flex-wrap:wrap;margin:0 10px}.step-frame .step-status{position:static;position:initial}.work-area.settings{align-self:center;max-width:1140px;flex-basis:100%;padding:5px;margin:auto;border-radius:10px}.work-area.settings legend{font-size:20px;font-weight:800}.theme-light .work-area.settings legend{color:#686868}.theme-dark .work-area.settings legend{color:#bcbcbc}.work-area.settings .row{margin-bottom:20px}.dvce-page-subtitle .fr-box.fr-basic .fr-wrapper{background:transparent}
