body{font-family:Nunito,sans-serif;background-color:#f0f2f5;overflow-x:hidden;max-width:100vw}input:focus,textarea:focus,select:focus{outline:none!important;box-shadow:0 0 0 1px #d1d5db!important;border-color:#d1d5db!important}@media print{@page{size:A4;margin:1.5cm!important}body,html{font-family:Nunito,sans-serif!important}.preview-container{margin:0 auto!important;padding:2rem!important}}.stop-color-brand-500{stop-color:#2563eb}.stop-color-brand-300{stop-color:#868cff}.stop-color-gray-200{stop-color:#e2e8f0}.preview-container{display:flex!important;flex-direction:column!important;gap:1rem!important;align-items:center!important;width:210mm!important;min-width:210mm!important;max-width:calc(100% - 2rem)!important;box-sizing:border-box!important;overflow-x:hidden!important;margin:0 auto!important}.preview-wrapper{flex-shrink:0!important;width:210mm!important;min-width:210mm!important;max-width:calc(100% - 1.5rem)!important;margin-right:1.5rem!important;box-sizing:content-box!important}.preview-card{width:100%!important;max-width:100%!important;padding:0!important;box-sizing:border-box!important}.preview-scroll-box{height:calc(100vh - 12rem)!important;padding:1rem!important;box-sizing:border-box!important;overflow-x:auto!important;overflow-y:auto!important;width:100%!important;max-width:100%!important}.preview-container .page{width:210mm;min-width:210mm;max-width:210mm;min-height:297mm;height:297mm;padding:1.5cm;box-sizing:border-box;box-shadow:0 4px 6px #0000001a;margin:0 auto 1rem;page-break-after:always;display:flex;flex-direction:column;background:#fff;position:relative;font-size:9pt;overflow:hidden}@keyframes flash-border{0%,to{outline:0 solid rgba(239,68,68,0);outline-offset:0}50%{outline:3px solid rgba(239,68,68,.9);outline-offset:2px}}.editor-flash{animation:flash-border 1.5s ease-in-out;border-radius:0}@media screen{.preview-container .page{height:297mm;min-height:297mm;max-height:297mm;font-size:9pt}.preview-container .page{font-size:9pt}.preview-container .page h1,.preview-container .page .text-4xl{font-size:36pt}.preview-container .page h2,.preview-container .page .text-2xl{font-size:20pt;margin-top:1.5rem!important;margin-block-start:1.5rem!important}.preview-container .page div[class*=border-l-4] h1.text-2xl{margin-top:0!important;margin-block-start:0!important}.preview-container .page div[class*=border-l-4]{padding-left:1.25rem!important}.preview-container .page#page-title h1.text-gray-900{margin-top:0!important;margin-block-start:0!important;font-size:22pt!important}.preview-container .page#page-title h2.text-blue-600{margin-top:0!important;margin-block-start:0!important}.preview-container .page h3,.preview-container .page .text-xl{font-size:16pt;line-height:1.5!important}.preview-container .page div[class*=border-blue-200] h1,.preview-container .page .border-blue-200 h3,.preview-container .page .border-blue-200 .text-xl{color:#1e40af!important}.preview-container .page div[class*=border-green-200] h1,.preview-container .page .border-green-200 h3,.preview-container .page .border-green-200 .text-xl{color:#166534!important}.preview-container .page div[class*=border-amber-200] h1,.preview-container .page .border-amber-200 h3,.preview-container .page .border-amber-200 .text-xl{color:#92400e!important}.preview-container .page div[class*=border-purple-200] h1,.preview-container .page .border-purple-200 h3,.preview-container .page .border-purple-200 .text-xl{color:#6b21a8!important}.preview-container .page div[class*=border-pink-200] h1,.preview-container .page .border-pink-200 h3,.preview-container .page .border-pink-200 .text-xl{color:#9d174d!important}.preview-container .page div[class*=border-orange-200] h1,.preview-container .page .border-orange-200 h3,.preview-container .page .border-orange-200 .text-xl{color:#9a3412!important}.preview-container .page div[class*=border-yellow-200] h1,.preview-container .page .border-yellow-200 h3,.preview-container .page .border-yellow-200 .text-xl{color:#854d0e!important}.preview-container .page div[class*=border-cyan-200] h1,.preview-container .page .border-cyan-200 h3,.preview-container .page .border-cyan-200 .text-xl{color:#155e75!important}.preview-container .page div[class*=border-lime-200] h1,.preview-container .page .border-lime-200 h3,.preview-container .page .border-lime-200 .text-xl{color:#3f6212!important}.preview-container .page h4{font-size:16pt}.preview-container .page .text-green-600{color:#16a34a!important}.preview-container .page .text-green-700,.preview-container .page h4.text-green-700{color:#15803d!important}.preview-container .page .text-lg{font-size:14pt}.preview-container .page p,.preview-container .page span{font-size:11pt;line-height:1.5!important}.preview-container .page p.text-green-600,.preview-container .page span.text-green-600{color:#16a34a!important}.preview-container .page .prose p,.preview-container .page .prose-sm p{font-size:11pt;line-height:1.5!important;margin-bottom:.5em!important}.preview-container .page .whitespace-pre-line{line-height:1.5!important}.preview-container .page div.list-disc.list-inside.whitespace-pre-line{line-height:1.5!important;padding-left:1.5em;text-indent:-1.5em}.preview-container .page ul li{line-height:20px!important}.preview-container .page div[class*=border-blue-200]{background-color:#eff6ff80!important}.preview-container .page div[class*=border-green-200]{background-color:#f0fdf480!important}.preview-container .page div[class*=border-amber-200]{background-color:#fffbeb80!important}.preview-container .page div[class*=border-purple-200]{background-color:#faf5ff80!important}.preview-container .page div[class*=border-pink-200]{background-color:#fdf2f880!important}.preview-container .page div[class*=border-orange-200]{background-color:#fff7ed80!important}.preview-container .page div[class*=border-yellow-200]{background-color:#fefce880!important}.preview-container .page div[class*=border-cyan-200]{background-color:#ecfeff80!important}.preview-container .page div[class*=border-lime-200]{background-color:#f7fee780!important}.preview-container .page div[class*=border-blue-200] table thead tr,.preview-container .page div[class*=border-blue-200] table thead th,.preview-container .page div[class*=border-blue-200] table tbody tr,.preview-container .page div[class*=border-blue-200] table tbody td{background-color:#dbeafe!important}.preview-container .page div[class*=border-green-200] table thead tr,.preview-container .page div[class*=border-green-200] table thead th,.preview-container .page div[class*=border-green-200] table tbody tr,.preview-container .page div[class*=border-green-200] table tbody td{background-color:#dcfce7!important}.preview-container .page div[class*=border-amber-200] table thead tr,.preview-container .page div[class*=border-amber-200] table thead th,.preview-container .page div[class*=border-amber-200] table tbody tr,.preview-container .page div[class*=border-amber-200] table tbody td{background-color:#fef3c7!important}.preview-container .page div[class*=border-purple-200] table thead tr,.preview-container .page div[class*=border-purple-200] table thead th,.preview-container .page div[class*=border-purple-200] table tbody tr,.preview-container .page div[class*=border-purple-200] table tbody td{background-color:#f3e8ff!important}.preview-container .page div[class*=border-pink-200] table thead tr,.preview-container .page div[class*=border-pink-200] table thead th,.preview-container .page div[class*=border-pink-200] table tbody tr,.preview-container .page div[class*=border-pink-200] table tbody td{background-color:#fce7f3!important}.preview-container .page div[class*=border-orange-200] table thead tr,.preview-container .page div[class*=border-orange-200] table thead th,.preview-container .page div[class*=border-orange-200] table tbody tr,.preview-container .page div[class*=border-orange-200] table tbody td{background-color:#ffedd5!important}.preview-container .page div[class*=border-yellow-200] table thead tr,.preview-container .page div[class*=border-yellow-200] table thead th,.preview-container .page div[class*=border-yellow-200] table tbody tr,.preview-container .page div[class*=border-yellow-200] table tbody td{background-color:#fef9c3!important}.preview-container .page div[class*=border-cyan-200] table thead tr,.preview-container .page div[class*=border-cyan-200] table thead th,.preview-container .page div[class*=border-cyan-200] table tbody tr,.preview-container .page div[class*=border-cyan-200] table tbody td{background-color:#cffafe!important}.preview-container .page div[class*=border-lime-200] table thead tr,.preview-container .page div[class*=border-lime-200] table thead th,.preview-container .page div[class*=border-lime-200] table tbody tr,.preview-container .page div[class*=border-lime-200] table tbody td{background-color:#ecfccb!important}.preview-container .page .text-sm{font-size:12pt}.preview-container .page .text-xs{font-size:10pt}}.preview-container .page .avoid-break-inside{break-inside:avoid;page-break-inside:avoid}@media print{body{background:#fff;margin:0;padding:0}body:not(.tdi-print-mode) .print-hidden,body:not(.tdi-print-mode) aside,body:not(.tdi-print-mode) header,body:not(.tdi-print-mode) button,body:not(.tdi-print-mode) nav,body:not(.tdi-print-mode) .bg-gray-50,body:not(.tdi-print-mode) .sticky{display:none!important}.bg-gray-200{display:block!important;background:transparent!important;padding:0!important;margin:0!important;height:auto!important;overflow:visible!important;border:none!important}.preview-container{display:flex!important;flex-direction:column!important;width:100%!important;margin:0 auto!important;padding:0!important;min-width:210mm!important;position:relative!important;visibility:visible!important;align-items:center!important;gap:1rem!important}.preview-container .page{width:210mm!important;min-width:210mm!important;height:297mm!important;min-height:297mm!important;page-break-after:always!important;box-shadow:none!important;margin:0!important;padding:1.5cm!important;overflow:visible!important;display:flex!important;flex-direction:column!important}.preview-container .page:last-child{page-break-after:auto!important}.preview-container .page div[class*=border-l-4]{padding-left:1.25rem!important}body.tdi-print-mode{background:#fff!important}body.tdi-print-mode .tdi-share-page{background:#fff!important;min-height:auto!important}body.tdi-print-mode .tdi-share-page *{box-shadow:none!important}body.tdi-print-mode .print\\:hidden{display:none!important}body.tdi-print-mode .tdi-share-page header{border-bottom:1px solid #ddd!important;box-shadow:none!important}body.tdi-print-mode table{page-break-inside:auto!important}body.tdi-print-mode tr{page-break-inside:avoid!important}body.tdi-print-mode .tdi-share-page .bg-gray-50{background:#f9fafb!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}
