@import"https://fonts.googleapis.com/css?family=Roboto|Space+Mono";html,body,#app{height:100vh}body{font-family:"Roboto",monospace;background:rgba(0,0,0,.03)}.main-wrapper{flex-grow:1;height:inherit}.main-wrapper.builder .wrapper-elements form fieldset legend{width:initial;margin:0;padding-left:1em;position:absolute;top:-1.45em}.main-wrapper.builder .wrapper-elements form fieldset legend .badge{border-bottom:0 !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.main-wrapper,.wrapper-form,.wrapper-tabs,.tabs{overflow:hidden}.wrapper-elements{margin-bottom:0 !important}.wrapper-elements .legend-visible{margin-top:.5em}.wrapper-elements .form-control[type=color].is-invalid,.wrapper-elements .form-control[type=color].is-valid,.wrapper-elements .label-hidden .form-control[type=color][required],.wrapper-elements .label-horizontal .form-control[type=color][required]{padding-right:1.2em !important;background-position:right .9em center !important}.wrapper-elements .label-horizontal .form-control[is-required]:not(.b-form-spinbutton):not(.b-rating),.wrapper-elements .label-horizontal .form-control[required]:not(.b-form-spinbutton):not(.b-rating),.wrapper-elements .label-horizontal .form-select[required],.wrapper-elements .label-horizontal .form-control[is-required].b-form-spinbutton output,.wrapper-elements .label-hidden .form-control[is-required]:not(.b-form-spinbutton):not(.b-rating),.wrapper-elements .label-hidden .form-control[required]:not(.b-form-spinbutton):not(.b-rating),.wrapper-elements .label-hidden .form-select[required],.wrapper-elements .label-hidden .form-control[is-required].b-form-spinbutton output{padding-right:2.25em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='0 0 16 16'%3e%3cg%3e%3cpath d='M8 0a1 1 0 0 1 1 1v5.268l4.562-2.634a1 1 0 1 1 1 1.732L10 8l4.562 2.634a1 1 0 1 1-1 1.732L9 9.732V15a1 1 0 1 1-2 0V9.732l-4.562 2.634a1 1 0 1 1-1-1.732L6 8 1.438 5.366a1 1 0 0 1 1-1.732L7 6.268V1a1 1 0 0 1 1-1z'%3e%3c/path%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .45em center;background-size:1em 1em}.wrapper-elements .label-horizontal .form-select[required],.wrapper-elements .label-hidden .form-select[required]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='0 0 16 16'%3e%3cg%3e%3cpath d='M8 0a1 1 0 0 1 1 1v5.268l4.562-2.634a1 1 0 1 1 1 1.732L10 8l4.562 2.634a1 1 0 1 1-1 1.732L9 9.732V15a1 1 0 1 1-2 0V9.732l-4.562 2.634a1 1 0 1 1-1-1.732L6 8 1.438 5.366a1 1 0 0 1 1-1.732L7 6.268V1a1 1 0 0 1 1-1z'%3e%3c/path%3e%3c/g%3e%3c/svg%3e");background-position:right .45em center,right 1.6em center}.wrapper-elements .label-horizontal .form-control[required].b-rating::after,.wrapper-elements .label-horizontal .form-field[is-required] div.range-datalist .center-value::after,.wrapper-elements .label-hidden .form-control[required].b-rating::after,.wrapper-elements .label-hidden .form-field[is-required] div.range-datalist .center-value::after{content:"*";color:var(--bs-form-invalid-border-color)}.wrapper-elements .label-horizontal .form-field.custom-select[required],.wrapper-elements .label-hidden .form-field.custom-select[required]{background-size:.45em,1em;background-position:right .45em center,right 1.45em center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='0 0 16 16'%3e%3cg%3e%3cpath d='M8 0a1 1 0 0 1 1 1v5.268l4.562-2.634a1 1 0 1 1 1 1.732L10 8l4.562 2.634a1 1 0 1 1-1 1.732L9 9.732V15a1 1 0 1 1-2 0V9.732l-4.562 2.634a1 1 0 1 1-1-1.732L6 8 1.438 5.366a1 1 0 0 1 1-1.732L7 6.268V1a1 1 0 0 1 1-1z'%3e%3c/path%3e%3c/g%3e%3c/svg%3e")}.wrapper-elements form.submitting{pointer-events:none;opacity:.6;cursor:wait}.wrapper-elements form .form-invalid-feedback{display:none}.wrapper-elements form.check-validation .form-invalid-feedback{color:var(--bs-form-invalid-border-color);position:absolute;font-size:40%;top:0;right:1em;display:inline-block}.wrapper-elements form .custom-range::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;width:100%;height:.5em;color:rgba(0,0,0,0);cursor:pointer;background-color:#fff;border-radius:var(--theme-input-border-radius);border:.02em solid var(--theme-input-border-color)}.wrapper-elements form .custom-range::-webkit-slider-thumb{width:1em;height:1em;margin-top:-0.25em;background-color:var(--theme-global-highlight-color);border:0;border-radius:1em;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}.wrapper-elements form .custom-control-label::after,.wrapper-elements form .custom-control-label::before{left:-1.2em;height:1em;width:1em}.wrapper-elements form .custom-switch .custom-control-label::before{border-radius:.5em}.wrapper-elements form .custom-control-input:disabled~.custom-control-label{height:1em;width:1em}.wrapper-elements form .custom-control-label::before{top:.25em}.wrapper-elements form .custom-checkbox .custom-control-label::before{border-radius:.25em}.wrapper-elements form .custom-checkbox .custom-control-label::before{border-radius:.25em}.wrapper-elements form .custom-switch .custom-control-label::before{left:-2.25em;width:1.75em}.wrapper-elements form .custom-switch .custom-control-label::after{top:calc(.25em + 2px);left:calc(-2.25em + 2px);width:calc(1em - 4px);height:calc(1em - 4px);border-radius:.5em}.wrapper-elements form .custom-switch .custom-control-input:checked~.custom-control-label::after{transform:translateX(0.75em)}.wrapper-elements form .custom-switch.b-custom-control-lg .custom-control-label{font-size:1.25em}.wrapper-elements form .custom-switch.b-custom-control-lg .custom-control-label::before{top:.3125em;height:1.25em;left:-2.8125em;width:2.1875em;border-radius:.625em}.wrapper-elements form .custom-switch.b-custom-control-lg .custom-control-label::after{top:calc(.3125em + 2px);left:calc(-2.8125em + 2px);width:calc(1.25em - 4px);height:calc(1.25em - 4px);border-radius:.625em}.wrapper-elements form .custom-switch.b-custom-control-lg .custom-control-input:checked~.custom-control-label::after{transform:translateX(0.9375em)}.wrapper-elements form .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:var(--theme-global-highlight-color);background-color:var(--theme-global-highlight-color)}.wrapper-elements form .custom-control{min-height:1.5em;padding-left:1.2em}.wrapper-elements form .custom-control-input{width:1em;height:1em}.wrapper-elements form .custom-switch{padding-left:2.25em}.wrapper-elements form .custom-control-label::after{top:.25em}.wrapper-elements form .counter{height:1em;margin:-1em 0 0;transform:translateY(1em)}.wrapper-elements form .add-on label,.wrapper-elements form .label-horizontal label{padding-right:.5em;flex-grow:0;white-space:nowrap}.wrapper-elements form .form-group:not([fieldtype=LongTextInput]):not([fieldtype=RadioButton]):not([fieldtype=Checkbox]):not([fieldtype=Switches]):not([fieldtype=SliderInput]) .label-horizontal label{line-height:1;align-self:center}.wrapper-elements form .add-on label{border-top-right-radius:0;border-bottom-right-radius:0;line-height:inherit !important;align-self:initial !important}.wrapper-elements form .add-on .b-form-spinbutton,.wrapper-elements form .add-on .b-form-tags,.wrapper-elements form .add-on textarea,.wrapper-elements form .add-on select,.wrapper-elements form .add-on input{border-top-left-radius:0;border-bottom-left-radius:0}.wrapper-elements form [fieldtype=TimePicker] button,.wrapper-elements form [fieldtype=DatePicker] button{border:thin solid var(--theme-input-border-color)}.wrapper-elements form [fieldtype=TimePicker] .element:not(.add-on) button,.wrapper-elements form [fieldtype=DatePicker] .element:not(.add-on) button{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.wrapper-elements form [fieldtype=TimePicker] .element.add-on button,.wrapper-elements form [fieldtype=DatePicker] .element.add-on button{border-top-left-radius:0;border-bottom-left-radius:0}.wrapper-elements form [fieldtype=TimePicker] .element:not(.add-on) input,.wrapper-elements form [fieldtype=DatePicker] .element:not(.add-on) input{border-top-left-radius:0;border-bottom-left-radius:0}.wrapper-elements form [fieldtype=TimePicker] .element.add-on input,.wrapper-elements form [fieldtype=DatePicker] .element.add-on input{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.wrapper-elements form .b-form-tags-list .b-form-tags-field,.wrapper-elements form .b-form-tags-list .b-form-tag,.wrapper-elements form .b-form-tags-list{margin-top:initial}.wrapper-elements form .b-form-tags-list{flex:1 1 auto !important}.wrapper-elements form .form-control:not([type=color]):not(textarea),.wrapper-elements form .form-field:not([type=color]){height:100% !important}.wrapper-elements form .form-control:not(.b-form-tags-input){min-height:2.5em}.wrapper-elements form .b-form-tags.form-control,.wrapper-elements form .custom-select{display:flex;align-items:center}.wrapper-elements form .custom-select,.wrapper-elements form .form-control{display:inline-block;height:100%;align-items:stretch;border:thin solid var(--theme-input-border-color);font-size:var(--theme-global-font-size) !important}.wrapper-elements form .custom-select:focus,.wrapper-elements form .form-control:focus{box-shadow:0 0 0 .2em rgba(var(--theme-focus-border-color-rgb), 0.5);border-color:var(--theme-input-focus-border-color);outline:0}.wrapper-elements form .btn-success:focus,.wrapper-elements form .btn-primary:focus,.wrapper-elements form .custom-control-input:focus~.custom-control-label::before,.wrapper-elements form .custom-select:focus,.wrapper-elements form .btn-outline-success:focus,.wrapper-elements form .btn-outline-warning:focus{box-shadow:0 0 0 .2em rgba(var(--theme-focus-border-color-rgb), 0.5)}.wrapper-elements form.check-validation .custom-control-input.is-invalid~.custom-control-label::before input.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .2em rgb(var(--bs-danger-rgb), 0.25)}.wrapper-elements form.check-validation .custom-control-input.is-invalid~.custom-control-label::before input.form-control.is-invalid:hover,.wrapper-elements form.check-validation .custom-control-input.is-invalid~.custom-control-label::before input.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .2em rgb(var(--bs-danger-rgb), 0.25)}.wrapper-elements form.check-validation .custom-control-input.is-valid~.custom-control-label::before input.form-control.is-valid{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .2em rgb(var(--bs-success-rgb), 0, 25)}.wrapper-elements form.check-validation .custom-control-input.is-valid~.custom-control-label::before input.form-control.is-valid:hover,.wrapper-elements form.check-validation .custom-control-input.is-valid~.custom-control-label::before input.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .2em rgb(var(--bs-success-rgb), 0, 25)}.wrapper-elements form.check-validation .radio-button.is-invalid .form-check-label,.wrapper-elements form.check-validation [role=radiogroup].is-invalid .custom-control-label{color:var(--bs-form-invalid-border-color)}.wrapper-elements form.check-validation .radio-button.is-invalid .form-check-input{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .2em rgb(var(--bs-danger-rgb), 0.25)}.wrapper-elements form.check-validation .radio-button.is-valid .form-check-label,.wrapper-elements form.check-validation [role=radiogroup].is-valid .custom-control-label{color:var(--bs-form-valid-border-color)}.wrapper-elements form.check-validation .radio-button.is-valid .form-check-input{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .2em rgb(var(--bs-success-rgb), 0.25)}.wrapper-elements form.check-validation .form-control.is-invalid:not(.b-form-spinbutton):not(.b-rating),.wrapper-elements form.check-validation .form-control.is-invalid:not(.b-form-spinbutton)+.form-control,.wrapper-elements form.check-validation .form-control.is-invalid.b-form-spinbutton output{color:var(--bs-form-invalid-border-color);border-color:var(--bs-form-invalid-border-color);padding-right:2.25em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .45em center;background-size:1em 1em}.wrapper-elements form.check-validation .form-control.b-rating:invalid i::before,.wrapper-elements form.check-validation .form-control.is-invalid.b-rating i::before{color:var(--bs-form-invalid-border-color);filter:drop-shadow(0 0 0.2em rgb(var(--bs-danger-rgb), 25))}.wrapper-elements form.check-validation .form-select:invalid,.wrapper-elements form.check-validation .form-select.is-invalid,.wrapper-elements form.check-validation .form-control.is-invalid:not(.b-form-spinbutton)+.form-control,.wrapper-elements form.check-validation .form-control.is-invalid:not(.b-form-spinbutton):not(.b-rating){box-shadow:0 0 0 .2em rgb(var(--bs-danger-rgb), 0.25)}.wrapper-elements form.check-validation .form-control.is-invalid.b-form-spinbutton{padding-right:0;background-image:none;box-shadow:0 0 0 .2em rgb(var(--bs-danger-rgb), 0.25);border-color:var(--bs-form-invalid-border-color)}.wrapper-elements form.check-validation .form-field.custom-select.is-invalid{border-color:var(--bs-form-invalid-border-color);background-size:.45em,1em;background-position:right .45em center,right 1.45em center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");box-shadow:0 0 0 .2em rgb(var(--bs-danger-rgb), 0.25)}.wrapper-elements form.check-validation .form-control.is-valid:not(.b-form-spinbutton):not(.b-rating),.wrapper-elements form.check-validation .form-control.is-valid.b-form-spinbutton output{color:var(--bs-form-valid-border-color);border-color:var(--bs-form-valid-border-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .45em center;background-size:1em 1em}.wrapper-elements form.check-validation .form-control.b-rating:valid i::before,.wrapper-elements form.check-validation .form-control.is-valid.b-rating i::before{color:var(--bs-form-valid-border-color);filter:drop-shadow(0 0 0.2em rgb(var(--bs-success-rgb)/0.25))}.wrapper-elements form.check-validation .form-control.is-valid:not(.b-form-spinbutton):not(.b-rating){box-shadow:0 0 0 .2em rgb(var(--bs-success-rgb), 25)}.wrapper-elements form.check-validation .form-field.custom-select.is-valid{background-size:.45em,1em;background-position:right .45em center,right 1.45em center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");box-shadow:0 0 0 .2em rgb(var(--bs-success-rgb), 0, 25)}.wrapper-elements form .custom-switch .custom-control-label::before{border-radius:.5em}.wrapper-elements form fieldset{border:thin dashed #777;border-radius:.5em;padding:0;margin:0;position:relative}.wrapper-elements form fieldset[hidden=hidden]{display:block !important;opacity:.4}.wrapper-elements form fieldset legend{width:initial;margin:0;padding-left:1em;position:absolute;top:-0.8em}.wrapper-elements form fieldset legend .legend-badges{font-size:35%;position:absolute;margin-top:-0.2em;margin-left:.3em}.wrapper-elements form fieldset legend .legend-badges .badge{font-style:italic;border-radius:0 0 .2em .2em;border-top:0}.wrapper-elements form fieldset legend .hidden-badge{display:none}.wrapper-elements form fieldset.hide-legend legend .legend-badges{margin-top:4.15em;margin-left:.2em}.wrapper-elements form fieldset.hide-legend legend .badge-secondary{display:none}.wrapper-elements form fieldset.hide-legend legend .hidden-badge{margin-left:0}.wrapper-elements form .hide-element>div>fieldset{border-color:var(--bs-form-invalid-border-color)}.wrapper-elements form .hide-element>div>fieldset>legend .legend-badges{opacity:.5}.wrapper-elements form .hide-element>div>fieldset>legend .legend-badges .hidden-badge{display:inline-block}.wrapper-elements form fieldset[isduplicatable=true]{border-color:#007bff}.wrapper-elements form .label-required,.wrapper-elements form .value-saved{margin-right:.2em}.wrapper-elements form .label-hidden label{display:none}.wrapper-elements form label.hide-label{position:absolute;top:calc(50% - .9em);left:.2em}.wrapper-elements form [fieldtype=Rating]{margin-top:-0.5em}.wrapper-elements form [fieldtype=SliderInput]{margin-bottom:-0.5em}.wrapper-elements .spacer{height:1em}.preview .wrapper-elements form{padding:1em 2em;margin:1.5em}.preview .wrapper-elements form .legend-visible{margin-top:1.5em}.preview .wrapper-elements form .hide-element{display:none !important}.preview .wrapper-elements form fieldset{border:0}.preview .wrapper-elements form fieldset.separate-legend{border:thin solid rgba(0,0,0,.1);padding:1em 1em 0;background-color:rgba(0,0,0,.05)}.preview .wrapper-elements form fieldset:not(.separate-legend){margin-bottom:-1em}.preview .wrapper-elements form fieldset.hide-legend legend{display:none}.preview .wrapper-elements form fieldset .form-group{margin-bottom:.5em}.preview .wrapper-elements form fieldset .action-item-delete,.preview .wrapper-elements form fieldset .action-item-copy{border-radius:50%;line-height:1;padding:.1em;position:absolute;bottom:-0.65em;right:-0.65em;color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.preview .wrapper-elements form fieldset .action-item-delete:active,.preview .wrapper-elements form fieldset .action-item-delete:focus,.preview .wrapper-elements form fieldset .action-item-delete:hover,.preview .wrapper-elements form fieldset .action-item-copy:active,.preview .wrapper-elements form fieldset .action-item-copy:focus,.preview .wrapper-elements form fieldset .action-item-copy:hover{background-color:var(--bs-btn-hover-bg);color:var(--bs-btn-hover-color)}.preview .wrapper-elements form fieldset .action-item-delete{right:.95em}.preview .wrapper-elements form fieldset .action-item-delete:active,.preview .wrapper-elements form fieldset .action-item-delete:focus,.preview .wrapper-elements form fieldset .action-item-delete:hover{background-color:var(--bs-btn-hover-bg);color:var(--bs-btn-hover-color)}.preview .wrapper-elements form .value-saved{display:none}.wrapper-elements,.tab-content{overflow:auto}.tab-content{flex:1 1 auto !important}.navbar{flex-basis:5em;flex-shrink:0;border-bottom:1px solid #66b0ff}.wrapper-save,.wrapper-choose{flex-basis:4em;flex-shrink:0;padding:1.2vh;background-color:#fff}.wrapper-save .custom-select,.wrapper-save .form-control,.wrapper-choose .custom-select,.wrapper-choose .form-control{height:inherit}.wrapper-save #load-button,.wrapper-choose #load-button{width:3.9em}#preview-button{padding-top:.525em}#preview-button.disabled,.btn:disabled,input.filter-tags{cursor:not-allowed;pointer-events:all}.wrapper-snippet{flex-basis:20vh;flex-shrink:0;overflow:auto;color:#eee;padding-left:.1em;background-color:#000}.wrapper-snippet .vjs-key{padding-right:.5em}.empty-state{text-align:center;color:#aaa;position:absolute;width:100%;top:0;margin:auto}.empty-state .alert{margin-bottom:0}.empty-state p{padding-top:5em}.preview-wrapper{max-width:600px;margin-left:auto;margin-right:auto}img#esquared-logo{height:4em;padding:0;position:absolute;right:.1em;top:0em}#elements .list-group .list-group-item{cursor:pointer;list-style:none;margin:5px;padding:10px;border-color:#ccc;background:#f7f7f7}.form-group-ghost.list-group .list-group-item{border-color:gray;background:#f2f2f2;min-height:6.6em;margin-bottom:1em}.form-item{padding:1em}.b-rating.form-control{padding:0;background:none !important}div.multiselect{border:1px solid #ced4da;border-radius:.25em}div.multiselect .multiselect__tags{border:0;color:#495057;appearance:none;max-height:2.4em}div.multiselect .multiselect__tag-icon:focus,div.multiselect .multiselect__tag-icon:hover,div.multiselect .multiselect__tag{background:#6c757d}div.multiselect .multiselect__tag-icon::after{color:#bbb;font-weight:bolder}div.multiselect .multiselect__tag-icon:hover::after{color:#fff}div.ql-mention-list-container{width:inherit;max-width:14em}div.ql-mention-list-container li.ql-mention-list-item{line-height:2em;font-size:80%;padding:0 10px}.ql-mention::after{content:"^"}.builder [name=Group]{min-height:3em;background-color:#fff;border:1px solid #ddd !important}.builder .wrapper-elements form fieldset{min-height:4em}div.range-datalist{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;font-size:80%;position:relative;margin-top:-0.7em}#db-field small{font-style:italic;padding-left:.5em}@supports(-webkit-backdrop-filter: blur(1px)){.wrapper-elements form fieldset .action-item-copy{bottom:-0.5em;right:-0.5em;line-height:.2}.wrapper-elements form .btn .b-icon.bi,.wrapper-elements form .dropdown-toggle .b-icon.bi{font-size:200%}}.mention-invalid{background-color:#f8d7da !important;border:thin solid var(--bs-form-invalid-border-color);color:var(--bs-form-invalid-border-color)}button .spinner-border{height:1em !important;width:1em !important}.preview form-items,.preview .wrapper-elements{height:100%;overflow-x:hidden}.preview form-items .element,.preview .wrapper-elements .element{margin-bottom:var(--theme-global-field-margin)}.wrapper-elements{background-color:rgba(0,0,0,.03);font-family:Arial;font-family:var(--theme-global-font-family);color:#777;color:var(--theme-global-font-color);font-size:16px;font-size:var(--theme-global-font-size)}.wrapper-elements .form-group{margin-bottom:2em;margin-bottom:var(--theme-global-field-margin)}.wrapper-elements a:not(.btn){color:#206c92;color:var(--theme-global-link-color)}.wrapper-elements h1,.wrapper-elements h2,.wrapper-elements h3,.wrapper-elements h4,.wrapper-elements h5,.wrapper-elements h6{font-family:Arial;font-family:var(--theme-header-font-family);color:#777;color:var(--theme-header-font-color);margin-bottom:.5em;margin-bottom:var(--theme-header-margin-bottom)}.wrapper-elements h1{font-size:2em}.wrapper-elements h2{font-size:1.75em}.wrapper-elements h3{font-size:1.5em}.wrapper-elements h4{font-size:1.17em}.wrapper-elements h5{font-size:1em}.wrapper-elements h6{font-size:.83em}.wrapper-elements .form-label{display:block;color:#ccc;color:var(--theme-label-font-color);font-weight:500;font-weight:var(--theme-label-font-weight);font-size:16px;font-size:var(--theme-label-font-size);margin-bottom:.5em;margin-bottom:var(--theme-label-margin-bottom);text-align:left;text-align:var(--theme-label-text-align)}.wrapper-elements .form-label .field-label{padding-right:.3em}.wrapper-elements .form-label .field-label::after{content:":";content:var(--theme-label-field-punctuation)}.wrapper-elements .form-label.horizontal{width:10em;width:var(--theme-label-column-width);margin-bottom:0}.wrapper-elements .form-label.horizontal.auto-margin{width:auto}.wrapper-elements .b-form-spinbutton,.wrapper-elements .b-form-tags,.wrapper-elements select,.wrapper-elements .custom-control-input~.custom-control-label::before,.wrapper-elements input+.form-control,.wrapper-elements input{border-color:#dcdfe6;border-color:var(--theme-input-border-color);border-radius:4px;border-radius:var(--theme-input-border-radius)}.wrapper-elements .b-form-spinbutton:hover,.wrapper-elements .b-form-tags:hover,.wrapper-elements select:hover,.wrapper-elements .custom-control-input~.custom-control-label::before:hover,.wrapper-elements input+.form-control:hover,.wrapper-elements input:hover{border-color:#dcdfe6;border-color:var(--theme-input-hover-border-color)}.wrapper-elements .b-form-spinbutton:focus,.wrapper-elements .b-form-tags:focus,.wrapper-elements select:focus,.wrapper-elements .custom-control-input~.custom-control-label::before:focus,.wrapper-elements input+.form-control:focus,.wrapper-elements input:focus{border-color:#dcdfe6;border-color:var(--theme-input-focus-border-color);box-shadow:2px 2px 2px 2px var(--theme-input-shadow-color)}.wrapper-elements .b-form-tags-input,.wrapper-elements .custom-control-label,.wrapper-elements .custom-select,.wrapper-elements .form-control{color:#495057;color:var(--theme-input-font-color)}.wrapper-elements .b-form-tags-input:hover,.wrapper-elements .b-form-tags-input:focus,.wrapper-elements .custom-control-label:hover,.wrapper-elements .custom-control-label:focus,.wrapper-elements .custom-select:hover,.wrapper-elements .custom-select:focus,.wrapper-elements .form-control:hover,.wrapper-elements .form-control:focus{color:#495057;color:var(--theme-input-font-color)}.wrapper-elements .b-form-tags-input::placeholder,.wrapper-elements .custom-control-label::placeholder,.wrapper-elements .custom-select::placeholder,.wrapper-elements .form-control::placeholder{color:#ccc;color:var(--theme-input-placeholder-color)}.wrapper-elements select:has(option:checked[value=""]){color:#ccc;color:var(--theme-input-placeholder-color)}.wrapper-elements .use-bootstrap-tag input::placeholder,.wrapper-elements .use-bootstrap-tag .input-wrapper>span{color:#ccc;color:var(--theme-input-placeholder-color)}.wrapper-elements .b-rating-star .bi-star.b-icon{color:var(--theme-input-border-color) !important}.wrapper-elements .form-help-block{display:block;color:#ccc;color:var(--theme-help-text-color);font-size:12px;font-size:var(--theme-help-text-font-size);margin-top:.5em;margin-top:var(--theme-help-text-margin-top)}.wrapper-elements .b-form-tags-list li.badge{border:thin solid #000;border-color:#000;border-color:var(--theme-tag-border-color);background-color:#6c757d;background-color:var(--theme-tag-background);color:#fff;color:var(--theme-tag-font-color)}.wrapper-elements fieldset legend .badge:not(.badge-warning):not(.legend-tag){border:thin solid #000;border-color:#000;border-color:var(--theme-legend-border-color);background-color:#6c757d;background-color:var(--theme-legend-background);color:#fff;color:var(--theme-legend-font-color)}.wrapper-elements .b-form-btn-label-control button,.wrapper-elements element .form-field .btn.btn-default,.wrapper-elements [fieldtype=Button] .form-field .btn.btn-default{border-color:#000;border-color:var(--theme-button-border-color);background-color:#6c757d;background-color:var(--theme-button-background);color:#fff;color:var(--theme-button-color);border-radius:30px;border-radius:var(--theme-button-border-radius)}.wrapper-elements .b-form-btn-label-control button,.wrapper-elements element .form-field .btn.fieldset-collapse,.wrapper-elements [fieldtype=Button] .form-field .btn.fieldset-collapse{border-color:#000;border-color:var(--theme-accordion-border-color);background-color:#6c757d;background-color:var(--theme-accordion-background);color:#fff;color:var(--theme-accordion-font-color)}.wrapper-elements .input-group-text{border:thin solid #ced4da;color:#777;color:var(--theme-label-font-color);background-color:#e9ecef;background-color:var(--theme-label-background);border-color:#ced4da;border-color:var(--theme-label-border-color)}.wrapper-elements .image-frame{border:0 solid #000;background-color:rgba(0,0,0,0);background-color:var(--theme-picture-background);border-color:#000;border-color:var(--theme-picture-border-color);border-radius:0;border-radius:var(--theme-picture-border-radius);border-width:0;border-width:var(--theme-picture-border-width);padding:0;padding:var(--theme-picture-padding)}.ql-toolbar .ql-formats button.ql-conditional{line-height:1;font-size:80%;margin-top:-0.05em;color:#444}.ql-toolbar .ql-formats button.ql-conditional:hover{color:#06c}.ql-toolbar .ql-formats button.ql-conditional::before{content:"{{"}.ql-toolbar .ql-formats button.ql-conditional::after{content:"}}"}