.preset.svelte-dwbge5{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}h3.svelte-dwbge5{font-size:var(--font-size-base);margin:0}.preset__summary.svelte-dwbge5{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.6}.preset__chips.svelte-dwbge5{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--font-size-xs);flex-wrap:wrap;margin:auto 0 0;display:flex}.preset__organiser.svelte-dwbge5{color:var(--text-secondary)}.preset__chip--prize.svelte-dwbge5{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);color:var(--status-warning);background:var(--status-warning-bg);white-space:nowrap;font-weight:500;display:inline-flex}.preset__chip--noprize.svelte-dwbge5{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);color:var(--text-secondary);background:var(--bg-surface-alt);white-space:nowrap;font-weight:500;display:inline-flex}.preset__chip--staff.svelte-dwbge5{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);color:var(--status-info);background:var(--status-info-bg);white-space:nowrap;font-weight:500;display:inline-flex}.body.svelte-i1k3g0{max-width:70ch;margin:0 0 var(--space-2)}.more.svelte-i1k3g0{margin:var(--space-3) 0 0;font-size:var(--font-size-sm)}.presets.svelte-i1k3g0{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));margin:0;padding:0;list-style:none;display:grid}.presets.svelte-i1k3g0 li:where(.svelte-i1k3g0){display:flex}.presets.svelte-i1k3g0 .preset{width:100%}.law.svelte-i1k3g0{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.law.svelte-i1k3g0 th:where(.svelte-i1k3g0),.law.svelte-i1k3g0 td:where(.svelte-i1k3g0){text-align:left;vertical-align:top;padding:var(--space-2) var(--space-2) var(--space-2) 0;border-bottom:1px solid var(--border-color)}.law.svelte-i1k3g0 thead:where(.svelte-i1k3g0) th:where(.svelte-i1k3g0){font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}.law__citation.svelte-i1k3g0{font-weight:600;display:block}.law__consequence.svelte-i1k3g0{margin-top:var(--space-1);color:var(--text-secondary);max-width:60ch;font-weight:400;line-height:1.6;display:block}.law__marker--verified.svelte-i1k3g0{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);color:var(--status-success);background:var(--status-success-bg);white-space:nowrap;font-weight:500;display:inline-flex}.law__marker--secondary.svelte-i1k3g0{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);color:var(--status-info);background:var(--status-info-bg);white-space:nowrap;font-weight:500;display:inline-flex}.law__marker--unverified.svelte-i1k3g0{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);color:var(--status-warning);background:var(--status-warning-bg);white-space:nowrap;font-weight:500;display:inline-flex}.law__marker--disputed.svelte-i1k3g0{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);color:var(--status-danger);background:var(--status-danger-bg);white-space:nowrap;font-weight:500;display:inline-flex}.disclaimer.svelte-i1k3g0{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:var(--text-secondary);max-width:70ch}.created.svelte-i1k3g0{gap:var(--space-3);margin:0;display:grid}.created__row.svelte-i1k3g0 dt:where(.svelte-i1k3g0){margin-bottom:var(--space-1);font-weight:600}.created__row.svelte-i1k3g0 dd:where(.svelte-i1k3g0){color:var(--text-secondary);font-size:var(--font-size-sm);max-width:70ch;margin:0;line-height:1.6}.via.svelte-i1k3g0{margin:0 0 var(--space-2);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}
