.page_main__GlU4n{display:flex;width:100%;height:100%;overflow:hidden;position:relative}.page_editor__vALwU,.page_preview__ltt8S{flex-shrink:0;height:100%;overflow:hidden;transition:width .1s ease-out}.page_separator__fBZ6h{width:6px;height:100%;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);cursor:col-resize;display:flex;align-items:center;justify-content:center;position:relative;transition:all .2s ease;border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);flex-shrink:0;z-index:10}.page_separator__fBZ6h:hover{background:linear-gradient(135deg,#667eea,#764ba2);width:8px;box-shadow:0 0 10px rgba(102,126,234,.3)}.page_separator__fBZ6h.page_dragging__7X64x{background:linear-gradient(135deg,#5a67d8,#6b46c1);width:8px;box-shadow:0 0 15px rgba(90,103,216,.5);transition:none}.page_separatorHandle__eI2f1{width:2px;height:40px;background:hsla(0,0%,100%,.8);border-radius:1px;opacity:.6;transition:all .2s ease;position:relative;pointer-events:none}.page_separatorHandle__eI2f1:after,.page_separatorHandle__eI2f1:before{content:"";position:absolute;width:2px;height:40px;background:hsla(0,0%,100%,.6);border-radius:1px}.page_separatorHandle__eI2f1:before{left:-3px}.page_separatorHandle__eI2f1:after{right:-3px}.page_separator__fBZ6h.page_dragging__7X64x .page_separatorHandle__eI2f1,.page_separator__fBZ6h:hover .page_separatorHandle__eI2f1{opacity:1;background:hsla(0,0%,100%,.9)}.page_separator__fBZ6h.page_dragging__7X64x .page_separatorHandle__eI2f1:after,.page_separator__fBZ6h.page_dragging__7X64x .page_separatorHandle__eI2f1:before,.page_separator__fBZ6h:hover .page_separatorHandle__eI2f1:after,.page_separator__fBZ6h:hover .page_separatorHandle__eI2f1:before{background:hsla(0,0%,100%,.8)}.page_main__GlU4n:has(.page_separator__fBZ6h.page_dragging__7X64x) .page_editor__vALwU,.page_main__GlU4n:has(.page_separator__fBZ6h.page_dragging__7X64x) .page_preview__ltt8S{transition:none}@media (max-width:768px){.page_separator__fBZ6h{width:8px}.page_separator__fBZ6h.page_dragging__7X64x,.page_separator__fBZ6h:hover{width:10px}}