.event-list.svelte-pnc7ti.svelte-pnc7ti{background:var(--color-card);border-radius:var(--radius-lg);border:1px solid var(--color-line);overflow:hidden}.date-header.svelte-pnc7ti.svelte-pnc7ti{font-size:1rem;font-weight:600;color:var(--color-ink);padding:1rem 1.25rem;background:var(--color-sage);border-bottom:1px solid var(--color-line);margin:0;text-transform:capitalize}.empty-state.svelte-pnc7ti.svelte-pnc7ti{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;color:var(--color-muted);text-align:center}.empty-state.svelte-pnc7ti svg.svelte-pnc7ti{margin-bottom:1rem;opacity:.5}.empty-state.svelte-pnc7ti p.svelte-pnc7ti{margin:0;font-size:.9375rem}.events.svelte-pnc7ti.svelte-pnc7ti{list-style:none;margin:0;padding:0}.event-item.svelte-pnc7ti.svelte-pnc7ti{border-bottom:1px solid var(--color-line)}.event-item.svelte-pnc7ti.svelte-pnc7ti:last-child{border-bottom:none}.event-link.svelte-pnc7ti.svelte-pnc7ti{display:flex;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;text-decoration:none;color:inherit;transition:background .15s}.event-link.svelte-pnc7ti.svelte-pnc7ti:hover{background:var(--color-sage)}.event-time.svelte-pnc7ti.svelte-pnc7ti{flex-shrink:0;width:80px;display:flex;flex-direction:column;align-items:flex-start;gap:.125rem}.time.svelte-pnc7ti.svelte-pnc7ti{font-size:.8125rem;font-weight:500;color:var(--color-muted)}.time.all-day.svelte-pnc7ti.svelte-pnc7ti,.time-separator.svelte-pnc7ti.svelte-pnc7ti{font-size:.75rem;color:var(--color-muted)}.event-content.svelte-pnc7ti.svelte-pnc7ti{flex:1;min-width:0}.event-type-badge.svelte-pnc7ti.svelte-pnc7ti{display:inline-block;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:.1875rem .5rem;border-radius:100px;margin-bottom:.375rem}.type-parliament.svelte-pnc7ti .event-type-badge.svelte-pnc7ti{background:var(--color-sage);color:var(--color-petrol)}.type-committee.svelte-pnc7ti .event-type-badge.svelte-pnc7ti{background:var(--color-sage);color:var(--color-rust-ink)}.type-meeting.svelte-pnc7ti .event-type-badge.svelte-pnc7ti{background:var(--color-sage);color:var(--color-petrol)}.type-case-step.svelte-pnc7ti .event-type-badge.svelte-pnc7ti{background:var(--color-status-wait-bg);color:var(--color-status-wait-text)}.type-samraad-open.svelte-pnc7ti .event-type-badge.svelte-pnc7ti{background:var(--color-sage);color:var(--color-status-done)}.type-samraad-closed.svelte-pnc7ti .event-type-badge.svelte-pnc7ti{background:var(--color-status-wait-bg);color:var(--color-status-wait-text)}.event-title.svelte-pnc7ti.svelte-pnc7ti{font-size:.9375rem;font-weight:500;color:var(--color-ink);margin:0 0 .375rem;line-height:1.4}.event-location.svelte-pnc7ti.svelte-pnc7ti{display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;color:var(--color-muted);margin-right:.75rem}.event-case-link.svelte-pnc7ti.svelte-pnc7ti{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--color-sage);border-radius:var(--radius-sm);color:var(--color-muted)}.event-item.type-parliament.svelte-pnc7ti.svelte-pnc7ti{border-left:3px solid var(--color-petrol)}.event-item.type-committee.svelte-pnc7ti.svelte-pnc7ti{border-left:3px solid var(--color-rust)}.event-item.type-meeting.svelte-pnc7ti.svelte-pnc7ti{border-left:3px solid var(--color-petrol)}.event-item.type-case-step.svelte-pnc7ti.svelte-pnc7ti{border-left:3px solid var(--color-status-wait)}.event-item.type-samraad-open.svelte-pnc7ti.svelte-pnc7ti{border-left:3px solid var(--color-status-done)}.event-item.type-samraad-closed.svelte-pnc7ti.svelte-pnc7ti{border-left:3px solid var(--color-muted)}@media (max-width: 640px){.event-link.svelte-pnc7ti.svelte-pnc7ti{flex-direction:column;gap:.5rem}.event-time.svelte-pnc7ti.svelte-pnc7ti{width:auto;flex-direction:row;gap:.25rem}.event-case-link.svelte-pnc7ti.svelte-pnc7ti{position:absolute;top:1rem;right:1rem}.event-item.svelte-pnc7ti.svelte-pnc7ti{position:relative}}
