.rules.svelte-33xzxr{max-width:none;padding:clamp(var(--s-5), 3vw, var(--s-6));border-radius:var(--radius-lg);background:var(--sheet)}.rules.svelte-33xzxr h2:where(.svelte-33xzxr){font-size:var(--step-3);margin-top:0;line-height:1.05}.scroll.svelte-33xzxr{overflow-x:auto}.almanac.svelte-33xzxr{border-collapse:collapse;width:100%;font-size:var(--step--1)}.almanac.svelte-33xzxr th:where(.svelte-33xzxr){text-align:left;padding:var(--s-2) var(--s-3) var(--s-2) 0;border-bottom:2px solid var(--ink);font-size:var(--step--2);font-weight:500}.almanac.svelte-33xzxr td:where(.svelte-33xzxr){padding:var(--s-2) var(--s-3) var(--s-2) 0;border-bottom:1px solid var(--rule);vertical-align:top}.label.svelte-33xzxr{font-weight:700}.law.svelte-33xzxr{margin-top:var(--s-5);border-top:1px solid var(--rule);padding-top:var(--s-3)}.law.svelte-33xzxr summary:where(.svelte-33xzxr){cursor:pointer;font-weight:700}.law.svelte-33xzxr summary:where(.svelte-33xzxr):hover{color:var(--accent)}dl.svelte-33xzxr{gap:var(--s-1) var(--s-4);margin:var(--s-4) 0;display:grid}dt.svelte-33xzxr{font-weight:700}dt.svelte-33xzxr a:where(.svelte-33xzxr){margin-left:var(--s-2);font-weight:400;font-size:var(--step--1)}dd.svelte-33xzxr{margin:0 0 var(--s-3);font-size:var(--step--1);color:var(--ink-2)}.small.svelte-33xzxr{font-size:var(--step--1)}
