.hero.svelte-1uha8ag{margin-bottom:2.5rem}.hero-eyebrow.svelte-1uha8ag{color:var(--text-3);font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.25rem}.dashboard.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);margin-bottom:3rem}@media(max-width:700px){.dashboard.svelte-1uha8ag{grid-template-columns:1fr}}.card-label.svelte-1uha8ag{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-bottom:1rem}.rehearsal-date.svelte-1uha8ag{font-family:var(--font-display);font-size:1.5rem;color:var(--text);margin-bottom:.5rem}.rehearsal-meta.svelte-1uha8ag{display:flex;gap:1rem;color:var(--text-2);font-size:.875rem}.rehearsal-desc.svelte-1uha8ag{color:var(--text-2);font-size:.9rem;margin-top:.75rem}.muted.svelte-1uha8ag{color:var(--text-3)}.quick-links.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.quick-link.svelte-1uha8ag{display:flex;flex-direction:column;gap:.2rem;padding:1.1rem;background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius-lg);text-decoration:none;transition:all .2s}.quick-link.svelte-1uha8ag:hover{border-color:var(--border-2);background:var(--bg-3)}.ql-vorstand.svelte-1uha8ag{border-color:var(--gold-dim)}.ql-icon.svelte-1uha8ag{font-size:1.25rem}.ql-label.svelte-1uha8ag{color:var(--text);font-size:.9rem;font-weight:400}.ql-sub.svelte-1uha8ag{color:var(--text-3);font-size:.75rem}.announcements.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:0}.announcements-list.svelte-1uha8ag{display:flex;flex-direction:column;gap:1rem}.announcement.svelte-1uha8ag{padding:1.1rem 1.25rem;background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius)}.ann-header.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem}.ann-title.svelte-1uha8ag{font-weight:400;color:var(--text)}.ann-date.svelte-1uha8ag{font-size:.8rem;color:var(--text-3)}.ann-body.svelte-1uha8ag{color:var(--text-2);font-size:.9rem;line-height:1.6}
