:root{--black:#000;--white:#fff;--transparent:transparent;--fullBlack:#000;--darkBlack:rgba(0,0,0,0.87);--lightBlack:rgba(0,0,0,0.54);--minBlack:rgba(0,0,0,0.26);--faintBlack:rgba(0,0,0,0.12);--fullWhite:#fff;--darkWhite:hsla(0,0%,100%,0.87);--lightWhite:hsla(0,0%,100%,0.54);--minWhite:hsla(0,0%,100%,0.26);--faintWhite:hsla(0,0%,100%,0.12);--grey300:#e0e0e0;--grey900:#212121;--gutter-width:0rem;--outer-margin:0rem;--gutter-compensation:calc(var(--gutter-width)*0.5*-1);--half-gutter-width:calc(var(--gutter-width)*0.5);--xs-min:30;--sm-min:48;--md-min:64;--lg-min:75;--screen-xs-min:var(--xs-min) em;--screen-sm-min:var(--sm-min) em;--screen-md-min:var(--md-min) em;--screen-lg-min:var(--lg-min) em;--container-sm:calc(var(--sm-min) + var(--gutter-width));--container-md:calc(var(--md-min) + var(--gutter-width));--container-lg:calc(var(--lg-min) + var(--gutter-width))}.react-page-editable{margin-right:auto;margin-left:auto;padding-right:0;padding-right:var(--outer-margin,2rem);padding-left:0;padding-left:var(--outer-margin,2rem)}.react-page-row{box-sizing:border-box;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;margin-right:0;margin-right:var(--gutter-compensation,-.5rem);margin-left:0;margin-left:var(--gutter-compensation,-.5rem);position:relative}.react-page-cell-xs,.react-page-cell-xs-1,.react-page-cell-xs-2,.react-page-cell-xs-3,.react-page-cell-xs-4,.react-page-cell-xs-5,.react-page-cell-xs-6,.react-page-cell-xs-7,.react-page-cell-xs-8,.react-page-cell-xs-9,.react-page-cell-xs-10,.react-page-cell-xs-11,.react-page-cell-xs-12,.react-page-cell-xs-offset-0,.react-page-cell-xs-offset-1,.react-page-cell-xs-offset-2,.react-page-cell-xs-offset-3,.react-page-cell-xs-offset-4,.react-page-cell-xs-offset-5,.react-page-cell-xs-offset-6,.react-page-cell-xs-offset-7,.react-page-cell-xs-offset-8,.react-page-cell-xs-offset-9,.react-page-cell-xs-offset-10,.react-page-cell-xs-offset-11,.react-page-cell-xs-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:0;padding-right:var(--half-gutter-width,.5rem);padding-left:0;padding-left:var(--half-gutter-width,.5rem);min-width:0}.react-page-cell-xs{flex-grow:1;flex-basis:0;width:100%;min-width:100%}.react-page-cell-xs-1{flex-basis:8.33333333%;width:8.33333333%}.react-page-cell-xs-2{flex-basis:16.66666667%;width:16.66666667%}.react-page-cell-xs-3{flex-basis:25%;width:25%;min-width:25%}.react-page-cell-xs-4{flex-basis:33.33333333%;width:33.33333333%}.react-page-cell-xs-5{flex-basis:41.66666667%;width:41.66666667%}.react-page-cell-xs-6{flex-basis:50%;width:50%;min-width:50%}.react-page-cell-xs-7{flex-basis:58.33333333%;width:58.33333333%}.react-page-cell-xs-8{flex-basis:66.66666667%;width:66.66666667%}.react-page-cell-xs-9{flex-basis:75%;width:75%;min-width:75%}.react-page-cell-xs-10{flex-basis:83.33333333%;width:83.33333333%}.react-page-cell-xs-11{flex-basis:91.66666667%;width:91.66666667%}.react-page-cell-xs-12{flex-basis:100%;width:100%;min-width:100%}.react-page-cell-xs-offset-0{margin-left:0}.react-page-cell-xs-offset-1{margin-left:8.33333333%}.react-page-cell-xs-offset-2{margin-left:16.66666667%}.react-page-cell-xs-offset-3{margin-left:25%}.react-page-cell-xs-offset-4{margin-left:33.33333333%}.react-page-cell-xs-offset-5{margin-left:41.66666667%}.react-page-cell-xs-offset-6{margin-left:50%}.react-page-cell-xs-offset-7{margin-left:58.33333333%}.react-page-cell-xs-offset-8{margin-left:66.66666667%}.react-page-cell-xs-offset-9{margin-left:75%}.react-page-cell-xs-offset-10{margin-left:83.33333333%}.react-page-cell-xs-offset-11{margin-left:91.66666667%}[dir=ltr] .start-xs{text-align:left}[dir=rtl] .start-xs{text-align:right}.start-xs{justify-content:flex-start}.center-xs{justify-content:center;text-align:center}[dir=ltr] .end-xs{text-align:right}[dir=rtl] .end-xs{text-align:left}.end-xs{justify-content:flex-end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@container (min-width: 48em){.editor-container .react-page-cell-sm,.editor-container .react-page-cell-sm-1,.editor-container .react-page-cell-sm-2,.editor-container .react-page-cell-sm-3,.editor-container .react-page-cell-sm-4,.editor-container .react-page-cell-sm-5,.editor-container .react-page-cell-sm-6,.editor-container .react-page-cell-sm-7,.editor-container .react-page-cell-sm-8,.editor-container .react-page-cell-sm-9,.editor-container .react-page-cell-sm-10,.editor-container .react-page-cell-sm-11,.editor-container .react-page-cell-sm-12,.editor-container .react-page-cell-sm-offset-0,.editor-container .react-page-cell-sm-offset-1,.editor-container .react-page-cell-sm-offset-2,.editor-container .react-page-cell-sm-offset-3,.editor-container .react-page-cell-sm-offset-4,.editor-container .react-page-cell-sm-offset-5,.editor-container .react-page-cell-sm-offset-6,.editor-container .react-page-cell-sm-offset-7,.editor-container .react-page-cell-sm-offset-8,.editor-container .react-page-cell-sm-offset-9,.editor-container .react-page-cell-sm-offset-10,.editor-container .react-page-cell-sm-offset-11,.editor-container .react-page-cell-sm-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:0;padding-right:var(--half-gutter-width,.5rem);padding-left:0;padding-left:var(--half-gutter-width,.5rem);min-width:0}.editor-container .react-page-cell-sm{flex-grow:1;flex-basis:0;width:100%;min-width:100%}.editor-container .react-page-cell-sm-1{flex-basis:8.33333333%;width:8.33333333%}.editor-container .react-page-cell-sm-2{flex-basis:16.66666667%;width:16.66666667%}.editor-container .react-page-cell-sm-3{flex-basis:25%;width:25%;min-width:25%}.editor-container .react-page-cell-sm-4{flex-basis:33.33333333%;width:33.33333333%}.editor-container .react-page-cell-sm-5{flex-basis:41.66666667%;width:41.66666667%}.editor-container .react-page-cell-sm-6{flex-basis:50%;width:50%;min-width:50%}.editor-container .react-page-cell-sm-7{flex-basis:58.33333333%;width:58.33333333%}.editor-container .react-page-cell-sm-8{flex-basis:66.66666667%;width:66.66666667%}.editor-container .react-page-cell-sm-9{flex-basis:75%;width:75%;min-width:75%}.editor-container .react-page-cell-sm-10{flex-basis:83.33333333%;width:83.33333333%}.editor-container .react-page-cell-sm-11{flex-basis:91.66666667%;width:91.66666667%}.editor-container .react-page-cell-sm-12{flex-basis:100%;width:100%;min-width:100%}.editor-container .react-page-cell-sm-offset-0{margin-left:0}.editor-container .react-page-cell-sm-offset-1{margin-left:8.33333333%}.editor-container .react-page-cell-sm-offset-2{margin-left:16.66666667%}.editor-container .react-page-cell-sm-offset-3{margin-left:25%}.editor-container .react-page-cell-sm-offset-4{margin-left:33.33333333%}.editor-container .react-page-cell-sm-offset-5{margin-left:41.66666667%}.editor-container .react-page-cell-sm-offset-6{margin-left:50%}.editor-container .react-page-cell-sm-offset-7{margin-left:58.33333333%}.editor-container .react-page-cell-sm-offset-8{margin-left:66.66666667%}.editor-container .react-page-cell-sm-offset-9{margin-left:75%}.editor-container .react-page-cell-sm-offset-10{margin-left:83.33333333%}.editor-container .react-page-cell-sm-offset-11{margin-left:91.66666667%}[dir=ltr] .editor-container .start-sm{text-align:left}[dir=rtl] .editor-container .start-sm{text-align:right}.editor-container .start-sm{justify-content:flex-start}.editor-container .center-sm{justify-content:center;text-align:center}[dir=ltr] .editor-container .end-sm{text-align:right}[dir=rtl] .editor-container .end-sm{text-align:left}.editor-container .end-sm{justify-content:flex-end}.editor-container .top-sm{align-items:flex-start}.editor-container .middle-sm{align-items:center}.editor-container .bottom-sm{align-items:flex-end}.editor-container .around-sm{justify-content:space-around}.editor-container .between-sm{justify-content:space-between}.editor-container .first-sm{order:-1}.editor-container .last-sm{order:1}}@container (min-width: 64em){.editor-container .react-page-cell-md,.editor-container .react-page-cell-md-1,.editor-container .react-page-cell-md-2,.editor-container .react-page-cell-md-3,.editor-container .react-page-cell-md-4,.editor-container .react-page-cell-md-5,.editor-container .react-page-cell-md-6,.editor-container .react-page-cell-md-7,.editor-container .react-page-cell-md-8,.editor-container .react-page-cell-md-9,.editor-container .react-page-cell-md-10,.editor-container .react-page-cell-md-11,.editor-container .react-page-cell-md-12,.editor-container .react-page-cell-md-offset-0,.editor-container .react-page-cell-md-offset-1,.editor-container .react-page-cell-md-offset-2,.editor-container .react-page-cell-md-offset-3,.editor-container .react-page-cell-md-offset-4,.editor-container .react-page-cell-md-offset-5,.editor-container .react-page-cell-md-offset-6,.editor-container .react-page-cell-md-offset-7,.editor-container .react-page-cell-md-offset-8,.editor-container .react-page-cell-md-offset-9,.editor-container .react-page-cell-md-offset-10,.editor-container .react-page-cell-md-offset-11,.editor-container .react-page-cell-md-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:0;padding-right:var(--half-gutter-width,.5rem);padding-left:0;padding-left:var(--half-gutter-width,.5rem);min-width:0}.editor-container .react-page-cell-md{flex-grow:1;flex-basis:0;width:100%;min-width:100%}.editor-container .react-page-cell-md-1{flex-basis:8.33333333%;width:8.33333333%}.editor-container .react-page-cell-md-2{flex-basis:16.66666667%;width:16.66666667%}.editor-container .react-page-cell-md-3{flex-basis:25%;width:25%;min-width:25%}.editor-container .react-page-cell-md-4{flex-basis:33.33333333%;width:33.33333333%}.editor-container .react-page-cell-md-5{flex-basis:41.66666667%;width:41.66666667%}.editor-container .react-page-cell-md-6{flex-basis:50%;width:50%;min-width:50%}.editor-container .react-page-cell-md-7{flex-basis:58.33333333%;width:58.33333333%}.editor-container .react-page-cell-md-8{flex-basis:66.66666667%;width:66.66666667%}.editor-container .react-page-cell-md-9{flex-basis:75%;width:75%;min-width:75%}.editor-container .react-page-cell-md-10{flex-basis:83.33333333%;width:83.33333333%}.editor-container .react-page-cell-md-11{flex-basis:91.66666667%;width:91.66666667%}.editor-container .react-page-cell-md-12{flex-basis:100%;width:100%;min-width:100%}.editor-container .react-page-cell-md-offset-0{margin-left:0}.editor-container .react-page-cell-md-offset-1{margin-left:8.33333333%}.editor-container .react-page-cell-md-offset-2{margin-left:16.66666667%}.editor-container .react-page-cell-md-offset-3{margin-left:25%}.editor-container .react-page-cell-md-offset-4{margin-left:33.33333333%}.editor-container .react-page-cell-md-offset-5{margin-left:41.66666667%}.editor-container .react-page-cell-md-offset-6{margin-left:50%}.editor-container .react-page-cell-md-offset-7{margin-left:58.33333333%}.editor-container .react-page-cell-md-offset-8{margin-left:66.66666667%}.editor-container .react-page-cell-md-offset-9{margin-left:75%}.editor-container .react-page-cell-md-offset-10{margin-left:83.33333333%}.editor-container .react-page-cell-md-offset-11{margin-left:91.66666667%}[dir=ltr] .editor-container .start-md{text-align:left}[dir=rtl] .editor-container .start-md{text-align:right}.editor-container .start-md{justify-content:flex-start}.editor-container .center-md{justify-content:center;text-align:center}[dir=ltr] .editor-container .end-md{text-align:right}[dir=rtl] .editor-container .end-md{text-align:left}.editor-container .end-md{justify-content:flex-end}.editor-container .top-md{align-items:flex-start}.editor-container .middle-md{align-items:center}.editor-container .bottom-md{align-items:flex-end}.editor-container .around-md{justify-content:space-around}.editor-container .between-md{justify-content:space-between}.editor-container .first-md{order:-1}.editor-container .last-md{order:1}}@container (min-width: 75em){.editor-container .react-page-cell-lg,.editor-container .react-page-cell-lg-1,.editor-container .react-page-cell-lg-2,.editor-container .react-page-cell-lg-3,.editor-container .react-page-cell-lg-4,.editor-container .react-page-cell-lg-5,.editor-container .react-page-cell-lg-6,.editor-container .react-page-cell-lg-7,.editor-container .react-page-cell-lg-8,.editor-container .react-page-cell-lg-9,.editor-container .react-page-cell-lg-10,.editor-container .react-page-cell-lg-11,.editor-container .react-page-cell-lg-12,.editor-container .react-page-cell-lg-offset-0,.editor-container .react-page-cell-lg-offset-1,.editor-container .react-page-cell-lg-offset-2,.editor-container .react-page-cell-lg-offset-3,.editor-container .react-page-cell-lg-offset-4,.editor-container .react-page-cell-lg-offset-5,.editor-container .react-page-cell-lg-offset-6,.editor-container .react-page-cell-lg-offset-7,.editor-container .react-page-cell-lg-offset-8,.editor-container .react-page-cell-lg-offset-9,.editor-container .react-page-cell-lg-offset-10,.editor-container .react-page-cell-lg-offset-11,.editor-container .react-page-cell-lg-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:0;padding-right:var(--half-gutter-width,.5rem);padding-left:0;padding-left:var(--half-gutter-width,.5rem);min-width:0}.editor-container .react-page-cell-lg{flex-grow:1;flex-basis:0;width:100%;min-width:100%}.editor-container .react-page-cell-lg-1{flex-basis:8.33333333%;width:8.33333333%}.editor-container .react-page-cell-lg-2{flex-basis:16.66666667%;width:16.66666667%}.editor-container .react-page-cell-lg-3{flex-basis:25%;width:25%;min-width:25%}.editor-container .react-page-cell-lg-4{flex-basis:33.33333333%;width:33.33333333%}.editor-container .react-page-cell-lg-5{flex-basis:41.66666667%;width:41.66666667%}.editor-container .react-page-cell-lg-6{flex-basis:50%;width:50%;min-width:50%}.editor-container .react-page-cell-lg-7{flex-basis:58.33333333%;width:58.33333333%}.editor-container .react-page-cell-lg-8{flex-basis:66.66666667%;width:66.66666667%}.editor-container .react-page-cell-lg-9{flex-basis:75%;width:75%;min-width:75%}.editor-container .react-page-cell-lg-10{flex-basis:83.33333333%;width:83.33333333%}.editor-container .react-page-cell-lg-11{flex-basis:91.66666667%;width:91.66666667%}.editor-container .react-page-cell-lg-12{flex-basis:100%;width:100%;min-width:100%}.editor-container .react-page-cell-lg-offset-0{margin-left:0}.editor-container .react-page-cell-lg-offset-1{margin-left:8.33333333%}.editor-container .react-page-cell-lg-offset-2{margin-left:16.66666667%}.editor-container .react-page-cell-lg-offset-3{margin-left:25%}.editor-container .react-page-cell-lg-offset-4{margin-left:33.33333333%}.editor-container .react-page-cell-lg-offset-5{margin-left:41.66666667%}.editor-container .react-page-cell-lg-offset-6{margin-left:50%}.editor-container .react-page-cell-lg-offset-7{margin-left:58.33333333%}.editor-container .react-page-cell-lg-offset-8{margin-left:66.66666667%}.editor-container .react-page-cell-lg-offset-9{margin-left:75%}.editor-container .react-page-cell-lg-offset-10{margin-left:83.33333333%}.editor-container .react-page-cell-lg-offset-11{margin-left:91.66666667%}[dir=ltr] .editor-container .start-lg{text-align:left}[dir=rtl] .editor-container .start-lg{text-align:right}.editor-container .start-lg{justify-content:flex-start}.editor-container .center-lg{justify-content:center;text-align:center}[dir=ltr] .editor-container .end-lg{text-align:right}[dir=rtl] .editor-container .end-lg{text-align:left}.editor-container .end-lg{justify-content:flex-end}.editor-container .top-lg{align-items:flex-start}.editor-container .middle-lg{align-items:center}.editor-container .bottom-lg{align-items:flex-end}.editor-container .around-lg{justify-content:space-around}.editor-container .between-lg{justify-content:space-between}.editor-container .first-lg{order:-1}.editor-container .last-lg{order:1}}@media only screen and (min-width:48em){.viewer-container .react-page-cell-sm,.viewer-container .react-page-cell-sm-1,.viewer-container .react-page-cell-sm-2,.viewer-container .react-page-cell-sm-3,.viewer-container .react-page-cell-sm-4,.viewer-container .react-page-cell-sm-5,.viewer-container .react-page-cell-sm-6,.viewer-container .react-page-cell-sm-7,.viewer-container .react-page-cell-sm-8,.viewer-container .react-page-cell-sm-9,.viewer-container .react-page-cell-sm-10,.viewer-container .react-page-cell-sm-11,.viewer-container .react-page-cell-sm-12,.viewer-container .react-page-cell-sm-offset-0,.viewer-container .react-page-cell-sm-offset-1,.viewer-container .react-page-cell-sm-offset-2,.viewer-container .react-page-cell-sm-offset-3,.viewer-container .react-page-cell-sm-offset-4,.viewer-container .react-page-cell-sm-offset-5,.viewer-container .react-page-cell-sm-offset-6,.viewer-container .react-page-cell-sm-offset-7,.viewer-container .react-page-cell-sm-offset-8,.viewer-container .react-page-cell-sm-offset-9,.viewer-container .react-page-cell-sm-offset-10,.viewer-container .react-page-cell-sm-offset-11,.viewer-container .react-page-cell-sm-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:0;padding-right:var(--half-gutter-width,.5rem);padding-left:0;padding-left:var(--half-gutter-width,.5rem);min-width:0}.viewer-container .react-page-cell-sm{flex-grow:1;flex-basis:0;width:100%;min-width:100%}.viewer-container .react-page-cell-sm-1{flex-basis:8.33333333%;width:8.33333333%}.viewer-container .react-page-cell-sm-2{flex-basis:16.66666667%;width:16.66666667%}.viewer-container .react-page-cell-sm-3{flex-basis:25%;width:25%;min-width:25%}.viewer-container .react-page-cell-sm-4{flex-basis:33.33333333%;width:33.33333333%}.viewer-container .react-page-cell-sm-5{flex-basis:41.66666667%;width:41.66666667%}.viewer-container .react-page-cell-sm-6{flex-basis:50%;width:50%;min-width:50%}.viewer-container .react-page-cell-sm-7{flex-basis:58.33333333%;width:58.33333333%}.viewer-container .react-page-cell-sm-8{flex-basis:66.66666667%;width:66.66666667%}.viewer-container .react-page-cell-sm-9{flex-basis:75%;width:75%;min-width:75%}.viewer-container .react-page-cell-sm-10{flex-basis:83.33333333%;width:83.33333333%}.viewer-container .react-page-cell-sm-11{flex-basis:91.66666667%;width:91.66666667%}.viewer-container .react-page-cell-sm-12{flex-basis:100%;width:100%;min-width:100%}.viewer-container .react-page-cell-sm-offset-0{margin-left:0}.viewer-container .react-page-cell-sm-offset-1{margin-left:8.33333333%}.viewer-container .react-page-cell-sm-offset-2{margin-left:16.66666667%}.viewer-container .react-page-cell-sm-offset-3{margin-left:25%}.viewer-container .react-page-cell-sm-offset-4{margin-left:33.33333333%}.viewer-container .react-page-cell-sm-offset-5{margin-left:41.66666667%}.viewer-container .react-page-cell-sm-offset-6{margin-left:50%}.viewer-container .react-page-cell-sm-offset-7{margin-left:58.33333333%}.viewer-container .react-page-cell-sm-offset-8{margin-left:66.66666667%}.viewer-container .react-page-cell-sm-offset-9{margin-left:75%}.viewer-container .react-page-cell-sm-offset-10{margin-left:83.33333333%}.viewer-container .react-page-cell-sm-offset-11{margin-left:91.66666667%}[dir=ltr] .viewer-container .start-sm{text-align:left}[dir=rtl] .viewer-container .start-sm{text-align:right}.viewer-container .start-sm{justify-content:flex-start}.viewer-container .center-sm{justify-content:center;text-align:center}[dir=ltr] .viewer-container .end-sm{text-align:right}[dir=rtl] .viewer-container .end-sm{text-align:left}.viewer-container .end-sm{justify-content:flex-end}.viewer-container .top-sm{align-items:flex-start}.viewer-container .middle-sm{align-items:center}.viewer-container .bottom-sm{align-items:flex-end}.viewer-container .around-sm{justify-content:space-around}.viewer-container .between-sm{justify-content:space-between}.viewer-container .first-sm{order:-1}.viewer-container .last-sm{order:1}}@media only screen and (min-width:64em){.viewer-container .react-page-cell-md,.viewer-container .react-page-cell-md-1,.viewer-container .react-page-cell-md-2,.viewer-container .react-page-cell-md-3,.viewer-container .react-page-cell-md-4,.viewer-container .react-page-cell-md-5,.viewer-container .react-page-cell-md-6,.viewer-container .react-page-cell-md-7,.viewer-container .react-page-cell-md-8,.viewer-container .react-page-cell-md-9,.viewer-container .react-page-cell-md-10,.viewer-container .react-page-cell-md-11,.viewer-container .react-page-cell-md-12,.viewer-container .react-page-cell-md-offset-0,.viewer-container .react-page-cell-md-offset-1,.viewer-container .react-page-cell-md-offset-2,.viewer-container .react-page-cell-md-offset-3,.viewer-container .react-page-cell-md-offset-4,.viewer-container .react-page-cell-md-offset-5,.viewer-container .react-page-cell-md-offset-6,.viewer-container .react-page-cell-md-offset-7,.viewer-container .react-page-cell-md-offset-8,.viewer-container .react-page-cell-md-offset-9,.viewer-container .react-page-cell-md-offset-10,.viewer-container .react-page-cell-md-offset-11,.viewer-container .react-page-cell-md-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:0;padding-right:var(--half-gutter-width,.5rem);padding-left:0;padding-left:var(--half-gutter-width,.5rem);min-width:0}.viewer-container .react-page-cell-md{flex-grow:1;flex-basis:0;width:100%;min-width:100%}.viewer-container .react-page-cell-md-1{flex-basis:8.33333333%;width:8.33333333%}.viewer-container .react-page-cell-md-2{flex-basis:16.66666667%;width:16.66666667%}.viewer-container .react-page-cell-md-3{flex-basis:25%;width:25%;min-width:25%}.viewer-container .react-page-cell-md-4{flex-basis:33.33333333%;width:33.33333333%}.viewer-container .react-page-cell-md-5{flex-basis:41.66666667%;width:41.66666667%}.viewer-container .react-page-cell-md-6{flex-basis:50%;width:50%;min-width:50%}.viewer-container .react-page-cell-md-7{flex-basis:58.33333333%;width:58.33333333%}.viewer-container .react-page-cell-md-8{flex-basis:66.66666667%;width:66.66666667%}.viewer-container .react-page-cell-md-9{flex-basis:75%;width:75%;min-width:75%}.viewer-container .react-page-cell-md-10{flex-basis:83.33333333%;width:83.33333333%}.viewer-container .react-page-cell-md-11{flex-basis:91.66666667%;width:91.66666667%}.viewer-container .react-page-cell-md-12{flex-basis:100%;width:100%;min-width:100%}.viewer-container .react-page-cell-md-offset-0{margin-left:0}.viewer-container .react-page-cell-md-offset-1{margin-left:8.33333333%}.viewer-container .react-page-cell-md-offset-2{margin-left:16.66666667%}.viewer-container .react-page-cell-md-offset-3{margin-left:25%}.viewer-container .react-page-cell-md-offset-4{margin-left:33.33333333%}.viewer-container .react-page-cell-md-offset-5{margin-left:41.66666667%}.viewer-container .react-page-cell-md-offset-6{margin-left:50%}.viewer-container .react-page-cell-md-offset-7{margin-left:58.33333333%}.viewer-container .react-page-cell-md-offset-8{margin-left:66.66666667%}.viewer-container .react-page-cell-md-offset-9{margin-left:75%}.viewer-container .react-page-cell-md-offset-10{margin-left:83.33333333%}.viewer-container .react-page-cell-md-offset-11{margin-left:91.66666667%}[dir=ltr] .viewer-container .start-md{text-align:left}[dir=rtl] .viewer-container .start-md{text-align:right}.viewer-container .start-md{justify-content:flex-start}.viewer-container .center-md{justify-content:center;text-align:center}[dir=ltr] .viewer-container .end-md{text-align:right}[dir=rtl] .viewer-container .end-md{text-align:left}.viewer-container .end-md{justify-content:flex-end}.viewer-container .top-md{align-items:flex-start}.viewer-container .middle-md{align-items:center}.viewer-container .bottom-md{align-items:flex-end}.viewer-container .around-md{justify-content:space-around}.viewer-container .between-md{justify-content:space-between}.viewer-container .first-md{order:-1}.viewer-container .last-md{order:1}}@media only screen and (min-width:75em){.viewer-container .react-page-cell-lg,.viewer-container .react-page-cell-lg-1,.viewer-container .react-page-cell-lg-2,.viewer-container .react-page-cell-lg-3,.viewer-container .react-page-cell-lg-4,.viewer-container .react-page-cell-lg-5,.viewer-container .react-page-cell-lg-6,.viewer-container .react-page-cell-lg-7,.viewer-container .react-page-cell-lg-8,.viewer-container .react-page-cell-lg-9,.viewer-container .react-page-cell-lg-10,.viewer-container .react-page-cell-lg-11,.viewer-container .react-page-cell-lg-12,.viewer-container .react-page-cell-lg-offset-0,.viewer-container .react-page-cell-lg-offset-1,.viewer-container .react-page-cell-lg-offset-2,.viewer-container .react-page-cell-lg-offset-3,.viewer-container .react-page-cell-lg-offset-4,.viewer-container .react-page-cell-lg-offset-5,.viewer-container .react-page-cell-lg-offset-6,.viewer-container .react-page-cell-lg-offset-7,.viewer-container .react-page-cell-lg-offset-8,.viewer-container .react-page-cell-lg-offset-9,.viewer-container .react-page-cell-lg-offset-10,.viewer-container .react-page-cell-lg-offset-11,.viewer-container .react-page-cell-lg-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:0;padding-right:var(--half-gutter-width,.5rem);padding-left:0;padding-left:var(--half-gutter-width,.5rem);min-width:0}.viewer-container .react-page-cell-lg{flex-grow:1;flex-basis:0;width:100%;min-width:100%}.viewer-container .react-page-cell-lg-1{flex-basis:8.33333333%;width:8.33333333%}.viewer-container .react-page-cell-lg-2{flex-basis:16.66666667%;width:16.66666667%}.viewer-container .react-page-cell-lg-3{flex-basis:25%;width:25%;min-width:25%}.viewer-container .react-page-cell-lg-4{flex-basis:33.33333333%;width:33.33333333%}.viewer-container .react-page-cell-lg-5{flex-basis:41.66666667%;width:41.66666667%}.viewer-container .react-page-cell-lg-6{flex-basis:50%;width:50%;min-width:50%}.viewer-container .react-page-cell-lg-7{flex-basis:58.33333333%;width:58.33333333%}.viewer-container .react-page-cell-lg-8{flex-basis:66.66666667%;width:66.66666667%}.viewer-container .react-page-cell-lg-9{flex-basis:75%;width:75%;min-width:75%}.viewer-container .react-page-cell-lg-10{flex-basis:83.33333333%;width:83.33333333%}.viewer-container .react-page-cell-lg-11{flex-basis:91.66666667%;width:91.66666667%}.viewer-container .react-page-cell-lg-12{flex-basis:100%;width:100%;min-width:100%}.viewer-container .react-page-cell-lg-offset-0{margin-left:0}.viewer-container .react-page-cell-lg-offset-1{margin-left:8.33333333%}.viewer-container .react-page-cell-lg-offset-2{margin-left:16.66666667%}.viewer-container .react-page-cell-lg-offset-3{margin-left:25%}.viewer-container .react-page-cell-lg-offset-4{margin-left:33.33333333%}.viewer-container .react-page-cell-lg-offset-5{margin-left:41.66666667%}.viewer-container .react-page-cell-lg-offset-6{margin-left:50%}.viewer-container .react-page-cell-lg-offset-7{margin-left:58.33333333%}.viewer-container .react-page-cell-lg-offset-8{margin-left:66.66666667%}.viewer-container .react-page-cell-lg-offset-9{margin-left:75%}.viewer-container .react-page-cell-lg-offset-10{margin-left:83.33333333%}.viewer-container .react-page-cell-lg-offset-11{margin-left:91.66666667%}[dir=ltr] .viewer-container .start-lg{text-align:left}[dir=rtl] .viewer-container .start-lg{text-align:right}.viewer-container .start-lg{justify-content:flex-start}.viewer-container .center-lg{justify-content:center;text-align:center}[dir=ltr] .viewer-container .end-lg{text-align:right}[dir=rtl] .viewer-container .end-lg{text-align:left}.viewer-container .end-lg{justify-content:flex-end}.viewer-container .top-lg{align-items:flex-start}.viewer-container .middle-lg{align-items:center}.viewer-container .bottom-lg{align-items:flex-end}.viewer-container .around-lg{justify-content:space-around}.viewer-container .between-lg{justify-content:space-between}.viewer-container .first-lg{order:-1}.viewer-container .last-lg{order:1}}.react-page-row-has-floating-children{display:block!important}.react-page-row-is-hovering-this:before{content:" ";position:absolute;background:#000;display:block;background:rgba(0,0,0,.87);background:var(--darkBlack);z-index:2}.react-page-row-is-hovering-above:before{top:0;height:4px;width:100%}.react-page-row-is-hovering-below:before{bottom:0;height:4px;width:100%}.react-page-row-is-hovering-left-of:before{top:0;left:0;bottom:0;width:4px}.react-page-row-is-hovering-right-of:before{top:0;right:0;bottom:0;width:4px}@keyframes reactPageCellResizeableAnimate{0%{background-color:hsla(0,0%,100%,.26);background-color:var(--minWhite);top:45%;bottom:45%}50%{background-color:hsla(0,0%,100%,.12);background-color:var(--faintWhite);top:0;bottom:0}to{background-color:hsla(0,0%,100%,.87);background-color:var(--darkWhite);top:45%;bottom:45%}}.react-page-row .resize-handle{position:absolute;z-index:6;width:4px;top:0;bottom:0;left:-2px;cursor:e-resize;background-color:rgba(0,0,0,.54);background-color:var(--lightBlack);mix-blend-mode:difference}.react-page-row .resize-handle:after{content:" ";background-color:hsla(0,0%,100%,.87);background-color:var(--darkWhite);position:absolute;top:40%;bottom:40%;left:0;right:0;transition:all .2s linear;mix-blend-mode:normal;animation-name:reactPageCellResizeableAnimate;animation-iteration-count:1;animation-timing-function:ease;animation-duration:.8s}.react-page-row .resize-handle:active:after,.react-page-row .resize-handle:hover:after{background-color:#fff;background-color:var(--fullWhite);top:0;bottom:0}.editor-container{container-type:inline-size;width:500px;border:1px solid #ccc;overflow:auto}.editor-container .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.editor-container .col{flex:1 1;padding-right:15px;padding-left:15px}@container (max-width: 576px){.editor-container .row{flex-direction:column}.editor-container .col,.editor-container .col-12{flex:0 0 100%;max-width:100%}}.editor-container .d-none{display:none!important}.editor-container .d-block{display:block!important}@container (min-width: 576px){.editor-container .d-sm-block{display:block!important}.editor-container .d-sm-none{display:none!important}}@container (min-width: 768px){.editor-container .d-md-block{display:block!important}.editor-container .d-md-none{display:none!important}}@container (min-width: 992px){.editor-container .d-lg-block{display:block!important}.editor-container .d-lg-none{display:none!important}}.react-page-editable{position:relative;box-sizing:border-box;width:100%;min-height:560px;display:flex;flex:0 1 auto;flex-direction:column;align-items:stretch}.react-page-editable .react-page-cell-insert-new{cursor:cell;flex:1 1;min-height:100px;transition:all .4s ease;display:flex;justify-content:center;align-items:center;border:1px solid transparent;z-index:1;position:relative}.react-page-editable .react-page-cell-insert-new-icon{align-items:center;height:52px;justify-content:center;width:52px}.react-page-editable .react-page-cell-insert-new.hover,.react-page-editable .react-page-cell-insert-new:hover{background:rgba(0,0,0,.26);background:var(--minBlack);border:1px solid hsla(0,0%,100%,.54);border:1px solid var(--lightWhite)}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable{cursor:move;position:relative;transition:opacity .2s ease}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay{position:absolute;top:0;left:0;bottom:0;right:0;cursor:move;border:1px solid transparent;transition:all .4s ease}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay-handle,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay-handle{position:absolute;top:0;right:0;width:2rem;height:2rem;cursor:move;background:rgba(0,0,0,.12);background:var(--faintBlack);content:"";z-index:500;opacity:0;transition:opacity .3s}.react-page-editable.react-page-editable-mode-edit .react-page-cell.react-page-cell-focused>div>div>div>div>.react-page-cell-draggable-overlay-handle,.react-page-editable.react-page-editable-mode-edit .react-page-cell:hover>div>div>div>div>.react-page-cell-draggable-overlay-handle,.react-page-editable.react-page-editable-mode-layout .react-page-cell.react-page-cell-focused>div>div>div>div>.react-page-cell-draggable-overlay-handle,.react-page-editable.react-page-editable-mode-layout .react-page-cell:hover>div>div>div>div>.react-page-cell-draggable-overlay-handle,.react-page-editable.react-page-editable-mode-resizing .react-page-cell.react-page-cell-focused>div>div>div>div>.react-page-cell-draggable-overlay-handle,.react-page-editable.react-page-editable-mode-resizing .react-page-cell:hover>div>div>div>div>.react-page-cell-draggable-overlay-handle{opacity:1}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:before,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:before,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:before{top:-300%}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon{width:70%;top:50%}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:after,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:after,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:after{top:400%}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:after,.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:before,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:after,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:before,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:after,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:before{width:100%}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon,.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:after,.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:before,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:after,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:before,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:after,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:before{height:2px;position:absolute;content:"";transform:translateY(-50%,-50%);left:50%;background:#fff}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay-handle .fa-solid,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle .fa-solid,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay-handle .fa-solid{position:absolute;content:"";transform:translate(-50%,-50%);left:50%;top:50%;font-size:22px}.react-page-editable.react-page-editable-mode-edit .react-page-cell:hover>div>div>div>.react-page-cell-draggable-overlay,.react-page-editable.react-page-editable-mode-layout .react-page-cell:hover>div>div>div>.react-page-cell-draggable-overlay,.react-page-editable.react-page-editable-mode-resizing .react-page-cell:hover>div>div>div>.react-page-cell-draggable-overlay{background:rgba(0,0,0,.12);background:var(--faintBlack);background-blend-mode:screen}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay.react-page-cell-draggable-leaf,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay.react-page-cell-draggable-leaf,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay.react-page-cell-draggable-leaf{z-index:3}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-inline-left.react-page-cell-draggable-overlay,.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-inline-right.react-page-cell-draggable-overlay,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-inline-left.react-page-cell-draggable-overlay,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-inline-right.react-page-cell-draggable-overlay,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-inline-left.react-page-cell-draggable-overlay,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-inline-right.react-page-cell-draggable-overlay{float:left;z-index:4}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-is-dragging,.react-page-editable.react-page-editable-mode-edit .react-page-cell-handle-is-dragging+div>.react-page-cell-droppable>.react-page-cell-draggable,.react-page-editable.react-page-editable-mode-edit .react-page-cell-handle-is-dragging+div>.react-page-cell-droppable>.react-page-cell-draggable-in-edit,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-is-dragging,.react-page-editable.react-page-editable-mode-layout .react-page-cell-handle-is-dragging+div>.react-page-cell-droppable>.react-page-cell-draggable,.react-page-editable.react-page-editable-mode-layout .react-page-cell-handle-is-dragging+div>.react-page-cell-droppable>.react-page-cell-draggable-in-edit,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-is-dragging,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-handle-is-dragging+div>.react-page-cell-droppable>.react-page-cell-draggable,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-handle-is-dragging+div>.react-page-cell-droppable>.react-page-cell-draggable-in-edit{opacity:.4;outline:none}.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay{border:1px solid rgba(0,0,0,.2)}.react-page-editable.react-page-editable-mode-layout .react-page-cell-move-actions{opacity:0;transition:.6s}.react-page-editable.react-page-editable-mode-layout .react-page-cell:hover>.react-page-cell-move-actions{opacity:.9}.react-page-cell-droppable-is-over-current:after{content:"";height:100px;width:100%;position:absolute;bottom:-100px}.react-page-cell-droppable-is-over-current:before{content:" ";display:block;position:absolute;z-index:1;background:rgba(0,0,0,.87);background:var(--darkBlack)}.react-page-cell-droppable-is-over-above:before,.react-page-cell-droppable-is-over-below:before{border-left:0;border-right:0}.react-page-cell-droppable-is-over-left-of:before,.react-page-cell-droppable-is-over-right-of:before{border-top:0;border-bottom:0}.react-page-cell-droppable-is-over-above:before{top:0;left:0;right:0;height:4px;border-left:0;border-right:0}.react-page-cell-droppable-leaf.react-page-cell-droppable-is-over-above:before{height:4px}.react-page-cell-droppable-is-over-below:before{bottom:0;left:0;right:0;height:4px}.react-page-cell-droppable-leaf.react-page-cell-droppable-is-over-below:before{height:4px}.react-page-cell-droppable-is-over-left-of:before{top:0;left:0;bottom:0;width:4px}.react-page-cell-droppable-leaf.react-page-cell-droppable-is-over-left-of:before{width:4px}.react-page-cell-droppable-is-over-right-of:before{top:0;right:0;bottom:0;width:4px}.react-page-cell-droppable-leaf.react-page-cell-droppable-is-over-right-of:before{width:4px}.react-page-cell-droppable-is-over-inline-left:before,.react-page-cell-droppable-is-over-inline-right:before{top:0;width:50%;height:36%;max-height:128px;background-color:#e0e0e0;background-color:var(--grey300);border:1px solid rgba(0,0,0,.26);border:1px solid var(--minBlack)}.react-page-cell-droppable-is-over-inline-left:before{left:0}.react-page-cell-droppable-is-over-inline-right:before{right:0}.react-page-cell-droppable-not-allowed{cursor:not-allowed}.react-page-cell-error{background-color:red;padding:8px;margin:2px;overflow:hidden}.react-page-cell-error strong{margin:0 auto}.react-page-cell-error code{overflow:scroll}.react-page-editable .react-page-cell-handle{display:none}.react-page-editable.react-page-editable-mode-edit .react-page-cell-handle,.react-page-editable.react-page-editable-mode-layout .react-page-cell-handle,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-handle{position:absolute;top:0;left:-1px;transform:translateY(-100%);transition:opacity .4s ease;opacity:1;background:hsla(0,0%,100%,.95);text-align:center;color:rgba(0,0,0,.97);display:inline-block;padding:9px 18px;margin:0 auto;text-transform:uppercase;font-size:12px;line-height:1.2;box-shadow:-2px -2px 10px 0 rgba(0,0,0,.22);pointer-events:none}.react-page-editable.react-page-editable-mode-edit .react-page-cell-handle:last-child,.react-page-editable.react-page-editable-mode-layout .react-page-cell-handle:last-child,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-handle:last-child{box-shadow:-2px -2px 10px 0 rgba(0,0,0,.22),2px -2px 10px 0 rgba(0,0,0,.22)}.react-page-editable.react-page-editable-mode-edit .react-page-cell-handle-no-width,.react-page-editable.react-page-editable-mode-layout .react-page-cell-handle-no-width,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-handle-no-width{border-left-color:var(--bs-danger)!important;border-bottom-color:hsla(0,0%,100%,.95)!important;border-right-color:var(--bs-danger)!important;border-top-color:var(--bs-danger)!important;border-width:1px;border-style:solid}.react-page-editable.react-page-editable-mode-edit .react-page-cell-handle-drag-enabled,.react-page-editable.react-page-editable-mode-layout .react-page-cell-handle-drag-enabled,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-handle-drag-enabled{cursor:move}.react-page-editable.react-page-editable-mode-edit .react-page-cell.react-page-cell-focused>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-edit .react-page-cell:hover>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-layout .react-page-cell.react-page-cell-focused>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-layout .react-page-cell:hover>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-resizing .react-page-cell.react-page-cell-focused>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-resizing .react-page-cell:hover>.react-page-cell-handle{opacity:1;pointer-events:all}.react-page-cell{display:flex;flex-direction:column;box-sizing:border-box}.react-page-cell-inline-left{float:left}.react-page-cell-inline-right{float:right}.react-page-cell-has-inline-neighbour{float:none;width:100%;display:block}.react-page-cell .react-page-cell-inner{height:100%;box-sizing:border-box;outline:none}.react-page-editable.react-page-editable-mode-edit .react-page-cell,.react-page-editable.react-page-editable-mode-layout .react-page-cell,.react-page-editable.react-page-editable-mode-resizing .react-page-cell{position:relative}.react-page-editable.react-page-editable-mode-edit .react-page-cell-is-draft,.react-page-editable.react-page-editable-mode-layout .react-page-cell-is-draft,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-is-draft{opacity:.3;outline:1px dashed #000}.react-page-editable.react-page-editable-mode-edit .react-page-cell-bring-to-front,.react-page-editable.react-page-editable-mode-layout .react-page-cell-bring-to-front,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-bring-to-front{z-index:3}.react-page-editable.react-page-editable-mode-edit .react-page-cell.react-page-cell-has-plugin:hover,.react-page-editable.react-page-editable-mode-layout .react-page-cell.react-page-cell-has-plugin:hover,.react-page-editable.react-page-editable-mode-resizing .react-page-cell.react-page-cell-has-plugin:hover{z-index:2;opacity:1}.react-page-editable.react-page-editable-mode-edit .react-page-cell.react-page-cell-focused.react-page-cell-focused,.react-page-editable.react-page-editable-mode-layout .react-page-cell.react-page-cell-focused.react-page-cell-focused,.react-page-editable.react-page-editable-mode-resizing .react-page-cell.react-page-cell-focused.react-page-cell-focused{z-index:10;box-shadow:0 0 10px rgba(0,0,0,.4);opacity:1}.react-page-editable.react-page-editable-mode-edit .react-page-cell.react-page-cell-no-width,.react-page-editable.react-page-editable-mode-layout .react-page-cell.react-page-cell-no-width,.react-page-editable.react-page-editable-mode-resizing .react-page-cell.react-page-cell-no-width{white-space:nowrap!important;min-width:200px;width:100%;outline:1px dashed var(--bs-danger)}.react-page-editable.react-page-editable-mode-edit .react-page-cell.react-page-cell-no-width.react-page-cell-focused,.react-page-editable.react-page-editable-mode-layout .react-page-cell.react-page-cell-no-width.react-page-cell-focused,.react-page-editable.react-page-editable-mode-resizing .react-page-cell.react-page-cell-no-width.react-page-cell-focused{white-space:nowrap!important;min-width:200px;width:100%;outline:1px dashed var(--bs-danger)}.react-page-editable.react-page-editable-mode-insert .react-page-cell{cursor:cell}.react-page-editable.react-page-editable-mode-insert .react-page-cell:hover{z-index:1;box-shadow:0 0 5px rgba(0,0,0,.4);opacity:1}.react-page-controls-mode-toggle-button-inner{float:right;margin:8px}.react-page-controls-mode-toggle-button-description{font-size:16px;margin-top:18px;float:right;padding:2px 8px;text-align:right;display:none;transition:all .2s ease}.react-page-controls-mode-toggle-button:hover .react-page-controls-mode-toggle-button-description{max-width:999px;display:block}.react-page-controls-mode-toggle-clearfix{clear:both}.react-page-controls-mode-toggle-control{z-index:1;animation:fadeIn .8s forwards;opacity:0}.react-page-plugin-drawer-item{cursor:pointer;z-index:1}.react-page-plugin-drawer-item:hover{z-index:2;box-shadow:0 0 10px #ccc}.react-page-controls-trash{position:fixed;bottom:-64px;z-index:500;left:50%;transition:bottom .2s ease;padding:8px}.react-page-controls-trash.react-page-controls-trash-active{bottom:16px}.box{max-height:0;opacity:0;transition:max-height .3s ease-out,opacity .3s ease-out;overflow:auto}.box-hover{max-height:900px;opacity:1;transition:max-height .3s ease-in,opacity .3s ease-in}.react-page-plugins-content-image{width:100%}.react-page-plugins-content-image-placeholder{position:relative;width:100%;text-align:center}.field-type-menu{max-height:400px}textarea.form-control{min-height:100px;resize:vertical}.date-time-edit-container{width:100%}.react-datepicker-popper{z-index:2000!important}.date-time-picker{max-width:320px;min-width:300px!important;width:300px;font-size:.9rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);box-shadow:var(--bs-box-shadow-sm)}.date-time-picker.inline{display:inline-block}.date-time-picker-popover{z-index:1100!important}.date-time-picker-popover .date-time-picker{border:none;box-shadow:none}.date-picker-body{position:relative;overflow:hidden;transition:all .3s ease-in-out;width:100%;box-sizing:border-box}.date-picker-body.view-date,.date-picker-body.view-month,.date-picker-body.view-year{transform-origin:center center;width:100%;box-sizing:border-box}.date-picker-header{border-bottom:var(--bs-border-width) solid var(--bs-border-color-translucent);cursor:pointer}.date-picker-header .btn-link{color:var(--bs-body-color);text-decoration:none}.date-picker-header .btn-link:hover{color:var(--bs-primary)}.date-picker-nav-button{line-height:1}.date-picker-weekdays{margin-bottom:.5rem}.date-picker-weekday{font-weight:600;padding:.25rem 0;font-size:.85rem;color:var(--bs-gray-800)}.flex-1{flex:1 1}.date-picker-week{margin-bottom:2px}.date-picker-day{cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;height:30px;width:30px;font-size:.85rem;border-radius:50%;margin:3px;transition:background-color .15s ease-in-out,color .15s ease-in-out}.date-picker-day:hover:not(.disabled){background-color:var(--bs-light)}.date-picker-day.selected{background-color:var(--bs-primary);color:#fff;font-weight:700}.date-picker-day.today:not(.selected){border:1px solid var(--bs-primary);font-weight:700}.date-picker-day.other-month{color:var(--bs-gray-500);opacity:.6}.date-picker-day.disabled{cursor:default;color:var(--bs-gray-400);opacity:.5;pointer-events:none}.date-picker-months-grid,.date-picker-years-grid{padding:.5rem;width:100%;max-width:280px;margin:0 auto}.date-picker-months-grid .row,.date-picker-years-grid .row{margin-left:0;margin-right:0;width:100%}.date-picker-months-grid .btn,.date-picker-years-grid .btn{padding:.25rem .1rem;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-picker-calendar{width:100%;max-width:280px;margin:0 auto}.date-picker-time{border-top:var(--bs-border-width) solid var(--bs-border-color-translucent);padding-top:.5rem}.time-selector{display:flex;align-items:center;margin:0 auto}.time-selector-hours,.time-selector-minutes{text-align:center}.time-control-button{color:var(--bs-primary);height:24px;width:24px;display:flex;align-items:center;justify-content:center;border-radius:50%}.time-control-button:hover,.time-display{background-color:var(--bs-light)}.time-display{min-width:36px;height:36px;font-size:1.2rem;font-weight:500;display:flex;align-items:center;justify-content:center;margin:4px 0;border-radius:4px}.time-label{font-size:.7rem;color:var(--bs-gray-600);text-transform:uppercase;margin-top:2px}.time-separator{height:36px;margin-top:24px}.time-separator .dots{font-size:1.5rem;font-weight:700;line-height:.7;color:var(--bs-gray-600)}.time-input::-webkit-inner-spin-button,.time-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.time-input[type=number]{-moz-appearance:textfield}.date-picker-actions{border-top:var(--bs-border-width) solid var(--bs-border-color-translucent);padding-top:.5rem;margin-top:.5rem;display:flex;justify-content:space-between}.date-picker-actions button.btn-sm{font-size:.8rem!important}.date-time-picker.disable-animations .date-picker-body.animation-down,.date-time-picker.disable-animations .date-picker-body.animation-up{animation:none!important}@keyframes slideUp{0%{transform:translateY(0);opacity:1}50%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideDown{0%{transform:translateY(0);opacity:1}50%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.date-picker-modal .modal-dialog{max-width:320px}.date-picker-modal .modal-dialog.modal-sm{max-width:350px}.date-picker-modal .modal-dialog.modal-lg{max-width:450px}.date-picker-modal .modal-dialog.modal-xl{max-width:550px}.calendar-fit-dialog{margin:0 auto}.calendar-fit-dialog .modal-content{max-width:320px!important;width:300px}.calendar-fit-dialog .date-time-picker[data-has-time=true]{max-width:330px;width:300px}.calendar-fit-dialog .date-time-picker[data-has-time=true]~.modal-content{width:300px;max-width:330px!important}.date-picker-modal .date-time-picker{max-width:300px;min-width:300px;width:300px}@media (max-width:320px){.calendar-fit-dialog{max-width:95%!important}}.date-picker-modal .modal-content{border:none}.date-picker-modal .modal-header{padding:.5rem 1rem;border-bottom:var(--bs-border-width) solid var(--bs-border-color)}.date-picker-modal .modal-header .modal-title{font-size:1rem}.date-picker-modal .modal-header .btn-close{padding:.5rem;margin:0;font-size:.8rem}.date-picker-modal .modal-body{padding:0;margin:0}.date-picker-modal .date-time-picker{border:none;box-shadow:none;margin:0 auto}.calendar-fit-dialog .modal-content{border:none}.calendar-fit-dialog .modal-header{padding:.5rem 1rem;border-bottom:1px solid #dee2e6}.calendar-fit-dialog .modal-title{font-size:1rem}.calendar-fit-dialog .modal-body{padding:0;margin:0}.calendar-fit-dialog .modal-footer{padding:.5rem;border-top:none}.calendar-fit-dialog .date-time-picker,.date-time-picker-popover .date-time-picker{border:0;box-shadow:none;margin:0 auto}.date-time-picker-actions{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.5rem;border-top:1px solid #dee2e6}.date-time-picker-popover .popover-body{padding:0}.datetime-edit-input-group{display:flex!important;flex-wrap:nowrap!important;width:100%}.datetime-edit-input{flex:1 1 auto!important;min-width:0;padding-left:.5rem!important;padding-right:.5rem!important}.datetime-edit-button{flex:0 0 auto!important;width:auto!important;min-width:30px!important;padding-left:.35rem!important;padding-right:.35rem!important;white-space:nowrap}.modal-sm .datetime-edit-input-group{max-width:100%}.modal-sm .datetime-edit-button,.modal-sm .datetime-edit-input{padding-left:.25rem!important;padding-right:.25rem!important;font-size:.875rem}.modal-sm .datetime-edit-button{min-width:28px!important}.compact-datetime-edit{font-size:.875rem}.compact-datetime-edit .datetime-edit-input{padding:.25rem .375rem!important;height:2rem;font-size:.875rem}.compact-datetime-edit .datetime-edit-button{padding:.25rem!important;min-width:26px!important;height:2rem;font-size:.875rem}.compact-datetime-edit .datetime-edit-button svg{font-size:.8rem}.date-time-picker-popover{max-width:none!important}@media (max-width:576px){.date-time-picker-popover{max-width:300px!important}}#editor-popover{max-width:50vw!important}.dropdown-menu{z-index:2000!important}textarea.human-query{resize:none;min-height:unset;height:calc(1.5em + .75rem + 2px);word-break:break-all}.qb-drag-handler,.qb-draggable,.query-builder{-webkit-user-select:none;user-select:none}.rule--header:after{content:"";display:table;clear:both}.group--footer,.group--header{display:flex;align-items:center}.query-builder{overflow:hidden}.query-builder *,.query-builder :after,.query-builder :before{box-sizing:border-box}body.qb-dragging .ant-tooltip{display:none}.query-builder{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.25;margin:1rem}.query-builder.qb-dragging{cursor:grabbing!important}.query-builder.qb-dragging button{pointer-events:none}.group{background:rgba(250,240,210,.5);border:1px solid #dcc896}.rule{background-color:#fff;border:1px solid transparent;padding:10px}.rule-with-error .rule{border:1px solid #e0a1a1}.rule--body--wrapper{flex:1 1;display:flex;flex-direction:column}.rule--error{color:red;margin-bottom:-5px;margin-top:5px}.group-or-rule{border-radius:var(--bs-border-radius);position:relative}.rule_group{background:rgba(255,252,242,.5);border:1px solid #f9f1dd}.qb-draggable{pointer-events:none;position:absolute;opacity:.7;z-index:1000}.qb-placeholder{border:1px dashed grey}.locked{border:1px dashed red}.ant-tooltip-inner{min-height:18px}.ant-slider{margin-bottom:4px;margin-top:4px}.ant-slider-with-marks{margin-bottom:10px;margin-top:4px}.ant-slider-track{visibility:visible!important}.ant-select-tree-dropdown>div[role=listbox]{outline:none}ul.ant-select-selection__rendered{margin-right:11px}.ant-select-item{min-height:22px}.group--children{padding-left:24px}.group--children>.group-or-rule-container>.group-or-rule:before{top:-4px;border-width:0 0 2px 2px}.group--children>.group-or-rule-container>.group-or-rule:after{top:50%;border-width:0 0 0 2px}.group--children>.group-or-rule-container>.group-or-rule:after,.group--children>.group-or-rule-container>.group-or-rule:before{content:"";position:absolute;left:-14px;width:14px;height:calc(50% + 8px);border-color:#ccc;border-style:solid;box-sizing:border-box}.group--children.hide--conjs>.group-or-rule-container:first-child>.group-or-rule:before{display:none}.group--children.hide--conjs>.group-or-rule-container:first-child>.group-or-rule:after{border-radius:4px 0 0 0;border-width:2px 0 0 2px}.group--children.rule_group--children>.group-or-rule-container:first-child>.group-or-rule:before{display:none}.group--children.rule_group--children>.group-or-rule-container:first-child>.group-or-rule:after{border-radius:4px 0 0 0;border-width:2px 0 0 2px}.group--children>.group-or-rule-container:first-child>.group-or-rule:before{top:-12px;height:calc(50% + 14px)}.group--children>.group-or-rule-container:last-child>.group-or-rule:before{border-radius:0 0 0 4px}.group--children>.group-or-rule-container:last-child>.group-or-rule:after{display:none}.group--children.hide--line>.group-or-rule-container>.group-or-rule:after,.group--children.hide--line>.group-or-rule-container>.group-or-rule:before{border-color:hsla(0,0%,50.2%,.1)}.qb-draggable:after,.qb-draggable:before{display:none}.qb-drag-handler{cursor:grabbing}.group--drag-handler{margin-right:8px;position:relative;top:3px}.group--conjunctions .group--drag-handler{margin-left:10px}.group--conjunctions.hide--conj{opacity:.3}.group--actions{margin-left:10px;flex:1 1;display:flex}.group--actions--bl,.group--actions--tl{justify-content:flex-start}.group--actions--tl{margin-left:20px}.group--actions--bc,.group--actions--tc{justify-content:center}.group--actions--br,.group--actions--tr{justify-content:flex-end}.group--actions .action--DELETE{margin-top:-1px}.case_group{border-width:2px}.switch_group>.group--children>.group-or-rule-container>.group-or-rule:after,.switch_group>.group--children>.group-or-rule-container>.group-or-rule:before{height:calc(50% + 12px)}.case_group--body{display:flex;flex-direction:row;margin-top:10px;margin-bottom:10px}.case_group--body .case_group--children{flex:auto;margin-top:0!important;margin-bottom:0!important}.case_group--body .case_group--value{margin-top:0;margin-bottom:0;margin-right:10px}.rule_group{display:flex;padding-left:10px}.rule_group .group--drag-handler,.rule_group .group--field{align-self:center}.rule_group .group--actions{align-self:center;flex:0 1}.rule_group .rule_group--children{flex:1 1;margin-top:5px;margin-bottom:5px;padding-left:18px}.rule_group .rule_group--children .group-or-rule-container{margin-bottom:5px;margin-top:5px;padding-right:5px}.rule_group .rule_group--children.one--child{padding-left:10px}.rule_group .rule_group--children>.group-or-rule-container>.group-or-rule:after,.rule_group .rule_group--children>.group-or-rule-container>.group-or-rule:before{left:-10px;width:10px;height:calc(50% + 8px)}.group--header.hide--drag.with--conjs>.group--field--count--rule{margin-left:20px}.rule{flex:1 1;display:flex}.rule--header{margin-left:auto;display:flex;align-items:center;padding-left:10px}.rule--drag-handler{display:flex;align-items:center;margin-right:8px}.group--field,.operator--options--sep,.rule--after-widget,.rule--before-widget,.rule--field,.rule--operator,.rule--operator-options,.rule--value,.rule--widget,.widget--sep,.widget--valuesrc,.widget--widget{display:inline-block}.mui .operator--options--sep,.mui .rule--func--arg-sep,.mui .rule--func--bracket-after,.mui .rule--func--bracket-before,.mui .widget--sep{vertical-align:bottom;align-self:flex-end;margin-bottom:8px}.mui .rule--operator-options,.mui .widget--valuesrc{vertical-align:bottom}.rule--operator,.widget--sep,.widget--valuesrc,.widget--widget{margin-left:10px}.widget--valuesrc{margin-right:-8px}.widget--valuesrc span i{transform:rotate(90deg)}.operator--options--sep{margin-right:10px}div.tooltip-inner{max-width:500px}.group--field label,.rule--field label,.rule--operator label,.widget--widget label{display:block;font-weight:700}.conjunction,.conjunction label{display:inline-block}.conjunction label{border:1px solid;cursor:pointer;color:#fff;text-transform:uppercase;padding:.2rem .4rem}.conjunction input{display:none}.conjunction[data-state=active] label{background-color:#3276b1;border-color:#285e8e}.conjunction[data-state=inactive] label{background-color:#428bca;border-color:#357ebd}.conjunction[data-state=inactive] label:hover{background-color:#3276b1;border-color:#285e8e}.conjunction:first-child label{border-radius:var(--bs-border-radius) 0 0 var(--bs-border-radius)}.conjunction:last-child label{border-radius:0 var(--bs-border-radius) var(--bs-border-radius) 0}.conjunction:first-child:last-child{border-radius:var(--bs-border-radius)}.rule--func,.rule--func--arg,.rule--func--arg-label,.rule--func--arg-label-sep,.rule--func--arg-sep,.rule--func--arg-value,.rule--func--args,.rule--func--bracket-after,.rule--func--bracket-before,.rule--func--wrapper{display:inline-block}.rule--func--bracket-after,.rule--func--bracket-before{margin-left:3px;margin-right:3px}.rule--func--bracket-before{margin-left:5px}.rule--func--arg-value>.rule--widget{margin-left:-10px}.rule--func--arg-sep{margin-left:3px;margin-right:6px}.rule--func--arg-label-sep{margin-left:1px;margin-right:6px}.qb-lite .group--actions,.qb-lite .group--drag-handler{transition:opacity .2s}.qb-lite .group--header:hover .group--header .group--actions,.qb-lite .group--header:hover .group--header .group--drag-handler,.qb-lite .group--header:not(:hover) .group--actions,.qb-lite .group--header:not(:hover) .group--drag-handler,.qb-lite .rule_group:not(:hover) .group--actions,.qb-lite .rule_group:not(:hover) .group--drag-handler{opacity:.3}.qb-lite .group--conjunctions .ant-btn:not(.ant-btn-primary),.qb-lite .rule_group_ext--drag-handler{transition:padding .2s}.qb-lite .group--header:hover .group--header .group--conjunctions .ant-btn:not(.ant-btn-primary),.qb-lite .group--header:hover .group--header .rule_group_ext--drag-handler,.qb-lite .group--header:not(:hover) .group--conjunctions .ant-btn:not(.ant-btn-primary),.qb-lite .group--header:not(:hover) .rule_group_ext--drag-handler,.qb-lite .rule_group:not(:hover) .group--conjunctions .ant-btn:not(.ant-btn-primary),.qb-lite .rule_group:not(:hover) .rule_group_ext--drag-handler{width:0;padding:0;overflow:hidden;opacity:.3}.qb-lite .rule--drag-handler,.qb-lite .rule--header,.qb-lite .widget--valuesrc{transition:opacity .2s}.qb-lite .rule:hover .rule .rule--drag-handler,.qb-lite .rule:hover .rule .rule--header,.qb-lite .rule:hover .rule .widget--valuesrc,.qb-lite .rule:not(:hover) .rule--drag-handler,.qb-lite .rule:not(:hover) .rule--header,.qb-lite .rule:not(:hover) .widget--valuesrc{opacity:.3}.qb-lite.qb-dragging .group--actions,.qb-lite.qb-dragging .group--drag-handler,.qb-lite.qb-dragging .rule--drag-handler,.qb-lite.qb-dragging .rule--header,.qb-lite.qb-dragging .widget--valuesrc{opacity:0!important}.qb-lite.qb-dragging .group--conjunctions .ant-btn:not(.ant-btn-primary),.qb-lite.qb-dragging .rule_group_ext--drag-handler{width:0!important;padding:0!important;overflow:hidden!important;opacity:0!important}.group--footer,.group--header{padding-left:10px}.group--footer,.group--header,.group-or-rule-container{padding-right:10px;margin-top:10px;margin-bottom:10px}.group-or-rule-container:first-child{margin-top:0!important}.group-or-rule-container:last-child{margin-bottom:0!important}.group--children{margin-top:10px;margin-bottom:10px}.rule--body.can--shrink--value{display:flex;align-items:center}.rule--body.can--shrink--value .rule--value{flex:1 1}.rule--body.can--shrink--value .rule--value>.rule--widget{display:flex}.rule--body.can--shrink--value .rule--value>.rule--widget .widget--widget{flex:1 1}.rule--body.can--shrink--value .rule--value>.rule--widget>.widget--valuesrc{display:flex;align-items:center}.rule--value>.rule--widget>.widget--valuesrc .anticon,.rule--value>.rule--widget>.widget--valuesrc .anticon svg{height:100%}.svg-inline--fa{pointer-events:none}.description p:last-child{margin-bottom:0}.editable-field-label .editable-label-container{position:relative;display:inline-flex;align-items:center;flex:1 1 auto;min-width:0;max-width:100%}.editable-field-label .editable-controls,.field-visibility-display{flex:0 0 auto;white-space:nowrap;margin-left:8px}.editable-field-label .editable-label{transition:all .15s ease;min-height:20px;padding:2px 4px;border-radius:3px;width:100%;overflow:hidden;text-overflow:ellipsis}.editable-field-label .editable-label:hover{background-color:rgba(var(--bs-primary-rgb),.05);box-shadow:0 0 0 1px rgba(var(--bs-primary-rgb),.1);cursor:text}.editable-field-label .editable-label:focus{background-color:var(--bs-white)!important;box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb),.25);outline:none}.editable-field-label .description{position:relative;display:block;border-radius:3px;transition:all .15s ease}.editable-field-label .description:hover{box-shadow:0 0 0 1px rgba(var(--bs-primary-rgb),.2);border-radius:3px;cursor:text}.editable-field-label .editable-description{min-height:20px;padding:2px 4px;transition:background-color .15s ease;width:100%!important;line-height:1.5;word-wrap:break-word;font-size:14px;color:var(--bs-secondary-color)}.editable-field-label .editable-description:hover{background-color:rgba(var(--bs-primary-rgb),.05)}.editable-field-label .editable-description.multiline{border-radius:3px;word-wrap:break-word;width:100%!important;line-height:1.5}.editable-field-label .editable-description.multiline:focus{background-color:var(--bs-white)!important;box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb),.25);outline:none}.round-toggle-button{background:none;border:1px solid var(--bs-border-color);width:20px;height:20px;padding:0;font-size:10px;color:var(--bs-secondary-color)}.round-toggle-button:hover{border-color:var(--bs-primary);color:var(--bs-primary);transform:scale(1.05)}.round-toggle-button:focus{outline:none;box-shadow:0 0 0 .15rem rgba(var(--bs-primary-rgb),.25)}.additional-components-container,.required-toggle-container,.rule-toggle-container,.visibility-toggle-container{display:inline-flex;align-items:center}.additional-components-container .option-toggle{margin-right:8px}.additional-components-container .option-toggle:last-child{margin-right:0}.required-field-toggle.is-required{background-color:var(--bs-danger);border-color:var(--bs-danger);color:var(--bs-white)}.required-field-toggle.is-required:hover{background-color:var(--bs-danger-dark,var(--bs-danger-text-emphasis));transform:scale(1.05)}.visibility-field-toggle.is-hidden{background-color:var(--bs-primary);border-color:var(--bs-primary);color:var(--bs-white)}.visibility-field-toggle.is-hidden:hover{background-color:var(--bs-primary-dark,var(--bs-primary-text-emphasis));transform:scale(1.05)}.rule-trigger-wrapper{display:inline-block}.rule-trigger-wrapper .btn-sm{border-radius:50%;width:20px;height:20px;padding:0;display:flex;align-items:center;justify-content:center;font-size:10px}.rule-trigger-wrapper .btn:focus{box-shadow:0 0 0 .15rem rgba(var(--bs-primary-rgb),.25)}.rule-trigger-wrapper .btn-sm i{font-size:10px;display:inline-block!important}.option-toggle{border-radius:50%;width:20px;height:20px;font-size:10px;margin-right:8px}.option-toggle:hover{transform:scale(1.05)}.option-toggle.active{background-color:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.option-toggle.active:hover{background-color:var(--bs-primary-dark,#0a58ca);transform:scale(1.05)}.option-toggle.disabled{opacity:.5;cursor:not-allowed}.invalid-row{border-left:3px solid var(--bs-danger)!important}.placeholder-settings{display:flex;align-items:center}.options-grid .form-control{padding:.375rem .5rem}.options-grid .grid-editor-row{padding-top:.5rem!important;padding-bottom:.5rem!important}.compact-options .grid-editor-row{padding:.25rem .5rem!important;margin-bottom:.25rem!important;border-radius:4px;background-color:var(--bs-light);border:none!important;transition:background-color .2s ease}.compact-options .border-bottom,.compact-options .border-top{border:none!important}.compact-options .grid-editor-row:hover{background-color:rgba(var(--bs-primary-rgb),.05)!important}.compact-options [data-rbd-draggable-context-id]{background-color:var(--bs-light)!important}.compact-options .grid-editor-row.is-dragging{background-color:rgba(var(--bs-primary-rgb),.1)!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.compact-options .grid-editor-row .form-group{margin-bottom:0!important}.compact-options .grid-editor-row .form-control{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;background-color:var(--bs-white);border-color:var(--bs-border-color-translucent)}.compact-options .grid-editor-header-container{margin-bottom:.5rem!important;opacity:1!important;height:auto!important}.compact-options .grid-editor-header-container [column-header]{font-size:.8rem;padding:.25rem .5rem;color:var(--bs-secondary);font-weight:600!important;margin-bottom:.25rem}.compact-options .grid-editor-add-button{padding:.375rem .75rem!important;font-size:.875rem!important;margin-top:.25rem!important;background-color:transparent!important;color:var(--bs-primary)!important;border:none!important;box-shadow:none!important}.compact-options .grid-editor-add-button:hover{background-color:rgba(var(--bs-primary-rgb),.05)!important;border-radius:.25rem!important}.compact-options .grid-editor-add-button:active{background-color:rgba(var(--bs-primary-rgb),.1)!important}.options-grid .grid-editor-header-container [column-header]{font-size:.85rem;font-weight:600;color:var(--bs-secondary)}.field-type-toggle{width:32px;padding:0;font-size:10px}.compact-options .grid-editor-row .delete-button,.compact-options .grid-editor-row .drag-handle{opacity:.5;transition:opacity .2s ease}.compact-options .grid-editor-row:hover .delete-button,.compact-options .grid-editor-row:hover .drag-handle{opacity:1}.compact-options .border-top.mt-2{border-top:none!important;margin-top:0!important}.compact-options.options-grid{margin-top:.5rem}.compact-options .mt-3{margin-top:.5rem!important}.grid-editor-row{margin-bottom:0;transition:background-color .2s ease}.grid-editor-row:hover{background-color:rgba(var(--bs-body-color-rgb),0)!important}.grid-editor-header-container{margin-bottom:.25rem;overflow:visible;z-index:2}.grid-editor-header-container [column-header]{font-weight:700;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.25rem 0}.bg-subtle{background-color:rgba(var(--bs-body-color-rgb),.01)!important}.grid-editor-row .drag-handle{cursor:grab;color:var(--bs-secondary);padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s,color .2s}.grid-editor-row .drag-handle:hover{background-color:var(--bs-gray-200);color:var(--bs-primary)}.grid-editor-row .delete-button{color:var(--bs-secondary);transition:color .2s;width:24px;height:24px;align-items:center;justify-content:center}.grid-editor-row .delete-button:hover{color:var(--bs-danger)!important;background-color:var(--bs-transparent)!important}.grid-editor-row .delete-button,.grid-editor-row .drag-handle{position:relative!important;display:inline-flex!important;top:auto!important;right:auto!important}.grid-editor-add-button{box-shadow:0 2px 4px rgba(var(--bs-black-rgb),.1);transition:all .2s ease}.grid-editor-add-button:hover{transform:translateY(-1px);box-shadow:0 4px 6px rgba(var(--bs-black-rgb),.1)}.grid-editor-row .tooltip{z-index:1070}.compact-options .form-group{margin-bottom:.5rem}.field-type-menu{min-width:200px}.round-toggle-button{width:24px;height:24px;border-radius:50%;border:1px solid #ced4da;background-color:#fff;margin-right:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.round-toggle-button:hover{background-color:#f8f9fa}.round-toggle-button.active{background-color:#0d6efd;color:#fff;border-color:#0d6efd}.round-toggle-button.disabled{opacity:.5;cursor:not-allowed}.option-settings{margin-left:auto}.option-toggle{margin-left:4px}.invalid-row{background-color:rgba(220,53,69,.1)}.input-group input{border-right:0 solid transparent}.input-group .input-group-addon{background-color:transparent;border-left:0 solid transparent;position:absolute;padding:10px;right:0;line-height:10px}.form-group .btn-group{display:block}.form-group .btn-group .active{background-color:red;font-weight:700}.picture-background{background-color:#f2f2f2;background-image:linear-gradient(45deg,#e0e0e0 25%,transparent 0),linear-gradient(-45deg,#e0e0e0 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e0e0e0 0),linear-gradient(-45deg,transparent 75%,#e0e0e0 0);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.description{font-size:.8rem}.small-description{font-size:.6rem}.seamless input,.seamless textarea{transition:background-color .2s ease-in-out,border-color .2s ease-in-out;background-color:inherit;border:var(--bs-border-width) solid transparent!important}.seamless input:hover,.seamless textarea:hover{transition:background-color .2s ease-in-out,border-color .2s ease-in-out;background-color:#fff;border:var(--bs-border-width) solid var(--bs-border-color)}.inline-field label{margin-bottom:0}.section-name input:focus,.section-name input:hover{background-color:#fff;outline-color:#ced4da}.field-feedback-container{position:relative;height:22px;overflow:hidden}.field-feedback-error{display:flex;align-items:center;position:absolute;top:0;left:0;width:100%;animation:slideInFromTop .2s ease forwards;transform-origin:top}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideOutToBottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.field-feedback-error .invalid-feedback{font-size:.8rem;padding:0;margin:0;background-color:transparent;width:100%;color:#dc3545;opacity:.85}.field-feedback-error .fas{color:#dc3545;font-size:.8rem}.field-feedback-space{position:absolute;top:0;left:0;width:100%;font-size:.8rem;padding:0;margin:0;display:flex;animation:slideInFromBottom .2s ease forwards}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.feedback-error-entering{animation:slideInFromTop .2s ease forwards}.feedback-error-exiting{animation:slideOutToBottom .2s ease forwards}.feedback-space-entering{animation:slideInFromBottom .2s ease forwards}.feedback-space-exiting{animation:slideOutToTop .2s ease forwards}@keyframes slideOutToTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}.hide-spinners::-webkit-inner-spin-button,.hide-spinners::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hide-spinners{-moz-appearance:textfield}.editing-default-value,.editing-placeholder{background-color:rgba(13,110,253,.05)!important;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)!important}.placeholder-editing-indicator{font-size:.8rem;color:var(--bs-primary);margin-top:.25rem;font-style:italic}.field-input-container{position:relative;width:100%;display:flex;align-items:stretch}.field-type-selector{position:relative;z-index:2;min-width:38px;flex-shrink:0}.field-type-toggle{height:100%;border-top-right-radius:0!important;border-bottom-right-radius:0!important;min-width:38px;display:flex;align-items:center;justify-content:center}.field-type-toggle:after{display:none!important}.field-type-toggle:hover{background-color:rgba(var(--bs-primary-rgb),.1);border-color:var(--bs-primary)}.field-type-menu{min-width:220px;max-height:350px;overflow-y:auto}.field-type-selector+.form-control{border-top-left-radius:0!important;border-bottom-left-radius:0!important;flex:1 1}.field-type-menu .dropdown-item.active{background-color:rgba(var(--bs-primary-rgb),.1);color:var(--bs-body-color)}.field-type-menu .dropdown-item.active small{color:var(--bs-primary)}.field-type-toggle.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.field-type-toggle.btn-outline-secondary{border:1px solid #ced4da;background-color:#f8f9fa}.field-type-menu .dropdown-item .me-2{min-width:16px;text-align:center}.field-type-menu .dropdown-item[data-validation-type=true]{border-left:3px solid var(--bs-primary)}.field-type-menu .dropdown-item.separator-before{border-top:1px solid rgba(0,0,0,.1);margin-top:4px;padding-top:8px}.field-type-menu .dropdown-item:hover{background-color:rgba(var(--bs-primary-rgb),.08)}.field-type-menu .dropdown-item:active{background-color:rgba(var(--bs-primary-rgb),.2)}#template-container p,li{text-align:justify}.icon-only-button,.operation-button,.operation-text-button{display:inline-flex;align-items:center;justify-content:flex-start;margin:.15rem!important;position:relative}.operation-button .btn-spinner-wrapper,.operation-button i,.operation-text-button .btn-spinner-wrapper,.operation-text-button i{margin-right:.6rem!important}.operation-text-button{padding:.275rem .65rem .275rem .9rem!important}.icon-only-button{justify-content:center!important;padding:.275rem!important;width:2.5rem!important;height:2.1rem!important}.icon-only-button,.operation-button,.operation-text-button{margin-right:.2rem!important;margin-left:.2rem!important;vertical-align:middle!important}.icon-only-button .btn-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.btn-collapsible.icon-only-button:hover .btn-text{max-width:0!important;opacity:0!important;display:none!important}.icon-only-button .btn-spinner-wrapper,.icon-only-button i{margin:0!important}.btn-spinner-wrapper{display:inline-flex;justify-content:center;align-items:center;width:1em;height:1em;line-height:1;vertical-align:middle}.btn-spinner-wrapper .spinner-border-sm{width:1em;height:1em;border-width:.15em;margin-right:0;vertical-align:middle}@media only screen and (max-width:800px){.icon-only-button,.operation-button.btn-sm,.operation-text-button.btn-sm{margin-right:.2rem!important;margin-left:.2rem!important;font-size:.9rem!important;display:inline-flex!important;justify-content:center!important;align-items:center!important}.icon-only-button,.operation-button.btn-sm{width:2.5rem!important;height:2.1rem!important;padding:.275rem!important}.operation-button,.operation-text-button{font-size:.9rem!important}.operation-text-button.btn-sm{font-size:.8rem!important;min-width:1.3rem}.btn-collapsible:not(.operation-text-button) .btn-text{display:none!important}}@media only screen and (min-width:800px){.icon-only-button,.operation-button,.operation-text-button{font-size:.8rem!important;margin-left:.2rem!important;margin-right:.2rem!important;height:1.9rem!important;vertical-align:middle!important}.icon-only-button{width:2.3rem!important}.operation-button:not(.icon-only-button){min-height:1.9rem!important;padding:.25rem .6rem!important}.reload-button{padding:7px 7px 5px!important;min-width:26px;margin-left:.2rem;margin-right:.2rem}.operation-button:not(.icon-only-button) .btn-text{max-width:500px!important;opacity:1!important;transition:none!important}.operation-text-button .btn-text{opacity:1!important;max-width:500px!important}.btn-collapsible.explicit-collapsible .btn-text{max-width:0;opacity:0;transition:opacity 1.5s,max-width .5s}.btn-collapsible.explicit-collapsible:hover .btn-text{max-width:500px;opacity:1;transition:opacity .3s,max-width .6s}}.btn-collapsible{position:relative;display:inline-block;cursor:pointer;vertical-align:middle;text-align:center;padding:.275rem .65rem .275rem .9rem!important;margin:.15rem!important}.btn-collapsible.explicit-collapsible .btn-text{max-width:0;display:inline-block;transition:opacity 1.5s,max-width .5s;vertical-align:top;white-space:nowrap;overflow:hidden;opacity:0}.btn-collapsible.explicit-collapsible:hover .btn-text{transition:opacity .3s,max-width .6s;max-width:500px;opacity:1}.file-uploader{display:flex;flex-direction:column;width:100%;max-width:100%}.drop-zone{border:2px dashed #dee2e6;border-radius:8px;padding:2rem;text-align:center;background-color:#f8f9fa;transition:all .3s ease;cursor:pointer;margin-bottom:1rem}.drop-zone.dragging{border-color:#6c757d;background-color:#edf2f7;box-shadow:0 0 0 3px rgba(108,117,125,.2)}.drop-zone.has-files{border-color:#28a745;background-color:rgba(40,167,69,.05)}.drop-zone:hover{border-color:#6c757d;background-color:#edf2f7}.upload-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.upload-title{font-size:1.2rem;color:#495057;margin-bottom:.5rem;font-weight:500}.upload-info{color:#6c757d;font-size:.875rem;margin-top:.5rem;max-width:80%;text-align:center}.action-buttons{margin-top:1.5rem}.file-input{display:none}.file-errors-container{margin-top:1rem;width:100%}.error-message{color:#dc3545;padding:.5rem;margin-bottom:.5rem;border-radius:4px;background-color:rgba(220,53,69,.1);display:flex;align-items:center}.file-preview-container{margin:1.5rem 0;width:100%;animation:fadeIn .3s ease-in-out;display:flex;flex-direction:column;align-items:center}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.preview-title{font-size:1rem;color:#495057;margin-bottom:1rem;font-weight:500;padding-bottom:.5rem;border-bottom:1px solid #dee2e6;width:100%;text-align:center}.file-preview-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:1rem;scrollbar-width:thin;scrollbar-color:#dee2e6 #f8f9fa;width:100%;max-width:800px}.file-preview-grid::-webkit-scrollbar{width:8px}.file-preview-grid::-webkit-scrollbar-track{background:#f8f9fa;border-radius:4px}.file-preview-grid::-webkit-scrollbar-thumb{background-color:#dee2e6;border-radius:4px;border:2px solid #f8f9fa}.file-preview-grid::-webkit-scrollbar-thumb:hover{background-color:#ced4da}.file-preview-item{position:relative;overflow:hidden;border-radius:6px;background-color:#f8f9fa;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:transform .2s;height:150px;display:flex;align-items:center;justify-content:center;flex-direction:column;animation:fadeInScale .3s ease-in-out}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.file-preview-item:hover{transform:translateY(-2px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.preview-image{width:100%;height:100%;object-fit:cover}.delete-button{position:absolute;top:5px;right:5px;border:none;background-color:hsla(0,0%,100%,.8);color:#dc3545;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;padding:0;z-index:2}.delete-button:hover{background-color:#dc3545;color:#fff}.file-icon-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:1rem}.file-icon{width:48px;height:48px;margin-bottom:.5rem}.file-name{font-size:.8rem;color:#495057;text-align:center;word-break:break-word;max-width:90%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.button-container{display:flex;grid-gap:.3rem;gap:.3rem}@media (max-width:576px){.drop-zone{padding:1.5rem}.file-preview-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));max-height:250px}.button-container{flex-direction:column}}.editor-subscript{font-size:.7rem;text-align:top}.editor-count{font-size:.6rem!important;text-align:top;margin-right:.3rem}.title-container{width:100%;max-width:100%}.title-text{margin-left:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media (max-width:576px){.title-text{max-width:200px}}@media (min-width:577px) and (max-width:992px){.title-text{max-width:400px}}#backButton{margin-right:10px;border-left:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom:0;border-top:0;padding-right:10px}#backButton:hover{border:1px;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.card-box{padding:20px;border-radius:3px;margin-bottom:30px;background-color:#fff}.file-man-box{padding-top:20px;border:1px solid #e3eaef;border-radius:5px;position:relative;margin-bottom:20px}.file-man-box .box-body{padding:20px}.file-man-box .file-close{color:#f1556c;position:absolute;line-height:24px;font-size:24px;right:10px;top:10px;visibility:hidden}.file-man-box .file-img-box{line-height:128px;text-align:center}.file-man-box .file-img-box .image-container{height:96px}.file-man-box .file-img-box .file-icon{height:48px;margin-top:20px}.file-man-box .file-download{font-size:28px;color:#98a6ad;position:absolute;right:10px}.file-man-box .file-download:hover{color:#313a46}.file-man-box .file-man-title{padding-right:25px}.file-man-box:hover{box-shadow:0 0 24px 0 rgba(0,0,0,.06),0 1px 0 0 rgba(0,0,0,.02)}.file-man-box:hover .file-close{visibility:visible}.text-overflow{text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;overflow:hidden}.file-man-box h5{font-size:15px}.file-img-preview{background-color:var(--bs-body-bg)}.image-file-card{transition:all .2s ease;border-radius:8px;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,.08);cursor:pointer;position:relative}.image-file-card:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.image-file-card.selected-image{border:2px solid var(--bs-primary);background-color:rgba(var(--bs-primary-rgb),.05)}.image-selected-badge{position:absolute;top:10px;right:10px;z-index:10;font-size:.75rem;padding:.35em .65em;border-radius:50px}.image-thumbnail-container{height:130px;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#f8f9fa;padding:8px}.image-thumbnail-container.file-icon-container{background-color:#f1f3f5}.image-thumbnail{max-width:100%;max-height:100%;object-fit:contain;transition:transform .2s ease}.image-file-card:hover .image-thumbnail{transform:scale(1.05)}.file-icon-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.file-type-icon{width:64px;height:64px;object-fit:contain;margin-bottom:8px;transition:transform .2s ease}.image-file-card:hover .file-type-icon{transform:scale(1.1)}.file-extension{font-size:.75rem;color:#6c757d;font-weight:600;background-color:rgba(0,0,0,.05);padding:2px 6px;border-radius:4px;text-transform:uppercase}.file-name{font-size:.85rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0;line-height:1.3}.file-size{font-size:.75rem;opacity:.75}.action-buttons{display:flex;grid-gap:10px;gap:10px}.btn-action{background:transparent;border:none;font-size:1rem;opacity:.7;transition:all .2s;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}.btn-action:hover{opacity:1;transform:scale(1.1)}.secondary-action{opacity:.5;font-size:.9rem}.secondary-action:hover{opacity:.8}@media (min-width:992px){.action-buttons{opacity:0;transition:opacity .2s ease}.image-file-card:hover .action-buttons{opacity:1}}.table-row-selected{background-color:rgba(var(--bs-primary-rgb),.05)!important}.table-row-selected td{border-color:var(--bs-primary)}.details-view-icon-container{width:36px;height:36px;display:flex;align-items:center;justify-content:center;margin:0 auto}.details-view-icon{max-width:100%;max-height:100%;object-fit:contain}.file-extension-details{font-size:.75rem;color:#6c757d;font-weight:600;background-color:rgba(0,0,0,.05);padding:2px 6px;border-radius:4px;text-transform:uppercase;display:inline-block}.details-action-buttons{display:flex;justify-content:flex-end;grid-gap:4px;gap:4px}.table tbody tr{transition:background-color .2s ease}.table tbody tr:hover{background-color:rgba(0,0,0,.03)}@media (max-width:767px){.details-action-buttons{flex-direction:column;grid-gap:2px;gap:2px}.details-action-buttons button{margin-right:0!important;margin-bottom:2px}}.details-action-buttons .btn-outline-secondary{border-width:1px;opacity:.7;font-size:.85rem}.details-action-buttons .btn-outline-secondary:hover{opacity:1;background-color:transparent;color:var(--bs-secondary)}.image-browser-container{display:flex;flex-direction:column;max-height:calc(100vh - 120px)}.image-browser-content{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dee2e6 #f8f9fa}.image-browser-content::-webkit-scrollbar{width:8px}.image-browser-content::-webkit-scrollbar-track{background:#f8f9fa;border-radius:4px}.image-browser-content::-webkit-scrollbar-thumb{background-color:#dee2e6;border-radius:4px;border:2px solid #f8f9fa}.image-browser-content::-webkit-scrollbar-thumb:hover{background-color:#ced4da}.image-browser-controls{flex-wrap:wrap;align-items:center}.single-line-controls{display:flex;flex-wrap:nowrap}@media (min-width:768px){.single-line-controls{align-items:center}.single-line-controls>[class*=col-]{margin-bottom:0!important}}.image-browser-container .input-group.flex-nowrap{min-width:200px;max-width:100%}.image-browser-container .dropdown{min-width:130px}@media (min-width:992px) and (max-width:1199px){.image-browser-container .dropdown{min-width:120px}.image-browser-controls{margin-left:-5px;margin-right:-5px}.image-browser-controls>[class*=col]{padding-left:5px;padding-right:5px}.single-line-controls .d-flex.align-items-center .gap-1{grid-gap:.25rem!important;gap:.25rem!important}}@media (max-width:991px){.image-browser-container .dropdown,.image-browser-container .input-group{width:100%}.image-browser-controls>[class*=col]{margin-bottom:.5rem}.image-browser-controls [class*=col]:last-child .d-flex{width:100%;justify-content:space-between}.single-line-controls{flex-wrap:wrap}}@media (max-width:576px){.image-browser-container{max-height:calc(100vh - 100px)}}