.SlotDropZone_slotZone__TtylJ{height:100%;width:100%}.SlotDropZone_slotOver__YWC3f{background:rgba(255,106,0,.08)}.SlotDropZone_slotSelected__XdEJa{outline:2px solid rgba(255,106,0,.85);outline-offset:2px;box-shadow:0 0 0 2px rgba(255,106,0,.2)}.SlotDropZone_slotZone__TtylJ[data-media-frame=true]:not([data-slot-type=background]){position:relative;overflow:hidden}.SlotDropZone_slotZone__TtylJ[data-media-frame=true][data-slot-type=background]{position:absolute;inset:0;overflow:hidden}.SlotDropZone_slotZone__TtylJ[data-media-frame=true][data-slot-type=background]>*{width:100%;height:100%}.SlotDropZone_slotZone__TtylJ[data-media-frame=true] img,.SlotDropZone_slotZone__TtylJ[data-media-frame=true] video{width:100%;height:100%;object-fit:cover;display:block}.SlotDropZone_slotZone__TtylJ[data-media-frame=true][data-media-fit=contain] img,.SlotDropZone_slotZone__TtylJ[data-media-frame=true][data-media-fit=contain] video{object-fit:contain}.SortableBlock_sortableBlock__TETtZ{position:relative;width:100%;margin-top:24px;border-radius:var(--radius,5px);transition:transform .2s cubic-bezier(.34,1.56,.64,1),opacity .2s ease,box-shadow .2s cubic-bezier(.4,0,.2,1),outline .15s ease;touch-action:manipulation;will-change:transform,box-shadow}.SortableBlock_sortableBlock__TETtZ:hover:not(.SortableBlock_isDragging__KhWbq) .SortableBlock_dragHandle__jiyDR{opacity:1;visibility:visible}@media (hover:hover) and (pointer:fine){.SortableBlock_sortableBlock__TETtZ:hover:not(.SortableBlock_isDragging__KhWbq):not(.SortableBlock_isSelected__3pDnI){transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}}.SortableBlock_dragHandle__jiyDR{position:absolute;left:50%;top:-20px;transform:translateX(-50%);width:56px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--sortable-handle-bg,rgba(30,30,35,.95));border:1px solid var(--sortable-handle-border,hsla(0,0%,100%,.12));border-radius:var(--radius,5px);color:var(--sortable-handle-color,hsla(0,0%,100%,.7));cursor:-webkit-grab;cursor:grab;opacity:.7;visibility:visible;transition:opacity .15s ease,background .15s ease,color .15s ease,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease;z-index:10;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}@media (min-width:768px){.SortableBlock_dragHandle__jiyDR{width:56px;height:28px;top:-18px}}.SortableBlock_dragHandleVisible__SUquX{opacity:1;visibility:visible}@media (hover:hover) and (pointer:fine){.SortableBlock_dragHandle__jiyDR:hover{background:var(--surface-3,hsla(0,0%,100%,.12));color:var(--brand-coral,#ff7829);opacity:1;transform:translateX(-50%) scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15)}}.SortableBlock_dragHandle__jiyDR:active{cursor:-webkit-grabbing;cursor:grabbing;background:var(--brand-coral,#ff7829);color:var(--color-text-contrast,#fff);transform:translateX(-50%) scale(.95)}.SortableBlock_dragHandle__jiyDR:focus-visible{outline:2px solid var(--brand-coral,#ff7829);outline-offset:2px;opacity:1;visibility:visible}.SortableBlock_dragHandleIcon__CQ3rr{width:20px;height:20px;flex-shrink:0;transition:transform .15s ease}@media (hover:hover) and (pointer:fine){.SortableBlock_dragHandle__jiyDR:hover .SortableBlock_dragHandleIcon__CQ3rr{transform:scale(1.1)}}.SortableBlock_isDragging__KhWbq{opacity:.9;transform:scale(1.01);box-shadow:0 8px 24px rgba(0,0,0,.15);border:1px solid rgba(255,120,41,.5);border-radius:var(--radius,5px);z-index:1000}@keyframes SortableBlock_liftPulse__Ko9ry{0%,to{box-shadow:var(--sortable-lift-shadow)}50%{box-shadow:var(--sortable-lift-shadow),0 0 0 4px rgba(255,120,41,.2)}}.SortableBlock_isDragging__KhWbq .SortableBlock_dragHandle__jiyDR{opacity:0;pointer-events:none}.SortableBlock_isDragging__KhWbq .SortableBlock_blockContent__d48WH{pointer-events:none}.SortableBlock_isOver__pzaUs{transform:scale(1.01)}.SortableBlock_isOver__pzaUs:before{content:"";position:absolute;inset:-2px;border:1px dashed rgba(255,120,41,.4);border-radius:calc(var(--radius, 5px) + 2px);opacity:.8;pointer-events:none}@keyframes SortableBlock_dashMove__xl8D4{0%{stroke-dashoffset:0}to{stroke-dashoffset:20}}.SortableBlock_dropIndicator__pvxjO{position:absolute;top:-4px;left:8px;right:8px;height:2px;background:linear-gradient(90deg,transparent,rgba(255,120,41,.6) 15%,rgba(255,120,41,.6) 85%,transparent);border-radius:1px;z-index:20}@keyframes SortableBlock_dropIndicatorPulse__8B9wY{0%,to{opacity:.7;transform:scaleX(.98)}50%{opacity:1;transform:scaleX(1)}}@keyframes SortableBlock_dropIndicatorSlide__o95a8{0%{opacity:0;transform:scaleX(.5)}to{opacity:1;transform:scaleX(1)}}.SortableBlock_dropIndicator__pvxjO:after,.SortableBlock_dropIndicator__pvxjO:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:6px;height:6px;background:rgba(255,120,41,.6);border-radius:50%}.SortableBlock_dropIndicator__pvxjO:before{left:-3px}.SortableBlock_dropIndicator__pvxjO:after{right:-3px}.SortableBlock_sortableBlock__TETtZ.SortableBlock_isSelected__3pDnI:not([data-has-resize-target=true]){box-shadow:inset 0 0 0 1px rgba(255,120,41,.5)}.SortableBlock_sortableBlock__TETtZ.SortableBlock_isSelected__3pDnI[data-has-resize-target=true]{outline:none;box-shadow:none}.SortableBlock_sortableBlock__TETtZ.SortableBlock_isSelected__3pDnI:not([data-resize-enabled=true]){box-shadow:inset 0 0 0 1px rgba(255,120,41,.5)}.SortableBlock_isSelected__3pDnI .SortableBlock_dragHandle__jiyDR{opacity:1;visibility:visible}.SortableBlock_multiSelected__NCVQK{position:relative}.SortableBlock_multiSelected__NCVQK,.SortableBlock_sortableBlock__TETtZ.SortableBlock_multiSelected__NCVQK[data-has-resize-target=true]{box-shadow:inset 0 0 0 1px rgba(255,120,41,.5)}.SortableBlock_multiSelected__NCVQK:after{content:attr(data-selection-count);position:absolute;top:4px;right:4px;width:24px;height:24px;background:var(--brand-coral,#ff7829);color:var(--color-text-contrast,#fff);border-radius:var(--radius,5px);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;font-family:var(--font-sans);z-index:10;box-shadow:0 2px 8px rgba(255,120,41,.4);pointer-events:none}.SortableBlock_isEditing__F_w2o{outline:none}.SortableBlock_isEditing__F_w2o .SortableBlock_dragHandle__jiyDR{display:none}.SortableBlock_isEditing__F_w2o .SortableBlock_blockContent__d48WH{cursor:text;-moz-user-select:text;user-select:text;-webkit-user-select:text}.SortableBlock_isDisabled__lETuZ{cursor:default}.SortableBlock_isDisabled__lETuZ .SortableBlock_dragHandle__jiyDR{display:none}.SortableBlock_isDisabled__lETuZ:not(.SortableBlock_isSelected__3pDnI){opacity:.85}.SortableBlock_isDisabled__lETuZ:hover:not(.SortableBlock_isSelected__3pDnI){transform:none;box-shadow:none}.SortableBlock_isElementDragOver__so5PV{outline:2px dashed var(--brand-coral,#ff7829);outline-offset:6px;background:rgba(255,120,41,.03);animation:SortableBlock_elementDropPulse__QT3Ch 1s ease-in-out infinite}@keyframes SortableBlock_elementDropPulse__QT3Ch{0%,to{outline-offset:6px}50%{outline-offset:8px}}.SortableBlock_elementDropOverlay__LdKy_{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(255,120,41,.05),rgba(255,120,41,.12));border-radius:var(--radius,5px);z-index:15;pointer-events:none;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:SortableBlock_overlayFadeIn__JIt4f .2s ease-out}@keyframes SortableBlock_overlayFadeIn__JIt4f{0%{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{opacity:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.SortableBlock_elementDropLabel__oLr5g{display:flex;align-items:center;gap:var(--space-2,8px);padding:var(--space-2,8px) var(--space-4,16px);background:var(--brand-coral,#ff7829);color:var(--color-text-contrast,#fff);font-size:.75rem;font-weight:600;letter-spacing:.02em;border-radius:20px;white-space:nowrap;box-shadow:0 4px 16px rgba(255,120,41,.4);animation:SortableBlock_labelBounceIn__lkd8v .3s cubic-bezier(.34,1.56,.64,1)}@keyframes SortableBlock_labelBounceIn__lkd8v{0%{opacity:0;transform:scale(.8) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.SortableBlock_elementDropLabel__oLr5g svg{width:16px;height:16px;flex-shrink:0;animation:SortableBlock_iconPulse__hJmMD 1s ease-in-out infinite}@keyframes SortableBlock_iconPulse__hJmMD{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.SortableBlock_blockContent__d48WH{width:100%;min-height:0;position:relative;transition:transform .2s ease}.SortableBlock_outerWrapper__knXTY{position:relative;width:100%}.SortableBlock_innerWrapper__mkDcG{width:100%}.SortableBlock_innerWrapperScaled__gFmBe{transform-origin:top left}.SortableBlock_blockContentZoomed__Fu2uc{width:100%;display:flex;justify-content:center}.SortableBlock_blockContentInner__Cpo92{width:100%}.SortableBlock_blockContentZoomed__Fu2uc .SortableBlock_blockContentInner__Cpo92{width:800px}.SortableBlock_sortableBlock__TETtZ[data-has-explicit-height=true] .SortableBlock_blockContentInner__Cpo92,.SortableBlock_sortableBlock__TETtZ[data-has-explicit-height=true] .SortableBlock_blockContent__d48WH{height:100%}.SortableBlock_isElementDragOver__so5PV .SortableBlock_blockContent__d48WH{transform:scale(.99)}@media (max-width:767px){.SortableBlock_dragHandle__jiyDR{left:50%;top:-24px;transform:translateX(-50%);width:64px;height:32px;opacity:.8;visibility:visible}.SortableBlock_sortableBlock__TETtZ:active .SortableBlock_dragHandle__jiyDR{opacity:1}.SortableBlock_sortableBlock__TETtZ{margin-top:28px}.SortableBlock_dropIndicator__pvxjO{height:6px;top:-8px}.SortableBlock_dropIndicator__pvxjO:after,.SortableBlock_dropIndicator__pvxjO:before{width:14px;height:14px}.SortableBlock_dropIndicator__pvxjO:before{left:-7px}.SortableBlock_dropIndicator__pvxjO:after{right:-7px}}:root[data-theme=dark] .SortableBlock_dragHandle__jiyDR{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.08)}:root[data-theme=dark] .SortableBlock_isDragging__KhWbq{background:rgba(30,30,35,.98);box-shadow:0 20px 60px rgba(0,0,0,.5),0 8px 25px rgba(0,0,0,.3),0 0 0 2px var(--brand-coral,#ff7829)}:root[data-theme=dark] .SortableBlock_elementDropOverlay__LdKy_{background:linear-gradient(135deg,rgba(255,120,41,.08),rgba(255,120,41,.15))}:root[data-theme=light] .SortableBlock_dragHandle__jiyDR:hover{background:rgba(0,0,0,.06)}:root[data-theme=light] .SortableBlock_isDragging__KhWbq{background:hsla(0,0%,100%,.98);box-shadow:0 20px 60px rgba(0,0,0,.18),0 8px 25px rgba(0,0,0,.1),0 0 0 2px var(--brand-coral,#ff7829)}:root[data-theme=light] .SortableBlock_elementDropOverlay__LdKy_{background:linear-gradient(135deg,rgba(255,120,41,.03),rgba(255,120,41,.08))}:root[data-theme=light] .SortableBlock_sortableBlock__TETtZ.SortableBlock_isSelected__3pDnI:not([data-has-resize-target=true]){box-shadow:inset 0 0 0 1px rgba(255,120,41,.5)}@media (prefers-reduced-motion:reduce){.SortableBlock_blockContent__d48WH,.SortableBlock_dragHandleIcon__CQ3rr,.SortableBlock_dragHandle__jiyDR,.SortableBlock_dropIndicator__pvxjO,.SortableBlock_elementDropLabel__oLr5g,.SortableBlock_elementDropLabel__oLr5g svg,.SortableBlock_elementDropOverlay__LdKy_,.SortableBlock_sortableBlock__TETtZ{animation:none!important;transition:none!important}.SortableBlock_sortableBlock__TETtZ:hover:not(.SortableBlock_isDragging__KhWbq):not(.SortableBlock_isSelected__3pDnI){transform:none}.SortableBlock_isDragging__KhWbq{transform:none;opacity:.7}.SortableBlock_dropIndicator__pvxjO{opacity:1;transform:none}}@media (prefers-contrast:high){.SortableBlock_dragHandle__jiyDR{border-width:2px;border-color:var(--text-primary)}.SortableBlock_isSelected__3pDnI{outline-width:3px}.SortableBlock_isDragging__KhWbq{border-width:3px}.SortableBlock_dropIndicator__pvxjO{height:6px;background:var(--brand-coral)}}@media (pointer:coarse){.SortableBlock_dragHandle__jiyDR{min-width:44px;min-height:32px}.SortableBlock_dragHandle__jiyDR:active{transform:translateX(-50%) scale(.92);background:var(--brand-coral,#ff7829);color:#fff}.SortableBlock_sortableBlock__TETtZ:active:not(.SortableBlock_isDragging__KhWbq){transform:scale(.99)}}.SortableBlock_isLongPressing__rFXE4{outline:2px solid var(--brand-coral,#ff7829);outline-offset:2px;animation:SortableBlock_longPressPulse__krybF .4s ease-out}@keyframes SortableBlock_longPressPulse__krybF{0%{outline-width:0;outline-offset:0;opacity:.5}50%{outline-width:3px;outline-offset:4px}to{outline-width:2px;outline-offset:2px;opacity:1}}.SortableBlock_isLongPressing__rFXE4 .SortableBlock_blockContent__d48WH{transform:scale(.98);transition:transform .15s ease}.SortableBlock_isTouchDragging__bqwm1{opacity:.9;transform:scale(1.03) rotate(.5deg);box-shadow:0 24px 64px rgba(0,0,0,.25),0 12px 32px rgba(0,0,0,.2),0 0 0 3px var(--brand-coral,#ff7829);z-index:1001;transition:none}.SortableBlock_isTouchDragging__bqwm1:after{content:"";position:absolute;inset:-4px;border-radius:calc(var(--radius, 5px) + 4px);background:transparent;box-shadow:0 0 0 2px rgba(255,120,41,.3);animation:SortableBlock_touchDragPulse__BvLVc 1s ease-in-out infinite;pointer-events:none}@keyframes SortableBlock_touchDragPulse__BvLVc{0%,to{box-shadow:0 0 0 2px rgba(255,120,41,.3)}50%{box-shadow:0 0 0 6px rgba(255,120,41,.1)}}.SortableBlock_sortableBlock__TETtZ{touch-action:pan-y pan-x}.SortableBlock_dragHandle__jiyDR,.SortableBlock_isDragging__KhWbq,.SortableBlock_isLongPressing__rFXE4,.SortableBlock_isSelected__3pDnI,.SortableBlock_isTouchDragging__bqwm1{touch-action:none}.SortableBlock_blockContent__d48WH{touch-action:pan-y pan-x}@media (max-width:374px){.SortableBlock_dragHandle__jiyDR{left:50%;top:-22px;transform:translateX(-50%);width:52px;height:28px;opacity:.75;visibility:visible}.SortableBlock_sortableBlock__TETtZ{margin-top:26px}.SortableBlock_dropIndicator__pvxjO{height:4px;top:-6px}.SortableBlock_dropIndicator__pvxjO:after,.SortableBlock_dropIndicator__pvxjO:before{width:10px;height:10px}}@media (min-width:375px) and (max-width:479px){.SortableBlock_dragHandle__jiyDR{left:50%;top:-22px;transform:translateX(-50%);width:56px;height:30px;opacity:.75;visibility:visible}.SortableBlock_sortableBlock__TETtZ{margin-top:26px}}@media (min-width:480px) and (max-width:767px){.SortableBlock_dragHandle__jiyDR{left:50%;top:-24px;transform:translateX(-50%);width:60px;height:32px;opacity:.75;visibility:visible}.SortableBlock_sortableBlock__TETtZ{margin-top:28px}.SortableBlock_dropIndicator__pvxjO{height:5px;top:-7px}.SortableBlock_dropIndicator__pvxjO:after,.SortableBlock_dropIndicator__pvxjO:before{width:12px;height:12px}}.ResizeHandles_container__314xB{position:absolute;pointer-events:none}.ResizeHandles_handle__E9VCf{position:absolute;width:6px;height:6px;background:rgba(250,114,0,.55);border:1px solid rgba(250,114,0,.9);border-radius:2px;pointer-events:auto;z-index:10;transition:transform .1s var(--ease-micro,ease),background .1s var(--ease-micro,ease)}.ResizeHandles_handle__E9VCf:hover{transform:scale(1.15);background:rgba(250,114,0,.7)}.ResizeHandles_handleActive__tn5QN{transform:scale(1.2);background:rgba(250,114,0,.85);box-shadow:0 0 6px rgba(250,114,0,.5)}.ResizeHandles_handleDisabled__Eac_a{opacity:.3;cursor:default!important;pointer-events:none}.ResizeHandles_handleCorner___0h_7,.ResizeHandles_handleEdge__UCucn{width:6px;height:6px}.ResizeHandles_handle__E9VCf:focus-visible{outline:2px solid var(--brand-coral,#fa7200);outline-offset:2px}:root[data-theme=light] .ResizeHandles_handle__E9VCf{border-color:rgba(250,114,0,.9);box-shadow:0 1px 2px rgba(0,0,0,.12)}:root[data-theme=light] .ResizeHandles_handleActive__tn5QN{box-shadow:0 0 8px rgba(250,114,0,.4)}@media (hover:none) and (pointer:coarse){.ResizeHandles_handleCorner___0h_7,.ResizeHandles_handle__E9VCf{width:8px;height:8px}.ResizeHandles_handle__E9VCf:before{content:"";position:absolute;inset:-12px}}@media (max-width:767px){.ResizeHandles_handleCorner___0h_7,.ResizeHandles_handleEdge__UCucn,.ResizeHandles_handle__E9VCf{width:8px;height:8px}}@media (prefers-reduced-motion:reduce){.ResizeHandles_handle__E9VCf{transition:none}}@media (pointer:coarse){.ResizeHandles_handleCorner___0h_7{width:10px;height:10px}.ResizeHandles_handle__E9VCf:before{content:"";position:absolute;inset:-14px;border-radius:6px}.ResizeHandles_handleActive__tn5QN{transform:scale(1.25)}}@media (max-width:374px){.ResizeHandles_handleCorner___0h_7,.ResizeHandles_handleEdge__UCucn,.ResizeHandles_handle__E9VCf{width:7px;height:7px}.ResizeHandles_handle__E9VCf:before{inset:-16px}}@media (min-width:375px) and (max-width:479px){.ResizeHandles_handleCorner___0h_7,.ResizeHandles_handleEdge__UCucn,.ResizeHandles_handle__E9VCf{width:8px;height:8px}}@media (min-width:480px) and (max-width:767px){.ResizeHandles_handleCorner___0h_7,.ResizeHandles_handleEdge__UCucn,.ResizeHandles_handle__E9VCf{width:8px;height:8px}}@media (min-width:768px) and (max-width:1023px){.ResizeHandles_handleCorner___0h_7,.ResizeHandles_handleEdge__UCucn,.ResizeHandles_handle__E9VCf{width:8px;height:8px}}.ResizeHandles_container__314xB{touch-action:none}.ResizeHandles_handle__E9VCf{touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ResizeHandles_handleActive__tn5QN:after{content:"";position:absolute;inset:-4px;border-radius:calc(var(--radius, 5px) + 4px);border:2px solid var(--brand-coral,#fa7200);opacity:.5;animation:ResizeHandles_resizeHandlePulse__BQXdR .8s ease-out infinite;pointer-events:none}@keyframes ResizeHandles_resizeHandlePulse__BQXdR{0%{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.3}to{transform:scale(1);opacity:.5}}