@media print{header,footer,.no-print{display:none!important}body{background:#fff!important}article.svelte-2boylu{max-width:100%!important}}article.svelte-2boylu h2,article.svelte-2boylu h3,article.svelte-2boylu h4{scroll-margin-top:5rem}article.svelte-2boylu h2{font-size:1.5rem;font-weight:700;margin-top:2rem;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid #ef4444;color:var(--color-gray-900)}.dark article.svelte-2boylu h2{color:#fff;border-bottom-color:#ef4444}article.svelte-2boylu h3{font-size:1.25rem;font-weight:600;margin-top:1.5rem;margin-bottom:.75rem;color:var(--color-gray-900)}.dark article.svelte-2boylu h3{color:#fff}article.svelte-2boylu h4{font-size:1.125rem;font-weight:500;margin-top:1rem;margin-bottom:.5rem;color:var(--color-gray-900)}.dark article.svelte-2boylu h4{color:#fff}article.svelte-2boylu p{margin-top:1rem;margin-bottom:1rem;line-height:1.8;color:var(--color-gray-700)}.dark article.svelte-2boylu p{color:var(--color-gray-300)}article.svelte-2boylu p:has(.article-number){margin-top:2rem;margin-bottom:1rem}article.svelte-2boylu .article-number{font-weight:600;color:var(--color-gray-900)}.dark article.svelte-2boylu .article-number{color:#fff}article.svelte-2boylu ul,article.svelte-2boylu ol{margin-top:1rem;margin-bottom:1rem;margin-left:1.5rem}article.svelte-2boylu li{margin-top:.5rem;margin-bottom:.5rem}article.svelte-2boylu a{color:var(--color-orange-600);text-decoration:underline}article.svelte-2boylu a:hover{color:var(--color-orange-700)}.dark article.svelte-2boylu a{color:var(--color-orange-400)}.dark article.svelte-2boylu a:hover{color:var(--color-orange-300)}article.svelte-2boylu blockquote{border-left:4px solid var(--color-orange-500);padding-left:1rem;margin-top:1rem;margin-bottom:1rem;font-style:italic;color:var(--color-gray-600)}.dark article.svelte-2boylu blockquote{color:var(--color-gray-400)}article.svelte-2boylu code{background-color:var(--color-gray-100);padding:.125rem .375rem;border-radius:.25rem;font-size:.875rem}.dark article.svelte-2boylu code{background-color:var(--color-gray-800)}article.svelte-2boylu pre{background-color:var(--color-gray-100);padding:1rem;border-radius:.5rem;overflow-x:auto;margin-top:1rem;margin-bottom:1rem}.dark article.svelte-2boylu pre{background-color:var(--color-gray-800)}article.svelte-2boylu pre code{background-color:transparent;padding:0}
