﻿@font-face{font-family:"PortalSiteGUI";src:url(../../fonts/OpenSans/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-weight:normal;font-style:normal;}:root{--ps-theme1:#411f78;--ps-theme1-darker:#3a1c6c;--ps-theme1-darkest:#341960;--ps-theme2:#8bc740;--ps-theme2-darker:#7db33a;--ps-theme2-darkest:#6f9f33;--ps-theme3:red;--ps-theme3-darker:#e60000;--ps-theme3-darkest:#c00;}.carousel-indicators{bottom:-2.5rem;}.carousel-indicators [data-bs-target]{width:1rem;background-color:#411f78;}.breadcrumb{background-color:#fff;padding:.75rem;border-radius:.5rem;}.chart{width:100%;height:300px;}.chart.chart-xs{width:100%;height:100px;}.chart.chart-sm{width:100%;height:135px;}.dashboard-card{min-height:110px;}.dashboard-card.dashboard-card-empty{background-color:#e9ecef;}.dashboard-card.dashboard-card-active i.bi{color:#411f78!important;}.dashboard-card.dashboard-card-disabled{color:#adb5bd;background-color:#dee2e6;}.dashboard-card.dashboard-card-disabled i.bi{color:#adb5bd!important;}ff-formbuilder{display:block;max-width:960px;padding:1rem;color:var(--themeColorBody);}ff-formbuilder ff-form,ff-formbuilder ff-page,ff-formbuilder ff-fieldset,ff-formbuilder ff-group,ff-formbuilder ff-combinator,ff-formbuilder ff-navigation,ff-formbuilder ff-control{position:relative;display:block;background-color:var(--themeColorFormBackground);border:1px solid transparent;border-radius:.25rem;min-height:36px;font-size:var(--themeFontSizeBody);overflow-x:clip;white-space:nowrap;}ff-formbuilder ff-form.selected,ff-formbuilder ff-page.selected,ff-formbuilder ff-fieldset.selected,ff-formbuilder ff-group.selected,ff-formbuilder ff-combinator.selected,ff-formbuilder ff-navigation.selected,ff-formbuilder ff-control.selected{border:1px solid #0dcaf0!important;}ff-formbuilder ff-form:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover,ff-formbuilder ff-page:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover,ff-formbuilder ff-fieldset:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover,ff-formbuilder ff-group:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover,ff-formbuilder ff-combinator:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover,ff-formbuilder ff-navigation:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover,ff-formbuilder ff-control:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover{border-color:#ffc107;}ff-formbuilder ff-form:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-handle,ff-formbuilder ff-form:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-tools,ff-formbuilder ff-form:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-resize-handle,ff-formbuilder ff-page:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-handle,ff-formbuilder ff-page:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-tools,ff-formbuilder ff-page:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-resize-handle,ff-formbuilder ff-fieldset:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-handle,ff-formbuilder ff-fieldset:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-tools,ff-formbuilder ff-fieldset:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-resize-handle,ff-formbuilder ff-group:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-handle,ff-formbuilder ff-group:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-tools,ff-formbuilder ff-group:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-resize-handle,ff-formbuilder ff-combinator:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-handle,ff-formbuilder ff-combinator:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-tools,ff-formbuilder ff-combinator:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-resize-handle,ff-formbuilder ff-navigation:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-handle,ff-formbuilder ff-navigation:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-tools,ff-formbuilder ff-navigation:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-resize-handle,ff-formbuilder ff-control:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-handle,ff-formbuilder ff-control:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-tools,ff-formbuilder ff-control:not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover>.ff-element-header .ff-element-resize-handle{display:block;}ff-formbuilder ff-form .ff-element-header,ff-formbuilder ff-page .ff-element-header,ff-formbuilder ff-fieldset .ff-element-header,ff-formbuilder ff-group .ff-element-header,ff-formbuilder ff-combinator .ff-element-header,ff-formbuilder ff-navigation .ff-element-header,ff-formbuilder ff-control .ff-element-header{width:100%;}ff-formbuilder ff-form .ff-element-header .ff-element-title,ff-formbuilder ff-page .ff-element-header .ff-element-title,ff-formbuilder ff-fieldset .ff-element-header .ff-element-title,ff-formbuilder ff-group .ff-element-header .ff-element-title,ff-formbuilder ff-combinator .ff-element-header .ff-element-title,ff-formbuilder ff-navigation .ff-element-header .ff-element-title,ff-formbuilder ff-control .ff-element-header .ff-element-title{padding:0 0 .25rem 0;color:var(--themeColorHeadings);font-family:var(--themeFontFamilyHeadings);font-size:var(--themeFontSizeBody);}ff-formbuilder ff-form .ff-element-header .ff-element-handle,ff-formbuilder ff-page .ff-element-header .ff-element-handle,ff-formbuilder ff-fieldset .ff-element-header .ff-element-handle,ff-formbuilder ff-group .ff-element-header .ff-element-handle,ff-formbuilder ff-combinator .ff-element-header .ff-element-handle,ff-formbuilder ff-navigation .ff-element-header .ff-element-handle,ff-formbuilder ff-control .ff-element-header .ff-element-handle{display:none;position:absolute;z-index:100;top:0;left:0;width:100%;height:2rem;cursor:ns-resize;text-align:center;}ff-formbuilder ff-form .ff-element-header .ff-element-resize-handle,ff-formbuilder ff-page .ff-element-header .ff-element-resize-handle,ff-formbuilder ff-fieldset .ff-element-header .ff-element-resize-handle,ff-formbuilder ff-group .ff-element-header .ff-element-resize-handle,ff-formbuilder ff-combinator .ff-element-header .ff-element-resize-handle,ff-formbuilder ff-navigation .ff-element-header .ff-element-resize-handle,ff-formbuilder ff-control .ff-element-header .ff-element-resize-handle{display:none;position:absolute;z-index:100;top:0;right:0;bottom:0;width:8px;cursor:ew-resize;background-color:#ffc107;}ff-formbuilder ff-form .ff-element-header .ff-element-tools,ff-formbuilder ff-page .ff-element-header .ff-element-tools,ff-formbuilder ff-fieldset .ff-element-header .ff-element-tools,ff-formbuilder ff-group .ff-element-header .ff-element-tools,ff-formbuilder ff-combinator .ff-element-header .ff-element-tools,ff-formbuilder ff-navigation .ff-element-header .ff-element-tools,ff-formbuilder ff-control .ff-element-header .ff-element-tools{display:none;position:absolute;z-index:101;top:0;right:0;padding:0 .35rem 0 .5rem;background-color:#fff;border-bottom-left-radius:.75rem;height:1.8rem;}ff-formbuilder ff-form .ff-element-header .ff-element-tools .btn,ff-formbuilder ff-page .ff-element-header .ff-element-tools .btn,ff-formbuilder ff-fieldset .ff-element-header .ff-element-tools .btn,ff-formbuilder ff-group .ff-element-header .ff-element-tools .btn,ff-formbuilder ff-combinator .ff-element-header .ff-element-tools .btn,ff-formbuilder ff-navigation .ff-element-header .ff-element-tools .btn,ff-formbuilder ff-control .ff-element-header .ff-element-tools .btn{padding:.25rem;font-size:.75rem;}ff-formbuilder ff-form .ff-elements-container,ff-formbuilder ff-page .ff-elements-container,ff-formbuilder ff-fieldset .ff-elements-container,ff-formbuilder ff-group .ff-elements-container,ff-formbuilder ff-combinator .ff-elements-container,ff-formbuilder ff-navigation .ff-elements-container,ff-formbuilder ff-control .ff-elements-container{display:flex;width:100%;min-height:60px;margin-left:0;margin-right:0;padding-bottom:.85rem;border:.5rem solid #eaeaea;border-radius:.3rem;background:#eaeaea url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="gray" class="bi bi-plus-circle" viewBox="0 0 16 16"><path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"/><path d="M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z"/></svg>') no-repeat center center;}ff-formbuilder ff-page>.ff-element-header>.ff-element-resize-handle{display:none!important;}ff-formbuilder ff-group .ff-element-header .ff-element-title,ff-formbuilder ff-combinator .ff-element-header .ff-element-title{font-family:"PortalSiteGUI";font-size:1rem!important;color:var(--bs-body-color);padding:0 0 .5rem 0;}ff-formbuilder ff-form,ff-formbuilder ff-page,ff-formbuilder ff-fieldset,ff-formbuilder ff-group,ff-formbuilder ff-combinator,ff-formbuilder ff-navigation{padding:0 .5rem .5rem;margin-bottom:.5rem;}ff-formbuilder ff-form:last-child,ff-formbuilder ff-page:last-child,ff-formbuilder ff-fieldset:last-child,ff-formbuilder ff-group:last-child,ff-formbuilder ff-combinator:last-child,ff-formbuilder ff-navigation:last-child{margin-bottom:0;}ff-formbuilder ff-form{background-color:var(--themeColorFormBackground);padding:var(--themePaddingForm);}ff-formbuilder ff-form,ff-formbuilder ff-page,ff-formbuilder ff-fieldset,ff-formbuilder ff-group,ff-formbuilder ff-combinator,ff-formbuilder ff-control{border-left:1px solid #ddd;}ff-formbuilder ff-form:before,ff-formbuilder ff-page:before,ff-formbuilder ff-fieldset:before,ff-formbuilder ff-group:before,ff-formbuilder ff-combinator:before,ff-formbuilder ff-control:before{position:absolute;content:"";display:none;height:18px;line-height:16px;padding:0 10px;color:#fff;background-color:#ddd;font-size:12px;transform:rotate(270deg);border-top-left-radius:5px;border-top-right-radius:5px;}ff-formbuilder ff-form.selected:before,ff-formbuilder ff-page.selected:before,ff-formbuilder ff-fieldset.selected:before,ff-formbuilder ff-group.selected:before,ff-formbuilder ff-combinator.selected:before,ff-formbuilder ff-control.selected:before{display:block;color:#fff!important;background-color:#0dcaf0!important;}ff-formbuilder ff-form:not(:has(ff-page:hover)):not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover:before,ff-formbuilder ff-page:not(:has(ff-page:hover)):not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover:before,ff-formbuilder ff-fieldset:not(:has(ff-page:hover)):not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover:before,ff-formbuilder ff-group:not(:has(ff-page:hover)):not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover:before,ff-formbuilder ff-combinator:not(:has(ff-page:hover)):not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover:before,ff-formbuilder ff-control:not(:has(ff-page:hover)):not(:has(ff-fieldset:hover)):not(:has(ff-group:hover)):not(:has(ff-combinator:hover)):not(:has(ff-control:hover)):hover:before{display:block;color:#fff;background-color:#ffc107;}ff-formbuilder ff-form:before{content:"Form";top:32px;left:-34px;}ff-formbuilder ff-page:before{content:"Page";top:24px;left:-32px;}ff-formbuilder ff-fieldset{padding:.75rem 1.15rem;border:1px solid #dee2e6;border-radius:.375rem;}ff-formbuilder ff-fieldset:before{content:"Fieldset";top:35px;left:-40px;}ff-formbuilder ff-fieldset legend{font-family:var(--themeFontFamilyHeadings);font-size:var(--themeFontSizeHeading2);color:var(--themeColorHeadings);}ff-formbuilder ff-group,ff-formbuilder ff-combinator{padding:.75rem 1.15rem;border:1px solid #dee2e6;border-radius:.375rem;}ff-formbuilder ff-group:before,ff-formbuilder ff-combinator:before{content:"Group";top:35px;left:-40px;}ff-formbuilder .ff-element .ff-element-tools .btn-toggle .bi-caret:before{content:"";}ff-formbuilder .ff-element.toggled{max-height:60px;overflow-y:clip;}ff-formbuilder .ff-element.toggled .ff-element-tools .btn-toggle .bi-caret:before{content:"";}ff-formbuilder .ff-element.toggled .ff-elements-container{display:none;}ff-formbuilder ff-control:before{content:"Element";top:35px;left:-42px;}ff-formbuilder ff-control .bi{padding:.375rem .375rem .375rem 0;}ff-formbuilder ff-page .ff-element-header .ff-element-title{font-size:var(--themeFontSizeHeading1);}ff-formbuilder ff-fieldset .ff-element-header .ff-element-title{font-size:var(--themeFontSizeHeading2);}ff-formbuilder ff-navigation{padding-bottom:0;}ff-formbuilder ff-control{padding:.5rem;margin-bottom:.5rem;border-radius:.3rem;}ff-formbuilder ff-control.resizing .ff-control{pointer-events:none;user-select:none;-webkit-user-select:none;-ms-user-select:none;}ff-formbuilder ff-control .ff-control label{color:var(--themeColorLabels);font-size:var(--themeFontSizeHeading3);pointer-events:none;}ff-formbuilder ff-control .ff-control input,ff-formbuilder ff-control .ff-control select,ff-formbuilder ff-control .ff-control textarea{pointer-events:none;background-color:#f7f7f7;}ff-formbuilder ff-control .ff-control input[type=file]{pointer-events:none;max-height:36px;}ff-formbuilder ff-control .ff-control label.required:after{content:"*";color:#f00;margin-left:.25rem;}ff-formbuilder ff-control .ff-control img{max-width:100%;}ff-formbuilder ff-control .ff-control img.image-question-icon{width:32px;height:28px;margin-right:.25rem;margin-left:-1.5rem;}ff-formbuilder ff-control .ff-control .separator{width:100%;border-color:#dee2e6;opacity:1;margin:.5rem 0 .5rem;}ff-formbuilder ff-control .ff-control .newline{width:100%;border:1px dashed #dee2e6;margin:.5rem 0 .5rem;}ff-formbuilder.preview ff-form,ff-formbuilder.preview ff-page,ff-formbuilder.preview ff-fieldset,ff-formbuilder.preview ff-group,ff-formbuilder.preview ff-combinator,ff-formbuilder.preview ff-navigation,ff-formbuilder.preview ff-control,ff-formbuilder.preview-mobile ff-form,ff-formbuilder.preview-mobile ff-page,ff-formbuilder.preview-mobile ff-fieldset,ff-formbuilder.preview-mobile ff-group,ff-formbuilder.preview-mobile ff-combinator,ff-formbuilder.preview-mobile ff-navigation,ff-formbuilder.preview-mobile ff-control{min-height:36px;border:0;}ff-formbuilder.preview ff-form:before,ff-formbuilder.preview ff-page:before,ff-formbuilder.preview ff-fieldset:before,ff-formbuilder.preview ff-group:before,ff-formbuilder.preview ff-combinator:before,ff-formbuilder.preview ff-navigation:before,ff-formbuilder.preview ff-control:before,ff-formbuilder.preview-mobile ff-form:before,ff-formbuilder.preview-mobile ff-page:before,ff-formbuilder.preview-mobile ff-fieldset:before,ff-formbuilder.preview-mobile ff-group:before,ff-formbuilder.preview-mobile ff-combinator:before,ff-formbuilder.preview-mobile ff-navigation:before,ff-formbuilder.preview-mobile ff-control:before{content:none;}ff-formbuilder.preview ff-form .ff-elements-container,ff-formbuilder.preview ff-page .ff-elements-container,ff-formbuilder.preview ff-fieldset .ff-elements-container,ff-formbuilder.preview ff-group .ff-elements-container,ff-formbuilder.preview ff-combinator .ff-elements-container,ff-formbuilder.preview ff-navigation .ff-elements-container,ff-formbuilder.preview ff-control .ff-elements-container,ff-formbuilder.preview-mobile ff-form .ff-elements-container,ff-formbuilder.preview-mobile ff-page .ff-elements-container,ff-formbuilder.preview-mobile ff-fieldset .ff-elements-container,ff-formbuilder.preview-mobile ff-group .ff-elements-container,ff-formbuilder.preview-mobile ff-combinator .ff-elements-container,ff-formbuilder.preview-mobile ff-navigation .ff-elements-container,ff-formbuilder.preview-mobile ff-control .ff-elements-container{min-height:0;border:0;background:none;}ff-formbuilder.preview ff-control,ff-formbuilder.preview-mobile ff-control{padding:0;}ff-formbuilder.preview-mobile{position:relative;width:390px;height:800px;border:10px solid #222;border-radius:2rem;padding-top:2rem;margin:2rem auto 0;}ff-formbuilder.preview-mobile:before{position:absolute;z-index:1000;content:"";color:#fff;background-color:#222;width:140px;height:24px;top:0;left:50%;margin-left:-70px;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;}ff-formbuilder.preview-mobile:after{position:absolute;z-index:1001;content:"";background-color:#ccc;width:6px;height:6px;top:6px;left:50%;margin-left:-55px;border-radius:1rem;}ff-formbuilder.preview-mobile ff-form{overflow-x:clip;overflow-y:scroll;max-height:100%;}ff-formbuilder.layout-horizontal:not(.preview-mobile) .ff-element .ff-control{display:flex;}ff-formbuilder.layout-horizontal:not(.preview-mobile) .ff-element .ff-control .form-label{width:200px;margin-bottom:0;padding:.375rem 0;}ff-formbuilder.layout-horizontal:not(.preview-mobile) .ff-element .ff-control .form-label+.form-control,ff-formbuilder.layout-horizontal:not(.preview-mobile) .ff-element .ff-control .form-label+.form-select,ff-formbuilder.layout-horizontal:not(.preview-mobile) .ff-element .ff-control .form-label+.options-container,ff-formbuilder.layout-horizontal:not(.preview-mobile) .ff-element .ff-control .form-label+.inside{width:calc(100% - 200px);}ff-formbuilder.layout-horizontal:not(.preview-mobile) .ff-element .ff-control .form-label+.form-range{margin-top:.5rem;width:calc(100% - 200px);}ff-formbuilder.layout-horizontal:not(.preview-mobile) .ff-element .ff-control .form-label+.row{width:calc(100% - 192px);}ff-formbuilder.layout-horizontal:not(.preview-mobile) .ff-element .form-row{display:flex;flex-wrap:nowrap;width:100%;}ff-formbuildertools{color:var(--ps-gui-element-color);background-color:var(--bs-body-bg);}ff-formbuildertools.offcanvas.offcanvas-end{width:800px;max-width:90%;}ff-formbuildertools .offcanvas-body .ps-form .form-label span{display:inline-block;margin-bottom:.5rem;}ff-formbuildertools .offcanvas-body .ps-form fieldset legend{color:var(--bs-offcanvas-color);font-size:1rem;margin-bottom:1rem;}ff-formbuildertools .offcanvas-body .ps-form hr{margin:0 0 1rem;}ff-formbuildertools .offcanvas-body .ps-form .form-tools-comment{font-size:.9rem;height:32px;transition:height .25s ease;}ff-formbuildertools .offcanvas-body .ps-form .form-tools-comment::placeholder{color:rgba(var(--bs-body-color-rgb),.65);font-size:13.6px;}ff-formbuildertools .offcanvas-body .ps-form .form-tools-comment:not(:placeholder-shown){height:64px;background-color:#e7eeff;}ff-formbuildertools .offcanvas-body .ps-form .ff-question-option{color:var(--ps-gui-element-color);background-color:var(--ps-gui-element-bgcolor);border-radius:var(--ps-gui-element-border-radius);padding:.25rem;}ff-formbuildertools .offcanvas-body .ps-form .ff-question-option .input-group-text{background-color:var(--bs-body-bg);cursor:n-resize;}ff-formbuildertools .offcanvas-body .ps-form .ff-question-option.image-question input.form-control{margin-left:36px;}ff-formbuildertools .offcanvas-body .ps-form .ff-question-option.image-question .image-question-image{position:absolute;top:.25rem;left:44px;display:flex;width:36px;height:36px;background-color:#f8f9fa;border:1px solid #adb5bd;overflow:hidden;}ff-formbuildertools .offcanvas-body .ps-form .ff-question-option.image-question .image-question-image input[type=file]{display:none;}ff-formbuildertools .offcanvas-body .ps-form button.ff-question-option{border:0;align-items:center;font-size:.9rem;color:var(--bs-offcanvas-color);}ff-formbuildertools .offcanvas-body .ps-form .col-margin-top{margin-top:.375rem;}ff-formbuildersource{color:var(--ps-gui-element-color);background-color:var(--bs-body-bg);}ff-formbuildersource.offcanvas.offcanvas-end{width:800px;max-width:90%;}ff-formbuildersource.offcanvas.offcanvas-end .json-editor-source{height:100%;background-color:#fff;}body.formbuilder{background-color:#e9ecef;}.dragged-item{background-color:#f0646e;padding:1rem;width:240px;}.drop-placeholder{background-color:#ffc107;display:block;margin-bottom:1rem;}.drop-placeholder:hover{background-color:#ffc107;}.tox-promotion,.tox-statusbar__branding{display:none!important;}.formbuilder-container{background-color:var(--themeColorBodyBackground);}.subsidebar .subsidebar-second .accordion .accordion-item .accordion-body .btn.ff-element-selector{position:relative;}.subsidebar .subsidebar-second .accordion .accordion-item .accordion-body .btn.ff-element-selector .btn-delete{position:absolute;top:7px;right:0;padding:0 .35rem;border:0;color:#ccc;}.subsidebar .subsidebar-second .accordion .accordion-item .accordion-body .btn.ff-element-selector .btn-delete:hover{color:#dc3545;}.subsidebar .subsidebar-second .accordion .accordion-item .accordion-body .btn.ff-element-selector .btn-delete i.bi{font-size:.8rem;}.jsoneditor{background:#f7f7f7;overflow:auto;max-width:800px;}.jsoneditor ul{list-style-type:none;margin:0;padding:0;}.jsoneditor ul li{min-height:32px;padding:1px 0;}.jsoneditor ul li.lvl-0 label{padding-left:0;}.jsoneditor ul li.lvl-1 label{padding-left:1rem;}.jsoneditor ul li.lvl-2 label{padding-left:2rem;}.jsoneditor ul li.lvl-3 label{padding-left:3rem;}.jsoneditor ul li.lvl-4 label{padding-left:4rem;}.jsoneditor ul li.lvl-5 label{padding-left:5rem;}.jsoneditor ul li.object-node{font-weight:bold;}.jsoneditor ul li label{font-weight:bold;min-height:32px;padding-top:4px;padding-right:1rem;}.jsoneditor ul li input,.jsoneditor ul li i.bi{width:400px;float:right;}.jsoneditor ul li input[type=text]{border:0;background-color:#fff;padding:.15rem .25rem;min-height:32px;}.jsoneditor ul li input[type=checkbox]{transform:scale(1.2);width:28px;margin-top:10px;margin-right:376px;}.jsoneditor ul li i.bi{width:24px;margin-top:4px;margin-right:374px;}.jsoneditor ul:empty{display:none;}.table .td-m{width:240px;}.table .td-l{width:480px;}