article.svelte-e27zyl h2,article.svelte-e27zyl h3,article.svelte-e27zyl h4,article.svelte-e27zyl strong{color:var(--p-ink)}article.svelte-e27zyl p,article.svelte-e27zyl li{color:var(--p-body)}article.svelte-e27zyl a{color:var(--p-accent-ink);font-weight:600}article.svelte-e27zyl a:hover{text-decoration:underline;text-underline-offset:3px}article.svelte-e27zyl table{width:100%;border-collapse:collapse;border:1px solid var(--p-line);border-radius:.75rem;overflow:hidden;font-size:.875rem}@media(max-width:640px){article.svelte-e27zyl table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}article.svelte-e27zyl thead tr{background:var(--p-ground-alt)}article.svelte-e27zyl th{padding:.75rem 1rem;text-align:left;color:var(--p-ink);font-weight:700;border-bottom:2px solid var(--p-line)}article.svelte-e27zyl td{padding:.75rem 1rem;color:var(--p-body);border-bottom:1px solid var(--p-line)}article.svelte-e27zyl tbody tr:nth-child(2n){background:var(--p-ground-alt)}article.svelte-e27zyl tbody tr:hover{background:var(--p-accent-soft)}article.svelte-e27zyl img{max-width:100%;height:auto;border-radius:.75rem;border:1px solid var(--p-line)}article.svelte-e27zyl blockquote{background:var(--p-ground-alt);border:1px solid var(--p-line);border-radius:.75rem;padding:1.25rem 1.5rem;margin:2rem 0;font-style:italic;color:var(--p-muted)}article.svelte-e27zyl td.cell-good{color:#0d7a4f;background:var(--p-ground-alt)}article.svelte-e27zyl td.cell-warn{color:#a96b00;background:var(--p-warm)}
