:root{--black:#000;--white:#fff;--transparent:#0000;--fullBlack:#000;--darkBlack:#000000de;--lightBlack:#0000008a;--minBlack:#00000042;--faintBlack:#0000001f;--fullWhite:#fff;--darkWhite:#ffffffde;--lightWhite:#ffffff8a;--minWhite:#ffffff42;--faintWhite:#ffffff1f;--grey300:#e0e0e0;--grey900:#212121;--gutter-width:0rem;--outer-margin:0rem;--gutter-compensation:calc((var(--gutter-width) * .5) * -1);--half-gutter-width:calc((var(--gutter-width) * .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{padding-right:0;padding-right:var(--outer-margin,2rem);padding-left:0;padding-left:var(--outer-margin,2rem);margin-left:auto;margin-right:auto}.react-page-row{box-sizing:border-box;margin-right:0;margin-right:var(--gutter-compensation,-.5rem);margin-left:0;margin-left:var(--gutter-compensation,-.5rem);flex-flow:wrap;flex:1;display:flex;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;padding-right:0;padding-right:var(--half-gutter-width,.5rem);padding-left:0;padding-left:var(--half-gutter-width,.5rem);flex:none;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.33333%;width:8.33333%}.react-page-cell-xs-2{flex-basis:16.6667%;width:16.6667%}.react-page-cell-xs-3{flex-basis:25%;width:25%;min-width:25%}.react-page-cell-xs-4{flex-basis:33.3333%;width:33.3333%}.react-page-cell-xs-5{flex-basis:41.6667%;width:41.6667%}.react-page-cell-xs-6{flex-basis:50%;width:50%;min-width:50%}.react-page-cell-xs-7{flex-basis:58.3333%;width:58.3333%}.react-page-cell-xs-8{flex-basis:66.6667%;width:66.6667%}.react-page-cell-xs-9{flex-basis:75%;width:75%;min-width:75%}.react-page-cell-xs-10{flex-basis:83.3333%;width:83.3333%}.react-page-cell-xs-11{flex-basis:91.6667%;width:91.6667%}.react-page-cell-xs-offset-0{margin-left:0}.react-page-cell-xs-offset-1{margin-left:8.33333%}.react-page-cell-xs-offset-2{margin-left:16.6667%}.react-page-cell-xs-offset-3{margin-left:25%}.react-page-cell-xs-offset-4{margin-left:33.3333%}.react-page-cell-xs-offset-5{margin-left:41.6667%}.react-page-cell-xs-offset-6{margin-left:50%}.react-page-cell-xs-offset-7{margin-left:58.3333%}.react-page-cell-xs-offset-8{margin-left:66.6667%}.react-page-cell-xs-offset-9{margin-left:75%}.react-page-cell-xs-offset-10{margin-left:83.3333%}.react-page-cell-xs-offset-11{margin-left:91.6667%}[dir=ltr] .start-xs{text-align:left}[dir=rtl] .start-xs{text-align:right}.start-xs{justify-content:flex-start}.center-xs{text-align:center;justify-content: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-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-10,.react-page-cell-sm-11,.react-page-cell-sm-12,.react-page-cell-sm-offset-0,.react-page-cell-sm-offset-1,.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,.react-page-cell-sm-offset-10,.react-page-cell-sm-offset-11,.react-page-cell-sm-offset-12{box-sizing:border-box;padding-right:0;padding-right:var(--half-gutter-width,.5rem);padding-left:0;padding-left:var(--half-gutter-width,.5rem);flex:none;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.33333%;width:8.33333%}.react-page-cell-sm-2{flex-basis:16.6667%;width:16.6667%}.react-page-cell-sm-3{flex-basis:25%;width:25%;min-width:25%}.react-page-cell-sm-4{flex-basis:33.3333%;width:33.3333%}.react-page-cell-sm-5{flex-basis:41.6667%;width:41.6667%}.react-page-cell-sm-6{flex-basis:50%;width:50%;min-width:50%}.react-page-cell-sm-7{flex-basis:58.3333%;width:58.3333%}.react-page-cell-sm-8{flex-basis:66.6667%;width:66.6667%}.react-page-cell-sm-9{flex-basis:75%;width:75%;min-width:75%}.react-page-cell-sm-10{flex-basis:83.3333%;width:83.3333%}.react-page-cell-sm-11{flex-basis:91.6667%;width:91.6667%}.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.33333%}.react-page-cell-sm-offset-2{margin-left:16.6667%}.react-page-cell-sm-offset-3{margin-left:25%}.react-page-cell-sm-offset-4{margin-left:33.3333%}.react-page-cell-sm-offset-5{margin-left:41.6667%}.react-page-cell-sm-offset-6{margin-left:50%}.react-page-cell-sm-offset-7{margin-left:58.3333%}.react-page-cell-sm-offset-8{margin-left:66.6667%}.react-page-cell-sm-offset-9{margin-left:75%}.react-page-cell-sm-offset-10{margin-left:83.3333%}.react-page-cell-sm-offset-11{margin-left:91.6667%}[dir=ltr] .start-sm{text-align:left}[dir=rtl] .start-sm{text-align:right}.start-sm{justify-content:flex-start}.center-sm{text-align:center;justify-content: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:" ";background:#000000de;background:var(--darkBlack);z-index:2;display:block;position:absolute}.react-page-row-is-hovering-above:before{width:100%;height:4px;top:0}.react-page-row-is-hovering-below:before{width:100%;height:4px;bottom:0}.react-page-row-is-hovering-left-of:before{width:4px;top:0;bottom:0;left:0}.react-page-row-is-hovering-right-of:before{width:4px;top:0;bottom:0;right:0}@keyframes reactPageCellResizeableAnimate{0%{background-color:#ffffff42;background-color:var(--minWhite);top:45%;bottom:45%}50%{background-color:#ffffff1f;background-color:var(--faintWhite);top:0;bottom:0}to{background-color:#ffffffde;background-color:var(--darkWhite);top:45%;bottom:45%}}.react-page-row .resize-handle{z-index:6;cursor:e-resize;background-color:#0000008a;background-color:var(--lightBlack);mix-blend-mode:difference;width:4px;position:absolute;top:0;bottom:0;left:-2px}.react-page-row .resize-handle:after{content:" ";background-color:#ffffffde;background-color:var(--darkWhite);mix-blend-mode:normal;transition:all .2s linear;animation-name:reactPageCellResizeableAnimate;animation-duration:.8s;animation-timing-function:ease;animation-iteration-count:1;position:absolute;inset:40% 0}.react-page-row .resize-handle:hover:after,.react-page-row .resize-handle:active:after{background-color:#fff;background-color:var(--fullWhite);top:0;bottom:0}.react-page-editable{box-sizing:border-box;flex-direction:column;flex:0 auto;align-items:stretch;width:100%;min-height:560px;display:flex;position:relative}.react-page-editable .react-page-cell-insert-new{cursor:cell;z-index:1;border:1px solid #0000;flex:1;justify-content:center;align-items:center;min-height:100px;transition:all .4s;display:flex;position:relative}.react-page-editable .react-page-cell-insert-new-icon{background-color:#00000042;background-color:var(--minBlack);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.react-page-editable .react-page-cell-insert-new-icon svg{fill:#fff;height:24px}.react-page-editable .react-page-cell-insert-new:hover,.react-page-editable .react-page-cell-insert-new.hover{background:#00000042;background:var(--minBlack);border:1px solid #ffffff8a;border:1px solid var(--lightWhite)}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable{cursor:move;transition:opacity .2s;position:relative}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay{cursor:move;border:1px solid #0000;transition:all .4s;position:absolute;inset:0}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay-handle,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay-handle,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle{cursor:move;background:#0000001f;background:var(--faintBlack);content:"";z-index:500;opacity:0;width:2rem;height:2rem;transition:opacity .3s;position:absolute;top:0;right:0}.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-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-resizing .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-layout .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{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-resizing .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{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-resizing .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{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-resizing .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{top:400%}.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-edit .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,.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-layout .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{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:before,.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-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: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-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:before,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:after{content:"";background:#fff;height:2px;position:absolute;left:50%;transform:translate(-50%,-50%)}.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-resizing .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{background:#0000001f;background:var(--faintBlack);border:1px solid #ffffff8a;border:1px solid var(--lightWhite);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-resizing .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{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-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,.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{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-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,.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{opacity:.4;outline:none}.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay{border:1px solid #0003}.react-page-editable.react-page-editable-mode-layout .react-page-cell-move-actions{opacity:0;transition:all .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:"";width:100%;height:100px;position:absolute;bottom:-100px}.react-page-cell-droppable-is-over-current:before{content:" ";z-index:1;background:#000000de;background:var(--darkBlack);display:block;position:absolute}.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{border-left:0;border-right:0;height:4px;top:0;left:0;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{height:4px;bottom:0;left:0;right:0}.react-page-cell-droppable-leaf.react-page-cell-droppable-is-over-below:before{height:4px}.react-page-cell-droppable-is-over-left-of:before{width:4px;top:0;bottom:0;left:0}.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{width:4px;top:0;bottom:0;right:0}.react-page-cell-droppable-leaf.react-page-cell-droppable-is-over-right-of:before{width:4px}.react-page-cell-droppable-is-over-inline-right:before,.react-page-cell-droppable-is-over-inline-left:before{background-color:#e0e0e0;background-color:var(--grey300);border:1px solid #00000042;border:1px solid var(--minBlack);width:50%;height:36%;max-height:128px;top:0}.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;margin:2px;padding:8px;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-resizing .react-page-cell-handle,.react-page-editable.react-page-editable-mode-layout .react-page-cell-handle{opacity:0;color:#000000f7;text-align:center;text-transform:uppercase;letter-spacing:.15em;pointer-events:none;background:#fffffff2;border-radius:12px 12px 0 0;margin:0 auto;padding:12px 24px;font-size:14px;line-height:1.4;transition:opacity .4s;display:inline-block;position:absolute;top:0;left:50%;transform:translate(-50%)translateY(-100%);box-shadow:0 -5px 5px #00000038}.react-page-editable.react-page-editable-mode-edit .react-page-cell-handle-drag-enabled,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-handle-drag-enabled,.react-page-editable.react-page-editable-mode-layout .react-page-cell-handle-drag-enabled{cursor:move}.react-page-editable.react-page-editable-mode-edit .react-page-cell:hover>.react-page-cell-handle,.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-resizing .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-layout .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{opacity:1;pointer-events:all}.react-page-cell{box-sizing:border-box;flex-direction:column;display:flex}.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{box-sizing:border-box;outline:none;height:100%}.react-page-editable.react-page-editable-mode-edit .react-page-cell,.react-page-editable.react-page-editable-mode-resizing .react-page-cell,.react-page-editable.react-page-editable-mode-layout .react-page-cell{transition:box-shadow .3s;position:relative}.react-page-editable.react-page-editable-mode-edit .react-page-cell-is-draft,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-is-draft,.react-page-editable.react-page-editable-mode-layout .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-resizing .react-page-cell-bring-to-front,.react-page-editable.react-page-editable-mode-layout .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-resizing .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{z-index:2;opacity:1;box-shadow:0 0 10px #0006}.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-resizing .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{z-index:1;opacity:1;box-shadow:0 0 50px #0006}.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;opacity:1;box-shadow:0 0 50px #0006}.react-page-controls-mode-toggle-button-inner{float:right;margin:8px}.react-page-controls-mode-toggle-button-description{float:right;color:#0000;text-align:right;white-space:nowrap;background:0 0;border:1px solid #0000;margin-top:18px;padding:2px 8px;font-family:Roboto,sans-serif;font-size:16px;transition:all .2s;display:none;overflow:hidden}.react-page-controls-mode-toggle-button:hover .react-page-controls-mode-toggle-button-description{background:#000000de;background:var(--darkBlack);color:var(--white);max-width:999px;border:1px solid #0000001f;border:1px solid var(--faintBlack);display:block}.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;opacity:0;animation:.8s forwards fadeIn}.react-page-plugin-drawer-item{cursor:pointer;z-index:1}.react-page-plugin-drawer-item:hover{z-index:2}.react-page-controls-trash{z-index:500;padding:8px;transition:bottom .2s;position:fixed;bottom:-64px;left:50%}.react-page-controls-trash.react-page-controls-trash-active{bottom:16px}span[style*=background-color]{background-color:#0000!important}
*{-webkit-overflow-scrolling:touch}.slick-slider{margin-bottom:0!important}.slick-slide{background:#e8e8e8}html,body{touch-action:manipulation;-webkit-tap-highlight-color:transparent;font-family:Avenir Next,Avenir,Segoe UI,Noto Sans,Helvetica Neue,Arial,sans-serif}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body{overflow-x:hidden}html{scroll-behavior:smooth}.img-without-src img[alt]{padding-right:.35em;font-size:.75em}.menu-container-desktop>div>.react-page-row-droppable-container{box-sizing:border-box;margin-right:0;margin-right:var(--gutter-compensation,-.5rem);margin-left:0;margin-left:var(--gutter-compensation,-.5rem);flex-flow:wrap;flex:1;display:flex;position:relative}.react-page-plugin-drawer>div{top:56px;left:56px}.react-page-plugin-drawer-item p{font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:flex}.react-page-toolbar-draggable{border-color:#dedede!important;border-radius:8px!important;margin:8px!important}.react-page-toolbar-draggable .MuiAvatar-root{background:#dedede;width:30px;height:30px;font-size:14px;color:#161616!important}.react-page-plugin-drawer .MuiPaper-root{width:356px!important}.component-main-title{letter-spacing:.00938em!important;font-family:Open Sans,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:24px!important}.component-list-cat-name{font-family:Open Sans,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:24px!important}.react-page-plugin-drawer-item-info-icon{display:none}.react-page-toolbar-draggable:hover>.react-page-plugin-drawer-item-info-icon{display:block}.menu-container-desktop>div{display:flex}.menu-container-desktop>div>.react-page-row-droppable-container{box-sizing:border-box;margin-right:0;margin-right:var(--gutter-compensation,-.5rem);margin-left:0;margin-left:var(--gutter-compensation,-.5rem);flex-flow:wrap;margin:0 10px;display:flex;position:relative}.menu-container-desktop>div>.react-page-row{box-sizing:border-box;flex-flow:wrap;flex:inherit;margin-right:0;margin-right:var(--gutter-compensation,-.5rem);margin-left:0;margin-left:var(--gutter-compensation,-.5rem);margin:0 10px;display:flex;position:relative}.component-list-header .Mui-expanded{color:#be0500}.MuiDrawer-paperAnchorLeft::-webkit-scrollbar{border-radius:5px;width:6px}.MuiDrawer-paperAnchorLeft::-webkit-scrollbar-track{background:"#f1f1f1";border-radius:"5px"}.MuiDrawer-paperAnchorLeft::-webkit-scrollbar-thumb{background:#dedede;border-radius:5px}.MuiDrawer-paperAnchorLeft::-webkit-scrollbar-thumb:hover{background:#bcbcbc;border-radius:5px}.react-page-plugin-drawer>.MuiDrawer-paper{max-height:calc(100vh - 56px);overflow:hidden auto}.react-page-plugin-drawer .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#be0500!important}.react-datepicker-wrapper{width:100%}@keyframes pulse{0%{opacity:1}20%{opacity:0}53%{opacity:1}}.pulse-animation{transform-origin:50%;animation:1.5s infinite pulse;transform:rotate(45deg)}.loader-animation{text-align:center;width:5.313rem;height:5.313rem;margin-top:-2.6565rem;margin-left:-2.6565rem;position:absolute;top:50%;left:50%;transform:rotate(45deg)}.loader-animation .columbia-group__one rect{animation:1s linear 1s infinite pulse}.loader-animation .columbia-group__two rect{animation:1s linear 1.3s infinite pulse}.loader-animation .columbia-group__four rect{animation:1s linear 1.7s infinite pulse}.loader-animation .columbia-group__three rect{animation:1s linear 1.5s infinite pulse}.deleteButtonCart{color:#000;cursor:pointer;background-color:#fff;border:1px solid #00000080;width:50%;height:30px;margin-top:15px;margin-bottom:10px;font-size:12px!important}.exitButtonCart{color:#000;cursor:pointer;background-color:#fff;border:1px solid #00000080;width:47%;height:30px;margin-top:15px;margin-bottom:10px;font-size:12px!important}.deleteAndFavourite{color:#fff;cursor:pointer;background-color:#007ab8;border:none;width:100%;height:40px;font-weight:100;font-size:12px!important}.deleteButtonCart:hover,.exitButtonCart:hover{background-color:#f8f8f8}.deleteAndFavourite:hover{background-color:#115e85}@media (max-width:768px){.basketProductsMobileFontSize{font-size:12px!important}#__next{overflow-x:hidden}.omniheatTabsTextMobile{margin-top:unset!important;justify-content:left!important}.omniheatTabsMobile{height:100px!important}.omniheatTabsMobile2{min-height:unset!important}.omnieatTabsMobileTitle{position:relative;left:5px}}.productBoxFavIcon{position:absolute;top:0;right:0}.addressInfoTabContent{padding-top:30px;padding-left:30px}.edit-address{border:none!important;text-decoration:underline!important}.delete-address{background-color:#0000!important;padding:6px!important;text-decoration:underline!important}.delete-address:hover{color:#fff!important;background-color:#000!important}.expectedPrice{font-weight:700}.breadcrumb-link-item{cursor:pointer;color:inherit;text-decoration:none;display:inline-block}.breadcrumb-link-item:hover{text-decoration:underline}@media (max-width:768px){body:has(.mobile-sticky-add-to-cart){padding-bottom:80px}.mobile-sticky-add-to-cart{z-index:1000;background-color:#fff;border-top:1px solid #e0e0e0;padding:12px 16px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #0000001a}}.rccs__card--troy .rccs__card__background{color:#555;background:linear-gradient(135deg,#00a4e4 0%,#007ea3 100%)}.rccs__card--troy .rccs__issuer{background-repeat:no-repeat;background-size:contain;width:60px;height:40px;opacity:1!important;background-image:url(https://img-phantomcolumbia.mncdn.com/img/Upload/troy_columbia123213.png)!important;display:block!important}.troyLogo{border:1px solid #f5f5f6;width:60px;height:32px;padding:5px}.MuiPaper-root.MuiPaper-elevation.MuiPaper-elevation0.MuiDrawer-paper.MuiDrawer-paperAnchorLeft.MuiDrawer-paperAnchorDockedLeft.muirtl-110krzm-MuiPaper-root-MuiDrawer-paper{height:calc(100% - 56px);top:56px;left:56px}@media (max-width:768px){.basket-total-box-mobile-position{position:relative;left:5px}}
:root{--black:#000;--white:#fff;--transparent:#0000;--fullBlack:#000;--darkBlack:#000000de;--lightBlack:#0000008a;--minBlack:#00000042;--faintBlack:#0000001f;--fullWhite:#fff;--darkWhite:#ffffffde;--lightWhite:#ffffff8a;--minWhite:#ffffff42;--faintWhite:#ffffff1f;--grey300:#e0e0e0;--grey900:#212121;--gutter-width:0rem;--outer-margin:0rem;--gutter-compensation:calc((var(--gutter-width) * .5) * -1);--half-gutter-width:calc((var(--gutter-width) * .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{padding-right:0;padding-right:var(--outer-margin,2rem);padding-left:0;padding-left:var(--outer-margin,2rem);margin-left:auto;margin-right:auto}.react-page-row{box-sizing:border-box;margin-right:0;margin-right:var(--gutter-compensation,-.5rem);margin-left:0;margin-left:var(--gutter-compensation,-.5rem);flex-flow:wrap;flex:1;display:flex;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;padding-right:0;padding-right:var(--half-gutter-width,.5rem);padding-left:0;padding-left:var(--half-gutter-width,.5rem);flex:none;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.33333%;width:8.33333%}.react-page-cell-xs-2{flex-basis:16.6667%;width:16.6667%}.react-page-cell-xs-3{flex-basis:25%;width:25%;min-width:25%}.react-page-cell-xs-4{flex-basis:33.3333%;width:33.3333%}.react-page-cell-xs-5{flex-basis:41.6667%;width:41.6667%}.react-page-cell-xs-6{flex-basis:50%;width:50%;min-width:50%}.react-page-cell-xs-7{flex-basis:58.3333%;width:58.3333%}.react-page-cell-xs-8{flex-basis:66.6667%;width:66.6667%}.react-page-cell-xs-9{flex-basis:75%;width:75%;min-width:75%}.react-page-cell-xs-10{flex-basis:83.3333%;width:83.3333%}.react-page-cell-xs-11{flex-basis:91.6667%;width:91.6667%}.react-page-cell-xs-offset-0{margin-left:0}.react-page-cell-xs-offset-1{margin-left:8.33333%}.react-page-cell-xs-offset-2{margin-left:16.6667%}.react-page-cell-xs-offset-3{margin-left:25%}.react-page-cell-xs-offset-4{margin-left:33.3333%}.react-page-cell-xs-offset-5{margin-left:41.6667%}.react-page-cell-xs-offset-6{margin-left:50%}.react-page-cell-xs-offset-7{margin-left:58.3333%}.react-page-cell-xs-offset-8{margin-left:66.6667%}.react-page-cell-xs-offset-9{margin-left:75%}.react-page-cell-xs-offset-10{margin-left:83.3333%}.react-page-cell-xs-offset-11{margin-left:91.6667%}[dir=ltr] .start-xs{text-align:left}[dir=rtl] .start-xs{text-align:right}.start-xs{justify-content:flex-start}.center-xs{text-align:center;justify-content: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-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-10,.react-page-cell-sm-11,.react-page-cell-sm-12,.react-page-cell-sm-offset-0,.react-page-cell-sm-offset-1,.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,.react-page-cell-sm-offset-10,.react-page-cell-sm-offset-11,.react-page-cell-sm-offset-12{box-sizing:border-box;padding-right:0;padding-right:var(--half-gutter-width,.5rem);padding-left:0;padding-left:var(--half-gutter-width,.5rem);flex:none;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.33333%;width:8.33333%}.react-page-cell-sm-2{flex-basis:16.6667%;width:16.6667%}.react-page-cell-sm-3{flex-basis:25%;width:25%;min-width:25%}.react-page-cell-sm-4{flex-basis:33.3333%;width:33.3333%}.react-page-cell-sm-5{flex-basis:41.6667%;width:41.6667%}.react-page-cell-sm-6{flex-basis:50%;width:50%;min-width:50%}.react-page-cell-sm-7{flex-basis:58.3333%;width:58.3333%}.react-page-cell-sm-8{flex-basis:66.6667%;width:66.6667%}.react-page-cell-sm-9{flex-basis:75%;width:75%;min-width:75%}.react-page-cell-sm-10{flex-basis:83.3333%;width:83.3333%}.react-page-cell-sm-11{flex-basis:91.6667%;width:91.6667%}.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.33333%}.react-page-cell-sm-offset-2{margin-left:16.6667%}.react-page-cell-sm-offset-3{margin-left:25%}.react-page-cell-sm-offset-4{margin-left:33.3333%}.react-page-cell-sm-offset-5{margin-left:41.6667%}.react-page-cell-sm-offset-6{margin-left:50%}.react-page-cell-sm-offset-7{margin-left:58.3333%}.react-page-cell-sm-offset-8{margin-left:66.6667%}.react-page-cell-sm-offset-9{margin-left:75%}.react-page-cell-sm-offset-10{margin-left:83.3333%}.react-page-cell-sm-offset-11{margin-left:91.6667%}[dir=ltr] .start-sm{text-align:left}[dir=rtl] .start-sm{text-align:right}.start-sm{justify-content:flex-start}.center-sm{text-align:center;justify-content: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-editable .react-page-row-is-hovering-this{outline:1.5px dashed #be0500;outline:calc(1.5px * var(--le-unzoom,1)) dashed var(--le-accent,#be0500);outline-offset:-1px;z-index:20;background:#be050009;border-radius:6px}.react-page-editable .react-page-row-is-hovering-this:before{content:"";z-index:21;pointer-events:none;background:#be0500;background:var(--le-accent,#be0500);box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 calc(2px * var(--le-unzoom,1)) var(--le-surface-base,#fff);border-radius:999px;animation:none;display:block;position:absolute}.react-page-editable .react-page-row-is-hovering-above:before,.react-page-editable .react-page-row-is-hovering-below:before{height:4px;height:calc(4px * var(--le-unzoom,1));left:0;right:0}.react-page-editable .react-page-row-is-hovering-above:before{top:-2px;top:calc(-2px * var(--le-unzoom,1))}.react-page-editable .react-page-row-is-hovering-below:before{bottom:-2px;bottom:calc(-2px * var(--le-unzoom,1))}.react-page-editable .react-page-row-is-hovering-left-of:before,.react-page-editable .react-page-row-is-hovering-right-of:before{width:4px;width:calc(4px * var(--le-unzoom,1));top:0;bottom:0}.react-page-editable .react-page-row-is-hovering-left-of:before{left:-2px;left:calc(-2px * var(--le-unzoom,1))}.react-page-editable .react-page-row-is-hovering-right-of:before{right:-2px;right:calc(-2px * var(--le-unzoom,1))}@keyframes reactPageCellResizeableAnimate{0%{background-color:#dc2b254d;top:45%;bottom:45%}50%{background-color:#dc2b2599;top:20%;bottom:20%}to{background-color:#dc2b254d;top:45%;bottom:45%}}.react-page-row .resize-handle{z-index:6;cursor:col-resize;background-color:#0000;width:8px;transition:background-color .2s;position:absolute;top:0;bottom:0;left:-4px}.react-page-row .resize-handle:hover{background-color:#dc2b251a}.react-page-row .resize-handle:after{content:" ";background-color:#dc2b2566;border-radius:1px;width:2px;transition:all .2s;animation-name:reactPageCellResizeableAnimate;animation-duration:.8s;animation-timing-function:ease;animation-iteration-count:1;position:absolute;top:35%;bottom:35%;left:3px}.react-page-row .resize-handle:hover:after,.react-page-row .resize-handle:active:after{background-color:#dc2b25;top:10%;bottom:10%;box-shadow:0 0 8px #dc2b2580}.react-page-editable{box-sizing:border-box;flex-direction:column;flex:0 auto;align-items:stretch;width:100%;min-height:560px;display:flex;position:relative}.react-page-editable .react-page-cell-insert-new{cursor:cell;z-index:1;background:linear-gradient(135deg,#dc2b2505 0%,#dc2b250d 100%);border:2px dashed #dc2b2533;border-radius:8px;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:8px;min-height:60px;margin:8px;padding:12px 8px;transition:all .3s;display:flex;position:relative}.react-page-editable .react-page-cell-insert-new-icon{background:linear-gradient(135deg,#dc2b25 0%,#c12420 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;min-height:36px;transition:all .25s;display:flex;box-shadow:0 2px 8px #dc2b254d}.react-page-editable .react-page-cell-insert-new-icon svg{fill:#fff;width:18px;height:18px}.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 0%,#43a047 100%);width:32px;min-width:32px;height:32px;min-height:32px;box-shadow:0 2px 8px #4caf504d}.react-page-editable .react-page-cell-insert-new-icon-dropdown svg{width:16px;height:16px}.react-page-editable .react-page-cell-insert-new-icon-dropdown:hover{box-shadow:0 4px 12px #4caf5066}.react-page-editable .react-page-cell-insert-new:hover,.react-page-editable .react-page-cell-insert-new.hover{background:linear-gradient(135deg,#dc2b2514 0%,#dc2b251f 100%);border:2px dashed #dc2b2580}.react-page-editable .react-page-cell-insert-new-hint{color:#888;text-align:center;white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;max-width:150px;font-size:11px;overflow:hidden}.react-page-zoom-frame[data-zoomed]{background-color:#f5f5f5;background-color:var(--le-surface-hover,#f5f5f5);background-image:linear-gradient(45deg,#16161609 25%,#0000 25%),linear-gradient(-45deg,#16161609 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#16161609 75%),linear-gradient(-45deg,#0000 75%,#16161609 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.react-page-editable[data-zoomed]{background:#fff;background:var(--le-surface-base,#fff);transition:transform .18s;box-shadow:0 1px 2px #1616160f,0 8px 28px #1616161f}.react-page-editable[data-zoomed] .react-page-cell-handle{zoom:1;zoom:var(--le-unzoom,1)}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable{cursor:grab;transition:all .2s;position:relative}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable:active,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable:active,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable:active{cursor:grabbing}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay{cursor:grab;background:0 0;border:2px solid #0000;border-radius:6px;transition:all .25s;position:absolute;inset:0}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay:active,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay:active,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay:active{cursor:grabbing}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay-handle,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay-handle,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle{cursor:grab;content:"";z-index:500;background:linear-gradient(135deg,#fff 0%,#f0f0f0 100%);border:1px solid #0000001f;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex;position:absolute;top:8px;right:8px;box-shadow:0 2px 6px #0000001a}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay-handle:hover,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay-handle:hover,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle:hover{background:linear-gradient(135deg,#dc2b25 0%,#c12420 100%);border-color:#dc2b25;transform:scale(1.1);box-shadow:0 4px 12px #dc2b254d}.react-page-editable.react-page-editable-mode-edit .react-page-cell-draggable-overlay-handle:active,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-draggable-overlay-handle:active,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle:active{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-resizing .react-page-cell-draggable-overlay-handle,.react-page-editable.react-page-editable-mode-layout .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:hover>div>div>div>div>.react-page-cell-draggable-overlay-handle,.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-resizing .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-layout .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{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-resizing .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{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-resizing .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{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-resizing .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{top:300%}.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-edit .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,.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-layout .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{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:before,.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-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: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-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:before,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle .react-page-cell-draggable-overlay-handle-icon:after{content:"";background:#666;border-radius:1px;height:2px;position:absolute;left:50%;transform:translate(-50%,-50%)}.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:before,.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-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:before,.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-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:before,.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay-handle:hover .react-page-cell-draggable-overlay-handle-icon:after{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-resizing .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{background:#dc2b250a;border:2px solid #dc2b2533}.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-resizing .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{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-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,.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{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-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,.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{opacity:.35;outline-offset:-2px;border-radius:6px;outline:2px dashed #dc2b25;transition:all .2s;transform:scale(.98)}.react-page-editable.react-page-editable-mode-layout .react-page-cell-draggable-overlay{background:#00000005;border:2px dashed #00000026}.react-page-editable.react-page-editable-mode-layout .react-page-cell:hover>div>div>div>.react-page-cell-draggable-overlay{background:#dc2b250d;border:2px dashed #dc2b2566}.react-page-editable.react-page-editable-mode-layout .react-page-cell-move-actions{opacity:0;transition:opacity .3s}.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:"";width:100%;height:150px;position:absolute;bottom:-150px}.react-page-cell-droppable-is-over-current:before{content:" ";z-index:10;pointer-events:none;display:block;position:absolute}.react-page-editable .react-page-cell-droppable-is-over-current{outline:1.5px dashed #be0500;outline:calc(1.5px * var(--le-unzoom,1)) dashed var(--le-accent,#be0500);outline-offset:-1px;z-index:20;background:#be050009;border-radius:6px}.react-page-editable .react-page-cell-droppable-is-over-current:before{content:"";z-index:21;background:#be0500;background:var(--le-accent,#be0500);box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 calc(2px * var(--le-unzoom,1)) var(--le-surface-base,#fff);opacity:1;pointer-events:none;border-radius:999px;animation:none;display:block;position:absolute}.react-page-editable .react-page-cell-droppable-is-over-above:before,.react-page-editable .react-page-cell-droppable-is-over-below:before{width:auto;height:4px;height:calc(4px * var(--le-unzoom,1));left:0;right:0}.react-page-editable .react-page-cell-droppable-is-over-above:before{top:-2px;top:calc(-2px * var(--le-unzoom,1));bottom:auto}.react-page-editable .react-page-cell-droppable-is-over-below:before{top:auto;bottom:-2px;bottom:calc(-2px * var(--le-unzoom,1))}.react-page-editable .react-page-cell-droppable-is-over-left-of:before,.react-page-editable .react-page-cell-droppable-is-over-right-of:before{width:4px;width:calc(4px * var(--le-unzoom,1));height:auto;top:0;bottom:0}.react-page-editable .react-page-cell-droppable-is-over-left-of:before{left:-2px;left:calc(-2px * var(--le-unzoom,1));right:auto}.react-page-editable .react-page-cell-droppable-is-over-right-of:before{left:auto;right:-2px;right:calc(-2px * var(--le-unzoom,1))}.react-page-editable .react-page-cell-droppable-is-over-inline-left:before,.react-page-editable .react-page-cell-droppable-is-over-inline-right:before{border:2px dashed #be0500;border:2px dashed var(--le-accent,#be0500);width:40%;height:50%;max-height:180px;box-shadow:none;background:#be05000f;border-radius:8px;top:6px;bottom:auto}.react-page-editable .react-page-cell-droppable-is-over-inline-left:before{left:6px;right:auto}.react-page-editable .react-page-cell-droppable-is-over-inline-right:before{left:auto;right:6px}.react-page-cell-droppable-not-allowed{cursor:not-allowed;position:relative}.react-page-editable .react-page-cell-droppable-not-allowed.react-page-cell-droppable-is-over-current{outline-color:#d32f2f;outline-color:var(--le-danger,#d32f2f);background:#d32f2f0a}.react-page-editable .react-page-cell-droppable-not-allowed:before{background:#d32f2f!important;background:var(--le-danger,#d32f2f)!important}.react-page-cell-error{background-color:red;margin:2px;padding:8px;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-resizing .react-page-cell-handle,.react-page-editable.react-page-editable-mode-layout .react-page-cell-handle{opacity:0;color:var(--le-text-primary,#161616);background:#fff;background:var(--le-surface-base,#fff);text-align:center;white-space:nowrap;box-sizing:border-box;border-radius:6px 6px 0 0;border-radius:var(--le-radius-sm,6px) var(--le-radius-sm,6px) 0 0;height:28px;font-family:Open Sans,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--le-font,"Open Sans", system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, sans-serif);letter-spacing:0;text-transform:none;pointer-events:none;border:1px solid #dedede;border:1px solid var(--le-border-default,#dedede);border-bottom:none;align-items:center;gap:6px;margin:0;padding:0 12px;font-size:12px;font-weight:600;line-height:16px;transition:opacity .12s,background-color .12s,color .12s;display:inline-flex;position:absolute;top:0;left:50%;box-shadow:0 -1px 3px #16161614;transform:translate(-50%)translateY(-100%)!important}.react-page-editable.react-page-editable-mode-edit .react-page-cell-handle:before,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-handle:before,.react-page-editable.react-page-editable-mode-layout .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-resizing .react-page-cell-handle-drag-enabled,.react-page-editable.react-page-editable-mode-layout .react-page-cell-handle-drag-enabled{cursor:grab}.react-page-editable.react-page-editable-mode-edit .react-page-cell-handle-drag-enabled:active,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-handle-drag-enabled:active,.react-page-editable.react-page-editable-mode-layout .react-page-cell-handle-drag-enabled:active{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-resizing .react-page-cell:hover>.react-page-cell-handle,.react-page-editable.react-page-editable-mode-layout .react-page-cell:hover>.react-page-cell-handle{opacity:.9;pointer-events:all;z-index:50;transform:translate(-50%)translateY(-100%)scale(1)}.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-resizing .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{opacity:1;z-index:100;transform:translate(-50%)translateY(calc(-100% - 30px))scale(1);box-shadow:0 -1px 4px #1616161f}.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-resizing .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{z-index:150;transform:translate(-50%)translateY(calc(-100% - 60px))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-resizing .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{z-index:200;transform:translate(-50%)translateY(calc(-100% - 90px))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-resizing .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{opacity:1;pointer-events:all;background:#be0500;background:var(--le-accent,#be0500);border-color:#be0500;border-color:var(--le-accent,#be0500);color:var(--le-text-inverse,#fff);box-shadow:none;z-index:250;transform:translate(-50%)translateY(-100%)scale(1)}.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-resizing .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{z-index:300;transform:translate(-50%)translateY(calc(-100% - 30px))scale(1)}.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-resizing .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{z-index:350;transform:translate(-50%)translateY(calc(-100% - 60px))scale(1)}.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-resizing .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{z-index:400;transform:translate(-50%)translateY(calc(-100% - 90px))scale(1)}.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-resizing .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{color:#fffc}.react-page-editable.react-page-editable-mode-edit .react-page-cell-handle-is-dragging,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-handle-is-dragging,.react-page-editable.react-page-editable-mode-layout .react-page-cell-handle-is-dragging{opacity:.6!important;cursor:grabbing!important;transform:translate(-50%)translateY(-100%)!important}.react-page-editable.react-page-editable-mode-edit .react-page-cell-handle-settings,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-handle-settings,.react-page-editable.react-page-editable-mode-layout .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-resizing .react-page-cell-handle-settings:hover,.react-page-editable.react-page-editable-mode-layout .react-page-cell-handle-settings:hover{opacity:1;transform:scale(1.1);background:#ffffff4d!important}.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-resizing .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{background:#ffffff59!important}.react-page-cell{box-sizing:border-box;flex-direction:column;display:flex}.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{box-sizing:border-box;outline:none;height:100%}.react-page-editable.react-page-editable-mode-edit .react-page-cell,.react-page-editable.react-page-editable-mode-resizing .react-page-cell,.react-page-editable.react-page-editable-mode-layout .react-page-cell{border-radius:6px;transition:all .25s;position:relative}.react-page-editable.react-page-editable-mode-edit .react-page-cell .react-page-cell,.react-page-editable.react-page-editable-mode-resizing .react-page-cell .react-page-cell,.react-page-editable.react-page-editable-mode-layout .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-resizing .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{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-resizing .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{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-resizing .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{border:1px dashed #0000;transition:border-color .2s}.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-resizing .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{border-color:#0000001a}.react-page-editable.react-page-editable-mode-edit .react-page-cell-is-draft,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-is-draft,.react-page-editable.react-page-editable-mode-layout .react-page-cell-is-draft{opacity:.3;outline-offset:-2px;outline:2px dashed #ff9800}.react-page-editable.react-page-editable-mode-edit .react-page-cell-bring-to-front,.react-page-editable.react-page-editable-mode-resizing .react-page-cell-bring-to-front,.react-page-editable.react-page-editable-mode-layout .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-resizing .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{z-index:2;opacity:1;box-shadow:0 4px 20px #dc2b2526,0 2px 8px #0000001a}.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-resizing .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{z-index:10;opacity:1;box-shadow:0 0 0 3px #dc2b254d,0 8px 32px #dc2b2533,0 4px 12px #0000001a}.react-page-editable.react-page-editable-mode-insert .react-page-cell{cursor:cell;border-radius:6px;transition:all .2s}.react-page-editable.react-page-editable-mode-insert .react-page-cell:hover{z-index:1;opacity:1;background:#4caf5005;box-shadow:0 0 0 3px #4caf504d,0 8px 24px #4caf5026}.react-page-cell-insert-button{color:#fff;text-align:center;cursor:pointer;opacity:0;z-index:100;background:linear-gradient(135deg,#4caf50 0%,#43a047 100%);border:2px solid #fff;border-radius:50%;width:32px;height:32px;font-size:20px;font-weight:700;line-height:28px;transition:all .2s;position:absolute;bottom:-16px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #4caf5066}.react-page-cell-insert-button:hover{transform:translate(-50%)scale(1.15);box-shadow:0 4px 16px #4caf5080}.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{cursor:pointer;pointer-events:all;background:linear-gradient(135deg,#fff 0%,#f5f5f5 100%);border:1px solid #0000001f;border-radius:6px;width:32px;height:32px;transition:all .2s;box-shadow:0 2px 6px #0000001a}.react-page-cell-move-actions button:hover{color:#fff;background:linear-gradient(135deg,#dc2b25 0%,#c12420 100%);border-color:#dc2b25;transform:scale(1.1);box-shadow:0 4px 12px #dc2b254d}.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:Open Sans,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--le-font,"Open Sans", system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, sans-serif);float:right;color:#0000;text-align:right;white-space:nowrap;background:0 0;border:1px solid #0000;margin-top:18px;padding:2px 8px;font-size:16px;transition:all .2s;display:none;overflow:hidden}.react-page-controls-mode-toggle-button:hover .react-page-controls-mode-toggle-button-description{background:#000000de;background:var(--darkBlack);color:var(--white);max-width:999px;border:1px solid #0000001f;border:1px solid var(--faintBlack);display:block}.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;opacity:0;animation:.8s forwards fadeIn}.react-page-plugin-drawer-item{cursor:pointer;z-index:1}.react-page-plugin-drawer-item:hover{z-index:2}.react-page-controls-trash{z-index:500;padding:8px;transition:bottom .2s;position:fixed;bottom:-64px;left:50%}.react-page-controls-trash.react-page-controls-trash-active{bottom:16px}.react-page-layers-backdrop{z-index:1200;background:#16161629;position:fixed;inset:0}.react-page-layers-drawer{top:76px;top:var(--le-panel-area-top,var(--le-panel-top,76px));left:76px;left:var(--le-panel-left,76px);bottom:12px;bottom:var(--le-panel-area-bottom,var(--le-panel-gap,12px));z-index:1300;box-sizing:border-box;width:360px;max-width:calc(100vw - 88px);max-width:calc(100vw - var(--le-panel-left,76px) - var(--le-panel-right,12px));background:#fff;background:var(--le-surface-base,#fff);border:1px solid #f1f1f1;border:1px solid var(--le-border-subtle,#f1f1f1);border-radius:12px;border-radius:var(--le-radius-lg,12px);box-shadow:0 6px 20px #1616161a;box-shadow:var(--le-shadow-floating,0 6px 20px #1616161a);font-family:Open Sans,sans-serif;font-family:var(--le-font,"Open Sans", sans-serif);color:var(--le-text-body,#2d2d2d);flex-direction:column;transition:opacity .18s cubic-bezier(.2,.7,.2,1),transform .18s cubic-bezier(.2,.7,.2,1),visibility .18s;display:flex;position:fixed;overflow:hidden}.react-page-layers-drawer[data-open=false]{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-8px)}:root[data-le-panels-left] .react-page-layers-drawer{left:auto;right:12px;right:var(--le-panel-right,12px)}:root[data-le-panels-left] .react-page-layers-drawer[data-open=false]{transform:translate(8px)}.react-page-layers-drawer button,.react-page-layers-drawer input{font-family:inherit}.le-layers-header{box-sizing:border-box;border-bottom:1px solid #f1f1f1;border-bottom:1px solid var(--le-border-subtle,#f1f1f1);flex-shrink:0;align-items:center;gap:8px;height:56px;padding:0 12px 0 20px;display:flex}.le-layers-title{color:var(--le-text-primary,#161616);flex:auto;margin:0;font-size:16px;font-weight:600;line-height:24px}.le-layers-icon-button{color:var(--le-icon,#2d2d2d);width:28px;height:28px;cursor:pointer;background:0 0;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .12s,color .12s,opacity .12s;display:inline-flex}.le-layers-icon-button svg{width:16px;height:16px;display:block}.le-layers-icon-button:hover{background:#f5f5f5;background:var(--le-surface-hover,#f5f5f5);color:var(--le-text-primary,#161616)}.le-layers-icon-button.focus-visible{outline:2px solid #5481cd;outline:2px solid var(--le-focus,#5481cd);outline-offset:1px;outline:2px solid #5481cd;outline:2px solid var(--le-focus,#5481cd);outline-offset:1px}.le-layers-icon-button:focus-visible{outline:2px solid #5481cd;outline:2px solid var(--le-focus,#5481cd);outline-offset:1px}.le-layers-icon-button[data-size=md]{width:32px;height:32px}.le-layers-icon-button[data-size=md] svg{width:18px;height:18px}.le-layers-search{flex-shrink:0;padding:12px 16px 8px;position:relative}.le-layers-search>svg{color:var(--le-icon-muted,#757575);width:16px;height:16px;pointer-events:none;margin-top:2px;position:absolute;top:50%;left:28px;transform:translateY(-50%)}.le-layers-search input{box-sizing:border-box;border:1px solid #dedede;border:1px solid var(--le-border-default,#dedede);border-radius:8px;border-radius:var(--le-radius-md,8px);background:#fff;background:var(--le-surface-base,#fff);color:var(--le-text-primary,#161616);width:100%;height:36px;outline:none;margin:0;padding:0 36px;font-size:14px;transition:border-color .12s,box-shadow .12s;display:block}.le-layers-search input::placeholder{color:var(--le-text-tertiary,#999)}.le-layers-search input:hover{border-color:#bcbcbc;border-color:var(--le-border-strong,#bcbcbc)}.le-layers-search input:focus{border-color:#5481cd;border-color:var(--le-focus,#5481cd);box-shadow:0 0 0 3px #e9f1ff}.le-layers-search .le-layers-icon-button{margin-top:2px;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.le-layers-tree{flex:auto;min-height:0;padding:4px 8px 16px;overflow:auto}.le-layers-row{box-sizing:border-box;color:var(--le-text-body,#2d2d2d);min-height:32px;cursor:grab;border:1px solid #0000;border-radius:6px;align-items:center;gap:2px;padding-right:4px;font-size:13px;line-height:18px;transition:background-color .12s;display:flex;position:relative}.le-layers-row:hover{background:#f5f5f5;background:var(--le-surface-hover,#f5f5f5)}.le-layers-row[data-selected=true]{background:#ffebeb;background:var(--le-surface-selected,#ffebeb);color:var(--le-text-accent,#be0500)}.le-layers-row[data-match=true]{box-shadow:inset 2px 0 #be0500;box-shadow:inset 2px 0 0 var(--le-accent,#be0500)}.le-layers-row[data-drop-inside=true]{border:1px dashed #be0500;border:1px dashed var(--le-accent,#be0500);background:#ffebeb;background:var(--le-accent-soft,#ffebeb)}.le-layers-row[data-dragging=true]{opacity:.4;cursor:grabbing}.le-layers-row-grip{color:var(--le-text-tertiary,#999);opacity:0;flex-shrink:0;transition:opacity .12s;display:inline-flex}.le-layers-row:hover .le-layers-row-grip{opacity:1}.le-layers-row-grip svg{width:14px;height:14px}.le-layers-row-toggle{border-radius:5px;width:20px;height:20px}.le-layers-row-toggle svg{width:14px;height:14px}.le-layers-row-spacer{flex-shrink:0;width:20px}.le-layers-row-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:500;overflow:hidden}.le-layers-row-name[data-row=true]{color:var(--le-text-secondary,#757575);font-weight:400}.le-layers-row-name[data-unknown=true]{font-style:italic;font-weight:400}.le-layers-row-kind{color:var(--le-text-tertiary,#999);margin-left:6px;font-size:11px;font-style:normal;font-weight:400}.le-layers-row-action{opacity:0}.le-layers-row:hover .le-layers-row-action,.le-layers-row[data-selected=true] .le-layers-row-action,.le-layers-row .le-layers-row-action[data-on=true]{opacity:1}.le-layers-row .le-layers-row-action[data-on=true][data-tone=warning]{color:#b89720}.le-layers-row .le-layers-row-action[data-on=true][data-tone=danger]{color:#dd0606}.le-layers-drop-line{background:#be0500;background:var(--le-accent,#be0500);z-index:10;pointer-events:none;border-radius:2px;height:2px;position:absolute;right:8px}.le-layers-empty{text-align:center;color:var(--le-text-secondary,#757575);flex-direction:column;align-items:center;gap:8px;padding:40px 24px;font-size:13px;display:flex}.le-layers-empty svg{width:20px;height:20px}.le-controls-layer{z-index:1300;pointer-events:none;position:fixed;inset:0}.le-controls-panel{box-sizing:border-box;resize:both;pointer-events:auto;background:#fff;background:var(--le-surface-base,#fff);border:1px solid #f1f1f1;border:1px solid var(--le-border-subtle,#f1f1f1);border-radius:12px;border-radius:var(--le-radius-lg,12px);width:480px;min-width:320px;max-width:90vw;min-height:300px;max-height:calc(100vh - 24px);box-shadow:0 4px 16px #1616161a;box-shadow:var(--le-shadow-floating,0 4px 16px #1616161a);color:var(--le-text-body,#161616);font-family:Open Sans,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--le-font,"Open Sans", system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, sans-serif);flex-direction:column;font-size:14px;line-height:20px;display:flex;position:absolute;top:0;left:0;overflow:hidden}.le-controls-header{box-sizing:border-box;border-bottom:1px solid #f1f1f1;border-bottom:1px solid var(--le-border-subtle,#f1f1f1);cursor:move;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:8px;min-height:56px;padding:8px 8px 8px 12px;display:flex}.le-controls-avatar{border-radius:8px;border-radius:var(--le-radius-md,8px);background:#f5f5f5;background:var(--le-surface-hover,#f5f5f5);color:var(--le-text-secondary,#757575);width:32px;height:32px;font:inherit;cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;font-size:14px;font-weight:600;transition:background-color .12s,color .12s;display:inline-flex}.le-controls-avatar:hover{background:#ffebeb;background:var(--le-surface-selected,#ffebeb);color:var(--le-accent,#be0500)}.le-controls-avatar svg{width:18px;height:18px}.le-controls-heading{flex-direction:column;flex:auto;min-width:0;display:flex}.le-controls-title{color:var(--le-text-primary,#161616);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.le-controls-subtitle{color:var(--le-text-secondary,#757575);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.le-controls-actions{cursor:default;flex-shrink:0;align-items:center;gap:4px;display:flex}.le-controls-icon-button{border-radius:6px;border-radius:var(--le-radius-sm,6px);color:var(--le-icon,#2d2d2d);width:28px;height:28px;cursor:pointer;background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .12s,color .12s;display:inline-flex}.le-controls-icon-button svg{width:16px;height:16px;display:block}.le-controls-icon-button:hover{background:#f5f5f5;background:var(--le-surface-hover,#f5f5f5);color:var(--le-text-primary,#161616)}.le-controls-icon-button[data-tone=accent]{color:var(--le-accent,#be0500)}.le-controls-icon-button[data-tone=accent]:hover{background:#ffebeb;background:var(--le-accent-soft,#ffebeb)}.le-controls-icon-button.focus-visible,.le-controls-avatar.focus-visible,.le-controls-lang.focus-visible{outline:2px solid #5481cd;outline:2px solid var(--le-focus,#5481cd);outline-offset:1px;outline:2px solid #5481cd;outline:2px solid var(--le-focus,#5481cd);outline-offset:1px}.le-controls-icon-button:focus-visible,.le-controls-avatar:focus-visible,.le-controls-lang:focus-visible{outline:2px solid #5481cd;outline:2px solid var(--le-focus,#5481cd);outline-offset:1px}.le-controls-name-input{box-sizing:border-box;border:1px solid #dedede;border:1px solid var(--le-border-default,#dedede);border-radius:8px;border-radius:var(--le-radius-md,8px);background:#fff;background:var(--le-surface-base,#fff);color:var(--le-text-primary,#161616);min-width:0;height:32px;font:inherit;cursor:text;outline:none;flex:auto;padding:0 10px;font-weight:600}.le-controls-name-input:focus{border-color:#5481cd;border-color:var(--le-focus,#5481cd);box-shadow:0 0 0 3px #5481cd29}.le-controls-lang{box-sizing:border-box;border:1px solid #dedede;border:1px solid var(--le-border-default,#dedede);border-radius:6px;border-radius:var(--le-radius-sm,6px);background:#fff;background:var(--le-surface-base,#fff);color:var(--le-text-primary,#161616);max-width:120px;height:28px;font:inherit;cursor:pointer;padding:0 6px;font-size:12px;font-weight:600}.le-controls-body{flex:auto;min-height:0;padding:16px 16px 24px;overflow:hidden auto}.le-controls-panel .le-controls-body *{font-family:Open Sans,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--le-font,"Open Sans", system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, sans-serif)}.plugin-add-popover-menu{z-index:10020;position:fixed}.plugin-add-popover-paper{background:#fff;background:var(--le-surface-base,#fff);border:1px solid #f1f1f1;border:1px solid var(--le-border-subtle,#f1f1f1);border-radius:12px;border-radius:var(--le-radius-lg,12px);width:320px;max-height:min(440px,100vh - 24px);box-shadow:0 8px 24px #16161629;box-shadow:var(--le-shadow-overlay,0 8px 24px #16161629);color:var(--le-text-body,#161616);font-family:Open Sans,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--le-font,"Open Sans", system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, sans-serif);flex-direction:column;display:flex;overflow:hidden}.plugin-add-popover-search{border-bottom:1px solid #f1f1f1;border-bottom:1px solid var(--le-border-subtle,#f1f1f1);flex-shrink:0;padding:8px;position:relative}.plugin-add-popover-search svg{color:var(--le-icon-muted,#757575);width:16px;height:16px;pointer-events:none;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.plugin-add-popover-search input{box-sizing:border-box;border:1px solid #dedede;border:1px solid var(--le-border-default,#dedede);border-radius:8px;border-radius:var(--le-radius-md,8px);background:#fff;background:var(--le-surface-base,#fff);color:var(--le-text-primary,#161616);width:100%;height:36px;font:inherit;outline:none;padding:0 12px 0 34px;font-size:14px}.plugin-add-popover-search input::placeholder{color:var(--le-text-tertiary,#999)}.plugin-add-popover-search input:focus{border-color:#5481cd;border-color:var(--le-focus,#5481cd);box-shadow:0 0 0 3px #5481cd29}.plugin-add-popover-list{flex:auto;min-height:0;padding:4px 0 8px;overflow-y:auto}.plugin-add-popover-group{color:var(--le-text-secondary,#757575);margin:0;padding:10px 16px 4px;font-size:12px;font-weight:600;line-height:16px}.plugin-menu-item{box-sizing:border-box;border-radius:6px;border-radius:var(--le-radius-sm,6px);width:calc(100% - 8px);min-height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;margin:0 4px;padding:6px 12px;transition:background-color .12s;display:flex}.plugin-menu-item:hover,.plugin-menu-item.focus-visible{background:#f5f5f5;background:var(--le-surface-hover,#f5f5f5);background:#f5f5f5;background:var(--le-surface-hover,#f5f5f5);outline:none}.plugin-menu-item:hover,.plugin-menu-item:focus-visible{background:#f5f5f5;background:var(--le-surface-hover,#f5f5f5);outline:none}.plugin-menu-item-icon{border-radius:8px;border-radius:var(--le-radius-md,8px);background:#f5f5f5;background:var(--le-surface-hover,#f5f5f5);color:var(--le-icon,#2d2d2d);width:32px;height:32px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:flex}.plugin-menu-item-text{flex:auto;min-width:0}.plugin-menu-item-title,.plugin-menu-item-description{text-overflow:ellipsis;white-space:nowrap;margin:0;display:block;overflow:hidden}.plugin-menu-item-title{color:var(--le-text-primary,#161616);font-size:14px;font-weight:500;line-height:20px}.plugin-menu-item-description{color:var(--le-text-secondary,#757575);font-size:12px;line-height:16px}.plugin-add-popover-empty{color:var(--le-text-secondary,#757575);text-align:center;margin:0;padding:24px 16px;font-size:14px}.le-drag-card{z-index:10030;border:1px solid #f1f1f1;border:1px solid var(--le-border-subtle,#f1f1f1);border-radius:8px;border-radius:var(--le-radius-md,8px);background:#fff;background:var(--le-surface-base,#fff);max-width:300px;box-shadow:0 8px 28px #1616162e;box-shadow:var(--le-shadow-overlay,0 8px 28px #1616162e);color:var(--le-text-primary,#161616);font-family:Open Sans,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--le-font,"Open Sans", system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, sans-serif);pointer-events:none;will-change:transform;flex-direction:column;gap:2px;padding:8px 12px;display:flex;position:fixed;top:0;left:0}.le-drag-card-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.le-drag-card-target,.le-drag-card-hint{white-space:nowrap;align-items:center;gap:4px;min-width:0;font-size:12px;line-height:16px;display:flex}.le-drag-card-target{color:var(--le-accent,#be0500);font-weight:600}.le-drag-card-arrow{font-size:13px}.le-drag-card-sep{color:var(--le-text-tertiary,#999)}.le-drag-card-target-name{color:var(--le-text-body,#2d2d2d);text-overflow:ellipsis;font-weight:500;overflow:hidden}.le-drag-card-hint{color:var(--le-text-secondary,#757575)}
