.group-rule.svelte-22cipp{margin:0;font:var(--weight-semibold) var(--size-data) / var(--lh-tight) var(--font-data);letter-spacing:var(--track-label);color:var(--accent);padding:var(--space-10) 0 var(--space-3)}.group-rule.svelte-22cipp a:where(.svelte-22cipp){color:inherit;text-decoration:none}.group-rule.svelte-22cipp a:where(.svelte-22cipp):hover{text-decoration:underline;text-underline-offset:3px}.display.svelte-22cipp a:where(.svelte-22cipp):hover{text-decoration:none}.display.svelte-22cipp a:where(.svelte-22cipp):hover .group-label:where(.svelte-22cipp){text-decoration:underline;text-underline-offset:5px}.muted.svelte-22cipp{color:var(--ink-5)}.numbered.svelte-22cipp{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-8) 0 var(--space-2);color:var(--ink-1);letter-spacing:var(--track-label-wide);font-size:var(--size-label)}.line.svelte-22cipp{flex:1;height:1px;background:var(--line-strong);min-width:var(--space-8)}.count.svelte-22cipp{color:var(--ink-4);font-weight:var(--weight-regular)}.display.svelte-22cipp{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding:var(--space-10) 0 var(--space-4);border-bottom:var(--rule-section);color:var(--ink-1);letter-spacing:0;transition:padding var(--dur) var(--ease)}.display.svelte-22cipp h2:where(.svelte-22cipp){margin:0;min-width:0;flex:1;font:var(--weight-semibold) var(--size-h1-page) / 1.1 var(--font-display);letter-spacing:var(--track-headline-sm);transition:font-size var(--dur) var(--ease)}.group-title.svelte-22cipp{display:inline-flex;align-items:center;gap:var(--space-4);color:inherit;text-decoration:none}.display.svelte-22cipp .count:where(.svelte-22cipp){flex:none;margin-left:auto;font:var(--weight-regular) var(--size-data) / var(--lh-tight) var(--font-data);letter-spacing:var(--track-data);color:var(--ink-4)}.display.stuck.svelte-22cipp{padding:var(--space-4) 0 var(--space-3)}.display.stuck.svelte-22cipp h2:where(.svelte-22cipp){font-size:var(--size-h2)}.fold.svelte-22cipp{flex:none;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:none;color:var(--ink-3);cursor:pointer;width:var(--space-11);height:var(--space-11)}.fold.svelte-22cipp:hover{color:var(--ink-1)}.fold.svelte-22cipp svg{transition:transform var(--dur) var(--ease);transform:rotate(-90deg)}.display.open.svelte-22cipp .fold:where(.svelte-22cipp) svg{transform:rotate(0)}
