main.svelte-yddihg{max-width:60rem;margin:0 auto;padding:3rem 1rem 4rem}.head.svelte-yddihg{align-items:flex-start;gap:1.25rem;margin-bottom:2rem;display:flex}.head.svelte-yddihg h1:where(.svelte-yddihg){margin:0 0 .25rem}.portrait.svelte-yddihg{object-fit:cover;background:var(--color-panel);flex:0 0 96px;width:96px;height:96px}.initials.svelte-yddihg{font:600 1.6rem var(--font-serif);color:var(--color-body-text);place-items:center;display:grid}.name-cy.svelte-yddihg{font-family:var(--font-serif);color:var(--color-timber-cedar-dark);margin:0 0 .35rem}.meta.svelte-yddihg{flex-wrap:wrap;gap:.5rem;margin:0 0 .35rem;display:flex}.party.svelte-yddihg:before{content:"";background:var(--party);border-radius:50%;width:.6em;height:.6em;margin-right:.35em;display:inline-block}.record.svelte-yddihg{margin:0 0 2.5rem}.record.svelte-yddihg h2:where(.svelte-yddihg){font-size:var(--text-h3);font-family:var(--font-sans);border-bottom:1px solid var(--color-rule-strong);padding-bottom:.4rem}.plain.svelte-yddihg{margin:0;padding:0;list-style:none}.plain.svelte-yddihg li:where(.svelte-yddihg){border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:.4rem 1rem;padding:.5rem 0;display:flex}.term.svelte-yddihg,.role.svelte-yddihg{font-weight:600}.role-cy.svelte-yddihg{font-family:var(--font-serif);color:var(--color-body-text)}.day.svelte-yddihg{content-visibility:auto;contain-intrinsic-size:auto 40rem}.day.svelte-yddihg summary:where(.svelte-yddihg){min-height:var(--tap-min);font:600 1rem var(--font-sans);cursor:pointer;align-items:center;gap:.5rem;margin:1.25rem 0 .25rem;display:flex}.speeches.svelte-yddihg{margin:0;padding:0;list-style:none}.speeches.svelte-yddihg li:where(.svelte-yddihg){border-bottom:1px solid var(--color-border);padding:.75rem 0}.where.svelte-yddihg{flex-wrap:wrap;gap:.5rem;margin:0 0 .35rem;display:flex}.lang.svelte-yddihg{border:1px solid var(--color-border);font-family:var(--font-mono);padding:0 .35rem}blockquote.svelte-yddihg{border-left:2px solid var(--color-timber-cedar);margin:0;padding-left:1rem}blockquote.svelte-yddihg p:where(.svelte-yddihg){font-family:var(--font-serif);white-space:pre-line;margin:0;line-height:1.6}li.svelte-yddihg:not(:has(.reveal-toggle:checked)) blockquote:where(.svelte-yddihg) p:where(.svelte-yddihg){-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.reveal.svelte-yddihg{color:var(--color-ink);cursor:pointer;align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.rule.svelte-yddihg{text-transform:uppercase;letter-spacing:.08em;color:var(--color-body-text);margin:.5rem 0 .25rem 1rem}.translation.svelte-yddihg{border-left-color:var(--color-border)}.actions.svelte-yddihg{color:var(--color-body-text);flex-wrap:wrap;gap:.75rem;margin:.5rem 0 0;display:flex}.citation.svelte-yddihg{border-top:1px solid var(--color-border);color:var(--color-body-text);padding-top:1rem}
