.marquee.svelte-1xuuu96{animation:svelte-1xuuu96-marquee-scroll var(--marquee-duration, 12s) linear infinite}@keyframes svelte-1xuuu96-marquee-scroll{0%{transform:translate(0)}to{transform:translate(var(--marquee-distance, 0))}}@media (prefers-reduced-motion: reduce){.marquee.svelte-1xuuu96{animation:none}}.transcript-text.svelte-1flh5z6{display:flex;flex-direction:column;gap:.75rem;width:100%}.transcript-text.svelte-1flh5z6>div{padding:.5rem}@supports (overflow-anchor: auto){.transcript-text.svelte-1flh5z6>div{content-visibility:auto;contain-intrinsic-block-size:auto 24em}}.transcript-text.svelte-1flh5z6 .pf-tt-m{display:flex;align-items:center;gap:1rem;min-height:2.5rem;margin:0 0 .5rem;font-size:.75rem;line-height:1rem;white-space:nowrap;color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}.transcript-text.svelte-1flh5z6 .pf-tt-m:before,.transcript-text.svelte-1flh5z6 .pf-tt-m:after{content:"";flex:1 1 0%;height:1px;background:var(--color-base-300)}.transcript-text.svelte-1flh5z6 .pf-tt-m a,.transcript-text.svelte-1flh5z6 .pf-tt-c a{display:inline-flex;align-items:center;min-height:2.5rem;padding:0 .5rem;color:inherit;text-decoration:none}.transcript-text.svelte-1flh5z6 .pf-tt-m a:hover,.transcript-text.svelte-1flh5z6 .pf-tt-c a:hover{text-decoration:underline}.transcript-text.svelte-1flh5z6 .pf-tt-s{margin:0 0 .5rem}.transcript-text.svelte-1flh5z6 .pf-tt-s strong{display:inline-flex;align-items:center;min-height:1.5rem;padding:0 .625rem;border:1px solid var(--color-primary);border-radius:var(--radius-selector, 1rem);color:var(--color-primary);font-size:.875rem;font-weight:400}.transcript-text.svelte-1flh5z6>div>p:not(.pf-tt-m):not(.pf-tt-s){margin:0;padding-bottom:.25rem;text-align:justify;line-height:1.625;word-spacing:.05em}.transcript-text.svelte-1flh5z6>div>p:not(.pf-tt-m):not(.pf-tt-s)+p{margin-top:1.625em}.transcript-text.svelte-1flh5z6 .pf-tt-c{margin:0;padding:.5rem;text-align:center;font-size:.875rem;color:var(--color-primary)}.writing-animation.svelte-slfstg{display:flex;align-items:center;gap:4px;width:48px;position:relative}.writing-animation.svelte-slfstg .pencil-icon{flex-shrink:0;animation:svelte-slfstg-pencil-write 2s ease-in-out infinite}.writing-line.svelte-slfstg{flex:1;height:2px;background:currentColor;opacity:.2;border-radius:1px;overflow:hidden}.line-progress.svelte-slfstg{height:100%;background:currentColor;opacity:.6;border-radius:1px;animation:svelte-slfstg-line-draw 2s ease-in-out infinite;transform-origin:left}@keyframes svelte-slfstg-pencil-write{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(2px) rotate(-2deg)}50%{transform:translate(0) rotate(0)}75%{transform:translate(2px) rotate(2deg)}}@keyframes svelte-slfstg-line-draw{0%{transform:scaleX(0)}50%{transform:scaleX(1)}to{transform:scaleX(0)}}.section-title.svelte-m97408{font-size:.8125rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:oklch(var(--bc) / .65)}.reading.svelte-m97408{font-size:.9375rem;line-height:1.75}.pill.svelte-m97408{display:inline-block;border-radius:9999px;padding:.125rem .625rem;font-size:.8125rem;font-weight:500}.amendment-html.svelte-m97408 p{margin:0 0 .6rem;text-align:left!important}.amendment-html.svelte-m97408 p:last-child{margin-bottom:0}.amendment-diff.svelte-m97408{overflow:hidden;border:1px solid oklch(var(--b3));border-radius:.75rem}.amendment-diff.svelte-m97408 .polyfact-element{margin:0;padding:.75rem 1rem}.amendment-diff.svelte-m97408 .polyfact-element+.polyfact-element{border-top:1px solid oklch(var(--b3) / .7)}.amendment-diff.svelte-m97408 .polyfact-element p,.amendment-diff.svelte-m97408 .polyfact-element div{display:inline;margin:0}.amendment-diff.changes-only.svelte-m97408 .polyfact-unchanged{display:none}.amendment-diff.svelte-m97408 .polyfact-alinea{display:inline-flex;align-items:center;justify-content:center;min-width:1.8em;height:1.8em;margin-right:.5rem;padding:0 .35em;border:1.5px solid #6366f1;border-radius:9999px;color:#6366f1;font-size:.75em;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;vertical-align:middle}.amendment-diff.svelte-m97408 del{padding:1px 3px;border-radius:3px;background-color:#fecaca;color:#991b1b;text-decoration:line-through}.amendment-diff.svelte-m97408 ins{padding:1px 3px;border-radius:3px;background-color:#86efac;color:#14532d;text-decoration:none}
