.ql-size-small{font-size:.75em}.ql-size-large{font-size:1.5em}.ql-size-huge{font-size:2.5em}.ql-align-center{text-align:center}.ql-align-right{text-align:right}.ql-align-justify{text-align:justify}.ql-font-serif{font-family:serif}.ql-font-monospace{font-family:monospace}.ql-color-red{color:red}.ql-color-blue{color:blue}.ql-color-green{color:green}.ql-background-yellow{background-color:#ff0}.ql-background-gray{background-color:gray}.ql-editor h1{font-size:2em}.ql-editor h1,.ql-editor h2{font-weight:700;margin:.5em 0}.ql-editor h2{font-size:1.5em}.ql-editor h3{font-size:1.17em;font-weight:700;margin:.5em 0}ol{list-style-type:decimal}ol,ul{padding-left:1.5em}ul{list-style-type:disc}li{margin-bottom:.25rem}.bg-checkerboard{background-image:linear-gradient(45deg,#ccc 25%,transparent 0),linear-gradient(-45deg,#ccc 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ccc 0),linear-gradient(-45deg,transparent 75%,#ccc 0);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0}.ql-toolbar input[type=color]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:28px!important;height:28px!important;border-radius:9999px;border:2px solid #9ca3af;ring:2px solid #fff;cursor:pointer;padding:0;box-sizing:border-box;margin:0 2px}.ql-toolbar input[type=color]::-webkit-color-swatch-wrapper{padding:0;border-radius:9999px}.ql-toolbar input[type=color]::-webkit-color-swatch{border:none;border-radius:9999px}.ql-toolbar input[type=color]::-moz-color-swatch{border:none;border-radius:9999px;padding:0}.ql-toolbar input[type=color]::-moz-focus-inner{border:0;padding:0}.modalSettingDragDrop .ql-editor *,.modalSettingDragDrop .ql-editor p{color:#000!important;background-color:#fff!important}.settingButtonText div.ql-toolbar.ql-snow,.settingListText div.ql-toolbar.ql-snow{display:flex!important;flex-wrap:wrap}.settingButtonText .ql-formats,.settingListText .ql-formats{display:flex!important;align-items:center}footer[data-container-width=boxed] .resizeContainerSection,header[data-container-width=boxed] .resizeContainerSection,section[data-container-width=boxed] .resizeContainerSection{max-width:1200px;margin:0 auto!important}footer[data-container-width=full] .resizeContainerSection,header[data-container-width=full] .resizeContainerSection,section[data-container-width=full] .resizeContainerSection{width:100%}section[data-container-height=normal] .resizeContainerSection{height:auto}section[data-container-height=full] .resizeContainerSection{min-height:100vh}.pagination-arrow{color:#3b82f6;cursor:pointer;opacity:1;transition:opacity .3s ease}.pagination-arrow.disabled{opacity:.3;cursor:not-allowed}.pagination-pages .pagination-page-btn{cursor:pointer;border:1px solid transparent;transition:background-color .3s ease,color .3s ease}.pagination-pages .pagination-page-btn:hover:not(.active){background-color:#e0e7ff}.pagination-pages .pagination-page-btn[aria-current=page]{color:#2563eb;border-color:#2563eb;cursor:default;pointer-events:none}#image-grid,#video-grid{padding:8px;box-sizing:border-box}.img-wrapper{margin:4px;box-sizing:border-box;position:relative}.img-wrapper.ring-4{ring-width:0!important;box-shadow:0 0 0 4px #2563eb}.selected-label{z-index:20}.drop-zone div[data-type=listProducts] .pagination-item,.drop-zone div[data-type=video] .videoElement{pointer-events:none}.bg-blue-1{background-color:#093493}.bg-blue-2{background-color:#0082d6}.text-blue-1{color:#093493}.text-blue-2{color:#0082d6}.text-red-2{color:#d60034}.text-green-2{color:#00d65b}.text-yellow-2{color:#ffd600}.border-blue-1{border-color:#093493}.border-blue-2{border-color:#0082d6}.accent-blue-2{accent-color:#0082d6}.overlay-layer{position:absolute;inset:0;pointer-events:none;z-index:1;border-radius:inherit;background:var(--overlay-color,transparent);background-image:var(--overlay-gradient,none);opacity:var(--overlay-opacity,1)}.btn-redo:disabled,.btn-undo:disabled{cursor:not-allowed}.drop-zone a{pointer-events:none}.toggleParent:hover .showParentToggle{display:block}.btnHoverSingle:hover .titleBtnSingle{opacity:1!important}.parentBtnLogin .btnHoverSingle,.parentBtnLogin button{width:100%}.parentBtnLogin .btnHoverSingle .btnLogin{display:flex;justify-content:center}div[data-type=image] :not(.label),div[data-type=text] :not(.label){cursor:move}div[data-type=button] .buttonText,div[data-type=button] a{cursor:move!important}div[data-type=button] a{pointer-events:none;cursor:move!important}div[data-type=button],div[data-type=icon],div[data-type=separator]{cursor:move}.margin-indicator{transition:opacity .2s ease,top .2s ease;position:absolute;left:50%;transform:translateX(-50%);font-size:12px;color:#16a34a;pointer-events:none;opacity:0}.padding-visualizer{background-color:hsla(55,97%,88%,.5);pointer-events:none;position:absolute;z-index:0}