.page.svelte-13hsgdq{max-width:1200px;margin:60px auto 0;width:100%}.head.svelte-13hsgdq{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;flex-wrap:wrap}.head__title.svelte-13hsgdq{font-size:28px;font-weight:600;margin:0;line-height:1.1}.head__lede.svelte-13hsgdq{margin:6px 0 0;color:#71717a;font-size:14px}.btn.svelte-13hsgdq{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:14px;padding:10px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#fafafa;cursor:pointer}.btn.svelte-13hsgdq:hover{background:#ffffff14}.btn--accent.svelte-13hsgdq{color:#8ce990;border-color:#8ce99066;background:#8ce9901a}.tabs.svelte-13hsgdq{display:inline-flex;gap:4px;margin-bottom:24px;padding:3px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:#0a0a0c66}.tabs__item.svelte-13hsgdq{font:inherit;font-size:14px;padding:8px 16px;border-radius:16px;border:none;background:transparent;color:#fafafa;cursor:pointer}.tabs__item.svelte-13hsgdq:hover{background:#ffffff0d}.tabs__item--active.svelte-13hsgdq{background:#ffffff14}.empty.svelte-13hsgdq{text-align:center;color:#71717a;padding:60px 0}.grid.svelte-13hsgdq{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.card.svelte-13hsgdq{position:relative;display:flex;flex-direction:column;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:24px;overflow:hidden;transition:border-color .18s ease,background .18s ease}.card.svelte-13hsgdq:hover{border-color:#ffffff2e;background:#ffffff12}.card__link.svelte-13hsgdq{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.card__cover.svelte-13hsgdq{position:relative;width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,#1f1f28,#14141a);overflow:hidden}.card__cover-img.svelte-13hsgdq{width:100%;height:100%;object-fit:cover;display:block}.card__cover-fade.svelte-13hsgdq{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(10,10,12,.3) 0%,transparent 40%,rgba(10,10,12,.55) 100%);pointer-events:none}.card__cover-row.svelte-13hsgdq{position:absolute;top:12px;left:12px;right:12px;z-index:1;display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.card__date.svelte-13hsgdq{display:grid;place-items:center;gap:2px;width:48px;height:48px;background:#0a0a0cc7;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:14px;border:1px solid rgba(255,255,255,.1);line-height:1}.card__date-d.svelte-13hsgdq{font-size:18px;font-weight:600}.card__date-m.svelte-13hsgdq{font-size:10px;color:#71717a;text-transform:lowercase}.card__status.svelte-13hsgdq{font-size:11px;padding:4px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#0a0a0cb3;color:#71717a;text-transform:uppercase;letter-spacing:.06em}.card__status--upcoming.svelte-13hsgdq{color:#8ce990;background:#8ce9901a;border-color:#8ce99066}.card__status--ongoing.svelte-13hsgdq{color:#f8ae00;background:#f8ae001a;border-color:#f8ae0066}.card__status--cancelled.svelte-13hsgdq{color:#ff3636;background:#ff36361a;border-color:#ff363666}.card__body.svelte-13hsgdq{padding:16px 18px 18px;display:flex;flex-direction:column;gap:10px}.card__title.svelte-13hsgdq{margin:0;font-size:17px;font-weight:600;line-height:1.25;letter-spacing:-.01em}.card__meta.svelte-13hsgdq{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:13px;color:#71717a}.card__when.svelte-13hsgdq{font-variant-numeric:tabular-nums}.card__loc.svelte-13hsgdq{display:inline-flex;align-items:center;gap:4px}.card__org.svelte-13hsgdq{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;font-size:13px;padding-top:10px;margin-top:2px;border-top:1px solid rgba(255,255,255,.05);align-self:flex-start}.card__org-label.svelte-13hsgdq{font-size:11px;color:#71717a;text-transform:uppercase;letter-spacing:.06em}.card__org.svelte-13hsgdq .nick.author{color:#2e7bff}.card__org.svelte-13hsgdq .nick.senator{color:#f8ae00}.card__org.svelte-13hsgdq .nick.admin{color:#ff3636}
