.tiptap-content .page-break{page-break-after:always;border-top:2px dashed #ccc;margin:20px 0;position:relative;text-align:center;min-height:20px;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tiptap-content .page-break span{background:#fff;padding:0 10px;color:#666;font-size:12px;position:relative;top:-10px;display:inline-block}.tiptap-content .page-break:hover{border-color:#999}.tiptap-content .page-break:hover span{color:#333}.tiptap-content .page-break.ProseMirror-selectednode{border-color:#2563eb;background-color:#2563eb0d}.tiptap-content .page-break.ProseMirror-selectednode span{color:#2563eb}.tiptap-content .text-justify{text-align:justify}.page-break{page-break-after:always;border-top:2px dashed #ccc;margin:20px 0;position:relative;text-align:center;min-height:20px;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-break span{background:#fff;padding:0 10px;color:#666;font-size:12px;position:relative;top:-10px;display:inline-block}.page-break:hover{border-color:#999}.page-break:hover span{color:#333}.page-break.ProseMirror-selectednode{border-color:#2563eb;background-color:#2563eb0d}.page-break.ProseMirror-selectednode span{color:#2563eb}@media print{.page-break{page-break-after:always;border:none;margin:0;padding:0;height:0;visibility:hidden}.page-break span{display:none}}@page{margin:2cm}@media (prefers-color-scheme: dark){.page-break{border-color:#4b5563}.page-break span{background:#1f2937;color:#9ca3af}.page-break:hover{border-color:#6b7280}.page-break:hover span{color:#d1d5db}}
