:root{--apptheme-color-primary: #008cff;--apptheme-color-secondary: #c2e8f4;--apptheme-color-accent: #ff9933;--apptheme-trans-color-primary: rgba(0, 140, 255, .2509803922);--apptheme-trans-color-secondary: rgba(194, 232, 244, .2509803922);--apptheme-trans-color-accent: rgba(255, 153, 51, .2509803922);--apptheme-trans-darken-slight: rgba(0, 0, 0, .1019607843);--apptheme-trans-darken: rgba(0, 0, 0, .4);--apptheme-trans-darken-heavy: rgba(0, 0, 0, .6);--apptheme-trans-lighten-slight: rgba(255, 255, 255, .1019607843);--apptheme-trans-lighten: rgba(255, 255, 255, .4);--apptheme-trans-lighten-heavy: rgba(255, 255, 255, .6);--apptheme-background-light: #f8f9fa;--apptheme-background-mid: #ccc;--apptheme-background-dark: #333;--apptheme-background-veryDark: #222;--apptheme-color-text-light: #fff;--apptheme-color-text-dark: #333;--apptheme-color-text: #222;--apptheme-color-input-border: #e1e1e1;--apptheme-color-input-background: #e9e9ed;--apptheme-color-status-alert: #b91212;--apptheme-color-status-warn: #d8ac1b;--apptheme-color-status-good: #07a411;--apptheme-color-status-trans-alert: rgba(185, 18, 18, .1019607843);--apptheme-color-status-trans-warn: rgba(216, 172, 27, .1019607843);--apptheme-color-status-trans-good: rgba(7, 164, 17, .1019607843);--apptheme-shadow-spread: 5px 5px 15px 5px;--apptheme-shadow-color-soft: rgba(0, 0, 0, .1019607843);--apptheme-shadow-color: rgba(0, 0, 0, .4);--apptheme-shadow-color-dark: rgba(0, 0, 0, .6);--apptheme-rounding: .75em;--apptheme-padding-s: .25em;--apptheme-padding-m: .75em;--apptheme-padding-l: 1.5em;--apptheme-padding-container-s: .5em;--apptheme-padding-container-m: 1.5em;--apptheme-padding-container-l: 2.5em;--apptheme-transition-speed-quick: .3s;--apptheme-transition-speed-mid: .6s;--apptheme-transition-speed-slow: 2s;--apptheme-transition-speed: .3s;--apptheme-delay-slight: .5s;--apptheme-delay-mid: 1s;--apptheme-delay-slow: 3s}.simple-form{--simple-forms-color-primary: var( --apptheme-color-primary, #008cff );--simple-forms-color-secondary: var( --apptheme-color-secondary, #c2e8f4 );--simple-forms-color-accent: var(--apptheme-color-accent, #ff9933);--simple-forms-trans-color-primary: var( --apptheme-trans-color-primary, rgba(0, 140, 255, .2509803922) );--simple-forms-trans-color-secondary: var( --apptheme-trans-color-secondary, rgba(194, 232, 244, .2509803922) );--simple-forms-trans-color-accent: var( --apptheme-trans-color-accent, rgba(255, 153, 51, .2509803922) );--simple-forms-trans-darken-slight: var( --apptheme-trans-darken-slight, rgba(0, 0, 0, .1019607843) );--simple-forms-trans-darken: var(--apptheme-trans-darken, rgba(0, 0, 0, .4));--simple-forms-trans-darken-heavy: var( --apptheme-trans-darken-heavy, rgba(0, 0, 0, .6) );--simple-forms-trans-lighten-slight: var( --apptheme-trans-lighten-slight, rgba(255, 255, 255, .1019607843) );--simple-forms-trans-lighten: var( --apptheme-trans-lighten, rgba(255, 255, 255, .4) );--simple-forms-trans-lighten-heavy: var( --apptheme-trans-lighten-heavy, rgba(255, 255, 255, .6) );--simple-forms-background-light: var( --apptheme-background-light, #f8f9fa );--simple-forms-background-mid: var( --apptheme-background-mid, #ccc );--simple-forms-background-dark: var( --apptheme-background-dark, #333 );--simple-forms-background-veryDark: var( --apptheme-background-veryDark, #222 );--simple-forms-color-text-light: var( --apptheme-color-text-light, #fff );--simple-forms-color-text-dark: var( --apptheme-color-text-dark, #333 );--simple-forms-color-text: var(--apptheme-color-text, #222);--simple-forms-color-input-border: var( --apptheme-color-input-border, #e1e1e1 );--simple-forms-color-input-background: var( --apptheme-color-input-background, #e9e9ed );--simple-forms-color-status-alert: var( --apptheme-color-status-alert, #b91212 );--simple-forms-color-status-warn: var( --apptheme-color-status-warn, #d8ac1b );--simple-forms-color-status-good: var( --apptheme-color-status-good, #07a411 );--simple-forms-color-status-trans-alert: var( --apptheme-color-status-trans-alert, rgba(185, 18, 18, .1019607843) );--simple-forms-color-status-trans-warn: var( --apptheme-color-status-trans-warn, rgba(216, 172, 27, .1019607843) );--simple-forms-color-status-trans-good: var( --apptheme-color-status-trans-good, rgba(7, 164, 17, .1019607843) );--simple-forms-shadow-spread: var( --apptheme-shadow-spread, 5px 5px 15px 5px );--simple-forms-shadow-color-soft: var( --apptheme-shadow-color-soft, rgba(0, 0, 0, .1019607843) );--simple-forms-shadow-color: var(--apptheme-shadow-color, rgba(0, 0, 0, .4));--simple-forms-shadow-color-dark: var( --apptheme-shadow-color-dark, rgba(0, 0, 0, .6) );--simple-forms-rounding: var(--apptheme-rounding, .75em);--simple-forms-padding-s: var(--apptheme-padding-s, .25em);--simple-forms-padding-m: var(--apptheme-padding-m, .75em);--simple-forms-padding-l: var(--apptheme-padding-l, 1.5em);--simple-forms-padding-container-s: var( --apptheme-padding-container-s, .5em );--simple-forms-padding-container-m: var( --apptheme-padding-container-m, 1.5em );--simple-forms-padding-container-l: var( --apptheme-padding-container-l, 2.5em );--simple-forms-transition-speed-quick: var( --apptheme-transition-speed-quick, .3s );--simple-forms-transition-speed-mid: var( --apptheme-transition-speed-mid, .6s );--simple-forms-transition-speed-slow: var( --apptheme-transition-speed-slow, 2s );--simple-forms-transition-speed: var( --apptheme-transition-speed, .3s );--simple-forms-delay-slight: var(--apptheme-delay-slight, .5s);--simple-forms-delay-mid: var(--apptheme-delay-mid, 1s);--simple-forms-delay-slow: var(--apptheme-delay-slow, 3s)}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes flyin_R{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes flyin_L{0%{transform:translate(-50%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes flyout_R{0%{transform:translate(0);opacity:1}to{transform:translate(50%);opacity:0}}@keyframes flyout_L{0%{transform:translate(0);opacity:1}to{transform:translate(-50%);opacity:0}}@keyframes expand{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes collapse{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes expand_vert{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes collapse_vert{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes wiggle{0%{transform:rotate(0)}45%{transform:rotate(0)}50%{transform:rotate(5deg)}60%{transform:rotate(-5deg)}70%{transform:rotate(5deg)}to{transform:rotate(0)}}@keyframes flash{0%,to{opacity:1}65%{opacity:.8}50%{opacity:.5}}@keyframes double_flash{0%,50%,to{opacity:1}30%,66%{opacity:.8}25%,75%{opacity:.5}}@keyframes delayed_double_flash{0%,74%,80%,to{opacity:1}75%,85%{opacity:.5}}.simple-form .simple-form-field{position:relative;border-radius:var(--simple-forms-rounding);transition:all var(--simple-forms-transition-speed);padding:var(--simple-forms-padding-s) var(--simple-forms-padding-m);margin:var(--simple-forms-padding-s);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;cursor:pointer}.simple-form [data-fill=true].simple-form-field{flex:1;flex-basis:auto}.simple-form [data-state-error=true].simple-form-field{background-color:var(--simple-forms-color-status-trans-alert)}.simple-form [data-state-empty=true].simple-form-field .simple-form-required-marker{display:inline}.simple-form [data-state-empty=false].simple-form-field .simple-form-required-marker{display:none}.simple-form [data-state-disabled=true].simple-form-field{cursor:not-allowed;background-color:var(--simple-forms-trans-darken-slight);opacity:.5}.simple-form [data-state-disabled=true].simple-form-field *{cursor:not-allowed;opacity:1}.simple-form [data-state-hide=true].simple-form-field{display:none}.simple-form .simple-form-field>.simple-form-header,.simple-form .simple-form-field>.simple-form-footer{flex-basis:100%}.simple-form .simple-form-field .simple-form-label{cursor:pointer}.simple-form .simple-form-field .simple-form-input,.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-select-wrapper .simple-form-select-handle,.simple-form .simple-form-field[data-field-type=singleselect] .simple-form-select-wrapper .simple-form-select-handle,.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-select-wrapper .simple-form-input .select-search-input,.simple-form .simple-form-field[data-field-type=singleselect] .simple-form-select-wrapper .simple-form-input .select-search-input,.simple-form .simple-form-field[data-field-type=multiselect][data-searchable=true] .simple-form-input .select-search-input,.simple-form .simple-form-field[data-field-type=singleselect][data-searchable=true] .simple-form-input .select-search-input{border-radius:var(--simple-forms-rounding);border:1px solid var(--simple-forms-color-input-border);transition:all var(--simple-forms-transition-speed);margin:var(--simple-forms-padding-s) var(--simple-forms-padding-m);padding:var(--simple-forms-padding-m);vertical-align:middle;flex:1;cursor:pointer}.simple-form .simple-form-field[data-field-type=multiselect][data-state-error=true] .simple-form-input,.simple-form .simple-form-field[data-field-type=multiselect][data-state-error=true] .simple-form-multiselect-handle,.simple-form .simple-form-field[data-field-type=multiselect][data-state-error=true] .simple-form-select-handle,.simple-form .simple-form-field[data-field-type=singleselect][data-state-error=true] .simple-form-select-handle{border:1px solid var(--simple-forms-color-status-alert)}.simple-form{position:relative;border-radius:var(--simple-forms-rounding);padding:var(--simple-forms-padding-container-m);display:flex;flex-direction:column;align-items:stretch}.simple-form .simple-form-title{font-size:1.25em;font-weight:600;flex-basis:100%;flex:1}.simple-form>.simple-form-header{flex-basis:100%;flex:1}.simple-form>.simple-form-footer{flex-basis:100%;flex:1}.simple-form>.simple-form-messages{flex:1;flex-basis:100%}.simple-form[data-layout=row]{flex-direction:row;flex-wrap:wrap}.simple-form[data-state-error=true]{background-color:var(--simple-forms-color-status-trans-alert)}.simple-form[data-state-disabled=true]{pointer-events:none}.simple-form[data-state-disabled=true] .simple-form-input{background:var(--simple-forms-color-background-mid)}.simple-form .simple-form-field[data-state-disabled=true]{cursor:not-allowed}.simple-form .simple-form-field[data-state-disabled=true] *{cursor:not-allowed!important}.simple-form[data-layout=row]>.simple-form-header,.simple-form[data-layout=row]>.simple-form-footer{flex-basis:100%}.simple-form[data-layout=row] .simple-form-field{flex-basis:auto}.simple-form[data-state-disabled=true] .simple-form-field{cursor:not-allowed;opacity:.5}.simple-form[data-state-disabled=true] .simple-form-field [data-state-disabled=true]{opacity:1}.simple-form[data-state-disabled=true] .simple-form-field *{cursor:not-allowed}.simple-form .simple-form-field[data-field-type=group]{cursor:auto}.simple-form .simple-form-field[data-field-type=group]>.simple-form-label,.simple-form .simple-form-field[data-field-type=group]>.simple-form-header,.simple-form .simple-form-field[data-field-type=group]>.simple-form-footer,.simple-form .simple-form-field[data-field-type=group]>.simple-form-field{flex-basis:100%}.simple-form .simple-form-field[data-field-type=group][data-layout=row]{flex-direction:row;flex-wrap:wrap;flex:1;flex-basis:auto;align-items:flex-start}.simple-form .simple-form-field[data-field-type=group][data-layout=row]>.simple-form-field{flex-basis:auto}.simple-form .simple-form-field[data-field-type=group][data-layout=row]>.simple-form-label,.simple-form .simple-form-field[data-field-type=group][data-layout=row]>.simple-form-header,.simple-form .simple-form-field[data-field-type=group][data-layout=row]>.simple-form-footer{flex-basis:100%}.simple-form .simple-form-field[data-field-type=group][data-state-error=true]{background-color:var(--simple-forms-color-status-trans-alert)}.simple-form .simple-form-field[data-field-type=group][data-state-disabled=true]{cursor:not-allowed;background-color:var(--simple-forms-trans-darken-slight);opacity:.5}.simple-form .simple-form-field[data-field-type=group][data-state-disabled=true] [data-state-disabled=true]{opacity:1}.simple-form .simple-form-field[data-field-type=group][data-state-disabled=true] *{cursor:not-allowed}.simple-form[data-state-disabled=true] .simple-form-field[data-field-type=group]{cursor:not-allowed;opacity:.5}.simple-form[data-state-disabled=true] .simple-form-field[data-field-type=group] *{opacity:1;cursor:not-allowed}.simple-form .simple-form-field[data-field-type=dynamic]{cursor:auto;align-items:stretch}.simple-form .simple-form-field[data-field-type=dynamic]>.simple-form-label,.simple-form .simple-form-field[data-field-type=dynamic]>.simple-form-header,.simple-form .simple-form-field[data-field-type=dynamic]>.simple-form-footer,.simple-form .simple-form-field[data-field-type=dynamic]>.simple-form-field,.simple-form .simple-form-field[data-field-type=dynamic]>.simple-form-dynamic-toolbar,.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-child-toolbar{flex-basis:100%}.simple-form .simple-form-field[data-field-type=dynamic][data-layout=row]{flex-direction:row;flex-wrap:wrap;flex:1;flex-basis:auto}.simple-form .simple-form-field[data-field-type=dynamic][data-layout=row]>.simple-form-field{flex-basis:auto}.simple-form .simple-form-field[data-field-type=dynamic][data-layout=row]>.simple-form-label,.simple-form .simple-form-field[data-field-type=dynamic][data-layout=row]>.simple-form-header,.simple-form .simple-form-field[data-field-type=dynamic][data-layout=row]>.simple-form-footer,.simple-form .simple-form-field[data-field-type=dynamic][data-layout=row]>.simple-form-dynamic-toolbar,.simple-form .simple-form-field[data-field-type=dynamic][data-layout=row] .simple-form-dynamic-child-toolbar{flex-basis:100%}.simple-form .simple-form-field[data-field-type=dynamic] [data-template=collection]{display:flex;flex-direction:column;flex:1}.simple-form .simple-form-field[data-field-type=dynamic] [data-template=collection] .simple-form-field[data-field-type=group]{flex:1;flex-direction:row;align-items:stretch;border:1px solid var(--simple-forms-trans-darken-slight);margin:var(--simple-forms-padding-m)}.simple-form .simple-form-field[data-field-type=dynamic][data-layout=row] [data-template=collection] .simple-form-field[data-field-type=dynamic] .simple-form-field[data-field-type=group]{flex-direction:row}.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-toolbar{display:flex;justify-content:right}.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-child-toolbar{position:absolute;right:var(--simple-forms-padding-s);top:var(--simple-forms-padding-s);z-index:1}.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-toolbar,.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-child-toolbar{display:flex;justify-content:right}.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-toolbar button,.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-child-toolbar button{border-radius:var(--simple-forms-rounding);-webkit-user-select:none;user-select:none;transition:all var(--simple-forms-transition-speed-quick);background-color:var(--simple-forms-color-primary);border:2px solid transparent;padding:var(--simple-forms-padding-m) var(--simple-forms-padding-l);color:var(--simple-forms-color-text-light);font-weight:600;padding:var(--simple-forms-padding-s) var(--simple-forms-padding-m)}.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-toolbar button:hover,.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-child-toolbar button:hover{cursor:pointer;color:var(--simple-forms-color-primary);border-color:var(--simple-forms-color-primary);background-color:transparent}.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-toolbar button[disabled=true],.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-toolbar button[disabled=disabled],.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-child-toolbar button[disabled=true],.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-child-toolbar button[disabled=disabled]{cursor:not-allowed;color:var(--simple-forms-trans-darken);background-color:var(--simple-forms-background-mid)}.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-toolbar button[data-toolbar-action=add],.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-child-toolbar button[data-toolbar-action=add]{border-radius:var(--simple-forms-rounding);-webkit-user-select:none;user-select:none;transition:all var(--simple-forms-transition-speed-quick);background-color:var(--simple-forms-color-status-good);border:2px solid transparent;padding:var(--simple-forms-padding-m) var(--simple-forms-padding-l);color:var(--simple-forms-color-text-light);font-weight:600;padding:var(--simple-forms-padding-s) var(--simple-forms-padding-m)}.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-toolbar button[data-toolbar-action=add]:hover,.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-child-toolbar button[data-toolbar-action=add]:hover{cursor:pointer;color:var(--simple-forms-color-status-good);border-color:var(--simple-forms-color-status-good);background-color:transparent}.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-toolbar button[data-toolbar-action=add][disabled=true],.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-toolbar button[data-toolbar-action=add][disabled=disabled],.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-child-toolbar button[data-toolbar-action=add][disabled=true],.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-child-toolbar button[data-toolbar-action=add][disabled=disabled]{cursor:not-allowed;color:var(--simple-forms-trans-darken);background-color:var(--simple-forms-background-mid)}.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-toolbar button[data-toolbar-action=remove],.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-child-toolbar button[data-toolbar-action=remove]{border-radius:var(--simple-forms-rounding);-webkit-user-select:none;user-select:none;transition:all var(--simple-forms-transition-speed-quick);background-color:var(--simple-forms-color-status-alert);border:2px solid transparent;padding:var(--simple-forms-padding-m) var(--simple-forms-padding-l);color:var(--simple-forms-color-text-light);font-weight:600;padding:var(--simple-forms-padding-s) var(--simple-forms-padding-m);box-shadow:none;background-color:transparent;color:var(--simple-forms-color-status-alert);border-color:transparent}.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-toolbar button[data-toolbar-action=remove]:hover,.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-child-toolbar button[data-toolbar-action=remove]:hover{cursor:pointer;color:var(--simple-forms-color-status-alert);border-color:var(--simple-forms-color-status-alert);background-color:transparent}.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-toolbar button[data-toolbar-action=remove]:hover,.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-child-toolbar button[data-toolbar-action=remove]:hover{color:var(--simple-forms-color-text-light);border-color:transparent;background-color:var(--simple-forms-color-status-alert)}.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-toolbar button[data-toolbar-action=remove][disabled=true],.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-toolbar button[data-toolbar-action=remove][disabled=disabled],.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-child-toolbar button[data-toolbar-action=remove][disabled=true],.simple-form .simple-form-field[data-field-type=dynamic] .simple-form-dynamic-child-toolbar button[data-toolbar-action=remove][disabled=disabled]{cursor:not-allowed;color:var(--simple-forms-trans-darken);background-color:var(--simple-forms-background-mid)}.simple-form .simple-form-messages{display:flex;flex-direction:column;flex-basis:100%}.simple-form .simple-form-messages .simple-form-message{border-radius:var(--simple-forms-rounding);animation:fadein;animation-direction:forwards;animation-duration:var(--simple-forms-transition-speed);animation-timing-function:ease;color:var(--simple-forms-color-primary);border:1px solid var(--simple-forms-color-primary);background-color:var(--simple-forms-trans-color-primary);padding:var(--simple-forms-padding-s) var(--simple-forms-padding-m);margin:var(--simple-forms-padding-s)}.simple-form .simple-form-messages .simple-form-message[data-message-type=error]{color:var(--simple-forms-color-status-alert);border-color:var(--simple-forms-color-status-alert);background-color:var(--simple-forms-color-status-trans-alert)}.simple-form .simple-form-messages .simple-form-message[data-message-type=warn]{color:var(--simple-forms-color-status-warn);border-color:var(--simple-forms-color-status-warn);background-color:var(--simple-forms-color-status-trans-warn)}.simple-form .simple-form-field[data-layout=row]>.simple-form-messages{flex-basis:100%}.simple-form .simple-form-field[data-field-type=text]:hover,.simple-form .simple-form-field[data-field-type=number]:hover,.simple-form .simple-form-field[data-field-type=date]:hover,.simple-form .simple-form-field[data-field-type=datetime]:hover,.simple-form .simple-form-field[data-field-type=textarea]:hover{background-color:var(--simple-forms-trans-color-secondary)}.simple-form .simple-form-field[data-field-type=textarea] .simple-form-input{transition:none}.simple-form .simple-form-field[data-field-type=textarea][data-state-disabled=true] .simple-form-input{resize:none}.simple-form .simple-form-field[data-field-type=checkbox]:hover{background-color:var(--simple-forms-trans-color-secondary)}.simple-form .simple-form-field[data-field-type=checkbox] .simple-form-input{flex:0}.simple-form .simple-form-field[data-field-type=radio]{cursor:initial}.simple-form .simple-form-field[data-field-type=radio]:hover{background-color:var(--simple-forms-trans-color-secondary)}.simple-form .simple-form-field[data-field-type=radio] .simple-form-input{display:flex;flex-direction:column}.simple-form .simple-form-field[data-field-type=radio]>.simple-form-label{cursor:initial;flex-basis:100%}.simple-form .simple-form-field[data-field-type=radio] .simple-form-field[data-field-type=radio-option]:hover{background-color:var(--simple-forms-trans-color-secondary)}.simple-form .simple-form-field[data-field-type=radio] .simple-form-field[data-field-type=radio-option] .simple-form-input{flex:0;flex-direction:row}.simple-form .simple-form-field[data-field-type=radio][data-state-error=true] .simple-form-input{border:1px solid var(--simple-forms-color-status-alert)}.simple-form .simple-form-field[data-field-type=radio][data-layout=row]>.simple-form-input{flex-direction:row}.simple-form .simple-form-field[data-field-type=radio][data-layout=row]>.simple-form-input .simple-form-field[data-field-type=radio-option]{display:inline-flex;align-self:stretch;align-items:stretch}.simple-form .simple-form-field[data-field-type=radio][data-layout=pill]>.simple-form-input .simple-form-field[data-field-type=radio-option],.simple-form .simple-form-field[data-field-type=radio][data-layout=pill-row]>.simple-form-input .simple-form-field[data-field-type=radio-option]{display:inline-flex;align-self:stretch;align-items:stretch;background-color:var(--simple-forms-trans-darken-slight)}.simple-form .simple-form-field[data-field-type=radio][data-layout=pill]>.simple-form-input .simple-form-field[data-field-type=radio-option] [data-template=input],.simple-form .simple-form-field[data-field-type=radio][data-layout=pill-row]>.simple-form-input .simple-form-field[data-field-type=radio-option] [data-template=input]{display:none}.simple-form .simple-form-field[data-field-type=radio][data-layout=pill]>.simple-form-input .simple-form-field[data-field-type=radio-option][data-selected=true],.simple-form .simple-form-field[data-field-type=radio][data-layout=pill-row]>.simple-form-input .simple-form-field[data-field-type=radio-option][data-selected=true]{background-color:var(--simple-forms-color-primary);color:var(--simple-forms-color-text-light)}.simple-form .simple-form-field[data-field-type=radio][data-layout=pill]>.simple-form-input .simple-form-field[data-field-type=radio-option][data-selected=true] .simple-form-label,.simple-form .simple-form-field[data-field-type=radio][data-layout=pill-row]>.simple-form-input .simple-form-field[data-field-type=radio-option][data-selected=true] .simple-form-label{font-weight:600}.simple-form .simple-form-field[data-field-type=radio][data-layout=pill-row]>.simple-form-input{flex-direction:row}.simple-form .simple-form-field[data-field-type=radio][data-layout=pill-row]>.simple-form-input .simple-form-field[data-field-type=radio-option]{display:inline-flex;align-self:stretch;align-items:stretch}.simple-form .simple-form-field[data-field-type=dropdown]:hover{background-color:var(--simple-forms-trans-color-secondary)}.simple-form .simple-form-field[data-field-type=dropdown] .simple-form-input option{width:100%}.simple-form .simple-form-field[data-field-type=multiselect]:hover,.simple-form .simple-form-field[data-field-type=singleselect]:hover{background-color:var(--simple-forms-trans-color-secondary)}.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-select-wrapper,.simple-form .simple-form-field[data-field-type=singleselect] .simple-form-select-wrapper{flex-basis:100%;position:relative}.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-select-wrapper .simple-form-select-handle,.simple-form .simple-form-field[data-field-type=singleselect] .simple-form-select-wrapper .simple-form-select-handle{flex-basis:100%;border:1px solid var(--simple-forms-color-input-border);background-color:var(--simple-forms-color-input-background);display:flex}.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-select-wrapper .simple-form-select-handle .simple-form-select-handle-text,.simple-form .simple-form-field[data-field-type=singleselect] .simple-form-select-wrapper .simple-form-select-handle .simple-form-select-handle-text{display:inline-flex;align-items:center}.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-select-wrapper .simple-form-select-handle .simple-form-select-handle-text .simple-form-select-selected,.simple-form .simple-form-field[data-field-type=singleselect] .simple-form-select-wrapper .simple-form-select-handle .simple-form-select-handle-text .simple-form-select-selected{margin:.25em}.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-select-wrapper .simple-form-select-handle .simple-form-select-handle-icon,.simple-form .simple-form-field[data-field-type=singleselect] .simple-form-select-wrapper .simple-form-select-handle .simple-form-select-handle-icon{margin-left:auto}.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-select-wrapper .simple-form-input,.simple-form .simple-form-field[data-field-type=singleselect] .simple-form-select-wrapper .simple-form-input{padding:0;position:absolute;z-index:999;top:100%;left:50%;transform:translate(-50%);width:100%;background-color:var(--simple-forms-background-light);flex-direction:column;box-shadow:0 0 5px 0 var(--simple-forms-shadow-color);border:1px solid var(--simple-forms-trans-darken);max-height:50vh;overflow:auto;display:none}.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-select-wrapper .simple-form-input option[data-template=placeholder],.simple-form .simple-form-field[data-field-type=singleselect] .simple-form-select-wrapper .simple-form-input option[data-template=placeholder]{display:none}.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-select-wrapper .simple-form-input option:not([data-template=placeholder]),.simple-form .simple-form-field[data-field-type=singleselect] .simple-form-select-wrapper .simple-form-input option:not([data-template=placeholder]){margin:var(--simple-forms-padding-s) var(--simple-forms-padding-m);padding:.25em;display:flex;justify-content:space-between;border-radius:5px;border:1px solid transparent;flex-shrink:0}.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-select-wrapper .simple-form-input option:not([data-template=placeholder]) .selected-marker,.simple-form .simple-form-field[data-field-type=singleselect] .simple-form-select-wrapper .simple-form-input option:not([data-template=placeholder]) .selected-marker{display:none;color:var(--simple-forms-color-status-good)}.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-select-wrapper .simple-form-input option:not([data-template=placeholder]):checked,.simple-form .simple-form-field[data-field-type=singleselect] .simple-form-select-wrapper .simple-form-input option:not([data-template=placeholder]):checked{background-color:var(--simple-forms-color-status-trans-good);border-color:var(--simple-forms-color-status-good)}.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-select-wrapper .simple-form-input option:not([data-template=placeholder]):checked .selected-marker,.simple-form .simple-form-field[data-field-type=singleselect] .simple-form-select-wrapper .simple-form-input option:not([data-template=placeholder]):checked .selected-marker{display:inline}.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-select-wrapper .simple-form-input option:not([data-template=placeholder]):hover:hover,.simple-form .simple-form-field[data-field-type=singleselect] .simple-form-select-wrapper .simple-form-input option:not([data-template=placeholder]):hover:hover{background-color:var(--simple-forms-trans-color-secondary)}.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-select-wrapper .simple-form-input option:not([data-template=placeholder]):focus,.simple-form .simple-form-field[data-field-type=singleselect] .simple-form-select-wrapper .simple-form-input option:not([data-template=placeholder]):focus{background:red}.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-select-wrapper .simple-form-input option:not([data-template=placeholder])[data-search-include=false],.simple-form .simple-form-field[data-field-type=singleselect] .simple-form-select-wrapper .simple-form-input option:not([data-template=placeholder])[data-search-include=false]{display:none}.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-select-wrapper[data-active=true] .simple-form-input,.simple-form .simple-form-field[data-field-type=singleselect] .simple-form-select-wrapper[data-active=true] .simple-form-input{display:flex;animation:fadein;animation-direction:forwards;animation-duration:var(--simple-forms-transition-speed);animation-timing-function:ease}.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-select-wrapper[data-active=false] .simple-form-input,.simple-form .simple-form-field[data-field-type=singleselect] .simple-form-select-wrapper[data-active=false] .simple-form-input{animation:fadeout;animation-direction:forwards;animation-duration:var(--simple-forms-transition-speed);animation-timing-function:ease}.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-select-wrapper[data-upwards=true] .simple-form-input,.simple-form .simple-form-field[data-field-type=singleselect] .simple-form-select-wrapper[data-upwards=true] .simple-form-input{top:unset;bottom:100%}.simple-form .simple-form-field[data-field-type=multiselect][data-inline=true] .simple-form-select-wrapper,.simple-form .simple-form-field[data-field-type=singleselect][data-inline=true] .simple-form-select-wrapper{flex-basis:100%}.simple-form .simple-form-field[data-field-type=multiselect][data-inline=true] .simple-form-select-wrapper .simple-form-input,.simple-form .simple-form-field[data-field-type=singleselect][data-inline=true] .simple-form-select-wrapper .simple-form-input{position:inherit;box-shadow:0 0 5px 0 var(--simple-forms-shadow-color) inset}.simple-form .simple-form-field[data-field-type=multiselect][data-searchable=true] .simple-form-input .select-search-input,.simple-form .simple-form-field[data-field-type=singleselect][data-searchable=true] .simple-form-input .select-search-input{position:sticky;display:flex;top:0;width:calc(100% - var(--simple-forms-padding-m) * 2);box-shadow:0 0 0 var(--simple-forms-padding-container-s) var(--simple-forms-background-light)}.simple-form .simple-form-field[data-field-type=break]{flex-basis:100%;height:0;margin:0;padding:0}.simple-form .simple-form-field[data-field-type=break][data-fill=true],.simple-form .simple-form-field[data-field-type=group] .simple-form-field[data-field-type=break],.simple-form .simple-form-field[data-field-type=group] .simple-form-field[data-field-type=break][data-fill=true]{flex-basis:100%}.simple-form .simple-form-markup[data-field-type=markup]{cursor:auto}.simple-form .simple-form-field[data-field-type=file]:hover{background-color:var(--simple-forms-trans-color-secondary)}.simple-form .simple-form-field[data-field-type=file] .simple-form-input{display:none}.simple-form .simple-form-field[data-field-type=file] [data-template=file_wrapper]{border-radius:var(--simple-forms-rounding);background:#0000001a;padding:.5em;display:block flex;align-items:center}.simple-form .simple-form-field[data-field-type=file] [data-template=file_browse]{border-radius:var(--simple-forms-rounding);-webkit-user-select:none;user-select:none;transition:all var(--simple-forms-transition-speed-quick);background-color:var(--simple-forms-color-primary);border:2px solid transparent;padding:var(--simple-forms-padding-m) var(--simple-forms-padding-l);color:var(--simple-forms-color-text-light);font-weight:600;padding:var(--simple-forms-padding-s) var(--simple-forms-padding-m);margin-right:1em}.simple-form .simple-form-field[data-field-type=file] [data-template=file_browse]:hover{cursor:pointer;color:var(--simple-forms-color-primary);border-color:var(--simple-forms-color-primary);background-color:transparent}.simple-form .simple-form-field[data-field-type=file] [data-template=file_browse][disabled=true],.simple-form .simple-form-field[data-field-type=file] [data-template=file_browse][disabled=disabled]{cursor:not-allowed;color:var(--simple-forms-trans-darken);background-color:var(--simple-forms-background-mid)}.simple-form .simple-form-field[data-field-type=file] [data-template=file_label]{padding:0 .25em}.simple-form .simple-form-field[data-field-type=file] [data-template=file_remove]{border-radius:var(--simple-forms-rounding);-webkit-user-select:none;user-select:none;transition:all var(--simple-forms-transition-speed-quick);background-color:var(--simple-forms-color-status-alert);border:2px solid transparent;padding:var(--simple-forms-padding-m) var(--simple-forms-padding-l);color:var(--simple-forms-color-text-light);font-weight:600;padding:var(--simple-forms-padding-s) var(--simple-forms-padding-m);box-shadow:none;background-color:transparent;color:var(--simple-forms-color-status-alert);border-color:transparent}.simple-form .simple-form-field[data-field-type=file] [data-template=file_remove]:hover{cursor:pointer;color:var(--simple-forms-color-status-alert);border-color:var(--simple-forms-color-status-alert);background-color:transparent}.simple-form .simple-form-field[data-field-type=file] [data-template=file_remove]:hover{color:var(--simple-forms-color-text-light);border-color:transparent;background-color:var(--simple-forms-color-status-alert)}.simple-form .simple-form-field[data-field-type=file] [data-template=file_remove][disabled=true],.simple-form .simple-form-field[data-field-type=file] [data-template=file_remove][disabled=disabled]{cursor:not-allowed;color:var(--simple-forms-trans-darken);background-color:var(--simple-forms-background-mid)}.simple-form .simple-form-field[data-field-type=file][data-state-error=true] [data-template=file_wrapper]{border:1px solid #b91212;background:#b912121a}.simple-form .simple-form-field .simple-form-input{margin:.25em 0}.simple-form .simple-form-field[data-field-type=multiselect][data-state-error=true] .simple-form-input,.simple-form .simple-form-field[data-field-type=multiselect][data-state-error=true] .simple-form-multiselect-handle,.simple-form [data-state-error=true].simple-form-field>.simple-form-input{box-shadow:0 0 .5em 0 var(--simple-forms-color-status-alert)}.simple-form .simple-form-field .simple-form-label{cursor:pointer;font-weight:700;flex-basis:100%}.simple-form [data-state-error=true].simple-form-field{background-color:transparent}.simple-form[data-state-error=true]{background-color:var(--simple-forms-background-light)}.simple-form .simple-form-field[data-fill=true]{flex:1}.simple-form .simple-form-field .simple-form-required-marker{color:var(--simple-forms-color-status-alert);font-size:1.5em;display:inline}.simple-form .simple-form-field[data-field-type=group]{border:1px solid var(--simple-forms-trans-darken);margin:var(--simple-forms-padding-m) 0;position:relative}.simple-form .simple-form-field[data-field-type=group]>.simple-form-label{flex-basis:100%;position:absolute;top:0;transform:translateY(-1em)}.simple-form .simple-form-field[data-field-type=group]>.simple-form-label:after{z-index:-1;position:absolute;left:-.5em;top:0;content:"";width:calc(100% + 1em);height:100%;background-color:var(--simple-forms-background-light);filter:blur(3px)}.simple-form .simple-form-field[data-field-type=group][data-state-error=true]{border:1px solid var(--simple-forms-color-status-alert);background-color:transparent;box-shadow:0 0 .5em 0 var(--simple-forms-color-status-alert)}.simple-form .simple-form-field[data-field-type=dynamic]{border:1px solid var(--simple-forms-trans-darken);margin:var(--simple-forms-padding-m) 0;position:relative}.simple-form .simple-form-field[data-field-type=dynamic]>.simple-form-label{flex-basis:100%;position:absolute;top:0;transform:translateY(-1em)}.simple-form .simple-form-field[data-field-type=dynamic]>.simple-form-label:after{z-index:-1;position:absolute;left:-.5em;top:0;content:"";width:calc(100% + 1em);height:100%;background-color:var(--simple-forms-background-light);filter:blur(3px)}.simple-form .simple-form-field[data-field-type=dynamic] [data-template=collection] .simple-form-field[data-field-type=group]{border:1px solid var(--simple-forms-trans-darken-slight);margin:var(--simple-forms-padding-m)}.simple-form .simple-form-field[data-field-type=dynamic] [data-template=collection] .simple-form-field[data-field-type=group][data-state-error=true]{border:1px solid var(--simple-forms-color-status-alert)}.simple-form .simple-form-field[data-field-type=text] .simple-form-input{margin:var(--simple-forms-padding-s) 0}.simple-form .simple-form-field[data-state-disabled=true] .simple-form-input{background:var(--simple-forms-background-mid)}.simple-form .simple-form-field[data-field-type=textarea] .simple-form-input{margin:var(--simple-forms-padding-s) 0}.simple-form .simple-form-field[data-field-type=checkbox] .simple-form-input{margin:var(--simple-forms-padding-s)}.simple-form .simple-form-field[data-field-type=checkbox] .simple-form-label,.simple-form .simple-form-field[data-field-type=radio] .simple-form-field[data-field-type=radio-option] .simple-form-label{flex-basis:auto;font-weight:400}.simple-form .simple-form-field[data-field-type=radio] .simple-form-field[data-field-type=radio-option] .simple-form-input{margin:var(--simple-forms-padding-s)}.simple-form .simple-form-field[data-field-type=multiselect] .simple-form-multiselect-wrapper .simple-form-multiselect-handle{margin:var(--simple-forms-padding-s) 0}.simple-form .simple-form-field[data-field-type=multiselect][data-state-error=true] .simple-form-input,.simple-form .simple-form-field[data-field-type=multiselect][data-state-error=true] .simple-form-multiselect-handle{border:1px solid var(--simple-forms-color-status-alert)}
