@media print{*{color:#1A1C1E!important;background:white!important;box-shadow:none!important;text-shadow:none!important}body{font-size:11pt;line-height:1.5;margin:0;padding:0}.cursor-pointer,.sidebar,[data-sidebar],[role=banner],[role=complementary],[role=navigation],[title="Copied!"],[title="Exporting..."],[title="Not helpful"],[title="Remove attachment"],[title="Stop generating"],[title="Submit query"],[title=Copy],[title=Export],[title=Fullscreen],[title=Helpful],[title=Re-run],aside,button,footer,header,input,nav,select,textarea{display:none!important}.animate-pulse,[class*=animate-]{animation:none!important}.space-y-5>.flex.flex-wrap.gap-2\.5,.space-y-5>.relative.z-\[60\],.space-y-5>p:last-child,[title="Not helpful"],[title=Helpful]{display:none!important}[class*=border-l-]{border-left-width:3px!important;border-left-style:solid!important}.border-l-blue-500{border-left-color:#3B82F6!important}.border-l-amber-500{border-left-color:#F59E0B!important}.border-l-green-600{border-left-color:#16A34A!important}.border-l-red-400{border-left-color:#F87171!important}.border-l-indigo-400{border-left-color:#818CF8!important}[class*="border-l-\[3px\]"]{border:1px solid #d0d0d0!important;border-left:3px solid #1a1c1e!important;padding:8px!important;margin-bottom:8px!important;page-break-inside:avoid}.bg-green-500{background-color:#16A34A!important}.bg-amber-400{background-color:#FBBF24!important}.bg-red-500{background-color:#EF4444!important}.bg-red-50,[class*=bg-red-50]{background-color:#FEF2F2!important;border:2px solid #dc2626!important}.text-\[\#1A1C1E\],.text-\[\#374151\],.text-\[\#6B7280\],.text-\[\#9CA3AF\]{color:#1A1C1E!important}.tracking-widest{color:#6B7280!important;font-weight:600!important}.rounded-lg,[class*=rounded-lg]{page-break-inside:avoid}h2,h3,h4,h5{page-break-after:avoid}.border-t{border-top:1px solid #d0d0d0!important;padding-top:8px!important}a[href="/vault"],button[class*="text-\[\#D4A017\]"]{display:none!important}@page{margin:2cm;size:A4}@page{@bottom-center{content:"Generated by JurixAI - For Informational Purposes Only - Not Legal Advice";font-size:8pt;color:#9CA3AF}}.opacity-0{opacity:1!important}.dark\:bg-\[#161C22\],.dark\:bg-elevated-dark,.dark\:bg-surface-dark{background:white!important}}