@tailwind base;@tailwind components;@tailwind utilities;body{font-family:Inter,sans-serif;background-color:#f8fafc}.print-watermark{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);font-size:6rem;color:#c8c8c826;pointer-events:none;z-index:0;white-space:nowrap;font-weight:700}.document-preview-container{padding:2rem;background-color:#e5e7eb;display:flex;flex-direction:column;align-items:center;gap:2rem;min-height:100vh;max-width:100%}.page-sheet,.document-page{width:210mm;min-height:297mm;max-width:100%;background:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;position:relative;overflow:hidden}.page-sheet{padding:25.4mm}.document-page{padding:0}.document-content{position:relative;z-index:1}@keyframes slide-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-slide-down{animation:slide-down .25s ease-out both}@keyframes slide-in-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.animate-slide-in-right{animation:slide-in-right .3s ease-out both}.notas-rich-editor .ProseMirror{outline:none;min-height:200px}.notas-rich-editor-prose p{margin:.35em 0}.notas-rich-editor-prose p:first-child{margin-top:0}.notas-rich-editor-prose p:last-child{margin-bottom:0}.notas-rich-editor-prose h2,.notas-rich-editor-prose h3{font-weight:700;line-height:1.25;margin:.65em 0 .35em;color:#111827}.notas-rich-editor-prose h2{font-size:1.125rem}.notas-rich-editor-prose h3{font-size:1.05rem}.notas-rich-editor-prose ul,.notas-rich-editor-prose ol{margin:.4em 0;padding-left:1.35rem}.notas-rich-editor-prose li{margin:.15em 0}.notas-rich-editor-prose li p{margin:0}.notas-rich-editor-prose a{color:#1b3a6b;text-decoration:underline;cursor:pointer}.notas-rich-editor-prose strong{font-weight:700}.notas-rich-editor-prose .is-editor-empty:first-child:before{color:#9ca3af;content:attr(data-placeholder);float:left;height:0;pointer-events:none}
