.layout.svelte-1i3nibg{display:grid;grid-template-columns:minmax(0,1fr) 21rem;gap:var(--space-3);align-items:start;margin-top:var(--space-2)}@media(max-width:60rem){.layout.svelte-1i3nibg{grid-template-columns:minmax(0,1fr)}.side.svelte-1i3nibg{order:-1}}.h-sect.svelte-1i3nibg{font-size:1.25rem}.h-side.svelte-1i3nibg{font-size:.9375rem;font-weight:var(--weight-bold);color:var(--ink-meta);letter-spacing:-.01em}.text.svelte-1i3nibg{font-family:var(--font-doc);white-space:pre-line;max-width:var(--measure-document);line-height:1.6;font-size:1.0625rem;text-wrap:pretty}.ruling.svelte-1i3nibg{font-family:var(--font-doc);padding:clamp(1.5rem,5vw,3rem);gap:var(--space-2)}.ruling.svelte-1i3nibg h3:where(.svelte-1i3nibg){font-family:var(--font-sans);font-size:1rem;margin-top:var(--space-1)}.ruling-head.svelte-1i3nibg{display:flex;gap:var(--space-2);align-items:center;font-family:var(--font-sans)}.ruling-head.svelte-1i3nibg div:where(.svelte-1i3nibg){display:grid}.org.svelte-1i3nibg{font-weight:var(--weight-bold);font-size:1.125rem}.volk.svelte-1i3nibg{text-align:center;font-style:italic;color:var(--ink-secondary)}.form.svelte-1i3nibg{text-align:center;font-family:var(--font-doc);font-size:1.5rem;letter-spacing:.12em;text-transform:uppercase}.parties.svelte-1i3nibg{text-align:center;font-size:1rem;line-height:1.55}.tenor.svelte-1i3nibg{font-weight:var(--weight-bold);white-space:pre-line;padding:var(--space-2);border-radius:var(--radius-2);background:var(--paper)}.sign.svelte-1i3nibg{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-1) var(--space-2);padding-top:var(--space-2);border-top:var(--border);font-family:var(--font-sans);font-size:.875rem;color:var(--ink-secondary)}.korrektur.svelte-1i3nibg h3:where(.svelte-1i3nibg){font-size:1rem}.akte-head.svelte-1i3nibg{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-1)}.big.svelte-1i3nibg{font-size:1.25rem;font-weight:var(--weight-bold)}.facts.svelte-1i3nibg{display:grid;grid-template-columns:auto 1fr;gap:.375rem var(--space-2);font-size:.9375rem}.facts.svelte-1i3nibg dt:where(.svelte-1i3nibg){color:var(--ink-meta);font-size:.8125rem;padding-top:.125rem}.facts.svelte-1i3nibg dd:where(.svelte-1i3nibg){margin:0;min-width:0;overflow-wrap:anywhere}.gang.svelte-1i3nibg li:where(.svelte-1i3nibg),.protokoll.svelte-1i3nibg li:where(.svelte-1i3nibg){position:relative;display:grid;grid-template-columns:5.5rem 1fr;gap:var(--space-1);padding:.5rem 0;font-size:.9375rem}.gang.svelte-1i3nibg li:where(.svelte-1i3nibg)+li:where(.svelte-1i3nibg),.protokoll.svelte-1i3nibg li:where(.svelte-1i3nibg)+li:where(.svelte-1i3nibg),.lines.svelte-1i3nibg li:where(.svelte-1i3nibg)+li:where(.svelte-1i3nibg){border-top:var(--border)}.protokoll.svelte-1i3nibg li:where(.svelte-1i3nibg){grid-template-columns:3.5rem 1fr}.when.svelte-1i3nibg{color:var(--ink-meta);font-size:.8125rem;padding-top:.125rem}.art.svelte-1i3nibg{font-size:.75rem;font-weight:var(--weight-bold);color:var(--ink-meta);margin-right:.25rem}.lines.svelte-1i3nibg li:where(.svelte-1i3nibg){padding:.5rem 0}.werkzeuge.svelte-1i3nibg{background:var(--accent-wash)}.werkzeuge.svelte-1i3nibg .step:where(.svelte-1i3nibg){border-top-color:color-mix(in srgb,var(--accent) 20%,transparent)}.werkzeuge.svelte-1i3nibg .input,.werkzeuge.svelte-1i3nibg .select,.werkzeuge.svelte-1i3nibg .textarea{background:var(--paper-raised)}.step.svelte-1i3nibg{padding-top:var(--space-2);border-top:var(--border);display:grid;gap:var(--space-1)}.step.svelte-1i3nibg h3:where(.svelte-1i3nibg){font-size:1rem}summary.svelte-1i3nibg{cursor:pointer;font-weight:var(--weight-medium)}.filing.svelte-1i3nibg{padding:var(--space-1) 0}.filing.svelte-1i3nibg+.filing:where(.svelte-1i3nibg){border-top:var(--border)}.row.svelte-1i3nibg{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:end}.outcomes.svelte-1i3nibg{display:grid;gap:.25rem;border:0;padding:0;margin:0}.outcomes.svelte-1i3nibg legend:where(.svelte-1i3nibg){font-size:.875rem;color:var(--ink-secondary);margin-bottom:.25rem}.check.svelte-1i3nibg{display:flex;gap:.5rem;align-items:center;font-size:.9375rem}.inline.svelte-1i3nibg{margin-top:.25rem;font-size:.875rem}.inline-form.svelte-1i3nibg{display:inline}.serif.svelte-1i3nibg{font-family:var(--font-doc)}
