.meeting-subtitle:where(.astro-kd2ejzmd){font-size:1.1rem;font-weight:600;color:var(--sl-color-gray-2);margin:-.75rem 0 .25rem}.back-link:where(.astro-kd2ejzmd){font-size:.875rem;margin-bottom:.5rem}.meeting-meta:where(.astro-kd2ejzmd){margin-bottom:1.5rem}.meeting-meta-item:where(.astro-kd2ejzmd){font-size:.875rem;color:var(--sl-color-gray-3);margin:.15rem 0}.meeting-meta-item:where(.astro-kd2ejzmd) a:where(.astro-kd2ejzmd){color:var(--sl-color-gray-3)}.meeting-meta-item:where(.astro-kd2ejzmd) a:where(.astro-kd2ejzmd):hover{color:var(--sl-color-text-accent)}.motion-cards:where(.astro-kd2ejzmd){display:flex;flex-direction:column;gap:.75rem}.motion-card:where(.astro-kd2ejzmd){border:1px solid var(--sl-color-gray-5);border-radius:.5rem;overflow:hidden}.motion-header:where(.astro-kd2ejzmd){display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.75rem 1rem;background:var(--sl-color-gray-6);border-bottom:1px solid var(--sl-color-gray-5)}.motion-title:where(.astro-kd2ejzmd){margin:0;padding:0;border:none;font-size:.95rem;font-weight:600;line-height:1.4}.motion-outcome:where(.astro-kd2ejzmd){flex-shrink:0;font-size:.7rem;font-weight:700;padding:.2rem .55rem;border-radius:999px;white-space:nowrap;letter-spacing:.03em;text-transform:uppercase;align-self:flex-start;margin-top:.1rem}.motion-meta:where(.astro-kd2ejzmd){display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;padding:.55rem 1rem;font-size:.8rem;color:var(--sl-color-gray-2);border-bottom:1px solid var(--sl-color-gray-6)}.motion-meta-item:where(.astro-kd2ejzmd){display:flex;align-items:center;gap:.35rem}.meta-label:where(.astro-kd2ejzmd){font-weight:600;color:var(--sl-color-gray-3)}.vote-abstain:where(.astro-kd2ejzmd){color:var(--sl-color-gray-3);font-weight:400}.motion-jump:where(.astro-kd2ejzmd){margin-left:auto;font-size:.78rem;color:var(--sl-color-accent-high);text-decoration:none}.motion-jump:where(.astro-kd2ejzmd):hover{text-decoration:underline}.motion-summary:where(.astro-kd2ejzmd){padding:.65rem 1rem;font-size:.875rem}.motion-summary:where(.astro-kd2ejzmd) p:first-child{margin-top:0}.motion-summary:where(.astro-kd2ejzmd) p:last-child{margin-bottom:0}.motion-speakers:where(.astro-kd2ejzmd){display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;padding:.45rem 1rem;font-size:.8rem;border-top:1px solid var(--sl-color-gray-6);color:var(--sl-color-gray-2)}.speaker-sep:where(.astro-kd2ejzmd){color:var(--sl-color-gray-4)}.speaker-chip:where(.astro-kd2ejzmd){font-weight:500}.speaker-extra:where(.astro-kd2ejzmd){color:var(--sl-color-gray-3)}.motion-docs:where(.astro-kd2ejzmd){display:flex;flex-wrap:wrap;gap:.35rem .75rem;padding:.5rem 1rem;border-top:1px solid var(--sl-color-gray-6);background:var(--sl-color-gray-7, var(--sl-color-bg))}.motion-doc-link:where(.astro-kd2ejzmd){font-size:.78rem;color:var(--sl-color-gray-2);text-decoration:none}.motion-doc-link:where(.astro-kd2ejzmd):hover{text-decoration:underline}.outcome-carried:where(.astro-kd2ejzmd){background:var(--badge-carried-bg);color:var(--badge-carried-text)}.outcome-defeated:where(.astro-kd2ejzmd){background:var(--badge-defeated-bg);color:var(--badge-defeated-text)}.outcome-withdrawn:where(.astro-kd2ejzmd){background:var(--sl-color-gray-5);color:var(--sl-color-gray-2)}.outcome-out_of_order:where(.astro-kd2ejzmd){background:var(--badge-oo-bg);color:var(--badge-oo-text)}.vote-tally:where(.astro-kd2ejzmd){font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600}.vote-for:where(.astro-kd2ejzmd){color:var(--badge-support-text)}.vote-sep:where(.astro-kd2ejzmd){color:var(--sl-color-gray-3)}.vote-against:where(.astro-kd2ejzmd){color:var(--badge-oppose-text)}.speakers-table:where(.astro-kd2ejzmd){width:100%;border-collapse:collapse;font-size:.875rem}.speakers-table:where(.astro-kd2ejzmd) th:where(.astro-kd2ejzmd){text-align:left;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--sl-color-gray-3);padding:.35rem .75rem;border-bottom:2px solid var(--sl-color-gray-5)}.speakers-table:where(.astro-kd2ejzmd) td:where(.astro-kd2ejzmd){padding:.45rem .75rem;border-bottom:1px solid var(--sl-color-gray-6);vertical-align:middle}.speaker-affil:where(.astro-kd2ejzmd){color:var(--sl-color-gray-2)}.speaker-title:where(.astro-kd2ejzmd){color:var(--sl-color-gray-3)}.text-muted:where(.astro-kd2ejzmd){color:var(--sl-color-gray-4)}.position-badge{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:.15rem .5rem;border-radius:999px}.position-support{background:var(--badge-support-bg);color:var(--badge-support-text)}.position-oppose{background:var(--badge-oppose-bg);color:var(--badge-oppose-text)}.position-neutral{background:var(--sl-color-gray-6);color:var(--sl-color-gray-2)}.doc-section:where(.astro-kd2ejzmd){margin-bottom:1rem}.doc-section-heading:where(.astro-kd2ejzmd){font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--sl-color-gray-3);margin:.75rem 0 .25rem}.doc-item:where(.astro-kd2ejzmd){margin-left:.5rem;margin-bottom:.5rem}.doc-item-title:where(.astro-kd2ejzmd){font-size:.8rem;font-weight:600;color:var(--sl-color-gray-2);margin:0 0 .15rem}.doc-item:where(.astro-kd2ejzmd) ul:where(.astro-kd2ejzmd){margin:0;padding-left:1rem}.doc-item:where(.astro-kd2ejzmd) li:where(.astro-kd2ejzmd){font-size:.85rem}
