.select-multiple-canvas{position:fixed;top:0;left:0;z-index:99997;background-color:transparent;border:none;opacity:0;pointer-events:none;transition:opacity .15s ease-out;}.layout-editor-menu{position:fixed;z-index:50;padding:4px;will-change:top, left, transform, width, height;transition:opacity .15s ease-out;}.layout-editor-menu .border{position:absolute;width:0;height:0;left:0;top:0;border:2px solid rgb(255,255,255);}.layout-editor-menu .main-bar{display:flex;justify-content:flex-start;align-items:center;border-radius:12px;background-color:rgba(16,16,16,1);min-width:250px;height:50px;transform-origin:10px center;transition:transform .15s ease-out, border-radius .15s ease-out;}.layout-editor-menu .main-bar .essentials{position:relative;height:100%;display:flex;justify-content:center;align-items:flex-end;background-color:rgb(47, 139, 130);border-radius:12px;border-top-right-radius:50px;border-bottom-right-radius:50px;transition:width .15s ease-out, height .15s ease-out,border-radius .15s ease-out;}.layout-editor-menu .main-bar .essentials > button:first-of-type{color:rgba(51,51,51,1);transition:color .15s ease-out, opacity .15s ease-out;}.layout-editor-menu .main-bar .essentials .bold{font-weight:bold;text-transform:capitalize;font-family:'calibri', 'caviar dreams';font-size:1.8em;}.layout-editor-menu .main-bar .essentials .italic{font-style:italic;font-size:1.6em;text-transform:capitalize;font-family:'times new roman', 'caviar dreams';}.layout-editor-menu .main-bar .essentials .underline{text-decoration:underline;font-size:1.8em;}.layout-editor-menu .main-bar .essentials .color-circle{width:20px;height:20px;border:3px solid rgb(255,255,255);border-radius:50%;box-shadow:4px -5px 2px rgba(0,0,0,0.15) inset;}.layout-editor-menu .main-bar .essentials .contextuals{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:100%;background-color:rgba(74,186,174,1);padding:0px 7px;border-radius:50px;overflow:hidden;transition:width .15s ease-out, height .15s ease-out, margin-top .15s ease-out, box-shadow .15s ease-out, border-radius .15s ease-out;}.layout-editor-menu .main-bar .essentials .text-size{cursor:n-resize;}.layout-editor-menu .main-bar .essentials .vh-move{font-size:1em;color:rgba(64,64,64,1);}.layout-editor-menu .main-bar button{display:flex;justify-content:center;align-items:center;background-color:transparent;color:rgb(255,255,255);height:50px;width:45px;cursor:pointer;padding:0px;border:none;font-size:1.5em;transition:transform .15s ease-out, opacity .15s ease-out, color .15s ease-out, width .15s ease-out;}.layout-editor-menu .main-bar button .rectangle{width:19px;height:14px;border:3px solid rgb(255,255,255);}.layout-editor-menu .main-bar button .icon-delete{color:var(--red);}.layout-editor-menu .main-bar button .btn-help{font-size:.75em;border:2px solid rgb(255,255,255);border-radius:150px;width:35px;height:35px;}.layout-editor-menu .secondary{display:flex;}.layout-editor-menu[turned]{}.layout-editor-menu[turned] .main-bar{transform:rotate(90deg);}.layout-editor-menu[turned] .main-bar button{transform:rotate(-90deg);}.layout-editor-menu[turned] .main-bar button > button{transform:rotate(0deg);}.layout-editor-menu:not([turned]){}.layout-editor-menu:not([turned]) .contextuals[multi-columns]{top:45px;}.layout-editor-menu[focusing]{}.layout-editor-menu[focusing] .contextuals{box-shadow:-2px 0 7px rgba(0,0,0,0.35);}.layout-editor-menu[focusing]:not([turned]){}.layout-editor-menu[focusing]:not([turned]) .main-bar{border-top-right-radius:0;border-bottom-right-radius:35px;}.layout-editor-menu[focusing]:not([turned]) .main-bar .essentials{border-top-left-radius:0;}.layout-editor-menu[focusing]:not([turned]) .main-bar .contextuals{border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-right-radius:0;border-top-left-radius:0;}.layout-editor-menu[focusing][turned]{}.layout-editor-menu[focusing][turned] .main-bar{border-top-right-radius:35px;border-bottom-right-radius:0;border-top-left-radius:20px;}.layout-editor-menu[focusing][turned] .main-bar .essentials{border-bottom-left-radius:0;border-top-left-radius:20px;border-bottom-right-radius:0;border-top-right-radius:20px;}.layout-editor-menu[focusing][turned] .main-bar .contextuals{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:20px;border-top-left-radius:20px;}.layout-editor-menu[focusing] .essentials{}.layout-editor-menu[focusing] .essentials > button:first-of-type{color:rgb(255,255,255);}.dd-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:transparent;pointer-events:none;user-select:none;z-index:49;}.grid-bg-canvas{position:fixed;top:0;bottom:0;left:0;right:0;background-color:transparent;pointer-events:none;user-select:none;z-index:1;}.dragging-bubble{position:fixed;width:4.5em;height:4.5em;border-radius:150px;background-color:rgba(0,0,0,0.75);color:rgb(255,255,255);border:4px solid rgba(255,255,255,0.75);display:flex;justify-content:center;align-items:center;pointer-events:none;z-index:9999999;transition:opacity .15s ease-out, border-radius .15s ease-out;}.dragging-bubble > i{font-size:1.8em;}.drop-preview-border{display:flex;justify-content:center;align-items:center;position:fixed;width:0;height:0;border-radius:5px;border:4px solid rgb(255,255,255);background-color:rgba(0,0,0,0.35);z-index:9999998;pointer-events:none;opacity:1;backdrop-filter:grayscale(1) invert(1);transition:opacity .15s ease-out;}.drop-preview-border > i{font-size:9em;color:rgb(255,255,255);}.drop-preview-border[side='R'] > i{font-size:6em;text-shadow:0 0 3px white, 0 0 3px white, 0 0 3px rgb(255,255,255);transform:translateX(.5em);}.drop-preview-border[side='L'] > i{font-size:6em;text-shadow:0 0 3px white, 0 0 3px white, 0 0 3px rgb(255,255,255);transform:translateX(-.5em);}.drop-preview-border[side='B'] > i{font-size:6em;text-shadow:0 0 3px white, 0 0 3px white, 0 0 3px rgb(255,255,255);transform:translateY(.5em);}.drop-preview-border[side='T'] > i{font-size:6em;text-shadow:0 0 3px white, 0 0 3px white, 0 0 3px rgb(255,255,255);transform:translateY(-.5em);}.oversize-notif{position:fixed;bottom:0;left:0;color:rgb(255,255,255);opacity:0;transition:opacity .15s ease-out;}.oversize-notif > div{position:relative;height:15em;display:flex;justify-content:center;align-items:center;flex-direction:column;}.oversize-notif > div > i{font-size:10em;}.oversize-notif > div > p{margin:0;font-size:1.8em;font-family:'bebas';}.grid-layout{font-size:calc(.0001rem + min(1000px, 100vw) * 0.0159826);text-size-adjust:none;display:flex;flex-direction:column;position:relative;width:1000px;max-width:100%;min-height:100vh;margin:0 auto;z-index:2;transition:opacity .15s ease-out, filter .15s ease-out, background-color .15s ease-out;}.grid-layout[fast-load]{transition:opacity .05s ease-out;}.grid-layout[fast-load] *{transition:opacity .05s ease-out;}.grid-layout[disabled]{pointer-events:none;}.grid-layout[disabled] *{pointer-events:none;}.grid-layout[disabled] .grid-block{box-shadow:none !important;}.grid-layout[select-multiple]{}.grid-layout[select-multiple] .grid-block-resizer{display:none;}.grid-layout[inactive]{opacity:1;filter:none;}.grid-layout[inactive] .grid-block:not([focused]){opacity:1;box-shadow:none;filter:none;}.grid-layout .tmp-text{display:flex;min-height:20vh;width:100%;justify-content:center;align-items:center;flex-direction:column;background-color:rgba(0,0,0,0.35);color:rgba(255,255,255,0.5);pointer-events:none;font-family:'bebas';font-size:4em;}.page-content{z-index:2;min-width:100%;}.grid-block{position:absolute;min-height:2px;width:100%;height:300px;margin-bottom:0;z-index:1;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;justify-items:flex-start;transform:scale(1);opacity:0;transform-origin:center center;will-change:opacity, margin, width, height;transition:border-color .75s ease-out, transform .15s ease-out, box-shadow .15s ease-out, margin-bottom .15s ease-out, background-color .15s ease-out, min-height .15s ease-out, filter .15s ease-out, opacity .15s ease-out;}.grid-block[saving]{box-shadow:0 0 0 1px rgba(250, 213, 48, .5);}.grid-block[text-auto-sized]{transition:all .15s ease-out !important;}.grid-block[is-background]{pointer-events:none;position:fixed;top:0 !important;min-width:100vw;min-height:100vh;max-width:100%;max-height:100%;left:0 !important;z-index:-1 !important;}.grid-block[is-background] img{min-width:100%;min-height:100%;}.grid-block[is-background] .grid-block-resizer{display:none;}.grid-block[align-mode="column"]{flex-direction:column;}.grid-block > .grid-block[too-large*="T"] .grid-block-resizer[direction="T"]{height:20px;}.grid-block > .grid-block[too-large*="B"] .grid-block-resizer[direction="B"]{height:20px;}.grid-block > .grid-block[too-large*="L"] .grid-block-resizer[direction="L"]{width:20px;}.grid-block > .grid-block[too-large*="R"] .grid-block-resizer[direction="R"]{width:20px;}.grid-block:hover .slideshow-component .slideshow-menu{transform:none;}.grid-block[focused]{border-color:rgb(255,255,255);transition:border-color .15s ease-out, box-shadow .15s ease-out, margin-bottom .15s ease-out, background-color .15s ease-out, opacity .15s ease-out;}.grid-block[focused] > .grid-block-resizer .grid-block-duplicate{pointer-events:all !important;}.grid-block[start-move]{z-index:50;pointer-events:none;box-shadow:0 2px 15px 10px rgba(0,0,0,0.35);transform:scale(1.015);transition:top .15s ease-out, left .15s ease-out, box-shadow .15s ease-out, transform .15s ease-out, margin-bottom .15s ease-out, margin-top .15s ease-out, opacity .15s ease-out;}.grid-block[moving]{position:fixed;pointer-events:none;margin:0;opacity:.7;transition:transform .15s ease-out, margin-bottom .15s ease-out, opacity .15s ease-out;}.grid-block[unresizable]{}.grid-block[unresizable] > .grid-block-resizer{pointer-events:none;}.grid-block .grid-container{width:100%;max-width:100%;min-width:100%;}.grid-block .grid-block-resizer{display:flex;justify-content:center;align-items:center;position:absolute;background-color:rgba(255,255,255,0.75);opacity:0;z-index:2;backdrop-filter:grayscale(1) invert(1);--width-on-hover:calc(100% - 20px);--height-on-hover:calc(100% - 20px);transition:width .15s .15s ease-out, height .15s .15s ease-out, opacity .15s ease-out;}.grid-block .grid-block-resizer:hover{opacity:1;width:var(--width-on-hover);height:var(--height-on-hover);transition:width .15s ease-out, height .15s ease-out, opacity .15s ease-out;}.grid-block .grid-block-resizer[true-direction="T"]{cursor:n-resize;}.grid-block .grid-block-resizer[direction="T"]{border-bottom-left-radius:5px;border-bottom-right-radius:5px;top:0;left:10px;right:10px;height:10px;--height-on-hover:20px;}.grid-block .grid-block-resizer[direction="T"] .grid-block-duplicate{top:-50px;}.grid-block .grid-block-resizer[true-direction="L"]{cursor:e-resize;}.grid-block .grid-block-resizer[direction="L"]{border-top-right-radius:5px;border-bottom-right-radius:5px;top:10px;bottom:10px;left:0;width:10px;--width-on-hover:20px;}.grid-block .grid-block-resizer[direction="L"] .grid-block-duplicate{left:-50px;}.grid-block .grid-block-resizer[true-direction="R"]{cursor:e-resize;}.grid-block .grid-block-resizer[direction="R"]{border-top-left-radius:5px;border-bottom-left-radius:5px;top:10px;bottom:10px;right:0;width:10px;--width-on-hover:20px;}.grid-block .grid-block-resizer[direction="R"] .grid-block-duplicate{right:-50px;}.grid-block .grid-block-resizer[true-direction="B"]{cursor:n-resize;}.grid-block .grid-block-resizer[direction="B"]{border-top-left-radius:5px;border-top-right-radius:5px;bottom:0;left:10px;right:10px;height:10px;--height-on-hover:20px;}.grid-block .grid-block-resizer[direction="B"] .grid-block-duplicate{bottom:-50px;}.grid-block .grid-block-resizer[true-direction="TR"]{cursor:nesw-resize;}.grid-block .grid-block-resizer[direction="TR"]{border-bottom-left-radius:5px;top:0;right:0;width:10px;height:10px;--width-on-hover:20px;--height-on-hover:20px;transform-origin:top right;}.grid-block .grid-block-resizer[true-direction="TL"]{cursor:nw-resize;}.grid-block .grid-block-resizer[direction="TL"]{border-bottom-right-radius:5px;top:0;left:0;width:10px;height:10px;--width-on-hover:20px;--height-on-hover:20px;transform-origin:top left;}.grid-block .grid-block-resizer[true-direction="BR"]{cursor:nw-resize;}.grid-block .grid-block-resizer[direction="BR"]{border-top-left-radius:5px;bottom:0;right:0;width:10px;height:10px;--width-on-hover:20px;--height-on-hover:20px;transform-origin:bottom right;}.grid-block .grid-block-resizer[true-direction="BL"]{cursor:nesw-resize;}.grid-block .grid-block-resizer[direction="BL"]{border-top-right-radius:5px;bottom:0;left:0;width:10px;height:10px;--width-on-hover:20px;--height-on-hover:20px;transform-origin:bottom left;}.grid-block .grid-block-resizer .grid-block-duplicate{position:absolute;background-color:rgba(75,148,139,1);width:50px;height:50px;border-radius:50%;cursor:pointer;opacity:0;pointer-events:none;}.grid-block .template-block-component{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.35);}.grid-block .template-block-component > i{font-size:6em;}.grid-block .template-block-component > h4{font-size:2em;font-family:'bebas';text-align:center;margin:0;margin-top:.5em;font-weight:normal;}.grid-block .text-block-component{position:absolute;top:0;left:0;right:0;bottom:0;padding:3px;display:flex;justify-items:center;align-content:center;width:calc(100% - 6px);height:calc(100% - 6px);overflow:hidden;text-size-adjust:none;}.grid-block .text-block-component .text-preview{overflow-wrap:inherit;word-break:break-word;width:100%;text-size-adjust:none;-webkit-text-size-adjust:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;user-modify:none;-webkit-user-modify:none;-moz-user-modify:none;}.grid-block .text-block-component .text-preview:not([contenteditable]) *{user-select:none;-moz-user-select:none;-webkit-user-select:none;user-modify:none;-webkit-user-modify:none;-moz-user-modify:none;}.grid-block .text-block-component .text-preview[contenteditable]{user-select:text;-moz-user-select:text;-webkit-user-select:text;user-modify:read-write-plaintext-only;-webkit-user-modify:read-write-plaintext-only;-moz-user-modify:read-write-plaintext-only;}.grid-block .text-block-component .text-preview[contenteditable] *{text-size-adjust:none;-webkit-text-size-adjust:none;user-select:text;-moz-user-select:text;-webkit-user-select:text;user-modify:read-write-plaintext-only;-webkit-user-modify:read-write-plaintext-only;-moz-user-modify:read-write-plaintext-only;}.grid-block .text-block-component[align="1"] .text-preview{justify-content:center;text-align:center;}.grid-block .text-block-component[align="2"] .text-preview{justify-content:flex-end;text-align:right;}.grid-block .text-block-component[align="0"] .text-preview{justify-content:flex-start;text-align:left;}.grid-block .slideshow-component{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;display:flex;justify-content:center;align-items:center;}.grid-block .slideshow-component .image-block-component{transition:opacity .15s ease-out;}.grid-block .slideshow-component .slideshow-menu{position:absolute;display:flex;justify-content:center;align-items:center;z-index:60;bottom:20px;background-color:rgba(0,0,0,0.9);padding:10px 20px;border-radius:50px;border:2px solid rgb(255,255,255);box-shadow:0 4px 0 2px rgba(0,0,0,0.35);transform:translateY(200px);transition:transform .15s ease-out, border-color .15s ease-out;}.grid-block .slideshow-component .slideshow-menu .slideshow-selector{border-radius:50px;width:10px;height:10px;margin:0 3px;cursor:pointer;background-color:rgba(204,204,204,0.5);border:2px solid transparent;transition:border-color .15s ease-out, background-color .15s ease-out;}.grid-block .slideshow-component .slideshow-menu .slideshow-selector[drag-over]{border-color:rgba(75,148,139,1);}.grid-block .slideshow-component .slideshow-menu .slideshow-selector[selected]{background-color:rgb(255,255,255);}.grid-block .slideshow-component .slideshow-menu[drag-over]{border-color:rgba(75,148,139,1);}.grid-block .video-block-component{display:flex;justify-content:center;align-items:center;width:100%;height:100%;overflow:hidden;}.grid-block .video-block-component > img{max-height:100%;max-width:100%;}.grid-block .image-block-component{position:absolute;top:0px;left:0px;right:0px;bottom:0px;overflow:hidden;}.grid-block .image-block-component img{position:absolute;user-select:none;-moz-user-select:none;pointer-events:none;}.grid-block .background-block-component{pointer-events:none;min-width:100%;min-height:100%;background-attachment:fixed;background-position:center;background-size:cover;background-repeat:no-repeat;transition:background-color .15s ease-out;}.global-menu-container{top:0;font-size:1rem;height:auto !important;width:100vw !important;border:none !important;box-shadow:none !important;z-index:999999 !important;pointer-events:none;}.global-menu-container .global-menu{padding:1em;}.global-menu-container .global-menu .btn-open-menu{display:flex;justify-content:center;align-items:center;padding:0;pointer-events:all;width:4.25em;height:4.5em;border:.25em solid rgb(255,255,255);border-radius:.25em;cursor:pointer;color:rgb(255,255,255);background-color:rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.35);}.global-menu-container .global-menu .btn-open-menu > i{font-size:3em;}body[dragging]{}body[dragging] .layout-editor-menu{pointer-events:none;}body[dragging] .grid-block{pointer-events:none;}body[dragging] .grid-block:not([focused]){border-color:rgba(127,127,127,0.25);transition:width .15s ease-out, margin-left .15s ease-out, margin-bottom .15s ease-out, height .15s ease-out, min-height .15s ease-out;}body[dragging-item]{}body[dragging-item] .grid-block{pointer-events:all;}body[page-editor]{overflow:hidden;}body[page-editor] .page-content{height:100vh;margin-top:0;}body[page-editor] .page-content-editor{border:none;box-shadow:none;}body[page-editor] .top-bar{opacity:0;}body[page-editor] div[data-controller="Global/ViewController"]{height:100vh;}body[wireframe]{}body[wireframe] .grid-layout:not([interactions-lock]){}body[wireframe] .grid-layout:not([interactions-lock]) .grid-block:not(.global-menu-container):not([is-background]){box-shadow:0 0 0 1px rgb(0,0,0);}body[resizing]{}body[resizing] .grid-block[resizing]{background-color:rgba(0,0,0,0.15);border-color:rgba(127,127,127,0.25);}body[resizing] .grid-block[resizing][resizing="B"]{box-shadow:0 -3px 0 3px rgb(255,255,255) !important;}body[resizing] .grid-block[resizing][resizing="T"]{box-shadow:0 3px 0 3px rgb(255,255,255) !important;}body[resizing] .grid-block[resizing][resizing="L"]{box-shadow:3px 0px 0 3px rgb(255,255,255) !important;}body[resizing] .grid-block[resizing][resizing="R"]{box-shadow:-3px 0 0 3px rgb(255,255,255) !important;}body[resizing] .grid-block[resizing][resizing="N"]{box-shadow:0 0 0 3px transparent !important;}body[resizing] .fixed-menu{transform:translateX(300px);opacity:0;}body[resizing] .bugs-manager{transform:translateX(300px);opacity:0;}body[menu-locked]{}body[menu-locked] .fixed-menu{transform:translateX(300px);opacity:0;}body[menu-locked] .bugs-manager{transform:translateX(300px);opacity:0;}body:not([resizing])[user-mode='edit']{}body:not([resizing])[user-mode='edit'] .grid-layout:not([interactions-lock]){}body:not([resizing])[user-mode='edit'] .grid-layout:not([interactions-lock]):not([select-multiple]){}body:not([resizing])[user-mode='edit'] .grid-layout:not([interactions-lock]):not([select-multiple]) .grid-block:not(.global-menu-container):not([is-background]):hover{background-color:rgba(0,0,0,0.15);border-color:rgba(127,127,127,0.25);}body:not([resizing])[user-mode='edit'] .grid-layout:not([interactions-lock]):not([select-multiple]) .grid-block[focused]{box-shadow:0 0 0 5px rgb(255,255,255);}body:not([resizing])[user-mode='edit'] .grid-layout:not([interactions-lock])[select-multiple]{}body:not([resizing])[user-mode='edit'] .grid-layout:not([interactions-lock])[select-multiple] .grid-block[focused]{box-shadow:0 0 0 2px rgb(255,255,255);transition:box-shadow .15s ease-out;}body:not([user-mode='edit']){}body:not([user-mode='edit']) .text-preview *[args]{cursor:pointer;}.font-selector{position:absolute;z-index:60;opacity:0;display:flex;justify-content:center;flex-direction:column;color:rgb(255,255,255);text-align:center;pointer-events:none;background-color:rgba(13,13,13,0.25);border-radius:5px;transition:opacity .15s ease-out;}.font-selector[show]{opacity:1;pointer-events:all;}.font-selector .font{padding:5px;font-size:1.2em;cursor:pointer;}.font-selector .font[selected]{color:rgba(75,148,139,1);}.font-selector .font:not(:last-of-type){border-bottom:1px solid rgba(127,127,127,0.25);}.placeholder{position:absolute;display:flex;justify-content:center;align-items:center;bottom:0;top:0;left:0;right:0;pointer-events:none;}