#p-list-buttons .react-page-row>.react-page-cell{margin:0 -12px!important}#p-list-buttons .react-page-row{justify-content:flex-end}html{overflow-y:scroll}body{padding-right:0!important}[class*=loadingBox]{display:none!important}:root{--black:#000;--white:#fff;--transparent:transparent;--fullBlack:#000;--darkBlack:rgba(0,0,0,.87);--lightBlack:rgba(0,0,0,.54);--minBlack:rgba(0,0,0,.26);--faintBlack:rgba(0,0,0,.12);--fullWhite:#fff;--darkWhite:hsla(0,0%,100%,.87);--lightWhite:hsla(0,0%,100%,.54);--minWhite:hsla(0,0%,100%,.26);--faintWhite:hsla(0,0%,100%,.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:calc((0rem * .5) * -1);margin-right:var(--gutter-compensation,-.5rem);margin-left:calc((0rem * .5) * -1);margin-left:var(--gutter-compensation,-.5rem);position:relative}.react-page-cell-xs,.react-page-cell-xs-1,.react-page-cell-xs-10,.react-page-cell-xs-11,.react-page-cell-xs-12,.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-offset-0,.react-page-cell-xs-offset-1,.react-page-cell-xs-offset-10,.react-page-cell-xs-offset-11,.react-page-cell-xs-offset-12,.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{box-sizing:border-box;flex:0 0 auto;padding-right:calc((0rem * .5));padding-right:var(--half-gutter-width,.5rem);padding-left:calc((0rem * .5));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-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}.react-page-cell-sm,.react-page-cell-sm-1,.react-page-cell-sm-10,.react-page-cell-sm-11,.react-page-cell-sm-12,.react-page-cell-sm-2,.react-page-cell-sm-3,.react-page-cell-sm-4,.react-page-cell-sm-5,.react-page-cell-sm-6,.react-page-cell-sm-7,.react-page-cell-sm-8,.react-page-cell-sm-9,.react-page-cell-sm-offset-0,.react-page-cell-sm-offset-1,.react-page-cell-sm-offset-10,.react-page-cell-sm-offset-11,.react-page-cell-sm-offset-12,.react-page-cell-sm-offset-2,.react-page-cell-sm-offset-3,.react-page-cell-sm-offset-4,.react-page-cell-sm-offset-5,.react-page-cell-sm-offset-6,.react-page-cell-sm-offset-7,.react-page-cell-sm-offset-8,.react-page-cell-sm-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:calc((0rem * .5));padding-right:var(--half-gutter-width,.5rem);padding-left:calc((0rem * .5));padding-left:var(--half-gutter-width,.5rem);min-width:0}.react-page-cell-sm{flex-grow:1;flex-basis:0;width:100%;min-width:100%}.react-page-cell-sm-1{flex-basis:8.33333333%;width:8.33333333%}.react-page-cell-sm-2{flex-basis:16.66666667%;width:16.66666667%}.react-page-cell-sm-3{flex-basis:25%;width:25%;min-width:25%}.react-page-cell-sm-4{flex-basis:33.33333333%;width:33.33333333%}.react-page-cell-sm-5{flex-basis:41.66666667%;width:41.66666667%}.react-page-cell-sm-6{flex-basis:50%;width:50%;min-width:50%}.react-page-cell-sm-7{flex-basis:58.33333333%;width:58.33333333%}.react-page-cell-sm-8{flex-basis:66.66666667%;width:66.66666667%}.react-page-cell-sm-9{flex-basis:75%;width:75%;min-width:75%}.react-page-cell-sm-10{flex-basis:83.33333333%;width:83.33333333%}.react-page-cell-sm-11{flex-basis:91.66666667%;width:91.66666667%}.react-page-cell-sm-12{flex-basis:100%;width:100%;min-width:100%}.react-page-cell-sm-offset-0{margin-left:0}.react-page-cell-sm-offset-1{margin-left:8.33333333%}.react-page-cell-sm-offset-2{margin-left:16.66666667%}.react-page-cell-sm-offset-3{margin-left:25%}.react-page-cell-sm-offset-4{margin-left:33.33333333%}.react-page-cell-sm-offset-5{margin-left:41.66666667%}.react-page-cell-sm-offset-6{margin-left:50%}.react-page-cell-sm-offset-7{margin-left:58.33333333%}.react-page-cell-sm-offset-8{margin-left:66.66666667%}.react-page-cell-sm-offset-9{margin-left:75%}.react-page-cell-sm-offset-10{margin-left:83.33333333%}.react-page-cell-sm-offset-11{margin-left:91.66666667%}[dir=ltr] .start-sm{text-align:left}[dir=rtl] .start-sm{text-align:right}.start-sm{justify-content:flex-start}.center-sm{justify-content:center;text-align:center}[dir=ltr] .end-sm{text-align:right}[dir=rtl] .end-sm{text-align:left}.end-sm{justify-content:flex-end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}.react-page-row-has-floating-children{display:block!important}.react-page-row-is-hovering-this:before{content:" ";position:absolute;display:block;z-index:10;pointer-events:none;border-radius:3px}.react-page-row-is-hovering-above:before{top:-3px}.react-page-row-is-hovering-above:before,.react-page-row-is-hovering-below:before{left:8px;right:8px;height:6px;background:linear-gradient(90deg,transparent,#dc2b25 10%,#dc2b25 90%,transparent);animation:dropzone-pulse 1s ease-in-out infinite}.react-page-row-is-hovering-below:before{bottom:-3px}.react-page-row-is-hovering-left-of:before{left:-3px}.react-page-row-is-hovering-left-of:before,.react-page-row-is-hovering-right-of:before{top:8px;bottom:8px;width:6px;background:linear-gradient(180deg,transparent,#dc2b25 10%,#dc2b25 90%,transparent);animation:dropzone-pulse 1s ease-in-out infinite}.react-page-row-is-hovering-right-of:before{right:-3px}@keyframes reactPageCellResizeableAnimate{0%{background-color:rgba(220,43,37,.3);top:45%;bottom:45%}50%{background-color:rgba(220,43,37,.6);top:20%;bottom:20%}to{background-color:rgba(220,43,37,.3);top:45%;bottom:45%}}.react-page-row .resize-handle{position:absolute;z-index:6;width:8px;top:0;bottom:0;left:-4px;cursor:col-resize;background-color:transparent;transition:background-color .2s ease}.react-page-row .resize-handle:hover{background-color:rgba(220,43,37,.1)}.react-page-row .resize-handle:after{content:" ";background-color:rgba(220,43,37,.4);position:absolute;top:35%;bottom:35%;left:3px;width:2px;border-radius:1px;transition:all .2s ease;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:#dc2b25;top:10%;bottom:10%;box-shadow:0 0 8px rgba(220,43,37,.5)}.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:60px;transition:all .3s ease;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;border:2px dashed rgba(220,43,37,.2);border-radius:8px;z-index:1;position:relative;margin:8px;padding:12px 8px;background:linear-gradient(135deg,rgba(220,43,37,.02),rgba(220,43,37,.05))}.react-page-editable .react-page-cell-insert-new-icon{align-items:center;background:linear-gradient(135deg,#dc2b25,#c12420);border-radius:50%;display:flex;height:36px;width:36px;min-width:36px;min-height:36px;flex-shrink:0;justify-content:center;box-shadow:0 2px 8px rgba(220,43,37,.3);transition:all .25s ease}.react-page-editable .react-page-cell-insert-new-icon svg{height:18px;width:18px;fill:#fff}.react-page-editable .react-page-cell-insert-new-icon:hover{transform:scale(1.1)}.react-page-editable .react-page-cell-insert-new-icon-dropdown{background:linear-gradient(135deg,#4caf50,#43a047);box-shadow:0 2px 8px rgba(76,175,80,.3);height:32px;width:32px;min-width:32px;min-height:32px}.react-page-editable .react-page-cell-insert-new-icon-dropdown svg{height:16px;width:16px}.react-page-editable .react-page-cell-insert-new-icon-dropdown:hover{box-shadow:0 4px 12px rgba(76,175,80,.4)}.react-page-editable .react-page-cell-insert-new.hover,.react-page-editable .react-page-cell-insert-new:hover{background:linear-gradient(135deg,rgba(220,43,37,.08),rgba(220,43,37,.12));border:2px dashed rgba(220,43,37,.5)}.react-page-editable .react-page-cell-insert-new-hint{font-size:11px;color:#888;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px;flex-shrink:1}.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:-webkit-grab;cursor:grab;position:relative;transition:all .2s ease}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable:active,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable:active,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable:active{cursor:-webkit-grabbing;cursor:grabbing}.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:-webkit-grab;cursor:grab;border:2px solid transparent;border-radius:6px;transition:all .25s ease;background:transparent}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay:active,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay:active,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay:active{cursor:-webkit-grabbing;cursor:grabbing}.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:8px;right:8px;width:28px;height:28px;cursor:-webkit-grab;cursor:grab;background:linear-gradient(135deg,#fff,#f0f0f0);border:1px solid rgba(0,0,0,.12);border-radius:6px;content:"";z-index:500;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.1);transition:all .2s ease}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay-handle:hover,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle:hover,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay-handle:hover{background:linear-gradient(135deg,#dc2b25,#c12420);border-color:#dc2b25;transform:scale(1.1);box-shadow:0 4px 12px rgba(220,43,37,.3)}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay-handle:active,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle:active,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay-handle:active{cursor:-webkit-grabbing;cursor:grabbing;transform:scale(.95)}.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{opacity:0;transition:opacity .25s,transform .2s,background .2s}.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:-200%}.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:60%;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:300%}.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:translate(-50%,-50%);left:50%;background:#666;border-radius:1px}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay-handle:hover .react-page-cell-draggable-overlay-handle-icon,.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay-handle:hover .react-page-cell-draggable-overlay-handle-icon:after,.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay-handle:hover .react-page-cell-draggable-overlay-handle-icon:before,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle:hover .react-page-cell-draggable-overlay-handle-icon,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle:hover .react-page-cell-draggable-overlay-handle-icon:after,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle:hover .react-page-cell-draggable-overlay-handle-icon:before,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay-handle:hover .react-page-cell-draggable-overlay-handle-icon,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay-handle:hover .react-page-cell-draggable-overlay-handle-icon:after,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay-handle:hover .react-page-cell-draggable-overlay-handle-icon:before{background:#fff}.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(220,43,37,.04);border:2px solid rgba(220,43,37,.2)}.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:.35;outline:2px dashed #dc2b25;outline-offset:-2px;border-radius:6px;transform:scale(.98);transition:all .2s ease}.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay{border:2px dashed rgba(0,0,0,.15);background:rgba(0,0,0,.02)}.react-page-editable.react-page-editable-mode-layout .react-page-cell:hover>div>div>div>.react-page-cell-draggable-overlay{border:2px dashed rgba(220,43,37,.4);background:rgba(220,43,37,.05)}.react-page-editable.react-page-editable-mode-layout .react-page-cell-move-actions{opacity:0;transition:opacity .3s ease}.react-page-editable.react-page-editable-mode-layout .react-page-cell:hover>.react-page-cell-move-actions{opacity:1}.react-page-cell-droppable{pointer-events:auto}.react-page-cell-droppable .react-page-cell-droppable{z-index:1;position:relative}.react-page-cell-droppable .react-page-cell-droppable .react-page-cell-droppable{z-index:2}.react-page-cell-droppable .react-page-cell-droppable .react-page-cell-droppable .react-page-cell-droppable{z-index:3}.react-page-cell-droppable-container{height:100%}.react-page-cell-droppable-is-over-current:after{content:"";height:150px;width:100%;position:absolute;bottom:-150px}.react-page-cell-droppable-is-over-current:before{content:" ";display:block;position:absolute;z-index:10;pointer-events:none}@keyframes dropzone-pulse{0%,to{opacity:.8}50%{opacity:1}}@keyframes dropzone-glow{0%,to{box-shadow:0 0 8px rgba(220,43,37,.4)}50%{box-shadow:0 0 16px rgba(220,43,37,.7)}}.react-page-cell-droppable-is-over-above:before,.react-page-cell-droppable-is-over-below:before{left:8px;right:8px;height:8px;background:#dc2b25;border-radius:2px;opacity:.9;transition:opacity .2s ease}.react-page-cell-droppable-is-over-left-of:before,.react-page-cell-droppable-is-over-right-of:before{top:8px;bottom:8px;width:8px;background:#dc2b25;border-radius:2px;opacity:.9;transition:opacity .2s ease}.react-page-cell-droppable-is-over-above:before{top:-4px}.react-page-cell-droppable-leaf.react-page-cell-droppable-is-over-above:before{height:8px;top:-4px}.react-page-cell-droppable-is-over-below:before{bottom:-4px}.react-page-cell-droppable-leaf.react-page-cell-droppable-is-over-below:before{height:8px;bottom:-4px}.react-page-cell-droppable-is-over-left-of:before{left:-4px}.react-page-cell-droppable-leaf.react-page-cell-droppable-is-over-left-of:before{width:8px;left:-4px}.react-page-cell-droppable-is-over-right-of:before{right:-4px}.react-page-cell-droppable-leaf.react-page-cell-droppable-is-over-right-of:before{width:8px;right:-4px}.react-page-cell-droppable-is-over-inline-left:before,.react-page-cell-droppable-is-over-inline-right:before{top:6px;width:49%;height:50%;max-height:180px;background:rgba(220,43,37,.12);border:2px dashed #dc2b25;border-radius:8px;opacity:.9;transition:opacity .2s ease}.react-page-cell-droppable-is-over-inline-left:before{left:8px}.react-page-cell-droppable-is-over-inline-right:before{right:8px}.react-page-cell-droppable-not-allowed{cursor:not-allowed;position:relative}.react-page-cell-droppable-not-allowed:before{background:linear-gradient(90deg,transparent,#d32f2f 10%,#d32f2f 90%,transparent)!important;animation:none!important}.react-page-cell-droppable-is-over-current{border-radius:4px}.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{transform:translateX(-50%) translateY(-100%)!important;position:absolute;top:0;left:50%;transition:all .3s ease;opacity:0;color:#1a1a1a;background:linear-gradient(135deg,#fff,#f5f5f5);text-align:center;display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin:0;border-radius:8px 8px 0 0;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.08em;box-shadow:0 -4px 12px rgba(0,0,0,.15),0 -1px 3px rgba(0,0,0,.1);pointer-events:none;border:1px solid rgba(0,0,0,.08);border-bottom:none}.react-page-editable.react-page-editable-mode-edit .react-page-cell-handle:before,.react-page-editable.react-page-editable-mode-layout .react-page-cell-handle:before,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-handle:before{content:"";display:none}.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:-webkit-grab;cursor:grab}.react-page-editable.react-page-editable-mode-edit .react-page-cell-handle-drag-enabled:active,.react-page-editable.react-page-editable-mode-layout .react-page-cell-handle-drag-enabled:active,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-handle-drag-enabled:active{cursor:-webkit-grabbing;cursor:grabbing}.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:hover>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-resizing .react-page-cell:hover>.react-page-cell-handle{opacity:.9;pointer-events:all;transform:translateX(-50%) translateY(-100%) scale(1);z-index:50}.react-page-editable.react-page-editable-mode-edit .react-page-cell .react-page-cell:hover>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-layout .react-page-cell .react-page-cell:hover>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-resizing .react-page-cell .react-page-cell:hover>.react-page-cell-handle{opacity:1;z-index:100;transform:translateX(-50%) translateY(calc(-100% - 36px)) scale(1);box-shadow:0 -4px 16px rgba(0,0,0,.2),0 -1px 4px rgba(0,0,0,.15)}.react-page-editable.react-page-editable-mode-edit .react-page-cell .react-page-cell .react-page-cell:hover>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-layout .react-page-cell .react-page-cell .react-page-cell:hover>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-resizing .react-page-cell .react-page-cell .react-page-cell:hover>.react-page-cell-handle{z-index:150;transform:translateX(-50%) translateY(calc(-100% - 72px)) scale(1)}.react-page-editable.react-page-editable-mode-edit .react-page-cell .react-page-cell .react-page-cell .react-page-cell:hover>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-layout .react-page-cell .react-page-cell .react-page-cell .react-page-cell:hover>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-resizing .react-page-cell .react-page-cell .react-page-cell .react-page-cell:hover>.react-page-cell-handle{z-index:200;transform:translateX(-50%) translateY(calc(-100% - 108px)) scale(1)}.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-layout .react-page-cell.react-page-cell-focused>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-resizing .react-page-cell.react-page-cell-focused>.react-page-cell-handle{opacity:1;pointer-events:all;transform:translateX(-50%) translateY(-100%) scale(1);background:linear-gradient(135deg,#dc2b25,#c12420);color:#fff;box-shadow:0 -4px 16px rgba(220,43,37,.3),0 -1px 4px rgba(220,43,37,.2);z-index:250}.react-page-editable.react-page-editable-mode-edit .react-page-cell .react-page-cell.react-page-cell-focused>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-layout .react-page-cell .react-page-cell.react-page-cell-focused>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-resizing .react-page-cell .react-page-cell.react-page-cell-focused>.react-page-cell-handle{transform:translateX(-50%) translateY(calc(-100% - 36px)) scale(1);z-index:300}.react-page-editable.react-page-editable-mode-edit .react-page-cell .react-page-cell .react-page-cell.react-page-cell-focused>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-layout .react-page-cell .react-page-cell .react-page-cell.react-page-cell-focused>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-resizing .react-page-cell .react-page-cell .react-page-cell.react-page-cell-focused>.react-page-cell-handle{transform:translateX(-50%) translateY(calc(-100% - 72px)) scale(1);z-index:350}.react-page-editable.react-page-editable-mode-edit .react-page-cell .react-page-cell .react-page-cell .react-page-cell.react-page-cell-focused>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-layout .react-page-cell .react-page-cell .react-page-cell .react-page-cell.react-page-cell-focused>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-resizing .react-page-cell .react-page-cell .react-page-cell .react-page-cell.react-page-cell-focused>.react-page-cell-handle{transform:translateX(-50%) translateY(calc(-100% - 108px)) scale(1);z-index:400}.react-page-editable.react-page-editable-mode-edit .react-page-cell.react-page-cell-focused>.react-page-cell-handle:before,.react-page-editable.react-page-editable-mode-layout .react-page-cell.react-page-cell-focused>.react-page-cell-handle:before,.react-page-editable.react-page-editable-mode-resizing .react-page-cell.react-page-cell-focused>.react-page-cell-handle:before{color:hsla(0,0%,100%,.8)}.react-page-editable.react-page-editable-mode-edit .react-page-cell-handle-is-dragging,.react-page-editable.react-page-editable-mode-layout .react-page-cell-handle-is-dragging,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-handle-is-dragging{opacity:.6!important;cursor:-webkit-grabbing!important;cursor:grabbing!important;transform:translateY(-100%) scale(1.05) rotate(2deg)!important}.react-page-editable.react-page-editable-mode-edit .react-page-cell-handle-settings,.react-page-editable.react-page-editable-mode-layout .react-page-cell-handle-settings,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-handle-settings{opacity:.7}.react-page-editable.react-page-editable-mode-edit .react-page-cell-handle-settings:hover,.react-page-editable.react-page-editable-mode-layout .react-page-cell-handle-settings:hover,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-handle-settings:hover{background:hsla(0,0%,100%,.3)!important;opacity:1;transform:scale(1.1)}.react-page-editable.react-page-editable-mode-edit .react-page-cell.react-page-cell-focused>.react-page-cell-handle .react-page-cell-handle-settings:hover,.react-page-editable.react-page-editable-mode-layout .react-page-cell.react-page-cell-focused>.react-page-cell-handle .react-page-cell-handle-settings:hover,.react-page-editable.react-page-editable-mode-resizing .react-page-cell.react-page-cell-focused>.react-page-cell-handle .react-page-cell-handle-settings:hover{background:hsla(0,0%,100%,.35)!important}.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;transition:all .25s ease;border-radius:6px}.react-page-editable.react-page-editable-mode-edit .react-page-cell .react-page-cell,.react-page-editable.react-page-editable-mode-layout .react-page-cell .react-page-cell,.react-page-editable.react-page-editable-mode-resizing .react-page-cell .react-page-cell{z-index:1;position:relative}.react-page-editable.react-page-editable-mode-edit .react-page-cell .react-page-cell .react-page-cell,.react-page-editable.react-page-editable-mode-layout .react-page-cell .react-page-cell .react-page-cell,.react-page-editable.react-page-editable-mode-resizing .react-page-cell .react-page-cell .react-page-cell{z-index:2}.react-page-editable.react-page-editable-mode-edit .react-page-cell .react-page-cell .react-page-cell .react-page-cell,.react-page-editable.react-page-editable-mode-layout .react-page-cell .react-page-cell .react-page-cell .react-page-cell,.react-page-editable.react-page-editable-mode-resizing .react-page-cell .react-page-cell .react-page-cell .react-page-cell{z-index:3}.react-page-editable.react-page-editable-mode-edit .react-page-cell .react-page-cell.react-page-cell-has-plugin,.react-page-editable.react-page-editable-mode-layout .react-page-cell .react-page-cell.react-page-cell-has-plugin,.react-page-editable.react-page-editable-mode-resizing .react-page-cell .react-page-cell.react-page-cell-has-plugin{border:1px dashed transparent;transition:border-color .2s ease}.react-page-editable.react-page-editable-mode-edit .react-page-cell .react-page-cell.react-page-cell-has-plugin:hover,.react-page-editable.react-page-editable-mode-layout .react-page-cell .react-page-cell.react-page-cell-has-plugin:hover,.react-page-editable.react-page-editable-mode-resizing .react-page-cell .react-page-cell.react-page-cell-has-plugin:hover{border-color:rgba(0,0,0,.1)}.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:2px dashed #ff9800;outline-offset:-2px}.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;box-shadow:0 4px 20px rgba(220,43,37,.15),0 2px 8px rgba(0,0,0,.1);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 0 3px rgba(220,43,37,.3),0 8px 32px rgba(220,43,37,.2),0 4px 12px rgba(0,0,0,.1);opacity:1}.react-page-editable.react-page-editable-mode-insert .react-page-cell{cursor:cell;transition:all .2s ease;border-radius:6px}.react-page-editable.react-page-editable-mode-insert .react-page-cell:hover{z-index:1;box-shadow:0 0 0 3px rgba(76,175,80,.3),0 8px 24px rgba(76,175,80,.15);opacity:1;background:rgba(76,175,80,.02)}.react-page-cell-insert-button{position:absolute;left:50%;transform:translateX(-50%);bottom:-16px;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#4caf50,#43a047);border:2px solid #fff;color:#fff;font-size:20px;font-weight:700;line-height:28px;text-align:center;cursor:pointer;opacity:0;transition:all .2s ease;z-index:100;box-shadow:0 2px 8px rgba(76,175,80,.4)}.react-page-cell-insert-button:hover{transform:translateX(-50%) scale(1.15);box-shadow:0 4px 16px rgba(76,175,80,.5)}.react-page-cell:hover .react-page-cell-insert-button,.react-page-row:hover>.react-page-cell-insert-button{opacity:1}.react-page-cell-move-actions button{background:linear-gradient(135deg,#fff,#f5f5f5);border:1px solid rgba(0,0,0,.12);border-radius:6px;width:32px;height:32px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 6px rgba(0,0,0,.1);pointer-events:all}.react-page-cell-move-actions button:hover{background:linear-gradient(135deg,#dc2b25,#c12420);color:#fff;border-color:#dc2b25;transform:scale(1.1);box-shadow:0 4px 12px rgba(220,43,37,.3)}.react-page-cell-move-actions button:active{transform:scale(.95)}.react-page-controls-mode-toggle-button-inner{float:right;margin:8px}.react-page-controls-mode-toggle-button-description{font-family:Roboto,sans-serif;font-size:16px;margin-top:18px;float:right;background:transparent;color:transparent;border:1px solid transparent;padding:2px 8px;text-align:right;display:none;transition:all .2s ease;white-space:nowrap;overflow:hidden}.react-page-controls-mode-toggle-button:hover .react-page-controls-mode-toggle-button-description{max-width:999px;background:rgba(0,0,0,.87);background:var(--darkBlack);color:#fff;color:var(--white);display:block;border:1px solid rgba(0,0,0,.12);border:1px solid var(--faintBlack)}.react-page-controls-mode-toggle-clearfix{clear:both}@keyframes fadeIn{0%{opacity:0;transform:scale(0)}80%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.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}.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}