.prose{color:#d1d5db;font-size:16px;line-height:1.65}.prose h1,.prose h2,.prose h3,.prose h4{color:#fff;margin-top:2em;margin-bottom:.6em;font-weight:600;line-height:1.25}.prose h1{margin-top:0;font-size:2rem}.prose h2{border-bottom:1px solid #1f2937;padding-bottom:.3em;font-size:1.5rem}.prose h3{color:#e5e7eb;font-size:1.2rem}.prose h4{color:#d1d5db;font-size:1.05rem}.prose p{margin:0 0 1.1em}.prose a{color:#60a5fa;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.prose a:hover{color:#93c5fd}.prose strong{color:#f3f4f6;font-weight:600}.prose em{color:#e5e7eb}.prose ul,.prose ol{margin:0 0 1.1em 1.5em;padding:0}.prose li{margin:.4em 0}.prose li>p{margin:0}.prose ul>li{list-style:outside}.prose ol>li{list-style:decimal}.prose ul ul>li{list-style:circle}.prose code{color:#fbbf24;background:#1f2937;border-radius:4px;padding:.15em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.prose pre{background:#111827;border:1px solid #1f2937;border-radius:10px;margin:1.2em 0;padding:1em 1.2em;overflow-x:auto}.prose pre code{color:#e5e7eb;background:0 0;border-radius:0;padding:0;font-size:.875em}.prose blockquote{color:#cbd5e1;background:#0c2540;border-left:3px solid #3b82f6;border-radius:0 8px 8px 0;margin:1.2em 0;padding:.6em 1em;font-style:normal}.prose blockquote p:last-child{margin-bottom:0}.prose hr{border:0;border-top:1px solid #1f2937;margin:2em 0}.prose table{border-collapse:collapse;width:100%;margin:1.2em 0;font-size:.93em}.prose th,.prose td{text-align:left;vertical-align:top;border:1px solid #1f2937;padding:.55em .8em}.prose th{color:#f3f4f6;background:#0f172a;font-weight:600}.prose tbody tr:nth-child(2n){background:#1f293740}.prose img{border:1px solid #1f2937;border-radius:10px;max-width:100%;height:auto;margin:1em 0 .5em;display:block}.prose img+em,.prose p>em:only-child{color:#9ca3af;text-align:center;margin-top:-.2em;margin-bottom:1.2em;font-size:.85em;display:block}.prose li::marker{color:#6b7280}.manual-chapter{page-break-before:always;border-top:2px solid #1f2937;margin-top:2em;padding-top:2em}.manual-chapter:first-child{border-top:0;margin-top:0;padding-top:0}.manual-chapter-title{align-items:baseline;gap:.6em;display:flex}.manual-chapter-num{color:#fff;background:#1e40af;border-radius:6px;padding:.1em .5em;font-size:.6em;font-weight:700}@media print{html,body,.prose{color:#111827!important;background:#fff!important}.no-print{display:none!important}.prose h1,.prose h2,.prose h3,.prose h4{page-break-after:avoid;color:#111827!important}.prose h2{border-bottom-color:#d1d5db!important}.prose a{color:#1d4ed8!important}.prose strong{color:#111827!important}.prose code{color:#be123c!important;background:#f3f4f6!important}.prose pre{color:#111827!important;background:#f3f4f6!important;border-color:#d1d5db!important}.prose pre code{color:#111827!important}.prose blockquote{color:#1e3a8a!important;background:#eff6ff!important;border-left-color:#1d4ed8!important}.prose th{color:#111827!important;background:#f3f4f6!important}.prose th,.prose td{border-color:#d1d5db!important}.prose tbody tr:nth-child(2n){background:#f9fafb!important}.prose img{border-color:#d1d5db!important}.prose hr{border-top-color:#d1d5db!important}@page{size:A4;margin:1.6cm 1.4cm}}
