.page.svelte-1gxk56c.svelte-1gxk56c{max-width:900px;margin:0 auto;padding:2rem 1rem}.meeting-entity-header{margin-bottom:var(--spacing-lg)}.meeting-entity-header .entity-header__actions:empty{display:none}.header-meta-item.svelte-1gxk56c.svelte-1gxk56c{display:inline-flex;align-items:center;gap:var(--spacing-sm)}.header-meta-item.svelte-1gxk56c svg.svelte-1gxk56c{flex-shrink:0}.agenda-section.svelte-1gxk56c.svelte-1gxk56c,.committee-section.svelte-1gxk56c.svelte-1gxk56c,.location-section.svelte-1gxk56c.svelte-1gxk56c,.participants-section.svelte-1gxk56c.svelte-1gxk56c,.external-section.svelte-1gxk56c.svelte-1gxk56c,.transcript-section.svelte-1gxk56c.svelte-1gxk56c,.meeting-votes-section.svelte-1gxk56c.svelte-1gxk56c{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg);box-shadow:var(--shadow-sm)}.agenda-section.svelte-1gxk56c h2.svelte-1gxk56c,.committee-section.svelte-1gxk56c h2.svelte-1gxk56c,.location-section.svelte-1gxk56c h2.svelte-1gxk56c,.participants-section.svelte-1gxk56c h2.svelte-1gxk56c,.external-section.svelte-1gxk56c h2.svelte-1gxk56c,.transcript-section.svelte-1gxk56c h2.svelte-1gxk56c,.meeting-votes-section.svelte-1gxk56c h2.svelte-1gxk56c{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-muted);margin:0 0 var(--spacing-md)}.transcript-section.svelte-1gxk56c h2.svelte-1gxk56c{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.agenda-list.svelte-1gxk56c.svelte-1gxk56c{list-style:none;padding:0;margin:0;counter-reset:agenda}.agenda-item.svelte-1gxk56c.svelte-1gxk56c{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 0;border-bottom:1px solid var(--color-border)}.agenda-item.sub-item.svelte-1gxk56c.svelte-1gxk56c{margin-left:2rem;padding-left:.75rem;border-left:2px solid var(--color-border)}.agenda-item.svelte-1gxk56c.svelte-1gxk56c:last-child{border-bottom:none;padding-bottom:0}.agenda-item.svelte-1gxk56c.svelte-1gxk56c:first-child{padding-top:0}.agenda-number.svelte-1gxk56c.svelte-1gxk56c{flex-shrink:0;width:28px;height:28px;background:var(--color-surface-hover);color:var(--color-text-secondary);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:600}.agenda-content.svelte-1gxk56c.svelte-1gxk56c{flex:1;min-width:0}.agenda-title.svelte-1gxk56c.svelte-1gxk56c{display:block;color:var(--color-text-primary);font-size:.9375rem;line-height:1.5}.agenda-link.svelte-1gxk56c.svelte-1gxk56c{display:inline-flex;align-items:center;gap:.25rem;margin-top:.375rem;font-size:.8125rem;color:var(--color-action);text-decoration:none;font-weight:500}.agenda-link.svelte-1gxk56c.svelte-1gxk56c:hover{color:var(--color-action-hover);text-decoration:underline}.agenda-title-row.svelte-1gxk56c.svelte-1gxk56c{display:flex;align-items:flex-start;gap:.5rem;flex-wrap:wrap}.samraad-badge.svelte-1gxk56c.svelte-1gxk56c{display:inline-flex;align-items:center;gap:.25rem;padding:.1875rem .5rem;background:var(--color-status-wait-bg);color:var(--color-status-wait-text);border:1px solid var(--color-status-wait);border-radius:var(--radius-full);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;text-decoration:none;transition:background-color var(--transition-fast)}.samraad-badge.svelte-1gxk56c.svelte-1gxk56c:hover{background:var(--color-status-wait);color:var(--color-card)}.agenda-link.samraad-link.svelte-1gxk56c.svelte-1gxk56c{color:var(--color-status-wait-text)}.agenda-link.samraad-link.svelte-1gxk56c.svelte-1gxk56c:hover{color:var(--color-status-wait)}.agenda-cases.svelte-1gxk56c.svelte-1gxk56c{display:flex;flex-direction:column;gap:.375rem;margin-top:.5rem;padding-top:.5rem;border-top:1px dashed var(--color-border)}.agenda-documents.svelte-1gxk56c.svelte-1gxk56c{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem}.agenda-document-link.svelte-1gxk56c.svelte-1gxk56c{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--color-action);text-decoration:none}.agenda-document-link.svelte-1gxk56c.svelte-1gxk56c:hover{color:var(--color-action-hover);text-decoration:underline}.agenda-document-link.svelte-1gxk56c svg.svelte-1gxk56c{flex-shrink:0;color:var(--color-text-muted)}.agenda-case-link.svelte-1gxk56c.svelte-1gxk56c{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .625rem;background:var(--color-status-info-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);text-decoration:none;font-size:.8125rem;transition:border-color var(--transition-fast)}.agenda-case-link.svelte-1gxk56c.svelte-1gxk56c:hover{border-color:var(--color-action)}.agenda-case-link.svelte-1gxk56c .case-nummer.svelte-1gxk56c{font-weight:600;color:var(--color-status-info-text);background:var(--color-sage);padding:.125rem .375rem;border-radius:var(--radius-sm);font-size:.75rem}.agenda-case-link.svelte-1gxk56c .case-titel.svelte-1gxk56c{color:var(--color-status-info-text);line-height:1.3}.committee-link.svelte-1gxk56c.svelte-1gxk56c{display:flex;align-items:center;gap:.75rem;padding:var(--spacing-md);background:var(--color-sage);border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;color:var(--color-action);font-weight:500;transition:border-color var(--transition-fast)}.committee-link.svelte-1gxk56c.svelte-1gxk56c:hover{border-color:var(--color-action)}.committee-link.svelte-1gxk56c .arrow.svelte-1gxk56c{margin-left:auto;transition:transform .15s ease}.committee-link.svelte-1gxk56c:hover .arrow.svelte-1gxk56c{transform:translate(3px)}.location-info.svelte-1gxk56c.svelte-1gxk56c{display:flex;align-items:center;gap:.75rem;color:var(--color-text-secondary)}.participants-list.svelte-1gxk56c.svelte-1gxk56c{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}.participant-card.svelte-1gxk56c.svelte-1gxk56c{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:var(--color-sage);border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;color:inherit;transition:border-color var(--transition-fast)}.participant-card.svelte-1gxk56c.svelte-1gxk56c:hover{border-color:var(--color-action)}.participant-avatar.svelte-1gxk56c.svelte-1gxk56c{width:36px;height:36px;background:var(--color-action);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;color:var(--color-card);font-size:.875rem;font-weight:600;flex-shrink:0}.participant-info.svelte-1gxk56c.svelte-1gxk56c{flex:1;min-width:0}.participant-name.svelte-1gxk56c.svelte-1gxk56c{display:block;font-weight:500;color:var(--color-text-primary);font-size:.9375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.participant-role.svelte-1gxk56c.svelte-1gxk56c{display:block;font-size:.8125rem;color:var(--color-text-secondary)}.external-link.svelte-1gxk56c.svelte-1gxk56c{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-action);text-decoration:none;font-weight:500;transition:color .15s ease}.external-link.svelte-1gxk56c.svelte-1gxk56c:hover{color:var(--color-action-hover);text-decoration:underline}.transcript-status.svelte-1gxk56c.svelte-1gxk56c{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:.1875rem .5rem;border-radius:var(--radius-full);background:var(--color-status-done-bg);color:var(--color-status-done-text)}.transcript-status.preliminary.svelte-1gxk56c.svelte-1gxk56c{background:var(--color-status-wait-bg);color:var(--color-status-wait-text)}.transcript-info.svelte-1gxk56c.svelte-1gxk56c{font-size:.875rem;color:var(--color-text-secondary);margin:0 0 var(--spacing-md)}.transcript-toc.svelte-1gxk56c.svelte-1gxk56c{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-sage);padding:.75rem 1rem 1rem;margin-bottom:var(--spacing-md)}.toc-header.svelte-1gxk56c.svelte-1gxk56c{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.toc-title.svelte-1gxk56c.svelte-1gxk56c{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.toc-expand-all.svelte-1gxk56c.svelte-1gxk56c{font-size:.8125rem;font-weight:500;color:var(--color-action);background:none;border:none;cursor:pointer;padding:.25rem .5rem;border-radius:var(--radius-sm);font-family:inherit}.toc-expand-all.svelte-1gxk56c.svelte-1gxk56c:hover{background:var(--color-surface-hover);color:var(--color-action-hover)}.toc-list.svelte-1gxk56c.svelte-1gxk56c{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.125rem}.toc-list.svelte-1gxk56c li.sub-item.svelte-1gxk56c{margin-left:1.5rem}.toc-list.svelte-1gxk56c a.svelte-1gxk56c{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;border-radius:var(--radius-sm);text-decoration:none;color:var(--color-text-primary);font-size:.875rem}.toc-list.svelte-1gxk56c a.svelte-1gxk56c:hover{background:var(--color-surface-hover)}.toc-number.svelte-1gxk56c.svelte-1gxk56c{flex-shrink:0;min-width:1.75rem;font-weight:600;color:var(--color-action);font-size:.8125rem}.toc-item-title.svelte-1gxk56c.svelte-1gxk56c{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toc-count.svelte-1gxk56c.svelte-1gxk56c{flex-shrink:0;font-size:.75rem;color:var(--color-text-muted)}.transcript-sections.svelte-1gxk56c.svelte-1gxk56c{display:flex;flex-direction:column;gap:.5rem}.transcript-section-item.svelte-1gxk56c.svelte-1gxk56c{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;scroll-margin-top:1rem}.transcript-section-item.sub-item.svelte-1gxk56c.svelte-1gxk56c{margin-left:1.5rem;border-left:3px solid var(--color-action)}.transcript-section-item.sub-item.svelte-1gxk56c .section-number.svelte-1gxk56c{font-size:.75rem;min-width:2.5rem}.transcript-section-header.svelte-1gxk56c.svelte-1gxk56c{width:100%;display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;background:var(--color-sage);border:none;cursor:pointer;text-align:left;font-family:inherit;transition:background .15s;list-style:none}.transcript-section-header.svelte-1gxk56c.svelte-1gxk56c::-webkit-details-marker{display:none}.transcript-section-header.svelte-1gxk56c.svelte-1gxk56c::marker{content:""}.transcript-section-header.svelte-1gxk56c.svelte-1gxk56c:hover{background:var(--color-surface-hover)}.section-number.svelte-1gxk56c.svelte-1gxk56c{flex-shrink:0;width:24px;height:24px;background:var(--color-action);color:var(--color-card);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600}.section-title.svelte-1gxk56c.svelte-1gxk56c{flex:1;font-size:.9375rem;font-weight:500;color:var(--color-text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-count.svelte-1gxk56c.svelte-1gxk56c{font-size:.8125rem;color:var(--color-text-secondary);flex-shrink:0}.chevron.svelte-1gxk56c.svelte-1gxk56c{flex-shrink:0;color:var(--color-text-muted);transition:transform .2s}.transcript-section-item[open].svelte-1gxk56c .chevron.svelte-1gxk56c{transform:rotate(180deg)}.section-links.svelte-1gxk56c.svelte-1gxk56c{display:flex;flex-wrap:wrap;gap:.5rem;padding:.75rem 1rem;background:var(--color-sage);border-top:1px solid var(--color-border)}.section-link.svelte-1gxk56c.svelte-1gxk56c{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .625rem;border-radius:var(--radius-sm);text-decoration:none;font-size:.8125rem;transition:border-color var(--transition-fast)}.section-link.case-link.svelte-1gxk56c.svelte-1gxk56c{background:var(--color-status-info-bg);border:1px solid var(--color-border-strong)}.section-link.case-link.svelte-1gxk56c.svelte-1gxk56c:hover{border-color:var(--color-action)}.section-link.case-link.svelte-1gxk56c .link-nummer.svelte-1gxk56c{font-weight:600;color:var(--color-status-info-text);background:var(--color-sage);padding:.125rem .375rem;border-radius:var(--radius-sm);font-size:.75rem}.section-link.case-link.svelte-1gxk56c .link-titel.svelte-1gxk56c{color:var(--color-status-info-text)}.section-link.document-link.svelte-1gxk56c.svelte-1gxk56c{background:var(--color-status-done-bg);border:1px solid var(--color-status-done)}.section-link.document-link.svelte-1gxk56c.svelte-1gxk56c:hover{border-color:var(--color-status-done)}.section-link.document-link.svelte-1gxk56c .link-type.svelte-1gxk56c{font-weight:600;color:var(--color-status-done-text);background:var(--color-card);padding:.125rem .375rem;border-radius:var(--radius-sm);font-size:.6875rem;text-transform:uppercase;letter-spacing:.02em}.section-link.document-link.svelte-1gxk56c .link-titel.svelte-1gxk56c{color:var(--color-status-done-text)}.transcript-speeches.svelte-1gxk56c.svelte-1gxk56c{border-top:1px solid var(--color-border);padding:var(--spacing-md);display:flex;flex-direction:column;gap:1.25rem}.speech-item.svelte-1gxk56c.svelte-1gxk56c{padding-bottom:1.25rem;border-bottom:1px solid var(--color-border);scroll-margin-top:1rem}.speech-item.svelte-1gxk56c.svelte-1gxk56c:last-child{padding-bottom:0;border-bottom:none}.speech-item.svelte-1gxk56c.svelte-1gxk56c:target{background:var(--color-sage);border-radius:var(--radius-md);box-shadow:0 0 0 4px var(--color-sage)}.speech-header.svelte-1gxk56c.svelte-1gxk56c{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.speech-permalink.svelte-1gxk56c.svelte-1gxk56c{margin-left:.25rem;color:var(--color-text-muted);text-decoration:none;font-weight:700;opacity:0;transition:opacity .15s,color .15s}.speech-item.svelte-1gxk56c:hover .speech-permalink.svelte-1gxk56c,.speech-permalink.svelte-1gxk56c.svelte-1gxk56c:focus{opacity:1}.speech-permalink.svelte-1gxk56c.svelte-1gxk56c:hover{color:var(--color-action)}.speaker-name.svelte-1gxk56c.svelte-1gxk56c{font-weight:600;color:var(--color-action);text-decoration:none}a.speaker-name.svelte-1gxk56c.svelte-1gxk56c:hover{text-decoration:underline}span.speaker-name.svelte-1gxk56c.svelte-1gxk56c{color:var(--color-text-primary)}.speaker-party.svelte-1gxk56c.svelte-1gxk56c{font-size:.875rem;color:var(--color-text-secondary)}.speaker-role.svelte-1gxk56c.svelte-1gxk56c{font-size:.75rem;color:var(--color-text-muted);background:var(--color-surface-hover);padding:.125rem .375rem;border-radius:var(--radius-sm)}.speech-time.svelte-1gxk56c.svelte-1gxk56c{font-size:.75rem;color:var(--color-text-muted);margin-left:auto}.speech-text.svelte-1gxk56c.svelte-1gxk56c{font-size:.9375rem;line-height:1.7;color:var(--color-text-primary)}.speech-text.svelte-1gxk56c p{margin:0 0 .75rem}.speech-text.svelte-1gxk56c p:last-child{margin-bottom:0}.meeting-votes-list.svelte-1gxk56c.svelte-1gxk56c{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.meeting-vote-item.svelte-1gxk56c.svelte-1gxk56c{display:block;padding:.875rem 1rem;background:var(--color-card);border:1px solid var(--color-border);border-left:3px solid var(--color-border-strong);border-radius:var(--radius-md);text-decoration:none;transition:border-color var(--transition-fast)}.meeting-vote-item.svelte-1gxk56c.svelte-1gxk56c:hover{border-color:var(--color-action)}.meeting-vote-item.passed.svelte-1gxk56c.svelte-1gxk56c{border-left-color:var(--color-status-done)}.meeting-vote-item.rejected.svelte-1gxk56c.svelte-1gxk56c{border-left-color:var(--color-status-error)}.meeting-vote-header.svelte-1gxk56c.svelte-1gxk56c{display:flex;align-items:center;gap:.75rem;margin-bottom:.375rem;flex-wrap:wrap}.meeting-vote-case.svelte-1gxk56c.svelte-1gxk56c{font-size:.8125rem;font-weight:700;font-family:monospace;padding:.125rem .5rem;background:var(--color-text-primary);color:var(--color-card);border-radius:var(--radius-sm)}.meeting-vote-result.svelte-1gxk56c.svelte-1gxk56c{margin-left:auto;font-weight:600;font-family:monospace;font-size:.875rem;color:var(--color-text-secondary)}.meeting-vote-title.svelte-1gxk56c.svelte-1gxk56c{display:block;font-size:.9375rem;color:var(--color-text-primary);line-height:1.4}@media (max-width: 640px){.participants-list.svelte-1gxk56c.svelte-1gxk56c{grid-template-columns:1fr}}
