.topic-head:where(.astro-7t5tbuqj){margin-top:-.5rem}.lede:where(.astro-7t5tbuqj){color:var(--sl-color-gray-2);margin:.5rem 0 0;font-size:1.0625rem}.meta:where(.astro-7t5tbuqj) a:where(.astro-7t5tbuqj){color:var(--sl-color-accent)}.meta:where(.astro-7t5tbuqj){color:var(--sl-color-gray-3);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.875rem;font-size:.8125rem;display:flex}.legal:where(.astro-7t5tbuqj){font-size:var(--sl-text-sm);background:var(--pr-open-bg);border:1px solid var(--pr-open-line);color:var(--pr-open-fg);border-radius:8px;margin-top:.875rem;padding:.5rem .875rem}.excludes:where(.astro-7t5tbuqj){font-size:var(--sl-text-sm);flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.25rem;padding:.875rem 1.125rem;display:flex}.excl-label:where(.astro-7t5tbuqj){font-weight:600}.filter:where(.astro-7t5tbuqj){border-bottom:1px solid var(--pr-line);top:var(--sl-nav-height);background:var(--sl-color-black);z-index:2;flex-wrap:wrap;align-items:center;gap:.625rem 1rem;padding:.75rem 0;display:flex;position:sticky}.flabel:where(.astro-7t5tbuqj){font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);white-space:nowrap;flex:none}.pills:where(.astro-7t5tbuqj){flex-wrap:wrap;gap:.375rem;display:flex}.shown:where(.astro-7t5tbuqj){font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);margin-inline-start:auto}.rules:where(.astro-7t5tbuqj){flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.rule:where(.astro-7t5tbuqj){scroll-margin-top:calc(var(--sl-nav-height) + 4rem);padding:1rem 1.25rem}.rule:where(.astro-7t5tbuqj):target{border-color:var(--sl-color-accent);box-shadow:0 0 0 2px var(--sl-color-accent-low)}.rule-top:where(.astro-7t5tbuqj){flex-wrap:wrap;align-items:center;gap:.5rem .625rem;display:flex}.rule:where(.astro-7t5tbuqj) a:where(.astro-7t5tbuqj).rid{color:var(--sl-color-gray-3);font-size:.8125rem;text-decoration:none}.rule:where(.astro-7t5tbuqj) a:where(.astro-7t5tbuqj).rid:hover{color:var(--sl-color-accent)}.rule:where(.astro-7t5tbuqj) h3:where(.astro-7t5tbuqj){color:var(--sl-color-white);margin:.5rem 0 .375rem;font-size:1.0625rem;font-weight:600;line-height:1.5}.line:where(.astro-7t5tbuqj){font-size:var(--sl-text-sm);color:var(--sl-color-gray-2);margin-top:.125rem}.k:where(.astro-7t5tbuqj){color:var(--sl-color-gray-3)}.rule-more:where(.astro-7t5tbuqj)>summary:where(.astro-7t5tbuqj){display:none}.detail:where(.astro-7t5tbuqj){font-size:var(--sl-text-sm);color:var(--sl-color-gray-2);margin-top:.375rem}.detail:where(.astro-7t5tbuqj) table{border-collapse:collapse;margin:.5rem 0;display:block;overflow-x:auto}.detail:where(.astro-7t5tbuqj) th,.detail:where(.astro-7t5tbuqj) td{border:1px solid var(--pr-line);text-align:start;vertical-align:top;padding:.25rem .5rem}.detail:where(.astro-7t5tbuqj) p,.detail:where(.astro-7t5tbuqj) ul,.detail:where(.astro-7t5tbuqj) ol{margin:.25rem 0}.refs:where(.astro-7t5tbuqj){color:var(--sl-color-gray-3);flex-wrap:wrap;gap:.375rem 1rem;margin-top:.5rem;font-size:.8125rem;display:flex}.choices-table:where(.astro-7t5tbuqj){margin-top:.75rem;overflow-x:auto}.choices-table:where(.astro-7t5tbuqj) table:where(.astro-7t5tbuqj){border-collapse:collapse;width:100%;font-size:var(--sl-text-sm);min-width:40rem}.choices-table:where(.astro-7t5tbuqj) th:where(.astro-7t5tbuqj){text-align:start;background:var(--sl-color-gray-7);padding:.625rem .875rem;font-weight:600}.choices-table:where(.astro-7t5tbuqj) td:where(.astro-7t5tbuqj){border-top:1px solid var(--pr-line);vertical-align:top;padding:.625rem .875rem}.choices-cards:where(.astro-7t5tbuqj){flex-direction:column;gap:.625rem;margin-top:.75rem;display:none}.choice:where(.astro-7t5tbuqj){font-size:var(--sl-text-sm);padding:.75rem .875rem}.small:where(.astro-7t5tbuqj){font-size:.8125rem}.bad:where(.astro-7t5tbuqj){color:var(--pr-bad)}.good:where(.astro-7t5tbuqj){color:var(--sl-color-accent);margin-top:.375rem}.anti:where(.astro-7t5tbuqj){grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.75rem;display:grid}.anti:where(.astro-7t5tbuqj)>div:where(.astro-7t5tbuqj){font-size:var(--sl-text-sm);padding:.875rem 1rem}.anti:where(.astro-7t5tbuqj) .bad:where(.astro-7t5tbuqj),.anti:where(.astro-7t5tbuqj) .good:where(.astro-7t5tbuqj){font-weight:600}.sr:where(.astro-7t5tbuqj){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.open:where(.astro-7t5tbuqj){background:var(--pr-open-bg);border:1px solid var(--pr-open-line);font-size:var(--sl-text-sm);color:var(--pr-open-fg);border-radius:10px;margin-top:.75rem;padding:.875rem 1.125rem}.open:where(.astro-7t5tbuqj) p:where(.astro-7t5tbuqj){margin:0 0 .375rem}.open:where(.astro-7t5tbuqj) ul:where(.astro-7t5tbuqj){margin:0;padding-inline-start:1.25rem}.sources:where(.astro-7t5tbuqj){font-size:var(--sl-text-sm);color:var(--sl-color-gray-2);flex-direction:column;gap:.25rem;margin-top:.75rem;padding-inline-start:1.375rem;display:flex}.sources:where(.astro-7t5tbuqj) li:where(.astro-7t5tbuqj){scroll-margin-top:calc(var(--sl-nav-height) + 1rem)}.sources:where(.astro-7t5tbuqj) li:where(.astro-7t5tbuqj):target{background:var(--sl-color-accent-low)}@media (width<=40rem){.filter:where(.astro-7t5tbuqj){flex-wrap:nowrap;position:static;overflow-x:auto}.pills:where(.astro-7t5tbuqj){flex-wrap:nowrap;flex:none}.pr-pill:where(.astro-7t5tbuqj){flex:none;min-height:2.25rem}.shown:where(.astro-7t5tbuqj){white-space:nowrap}.rule:where(.astro-7t5tbuqj){padding:.875rem 1rem}.rule:where(.astro-7t5tbuqj) h3:where(.astro-7t5tbuqj){font-size:1rem}.rule-more:where(.astro-7t5tbuqj)>summary:where(.astro-7t5tbuqj){color:var(--sl-color-accent);cursor:pointer;min-height:1.5rem;margin-top:.375rem;font-size:.8125rem;display:list-item}.choices-table:where(.astro-7t5tbuqj){display:none}.choices-cards:where(.astro-7t5tbuqj){display:flex}.anti:where(.astro-7t5tbuqj){grid-template-columns:1fr}}
