.event-page.svelte-1c59hrq{padding:var(--space-xl) var(--space-md);min-height:calc(100vh - 72px);background-color:var(--bg-dark);display:flex;justify-content:center}.event-container.svelte-1c59hrq{max-width:800px;width:100%;background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;padding:var(--space-xl);box-shadow:0 8px 24px #0003}.meta-row.svelte-1c59hrq{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-lg);padding-bottom:var(--space-md);border-bottom:1px solid var(--border-color)}.date.svelte-1c59hrq{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary);font-family:monospace;font-size:.95rem}.title.svelte-1c59hrq{font-size:2rem;line-height:1.3;margin-bottom:var(--space-xl);color:var(--text-primary)}.description.svelte-1c59hrq{font-size:1.15rem;line-height:1.6;color:var(--text-secondary);margin-bottom:var(--space-xl)}.quote.svelte-1c59hrq{margin:var(--space-lg) 0;padding:var(--space-lg);background:#ffffff08;border-left:4px solid var(--accent-primary);border-radius:0 8px 8px 0;font-family:var(--font-serif);font-size:1.25rem;font-style:italic;line-height:1.6;color:var(--text-primary)}.quote-context.svelte-1c59hrq{display:block;margin-top:var(--space-sm);font-size:.9rem;color:var(--text-secondary);font-style:normal;font-family:var(--font-sans)}.meta-section.svelte-1c59hrq{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl);margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:1px solid var(--border-color)}@media(max-width:768px){.meta-section.svelte-1c59hrq{grid-template-columns:1fr}}.meta-column.svelte-1c59hrq h3:where(.svelte-1c59hrq){font-size:1.1rem;color:var(--text-primary);margin-bottom:var(--space-md)}.tags-group.svelte-1c59hrq{margin-bottom:var(--space-md)}.label.svelte-1c59hrq{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:var(--space-sm)}.tags.svelte-1c59hrq{display:flex;flex-wrap:wrap;gap:.5rem}.tag.svelte-1c59hrq{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .75rem;border-radius:100px;font-size:.85rem;font-weight:500}.tag.svelte-1c59hrq i:where(.svelte-1c59hrq){font-size:.9em}.tag.offense.svelte-1c59hrq{background:#f851491a;color:#f85149;border:1px solid rgba(248,81,73,.2)}.tag.domain.svelte-1c59hrq{background:#58a6ff1a;color:#58a6ff;border:1px solid rgba(88,166,255,.2)}.tag.context.svelte-1c59hrq{background:#8b949e1a;color:var(--text-secondary);border:1px solid rgba(139,148,158,.2)}.tags-small.svelte-1c59hrq .tag:where(.svelte-1c59hrq){font-size:.75rem;padding:.2rem .6rem}.source-links.svelte-1c59hrq{display:flex;flex-direction:column;gap:var(--space-sm)}.source-link.svelte-1c59hrq{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:#ffffff08;border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);text-decoration:none;font-weight:500;font-size:.9rem;transition:all .2s ease}.source-link.svelte-1c59hrq:hover{background:#ffffff14;border-color:var(--text-secondary)}.source-link.archive.svelte-1c59hrq{background:#58a6ff1a;border-color:#58a6ff33;color:#58a6ff}.source-link.archive.svelte-1c59hrq:hover{background:#58a6ff33;border-color:#58a6ff66}.actions.svelte-1c59hrq{display:flex;justify-content:center;margin-top:var(--space-xl);padding-top:var(--space-xl);border-top:1px solid var(--border-color)}.back-link.svelte-1c59hrq{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-secondary);text-decoration:none;font-weight:500;transition:color .2s}.back-link.svelte-1c59hrq:hover{color:var(--text-primary)}
