Files
gacha-event-tracker/snapshots/pgr-karendar-events.html
T
gitea-actions[bot] ac66348aff chore(data): refresh source snapshots
Automated fetch from Refresh sources run 419.
2026-10-20 17:28:41 +00:00

14 lines
231 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html><html lang="en" data-theme="dark"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="/logo.png"/><link rel="preload" as="image" href="/pgr-logo.png"/><link rel="preload" as="image" href="/karenina-avatar.jpg"/><link rel="preload" as="image" href="/thumbs/steering-by-light.jpg"/><link rel="preload" as="image" href="/thumbs/anchored-in-faith.jpg"/><link rel="preload" as="image" href="/thumbs/leia-fortunaster.jpg"/><link rel="preload" as="image" href="/thumbs/clash-reflection.jpg"/><link rel="preload" as="image" href="/thumbs/pain-cage.jpg"/><link rel="preload" as="image" href="/thumbs/simulated-siege.jpg"/><link rel="preload" as="image" href="/thumbs/war-zone.jpg"/><link rel="stylesheet" href="/assets/styles-D5SzzGIE.css" data-precedence="default"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&amp;family=JetBrains+Mono:wght@500;600&amp;family=Montserrat:wght@700;800&amp;display=swap" data-precedence="default"/><link rel="preload" as="image" href="/thumbs/operation-guardians.jpg"/><link rel="preload" as="image" href="/thumbs/norman-revival.jpg"/><link rel="preload" as="image" href="/thumbs/rate-up-pyroath-arete-aegis.jpg"/><link rel="preload" as="image" href="/thumbs/inver-shard-discount.jpg"/><link rel="preload" as="image" href="/thumbs/kurumi-research.jpg"/><link rel="preload" as="image" href="/thumbs/hour-and-minute.jpg"/><link rel="preload" as="image" href="/thumbs/zafkiel.jpg"/><link rel="preload" as="image" href="/thumbs/visitor-from-afar.jpg"/><link rel="preload" as="image" href="/thumbs/dream-of-stagnant-cycle.jpg"/><link rel="preload" as="image" href="/thumbs/ember-ceremony.jpg"/><link rel="preload" as="image" href="/thumbs/7-day-signin.jpg"/><link rel="preload" as="image" href="/thumbs/circuit-calculus.jpg"/><link rel="preload" as="image" href="/thumbs/wreck-it-huhu.jpg"/><link rel="preload" as="image" href="/thumbs/overclock-simulation.jpg"/><link rel="preload" as="image" href="/thumbs/main-story-anchored.jpg"/><link rel="preload" as="image" href="/thumbs/stellar-memories.jpg"/><link rel="preload" as="image" href="/thumbs/fading-reverie.jpg"/><link rel="preload" as="image" href="/thumbs/adelyde.jpg"/><link rel="preload" as="image" href="/thumbs/journal-adelyde.jpg"/><link rel="preload" as="image" href="/thumbs/bp-adelyde.jpg"/><link rel="preload" as="image" href="/thumbs/hadal-depths-file.jpg"/><link rel="preload" as="image" href="/thumbs/calamitys-end.jpg"/><link rel="preload" as="image" href="/thumbs/kelpie.jpg"/><link rel="preload" as="image" href="/thumbs/unforsaken-beacon.jpg"/><link rel="preload" as="image" href="/thumbs/steering-story.jpg"/><link rel="preload" as="image" href="/thumbs/karenina-effulgence.jpg"/><link rel="preload" as="image" href="/thumbs/shrouded-requiem-nirvatia.jpg"/><title>Karendar | Punishing: Gray Raven Event Calendar</title><meta name="theme-color" content="#0A0A0C"/><meta name="application-name" content="Karendar"/><meta name="description" content="Unofficial Punishing: Gray Raven event calendar for Global. Keep on top of ongoing and upcoming events, plus more."/><meta property="og:site_name" content="Karendar"/><meta property="og:locale" content="en_GB"/><meta property="og:title" content="Karendar | Punishing: Gray Raven Event Calendar"/><meta property="og:description" content="Unofficial Punishing: Gray Raven event calendar for Global. Keep on top of ongoing and upcoming events, plus more."/><meta property="og:type" content="website"/><meta property="og:url" content="https://karendar.com/"/><meta property="og:image" content="https://karendar.com/og.jpg?v=20260826"/><meta property="og:image:alt" content="Karendar | Punishing: Gray Raven Event Calendar"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@pgrkarendar"/><meta name="twitter:title" content="Karendar | Punishing: Gray Raven Event Calendar"/><meta name="twitter:description" content="Unofficial Punishing: Gray Raven event calendar for Global. Keep on top of ongoing and upcoming events, plus more."/><meta name="twitter:image" content="https://karendar.com/og.jpg?v=20260826"/><link rel="modulepreload" href="/assets/index-DW5cL6n-.js"/><link rel="modulepreload" href="/assets/jsx-runtime-Cltr0gcK.js"/><link rel="modulepreload" href="/assets/routes-CLAh1ymj.js"/><link rel="modulepreload" href="/assets/add-to-calendar-button-BpLGyj_Q.js"/><link rel="modulepreload" href="/assets/chevron-right-BqCvSQOg.js"/><link rel="modulepreload" href="/assets/select--wvjb7Fe.js"/><link rel="modulepreload" href="/assets/tags-D-BEj6iJ.js"/><link rel="icon" type="image/svg+xml" href="/favicon.svg"/><link rel="icon" type="image/png" sizes="32x32" href="/favicon-32.png"/><link rel="icon" type="image/png" sizes="192x192" href="/icon-192.png"/><link rel="shortcut icon" href="/favicon.ico"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/><link rel="manifest" href="/manifest.webmanifest"/><link rel="canonical" href="https://karendar.com/"/><style>html,body{background:#0A0A0C;color:#F2F3F7;margin:0;min-height:100%;}</style><script>(function(){
window.dataLayer=window.dataLayer||[];
window.gtag=function(){window.dataLayer.push(arguments);};
var granted=false;
try{granted=localStorage.getItem("karendar-cookie-ok-v2")==="1";}catch(e){}
window.gtag("consent","default",{
ad_storage:"denied",
ad_user_data:"denied",
ad_personalization:"denied",
analytics_storage:granted?"granted":"denied",
wait_for_update:500
});
window.gtag("set","ads_data_redaction",true);
})();</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Karendar","alternateName":"PGR Event Calendar","url":"https://karendar.com","description":"Unofficial Punishing: Gray Raven event calendar for Global. Keep on top of ongoing and upcoming events, plus more.","inLanguage":"en","publisher":{"@type":"Organization","name":"Karendar","url":"https://karendar.com"}}</script></head><body><div class="min-h-screen bg-bg text-fg"><div class="sticky top-0 z-40"><header class="border-b border-border bg-bg/90 backdrop-blur-md"><div class="mx-auto flex max-w-5xl items-center justify-between gap-3 px-4 py-3"><a class="flex min-w-0 items-center gap-3 active" href="/" data-status="active" aria-current="page"><img src="/logo.png" alt="" width="48" height="48" class="size-12 rounded-lg bg-logo-bg object-contain outline outline-1 -outline-offset-1 outline-black/10"/><span class="flex min-w-0 flex-col justify-center"><span class="flex items-baseline gap-2"><span class="truncate font-display text-xl font-extrabold uppercase leading-none tracking-widest">Karendar</span><span class="shrink-0 text-xs font-medium text-faint">Global · UTC</span></span><span class="mt-1 text-xs font-medium tracking-wide text-accent">Punishing: Gray Raven Event Calendar</span></span></a><button type="button" class="grid size-11 place-items-center rounded-lg text-muted hover:bg-elevated hover:text-fg" aria-label="Toggle theme"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-sun size-4" aria-hidden="true"><circle cx="12" cy="12" r="4"></circle><path d="M12 2v2"></path><path d="M12 20v2"></path><path d="m4.93 4.93 1.41 1.41"></path><path d="m17.66 17.66 1.41 1.41"></path><path d="M2 12h2"></path><path d="M20 12h2"></path><path d="m6.34 17.66-1.41 1.41"></path><path d="m19.07 4.93-1.41 1.41"></path></svg></button></div></header></div><div class="mx-auto flex max-w-5xl flex-wrap items-center justify-between gap-3 px-4 pt-5"><div class="flex min-w-0 items-center gap-3"><a href="https://pgr.kurogame.net/" target="_blank" rel="noopener noreferrer" title="Official Punishing: Gray Raven site" class="shrink-0 opacity-90 hover:opacity-100"><img src="/pgr-logo.png" alt="" class="pgr-wordmark"/></a><h1 class="text-lg font-bold tracking-tight sm:text-xl">Punishing: Gray Raven events</h1></div><div class="flex flex-wrap items-center justify-end gap-2"><span class="text-xs font-medium text-faint">Official links:</span><a href="https://pgr.kurogame.net/" target="_blank" rel="noopener noreferrer" title="Official website" aria-label="Official Punishing: Gray Raven website" class="grid size-11 place-items-center rounded-lg border border-border bg-elevated text-fg hover:border-border-strong hover:text-accent"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg></a><a href="https://play.google.com/store/apps/details?id=com.kurogame.gplay.punishing.grayraven.en" target="_blank" rel="noopener noreferrer" title="Google Play" aria-label="Punishing: Gray Raven on Google Play" class="grid size-11 place-items-center rounded-lg border border-border bg-elevated text-fg hover:border-border-strong hover:text-accent"><svg viewBox="0 0 24 24" class="size-4" aria-hidden="true"><path fill="currentColor" d="M3.6 2.3c-.4.2-.6.7-.6 1.2v16.9c0 .5.2 1 .6 1.2l10.1-9.65L3.6 2.3zm11.2 10.7 2.3 2.2-9.7 5.6 7.4-7.8zm2.3-6.6-2.3 2.2 7.4 7.8c.6-.3 1-1 .9-1.7L17.1 6.4zM7.4 4.3l9.7 5.6-2.3 2.2-7.4-7.8z"></path></svg></a><a href="https://apps.apple.com/us/app/punishing-gray-raven/id1571685286" target="_blank" rel="noopener noreferrer" title="App Store" aria-label="Punishing: Gray Raven on the App Store" class="grid size-11 place-items-center rounded-lg border border-border bg-elevated text-fg hover:border-border-strong hover:text-accent"><svg viewBox="0 0 24 24" class="size-4" aria-hidden="true"><path fill="currentColor" d="M16.7 12.6c0-2.4 2-3.6 2.1-3.7-1.1-1.7-2.9-1.9-3.5-1.9-1.5-.2-2.9.9-3.6.9s-1.9-.9-3.2-.9c-1.6 0-3.1 1-3.9 2.5-1.7 2.9-.4 7.2 1.2 9.6.8 1.1 1.7 2.4 3 2.4 1.2 0 1.6-.7 3.1-.7s1.8.7 3.1.7 2.1-1.2 2.8-2.4c.9-1.3 1.2-2.5 1.2-2.6-.1 0-2.3-.9-2.3-3.9zm-2.2-6.4c.6-.8 1.1-1.9.9-3-1 .1-2.1.7-2.8 1.5-.6.7-1.1 1.8-.9 2.9 1.1.1 2.1-.6 2.8-1.4z"></path></svg></a><a href="https://store.steampowered.com/app/4125930/Punishing_Gray_Raven/" target="_blank" rel="noopener noreferrer" title="Steam" aria-label="Punishing: Gray Raven on Steam" class="grid size-11 place-items-center rounded-lg border border-border bg-elevated text-fg hover:border-border-strong hover:text-accent"><svg viewBox="0 0 24 24" class="size-4" aria-hidden="true"><path fill="currentColor" d="M12 2a10 10 0 0 0-10 9.2l5.7 2.4a3.1 3.1 0 0 1 1.7-.4l2.5-3.7v-.1a3.8 3.8 0 1 1 3.8 3.8h-.1l-3.6 2.6c0 .2 0 .3 0 .5a3.1 3.1 0 0 1-3.1 3.1c-1.5 0-2.8-1.1-3.1-2.5L2.2 14A10 10 0 1 0 12 2zm-1.8 14.4-1.3-.5a2.3 2.3 0 1 0 2.1 1.3l-1.3-.5a.8.8 0 1 1-.8-1.4.8.8 0 0 1 1.3.6zm6.6-7.3a2.3 2.3 0 1 0-2.3 2.3 2.3 2.3 0 0 0 2.3-2.3zm-3.8 0a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0z"></path></svg></a><a href="https://x.com/PGR_GLOBAL" target="_blank" rel="noopener noreferrer" title="Official PGR on X" aria-label="Official Punishing: Gray Raven on X" class="grid size-11 place-items-center rounded-lg border border-border bg-elevated text-fg hover:border-border-strong hover:text-accent"><svg viewBox="0 0 24 24" class="size-4" aria-hidden="true"><path fill="currentColor" d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-4.714-6.231-5.401 6.231H2.744l7.727-8.835L1.254 2.25H8.08l4.253 5.622L18.244 2.25zm-1.161 17.52h1.833L7.084 4.126H5.117L17.083 19.77z"></path></svg></a></div></div><!--$--><main class="mx-auto max-w-5xl px-4 pb-16"><section class="mx-auto mt-4 flex max-w-5xl items-center gap-3 px-4"><img src="/karenina-avatar.jpg" alt="Karenina" width="56" height="56" class="size-14 shrink-0 rounded-2xl object-cover outline outline-1 -outline-offset-1 outline-black/10"/><div class="min-w-0 rounded-2xl rounded-bl-sm border border-border bg-elevated px-4 py-3"><p class="text-xs font-semibold uppercase tracking-wide text-accent">Karenina</p><p class="text-sm text-fg">Clash Reflection, Phantom Pain Cage, and Guild &gt; Simulated Siege end this week. Clash Reflection first — 1d 11h 31m left.</p></div></section><section class="relative mt-5"><div class="flex snap-x snap-mandatory overflow-x-auto scroll-smooth rounded-xl [scrollbar-width:none] [&amp;::-webkit-scrollbar]:hidden"><article data-patch="steering-by-light" class="relative w-full shrink-0 snap-center overflow-hidden rounded-xl outline outline-1 -outline-offset-1 outline-white/10"><div class="flex aspect-[3/1] items-center justify-center overflow-hidden bg-black"><img src="/thumbs/steering-by-light.jpg" alt="Steering By Light" width="1200" height="400" class="h-full w-auto max-h-full object-contain"/></div><div class="pointer-events-none absolute inset-x-0 top-0 h-16 bg-linear-to-b from-black/40 to-transparent"></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-16 bg-linear-to-t from-black/50 to-transparent"></div><div class="absolute inset-x-0 top-3 z-10 flex justify-center px-16"><button type="button" title="Toggle countdown and date" class="max-w-full rounded-full bg-accent px-3 py-1 font-mono text-xs font-bold text-ink transition-transform duration-150 ease-out active:scale-[0.96]">Ended Wed, 23 Sept 2026, 23:00 UTC</button></div><div class="absolute bottom-3 left-3 z-10 flex max-w-[75%] flex-col items-start gap-1"><span class="rounded-full bg-black/65 px-2 py-0.5 text-[10px] font-semibold uppercase tracking-wide text-accent backdrop-blur-sm">Past</span><span class="rounded-full bg-black/65 px-3 py-1 text-xs font-semibold text-white backdrop-blur-sm">Steering By Light</span></div></article><article data-patch="anchored-in-faith" class="relative w-full shrink-0 snap-center overflow-hidden rounded-xl outline outline-1 -outline-offset-1 outline-white/10"><div class="flex aspect-[3/1] items-center justify-center overflow-hidden bg-black"><img src="/thumbs/anchored-in-faith.jpg" alt="Anchored in Faith" width="1200" height="400" class="h-full w-auto max-h-full object-contain"/></div><div class="pointer-events-none absolute inset-x-0 top-0 h-16 bg-linear-to-b from-black/40 to-transparent"></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-16 bg-linear-to-t from-black/50 to-transparent"></div><div class="absolute inset-x-0 top-3 z-10 flex justify-center px-16"><button type="button" title="Toggle countdown and date" class="max-w-full rounded-full bg-accent px-3 py-1 font-mono text-xs font-bold text-ink transition-transform duration-150 ease-out active:scale-[0.96]">Ends in 15d 5h 31m</button></div><div class="absolute bottom-3 left-3 z-10 flex max-w-[75%] flex-col items-start gap-1"><span class="rounded-full bg-black/65 px-2 py-0.5 text-[10px] font-semibold uppercase tracking-wide text-accent backdrop-blur-sm">Current</span><span class="rounded-full bg-black/65 px-3 py-1 text-xs font-semibold text-white backdrop-blur-sm">Anchored in Faith</span></div></article><article data-patch="a-comets-afterglow" class="relative w-full shrink-0 snap-center overflow-hidden rounded-xl outline outline-1 -outline-offset-1 outline-white/10"><div class="flex aspect-[3/1] items-center justify-center overflow-hidden bg-black"><img src="/thumbs/leia-fortunaster.jpg" alt="A Comet&#x27;s Afterglow" width="1200" height="400" class="h-full w-auto max-h-full object-contain"/></div><div class="pointer-events-none absolute inset-x-0 top-0 h-16 bg-linear-to-b from-black/40 to-transparent"></div><div class="pointer-events-none absolute inset-x-0 bottom-0 h-16 bg-linear-to-t from-black/50 to-transparent"></div><div class="absolute inset-x-0 top-3 z-10 flex justify-center px-16"><button type="button" title="Toggle countdown and date" class="max-w-full rounded-full bg-accent px-3 py-1 font-mono text-xs font-bold text-ink transition-transform duration-150 ease-out active:scale-[0.96]">Starts in 15d 11h 31m</button></div><div class="absolute bottom-3 left-3 z-10 flex max-w-[75%] flex-col items-start gap-1"><span class="rounded-full bg-black/65 px-2 py-0.5 text-[10px] font-semibold uppercase tracking-wide text-accent backdrop-blur-sm">Upcoming</span><span class="rounded-full bg-black/65 px-3 py-1 text-xs font-semibold text-white backdrop-blur-sm">A Comet&#x27;s Afterglow</span></div></article></div><button type="button" aria-label="Previous patch: Steering By Light" class="absolute left-2 top-1/2 z-10 hidden size-9 -translate-y-1/2 place-items-center rounded-full bg-black/55 text-white backdrop-blur-sm md:grid"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-left size-4" aria-hidden="true"><path d="m15 18-6-6 6-6"></path></svg></button><button type="button" aria-label="Next patch: A Comet&#x27;s Afterglow" class="absolute right-2 top-1/2 z-10 hidden size-9 -translate-y-1/2 place-items-center rounded-full bg-black/55 text-white backdrop-blur-sm md:grid"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right size-4" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg></button><div class="absolute bottom-3 right-3 z-10 flex gap-1.5 rounded-full bg-black/50 px-2 py-1.5 backdrop-blur-sm"><button type="button" aria-label="Steering By Light" aria-current="false" class="size-2 rounded-full transition-colors bg-white/40"></button><button type="button" aria-label="Anchored in Faith" aria-current="true" class="size-2 rounded-full transition-colors bg-accent"></button><button type="button" aria-label="A Comet&#x27;s Afterglow" aria-current="false" class="size-2 rounded-full transition-colors bg-white/40"></button></div><button type="button" title="What&#x27;s new in Anchored in Faith" aria-label="What&#x27;s new in version 4.8, Anchored in Faith" class="absolute top-3 right-3 z-20 grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></button></section><section class="mt-5 rounded-xl border border-border bg-elevated px-4 py-3"><div class="flex items-center justify-between gap-3"><p class="text-xs font-semibold uppercase tracking-wide text-faint">Search &amp; filter</p><button type="button" disabled="" class="inline-flex min-h-11 items-center gap-1.5 rounded-md px-3 text-sm font-medium text-faint"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-rotate-ccw size-3.5" aria-hidden="true"><path d="M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8"></path><path d="M3 3v5h5"></path></svg>Reset</button></div><label class="relative mt-2 block"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-search pointer-events-none absolute top-1/2 left-3 size-4 -translate-y-1/2 text-faint" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg><input type="search" placeholder="Search events, coatings, characters…" class="min-h-11 w-full rounded-lg border border-border bg-surface pr-3 pl-10 text-sm outline-none placeholder:text-faint focus:border-accent" value=""/></label><div class="mt-3 flex flex-wrap gap-2"><button type="button" aria-pressed="true" class="min-h-11 rounded-full px-4 text-xs font-extrabold tracking-[0.2em] bg-fg text-bg">ALL</button><button type="button" aria-pressed="false" class="min-h-11 rounded-full px-3 text-sm font-medium bg-tag-shop/15 text-tag-shop opacity-45">Shop</button><button type="button" aria-pressed="false" class="min-h-11 rounded-full px-3 text-sm font-medium bg-tag-dailies/15 text-tag-dailies opacity-45">Dailies</button><button type="button" aria-pressed="false" class="min-h-11 rounded-full px-3 text-sm font-medium bg-tag-recurring/15 text-tag-recurring opacity-45">Recurring</button><button type="button" aria-pressed="false" class="min-h-11 rounded-full px-3 text-sm font-medium bg-tag-paid/20 text-tag-paid opacity-45">Paid</button><button type="button" aria-pressed="false" class="min-h-11 rounded-full px-3 text-sm font-medium bg-tag-other/20 text-tag-other opacity-45">Other</button></div></section><div class="mt-5 rounded-xl border border-border bg-elevated px-4 py-3"><p class="text-xs font-semibold uppercase tracking-wide text-faint">Jump to</p><nav class="mt-2 flex flex-wrap gap-2" aria-label="Page sections"><a href="#week" class="inline-flex min-h-11 items-center gap-1.5 rounded-md border border-border px-3 text-sm font-medium text-fg hover:border-accent hover:text-accent"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-hash size-3.5 text-faint" aria-hidden="true"><line x1="4" x2="20" y1="9" y2="9"></line><line x1="4" x2="20" y1="15" y2="15"></line><line x1="10" x2="8" y1="3" y2="21"></line><line x1="16" x2="14" y1="3" y2="21"></line></svg>Ends this week<span class="text-xs text-muted">5</span></a><a href="#ongoing" class="inline-flex min-h-11 items-center gap-1.5 rounded-md border border-border px-3 text-sm font-medium text-fg hover:border-accent hover:text-accent"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-hash size-3.5 text-faint" aria-hidden="true"><line x1="4" x2="20" y1="9" y2="9"></line><line x1="4" x2="20" y1="15" y2="15"></line><line x1="10" x2="8" y1="3" y2="21"></line><line x1="16" x2="14" y1="3" y2="21"></line></svg>On-going<span class="text-xs text-muted">31</span></a><a href="#upcoming" class="inline-flex min-h-11 items-center gap-1.5 rounded-md border border-border px-3 text-sm font-medium text-fg hover:border-accent hover:text-accent"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-hash size-3.5 text-faint" aria-hidden="true"><line x1="4" x2="20" y1="9" y2="9"></line><line x1="4" x2="20" y1="15" y2="15"></line><line x1="10" x2="8" y1="3" y2="21"></line><line x1="16" x2="14" y1="3" y2="21"></line></svg>Upcoming<span class="text-xs text-muted">12</span></a><a href="#archive" class="inline-flex min-h-11 items-center gap-1.5 rounded-md border border-border px-3 text-sm font-medium text-fg hover:border-accent hover:text-accent"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-hash size-3.5 text-faint" aria-hidden="true"><line x1="4" x2="20" y1="9" y2="9"></line><line x1="4" x2="20" y1="15" y2="15"></line><line x1="10" x2="8" y1="3" y2="21"></line><line x1="16" x2="14" y1="3" y2="21"></line></svg>Archive<span class="text-xs text-muted">44</span></a></nav></div><section id="week" class="mt-8 scroll-mt-24 pt-2"><header class="mb-4 flex items-center gap-3"><h2 class="text-lg font-bold"><button type="button" title="Copy link to this section" class="inline-flex min-h-11 items-center gap-2 rounded-md text-left hover:text-accent">Ends this week<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link2 lucide-link-2 size-4 shrink-0 text-faint" aria-hidden="true"><path d="M9 17H7A5 5 0 0 1 7 7h2"></path><path d="M15 7h2a5 5 0 1 1 0 10h-2"></path><line x1="8" x2="16" y1="12" y2="12"></line></svg><span class="sr-only">Copy link to this section</span></button></h2><span class="grid min-w-6 place-items-center rounded-full px-2 text-xs font-bold bg-elevated text-muted">5</span><span class="h-px min-w-8 flex-1 bg-border" aria-hidden="true"></span></header><div id="week-list" class="grid gap-3 md:grid-cols-2"><article id="event-recurring-clash-20261008" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow ring-1 ring-danger/50"><img src="/thumbs/clash-reflection.jpg" alt="Clash Reflection" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-recurring/15 text-tag-recurring">Recurring</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-combat/15 text-tag-combat">Combat</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/recurring-clash-20261008" class="hover:text-accent">Clash Reflection</a></h3><p class="mt-1 text-sm text-muted">14-day cycle. Refresh Thursday 05:00 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 8 Oct 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Thu, 22 Oct 2026, 05:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-danger">1d 11h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/recurring-clash-20261008" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-recurring-pain-cage-20261019" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/pain-cage.jpg" alt="Phantom Pain Cage" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-recurring/15 text-tag-recurring">Recurring</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-combat/15 text-tag-combat">Combat</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/recurring-pain-cage-20261019" class="hover:text-accent">Phantom Pain Cage</a></h3><p class="mt-1 text-sm text-muted">Weekly cycle. Ends Sunday 18:00 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Mon, 19 Oct 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Sun, 25 Oct 2026, 18:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">5d 0h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/recurring-pain-cage-20261019" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-recurring-simulated-siege-20261019" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/simulated-siege.jpg" alt="Guild &gt; Simulated Siege" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-recurring/15 text-tag-recurring">Recurring</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-combat/15 text-tag-combat">Combat</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/recurring-simulated-siege-20261019" class="hover:text-accent">Guild &gt; Simulated Siege</a></h3><p class="mt-1 text-sm text-muted">Weekly guild mode. Ends Sunday 18:00 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Mon, 19 Oct 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Sun, 25 Oct 2026, 18:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">5d 0h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/recurring-simulated-siege-20261019" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-recurring-war-zone-20261019" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/war-zone.jpg" alt="War Zone" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-recurring/15 text-tag-recurring">Recurring</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-combat/15 text-tag-combat">Combat</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/recurring-war-zone-20261019" class="hover:text-accent">War Zone</a></h3><p class="mt-1 text-sm text-muted">Weekly. Monday 07:00 – Sunday 18:00 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Mon, 19 Oct 2026, 07:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Sun, 25 Oct 2026, 18:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">5d 0h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/recurring-war-zone-20261019" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-recurring-operation-guardians-20261019" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/operation-guardians.jpg" alt="Missions &gt; Operation Guardians" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-recurring/15 text-tag-recurring">Recurring</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-dailies/15 text-tag-dailies">Dailies</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/recurring-operation-guardians-20261019" class="hover:text-accent">Missions &gt; Operation Guardians</a></h3><p class="mt-1 text-sm text-muted">Weekly. Gives Daily Action Points; needs multiple days, usually not a full week. Resets Monday 05:00 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Mon, 19 Oct 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Mon, 26 Oct 2026, 05:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">5d 11h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/recurring-operation-guardians-20261019" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article></div></section><section id="ongoing" class="mt-8 scroll-mt-24 pt-2"><header class="mb-4 flex items-center gap-3"><h2 class="text-lg font-bold"><button type="button" title="Copy link to this section" class="inline-flex min-h-11 items-center gap-2 rounded-md text-left hover:text-accent">On-going<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link2 lucide-link-2 size-4 shrink-0 text-faint" aria-hidden="true"><path d="M9 17H7A5 5 0 0 1 7 7h2"></path><path d="M15 7h2a5 5 0 1 1 0 10h-2"></path><line x1="8" x2="16" y1="12" y2="12"></line></svg><span class="sr-only">Copy link to this section</span></button></h2><span class="grid min-w-6 place-items-center rounded-full px-2 text-xs font-bold bg-elevated text-muted">31</span><span class="h-px min-w-8 flex-1 bg-border" aria-hidden="true"></span></header><div id="ongoing-list" class="grid gap-3 md:grid-cols-2"><article id="event-recurring-norman-20261015" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/norman-revival.jpg" alt="Norman Revival Plan" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-recurring/15 text-tag-recurring">Recurring</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-combat/15 text-tag-combat">Combat</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/recurring-norman-20261015" class="hover:text-accent">Norman Revival Plan</a></h3><p class="mt-1 text-sm text-muted">14-day cycle. Refresh Thursday 05:00 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 15 Oct 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Thu, 29 Oct 2026, 05:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">8d 11h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/recurring-norman-20261015" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-banner-rate-up-pyroath-arete-aegis" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/rate-up-pyroath-arete-aegis.jpg" alt="70% Rate-Up: Pyroath, Arete, Aegis" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Banner</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Limited</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Construct</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/banner-rate-up-pyroath-arete-aegis" class="hover:text-accent">70% Rate-Up: Pyroath, Arete, Aegis</a></h3><p class="mt-1 text-sm text-muted">The 70% rate-up event for S-Rank Omniframes Lucia: Pyroath &amp; Rosetta: Arete &amp; Veronica: Aegis. Official Global window 10/15 07:00 – 10/29 06:59 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 15 Oct 2026, 07:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Thu, 29 Oct 2026, 06:59 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">8d 13h 30m</p></div><div class="flex items-center gap-2"><a href="https://x.com/PGR_GLOBAL/status/2110309649802985960" target="_blank" rel="noopener noreferrer" title="Open link" class="grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-external-link size-4" aria-hidden="true"><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path></svg></a><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/banner-rate-up-pyroath-arete-aegis" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-recurring-inver-shard-20261001" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/inver-shard-discount.jpg" alt="S-Rank Inver-Shard Discount" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-shop/15 text-tag-shop">Shop</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-recurring/15 text-tag-recurring">Recurring</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/recurring-inver-shard-20261001" class="hover:text-accent">S-Rank Inver-Shard Discount</a></h3><p class="mt-1 text-sm text-muted">20 shards per discounted S-Rank at ~33% off (804 vs 1200). Resets 1st of the month 05:00 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 1 Oct 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Sun, 1 Nov 2026, 05:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">11d 11h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/recurring-inver-shard-20261001" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><div class="md:col-span-2"><article id="event-event-date-a-live-collab" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/kurumi-research.jpg" alt="PGR × Date A Live V – Kurumi Tokisaki" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-concert/15 text-tag-concert">Collab</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Limited</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Banner</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/event-date-a-live-collab" class="hover:text-accent">PGR × Date A Live V – Kurumi Tokisaki</a></h3><p class="mt-1 text-sm text-muted">29 Sep 10:00 – 3 Nov 23:59 UTC. 100% Kurumi on an S-Rank Character. 175 Date A Live Character R&amp;D Tickets per pull. Bonus copy the first two times in each pool.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Tue, 29 Sept 2026, 10:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Tue, 3 Nov 2026, 23:59 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">14d 6h 30m</p></div><div class="flex items-center gap-2"><a href="https://x.com/PGR_GLOBAL/status/2098016135631229291" target="_blank" rel="noopener noreferrer" title="Open link" class="grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-external-link size-4" aria-hidden="true"><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path></svg></a><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/event-date-a-live-collab" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><div class="relative mt-3 grid gap-3 pl-5 md:grid-cols-2 md:pl-8"><span class="absolute top-0 bottom-4 left-1.5 w-px bg-accent/50 md:left-3" aria-hidden="true"></span><div class="relative"><span class="absolute top-6 -left-5 h-px w-4 bg-accent/50 md:w-5" aria-hidden="true"></span><article id="event-banner-weapon-hour-and-minute" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/hour-and-minute.jpg" alt="Hour &amp; Minute" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><p class="mb-1 text-[11px] font-semibold uppercase tracking-wide text-accent">From <!-- -->PGR × Date A Live V – Kurumi Tokisaki</p><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-concert/15 text-tag-concert">Collab</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Banner</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Limited</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Weapon</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/banner-weapon-hour-and-minute" class="hover:text-accent">Hour &amp; Minute</a></h3><p class="mt-1 text-sm text-muted">Kurumi exclusive 6★. Collab Weapon Target pool, 29 Sep 10:00 – 3 Nov 23:59 UTC. Costs Date A Live Weapon R&amp;D Tickets.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Tue, 29 Sept 2026, 10:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Tue, 3 Nov 2026, 23:59 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">14d 6h 30m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/banner-weapon-hour-and-minute" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article></div><div class="relative"><span class="absolute top-6 -left-5 h-px w-4 bg-accent/50 md:w-5" aria-hidden="true"></span><article id="event-banner-armament-zafkiel" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/zafkiel.jpg" alt="Zafkiel" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><p class="mb-1 text-[11px] font-semibold uppercase tracking-wide text-accent">From <!-- -->PGR × Date A Live V – Kurumi Tokisaki</p><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-concert/15 text-tag-concert">Collab</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Banner</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Limited</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">CUB</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/banner-armament-zafkiel" class="hover:text-accent">Zafkiel</a></h3><p class="mt-1 text-sm text-muted">Otherworld Armament. 100% Zafkiel on an S-Rank Armament. 29 Sep 10:00 – 3 Nov 23:59 UTC. Costs Date A Live Armament R&amp;D Tickets.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Tue, 29 Sept 2026, 10:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Tue, 3 Nov 2026, 23:59 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">14d 6h 30m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/banner-armament-zafkiel" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article></div><div class="relative"><span class="absolute top-6 -left-5 h-px w-4 bg-accent/50 md:w-5" aria-hidden="true"></span><article id="event-event-visitor-from-afar" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/visitor-from-afar.jpg" alt="Visitor from Afar — Sign-in for 42 Pulls" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><p class="mb-1 text-[11px] font-semibold uppercase tracking-wide text-accent">From <!-- -->PGR × Date A Live V – Kurumi Tokisaki</p><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-concert/15 text-tag-concert">Collab</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-dailies/15 text-tag-dailies">Dailies</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Limited</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/event-visitor-from-afar" class="hover:text-accent">Visitor from Afar — Sign-in for 42 Pulls</a></h3><p class="mt-1 text-sm text-muted">Otherworld Character Target R&amp;D Attempt ×24, Collab Weapon Target R&amp;D Attempt ×14, Commandant Portrait [Ember Ceremony], Event Construct R&amp;D Ticket ×1,000. Free R&amp;D attempts expire when the event ends.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 24 Sept 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Tue, 3 Nov 2026, 23:59 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">14d 6h 30m</p></div><div class="flex items-center gap-2"><a href="https://x.com/PGR_GLOBAL/status/2098016135631229291" target="_blank" rel="noopener noreferrer" title="Open link" class="grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-external-link size-4" aria-hidden="true"><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path></svg></a><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/event-visitor-from-afar" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article></div><div class="relative"><span class="absolute top-6 -left-5 h-px w-4 bg-accent/50 md:w-5" aria-hidden="true"></span><article id="event-event-dream-of-stagnant-cycle" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/dream-of-stagnant-cycle.jpg" alt="Dream of Stagnant Cycle" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><p class="mb-1 text-[11px] font-semibold uppercase tracking-wide text-accent">From <!-- -->PGR × Date A Live V – Kurumi Tokisaki</p><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-concert/15 text-tag-concert">Collab</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-story/15 text-tag-story">Story</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Limited</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/event-dream-of-stagnant-cycle" class="hover:text-accent">Dream of Stagnant Cycle</a></h3><p class="mt-1 text-sm text-muted">Date A Live V collab story. Clear Main Story 1-12. 29 Sep 10:00 – 3 Nov 23:59 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Tue, 29 Sept 2026, 10:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Tue, 3 Nov 2026, 23:59 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">14d 6h 30m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/event-dream-of-stagnant-cycle" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article></div><div class="relative"><span class="absolute top-6 -left-5 h-px w-4 bg-accent/50 md:w-5" aria-hidden="true"></span><article id="event-event-against-the-flow-of-time" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><div class="grid size-20 shrink-0 self-start place-items-center rounded-lg bg-bg text-faint" aria-hidden="true" title="Thumbnail coming later"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-image-off size-5" aria-hidden="true"><line x1="2" x2="22" y1="2" y2="22"></line><path d="M10.41 10.41a2 2 0 1 1-2.83-2.83"></path><line x1="13.5" x2="6" y1="13.5" y2="21"></line><line x1="18" x2="21" y1="12" y2="15"></line><path d="M3.59 3.59A1.99 1.99 0 0 0 3 5v14a2 2 0 0 0 2 2h14c.55 0 1.052-.22 1.41-.59"></path><path d="M21 15V5a2 2 0 0 0-2-2H9"></path></svg></div><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><p class="mb-1 text-[11px] font-semibold uppercase tracking-wide text-accent">From <!-- -->PGR × Date A Live V – Kurumi Tokisaki</p><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-concert/15 text-tag-concert">Collab</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-story/15 text-tag-story">Story</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Limited</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/event-against-the-flow-of-time" class="hover:text-accent">Against the Flow of Time: Character Trial Stage</a></h3><p class="mt-1 text-sm text-muted">Trial stage for Kurumi Tokisaki. Clear Normal Story 1-8. Collectibles and character training materials.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Tue, 29 Sept 2026, 10:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Tue, 3 Nov 2026, 23:59 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">14d 6h 30m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/event-against-the-flow-of-time" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article></div><div class="relative"><span class="absolute top-6 -left-5 h-px w-4 bg-accent/50 md:w-5" aria-hidden="true"></span><article id="event-coating-ember-ceremony" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/ember-ceremony.jpg" alt="Ember Ceremony" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><p class="mb-1 text-[11px] font-semibold uppercase tracking-wide text-accent">From <!-- -->PGR × Date A Live V – Kurumi Tokisaki</p><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-semibold bg-tag-paid/20 text-tag-paid">Paid</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-concert/15 text-tag-concert">Collab</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-coating/15 text-tag-coating">Coating</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-shop/15 text-tag-shop">Shop</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/coating-ember-ceremony" class="hover:text-accent">Ember Ceremony</a></h3><p class="mt-1 text-sm text-muted">She lifts her skirt to gracefully vault over the campus railing, her crimson dress blooming in the night, with only muzzle flashes serving as adornment. Discounted price: 68 Rainbow Cards. Pack: Coating [Ember Ceremony] ×1.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Tue, 29 Sept 2026, 10:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Tue, 3 Nov 2026, 23:59 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">14d 6h 30m</p></div><div class="flex items-center gap-2"><a href="https://x.com/PGR_GLOBAL/status/2100525172856078646" target="_blank" rel="noopener noreferrer" title="Open link" class="grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-external-link size-4" aria-hidden="true"><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path></svg></a><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/coating-ember-ceremony" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article></div><div class="relative"><span class="absolute top-6 -left-5 h-px w-4 bg-accent/50 md:w-5" aria-hidden="true"></span><article id="event-weapon-coating-scorching-torrent" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><div class="grid size-20 shrink-0 self-start place-items-center rounded-lg bg-bg text-faint" aria-hidden="true" title="Thumbnail coming later"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-image-off size-5" aria-hidden="true"><line x1="2" x2="22" y1="2" y2="22"></line><path d="M10.41 10.41a2 2 0 1 1-2.83-2.83"></path><line x1="13.5" x2="6" y1="13.5" y2="21"></line><line x1="18" x2="21" y1="12" y2="15"></line><path d="M3.59 3.59A1.99 1.99 0 0 0 3 5v14a2 2 0 0 0 2 2h14c.55 0 1.052-.22 1.41-.59"></path><path d="M21 15V5a2 2 0 0 0-2-2H9"></path></svg></div><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><p class="mb-1 text-[11px] font-semibold uppercase tracking-wide text-accent">From <!-- -->PGR × Date A Live V – Kurumi Tokisaki</p><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-semibold bg-tag-paid/20 text-tag-paid">Paid</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-coating/15 text-tag-coating">Weapon Coating</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-shop/15 text-tag-shop">Shop</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-concert/15 text-tag-concert">Collab</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/weapon-coating-scorching-torrent" class="hover:text-accent">Scorching Torrent</a></h3><p class="mt-1 text-sm text-muted">Weapon coating for Fusion Gunsword. Discounted price: 28 Rainbow Cards. Pack: Weapon Coating [Scorching Torrent] ×1.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Tue, 29 Sept 2026, 10:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Tue, 3 Nov 2026, 23:59 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">14d 6h 30m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/weapon-coating-scorching-torrent" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article></div></div></div><article id="event-event-7-day-signin" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/7-day-signin.jpg" alt="7-Day Sign-In Rewards" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-dailies/15 text-tag-dailies">Dailies</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Limited</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/event-7-day-signin" class="hover:text-accent">7-Day Sign-In Rewards</a></h3><p class="mt-1 text-sm text-muted">Sign in for 7 days. Rewards include Basic Construct R&amp;D Tickets.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 24 Sept 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Wed, 4 Nov 2026, 05:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">14d 11h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/event-7-day-signin" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-event-circuit-calculus" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/circuit-calculus.jpg" alt="Circuit Calculus" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-leisure/15 text-tag-leisure">Leisure</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Limited</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/event-circuit-calculus" class="hover:text-accent">Circuit Calculus</a></h3><p class="mt-1 text-sm text-muted">Build a winning deck with Adelyde. After the 09/24 update until 11/04 05:00 UTC. Rewards include Event Construct R&amp;D Ticket ×1,500, Trade Voucher ×1,500, and Stamp - Lost for Words.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 24 Sept 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Wed, 4 Nov 2026, 05:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">14d 11h 31m</p></div><div class="flex items-center gap-2"><a href="https://x.com/PGR_GLOBAL/status/2102654205135556787" target="_blank" rel="noopener noreferrer" title="Open link" class="grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-external-link size-4" aria-hidden="true"><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path></svg></a><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/event-circuit-calculus" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-event-wreck-it-huhu" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/wreck-it-huhu.jpg" alt="Wreck-It Huhu" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-leisure/15 text-tag-leisure">Leisure</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Limited</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/event-wreck-it-huhu" class="hover:text-accent">Wreck-It Huhu</a></h3><p class="mt-1 text-sm text-muted">3 chapters, 4 stages each. Event Construct R&amp;D Ticket ×500, Trade Voucher ×400, Stamp - Huhu Strikes!</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 8 Oct 2026, 10:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Wed, 4 Nov 2026, 05:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">14d 11h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/event-wreck-it-huhu" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-event-overclock-simulation" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/overclock-simulation.jpg" alt="Overclock Simulation" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-combat/15 text-tag-combat">Combat</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-combat/15 text-tag-combat">Challenge</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Limited</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/event-overclock-simulation" class="hover:text-accent">Overclock Simulation</a></h3><p class="mt-1 text-sm text-muted">4 chapters unlock over time. Peak Calculation: deploy your team against all servers for a limited animated chat frame. Event Construct R&amp;D Ticket ×1,000, Trade Voucher ×500, Collectible [Undying Ember].</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Tue, 29 Sept 2026, 10:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Wed, 4 Nov 2026, 05:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">14d 11h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/event-overclock-simulation" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-story-main-anchored" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/main-story-anchored.jpg" alt="Main Story: Anchored in Faith" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-story/15 text-tag-story">Story</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Limited</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/story-main-anchored" class="hover:text-accent">Main Story: Anchored in Faith</a></h3><p class="mt-1 text-sm text-muted">Main Story [Anchored in Faith] is available. Clear Main Story 1-12.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 24 Sept 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Wed, 4 Nov 2026, 23:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">15d 5h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/story-main-anchored" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-event-stellar-memories" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/stellar-memories.jpg" alt="Stellar Memories — Rerun Coating Selection Research" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-coating/15 text-tag-coating">Coating</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Limited</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/event-stellar-memories" class="hover:text-accent">Stellar Memories — Rerun Coating Selection Research</a></h3><p class="mt-1 text-sm text-muted">Pick a coating pool and switch anytime. Night Sonata, Threads of Destiny, Love&#x27;s Dawn, Tsubaki. 175 Black Cards or 5 Rainbow Cards per research.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Sat, 26 Sept 2026, 10:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Wed, 4 Nov 2026, 23:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">15d 5h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/event-stellar-memories" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><div class="md:col-span-2"><article id="event-coating-fading-reverie" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/fading-reverie.jpg" alt="Fading Reverie" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-semibold bg-tag-paid/20 text-tag-paid">Paid</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-coating/15 text-tag-coating">Coating</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-shop/15 text-tag-shop">Shop</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/coating-fading-reverie" class="hover:text-accent">Fading Reverie</a></h3><p class="mt-1 text-sm text-muted">She leaves behind the lies that held her captive for half a lifetime. Tonight, the undertaker returns with a blade in hand. Discounted price: 168 Rainbow Cards. Pack: Coating [Fading Reverie] ×1, Commandant Portrait [Fading Reverie] ×1.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 24 Sept 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Wed, 4 Nov 2026, 23:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">15d 5h 31m</p></div><div class="flex items-center gap-2"><a href="https://x.com/PGR_GLOBAL/status/2100479870694478173" target="_blank" rel="noopener noreferrer" title="Open link" class="grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-external-link size-4" aria-hidden="true"><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path></svg></a><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/coating-fading-reverie" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><div class="relative mt-3 grid gap-3 pl-5 md:grid-cols-2 md:pl-8"><span class="absolute top-0 bottom-4 left-1.5 w-px bg-accent/50 md:left-3" aria-hidden="true"></span><div class="relative"><span class="absolute top-6 -left-5 h-px w-4 bg-accent/50 md:w-5" aria-hidden="true"></span><article id="event-weapon-coating-sacrament-of-ruin" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><div class="grid size-20 shrink-0 self-start place-items-center rounded-lg bg-bg text-faint" aria-hidden="true" title="Thumbnail coming later"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-image-off size-5" aria-hidden="true"><line x1="2" x2="22" y1="2" y2="22"></line><path d="M10.41 10.41a2 2 0 1 1-2.83-2.83"></path><line x1="13.5" x2="6" y1="13.5" y2="21"></line><line x1="18" x2="21" y1="12" y2="15"></line><path d="M3.59 3.59A1.99 1.99 0 0 0 3 5v14a2 2 0 0 0 2 2h14c.55 0 1.052-.22 1.41-.59"></path><path d="M21 15V5a2 2 0 0 0-2-2H9"></path></svg></div><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><p class="mb-1 text-[11px] font-semibold uppercase tracking-wide text-accent">From <!-- -->Fading Reverie</p><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-semibold bg-tag-paid/20 text-tag-paid">Paid</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-coating/15 text-tag-coating">Weapon Coating</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-shop/15 text-tag-shop">Shop</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/weapon-coating-sacrament-of-ruin" class="hover:text-accent">Sacrament of Ruin</a></h3><p class="mt-1 text-sm text-muted">Weapon coating for Judgment Scythe. Discounted price: 28 Rainbow Cards. Pack: Weapon Coating [Sacrament of Ruin] ×1.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 24 Sept 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Wed, 4 Nov 2026, 23:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">15d 5h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/weapon-coating-sacrament-of-ruin" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article></div></div></div><div class="md:col-span-2"><article id="event-event-adelyde" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/adelyde.jpg" alt="Anchored in Faith – Adelyde: Anabasis" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Banner</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Construct</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Limited</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/event-adelyde" class="hover:text-accent">Anchored in Faith – Adelyde: Anabasis</a></h3><p class="mt-1 text-sm text-muted">Debut banner until 4 Nov 23:00 UTC. 100% Adelyde on an S-Rank Construct. Phase rewards include Unforsaken Beacon at 40 and Kelpie at 100. Free copy from Journal of Promise.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 24 Sept 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Wed, 4 Nov 2026, 23:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">15d 5h 31m</p></div><div class="flex items-center gap-2"><a href="https://x.com/PGR_GLOBAL/status/2095346051074994343" target="_blank" rel="noopener noreferrer" title="Open link" class="grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-external-link size-4" aria-hidden="true"><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path></svg></a><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/event-adelyde" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><div class="relative mt-3 grid gap-3 pl-5 md:grid-cols-2 md:pl-8"><span class="absolute top-0 bottom-4 left-1.5 w-px bg-accent/50 md:left-3" aria-hidden="true"></span><div class="relative"><span class="absolute top-6 -left-5 h-px w-4 bg-accent/50 md:w-5" aria-hidden="true"></span><article id="event-event-journal-adelyde" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/journal-adelyde.jpg" alt="Journal of Promise — Adelyde: Anabasis" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><p class="mb-1 text-[11px] font-semibold uppercase tracking-wide text-accent">From <!-- -->Anchored in Faith – Adelyde: Anabasis</p><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-story/15 text-tag-story">Story</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-story/15 text-tag-story">Affection</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Limited</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/event-journal-adelyde" class="hover:text-accent">Journal of Promise — Adelyde: Anabasis</a></h3><p class="mt-1 text-sm text-muted">Adelyde affection story. Free Adelyde: Anabasis ×1 for clearing Journal of Promise: A Kindler&#x27;s Watch, until 4 Nov 23:00 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 24 Sept 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Wed, 4 Nov 2026, 23:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">15d 5h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/event-journal-adelyde" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article></div><div class="relative"><span class="absolute top-6 -left-5 h-px w-4 bg-accent/50 md:w-5" aria-hidden="true"></span><article id="event-event-kindlers-watch" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><div class="grid size-20 shrink-0 self-start place-items-center rounded-lg bg-bg text-faint" aria-hidden="true" title="Thumbnail coming later"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-image-off size-5" aria-hidden="true"><line x1="2" x2="22" y1="2" y2="22"></line><path d="M10.41 10.41a2 2 0 1 1-2.83-2.83"></path><line x1="13.5" x2="6" y1="13.5" y2="21"></line><line x1="18" x2="21" y1="12" y2="15"></line><path d="M3.59 3.59A1.99 1.99 0 0 0 3 5v14a2 2 0 0 0 2 2h14c.55 0 1.052-.22 1.41-.59"></path><path d="M21 15V5a2 2 0 0 0-2-2H9"></path></svg></div><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><p class="mb-1 text-[11px] font-semibold uppercase tracking-wide text-accent">From <!-- -->Anchored in Faith – Adelyde: Anabasis</p><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-story/15 text-tag-story">Story</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Limited</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/event-kindlers-watch" class="hover:text-accent">A Kindler&#x27;s Watch</a></h3><p class="mt-1 text-sm text-muted">Trial stage for Adelyde: Anabasis. Clear Normal Story 1-8. Collectibles and character training materials.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 24 Sept 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Wed, 4 Nov 2026, 23:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">15d 5h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/event-kindlers-watch" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article></div><div class="relative"><span class="absolute top-6 -left-5 h-px w-4 bg-accent/50 md:w-5" aria-hidden="true"></span><article id="event-event-bp-adelyde" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/bp-adelyde.jpg" alt="BP – Adelyde Alternate Coating" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><p class="mb-1 text-[11px] font-semibold uppercase tracking-wide text-accent">From <!-- -->Anchored in Faith – Adelyde: Anabasis</p><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-semibold bg-tag-paid/20 text-tag-paid">Paid</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-shop/15 text-tag-shop">Shop</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-coating/15 text-tag-coating">Coating</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/event-bp-adelyde" class="hover:text-accent">BP – Adelyde Alternate Coating</a></h3><p class="mt-1 text-sm text-muted">Final alternate coating for Adelyde: Anabasis. After the 24 Sep update until 4 Nov 23:00 UTC. Purchase the Tactical Assessment Manual.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 24 Sept 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Wed, 4 Nov 2026, 23:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">15d 5h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/event-bp-adelyde" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article></div><div class="relative"><span class="absolute top-6 -left-5 h-px w-4 bg-accent/50 md:w-5" aria-hidden="true"></span><article id="event-event-farwatch-file" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/hadal-depths-file.jpg" alt="BP - Farwatch File" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><p class="mb-1 text-[11px] font-semibold uppercase tracking-wide text-accent">From <!-- -->Anchored in Faith – Adelyde: Anabasis</p><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-semibold bg-tag-paid/20 text-tag-paid">Paid</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-shop/15 text-tag-shop">Shop</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-coating/15 text-tag-coating">Coating</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-dailies/15 text-tag-dailies">Dailies</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/event-farwatch-file" class="hover:text-accent">BP - Farwatch File</a></h3><p class="mt-1 text-sm text-muted">Battle pass. Encrypted Intel 30 Rainbow Cards, Top-Secret Intel 68 Rainbow Cards. Includes Adelyde alternate coating. Paid tracks close 20 minutes early.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 24 Sept 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Wed, 4 Nov 2026, 23:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">15d 5h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/event-farwatch-file" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article></div><div class="relative"><span class="absolute top-6 -left-5 h-px w-4 bg-accent/50 md:w-5" aria-hidden="true"></span><article id="event-coating-calamitys-end" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/calamitys-end.jpg" alt="Calamity&#x27;s End" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><p class="mb-1 text-[11px] font-semibold uppercase tracking-wide text-accent">From <!-- -->Anchored in Faith – Adelyde: Anabasis</p><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-semibold bg-tag-paid/20 text-tag-paid">Paid</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-coating/15 text-tag-coating">Coating</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-shop/15 text-tag-shop">Shop</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/coating-calamitys-end" class="hover:text-accent">Calamity&#x27;s End</a></h3><p class="mt-1 text-sm text-muted">SFX coating for Adelyde: Anabasis. Discounted price: 168 Rainbow Cards. Pack: Coating [Calamity&#x27;s End] ×1, Commandant Portrait [Calamity&#x27;s End] ×1.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 24 Sept 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Wed, 4 Nov 2026, 23:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">15d 5h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/coating-calamitys-end" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article></div><div class="relative"><span class="absolute top-6 -left-5 h-px w-4 bg-accent/50 md:w-5" aria-hidden="true"></span><article id="event-weapon-coating-pale-pyre" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><div class="grid size-20 shrink-0 self-start place-items-center rounded-lg bg-bg text-faint" aria-hidden="true" title="Thumbnail coming later"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-image-off size-5" aria-hidden="true"><line x1="2" x2="22" y1="2" y2="22"></line><path d="M10.41 10.41a2 2 0 1 1-2.83-2.83"></path><line x1="13.5" x2="6" y1="13.5" y2="21"></line><line x1="18" x2="21" y1="12" y2="15"></line><path d="M3.59 3.59A1.99 1.99 0 0 0 3 5v14a2 2 0 0 0 2 2h14c.55 0 1.052-.22 1.41-.59"></path><path d="M21 15V5a2 2 0 0 0-2-2H9"></path></svg></div><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><p class="mb-1 text-[11px] font-semibold uppercase tracking-wide text-accent">From <!-- -->Anchored in Faith – Adelyde: Anabasis</p><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-semibold bg-tag-paid/20 text-tag-paid">Paid</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-coating/15 text-tag-coating">Weapon Coating</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-shop/15 text-tag-shop">Shop</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/weapon-coating-pale-pyre" class="hover:text-accent">Pale Pyre</a></h3><p class="mt-1 text-sm text-muted">Weapon coating for Cross Cannon. Discounted price: 28 Rainbow Cards. Pack: Weapon Coating [Pale Pyre] ×1.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 24 Sept 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Wed, 4 Nov 2026, 23:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">15d 5h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/weapon-coating-pale-pyre" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article></div><div class="relative"><span class="absolute top-6 -left-5 h-px w-4 bg-accent/50 md:w-5" aria-hidden="true"></span><article id="event-banner-cub-kelpie" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/kelpie.jpg" alt="CUB – Kelpie" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><p class="mb-1 text-[11px] font-semibold uppercase tracking-wide text-accent">From <!-- -->Anchored in Faith – Adelyde: Anabasis</p><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Banner</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Limited</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">CUB</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/banner-cub-kelpie" class="hover:text-accent">CUB – Kelpie</a></h3><p class="mt-1 text-sm text-muted">CUB Target pool until 4 Nov 23:00 UTC. 100% Kelpie when an S-Rank CUB drops. Also listed as a free Service Shop reward.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 24 Sept 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Wed, 4 Nov 2026, 23:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">15d 5h 31m</p></div><div class="flex items-center gap-2"><a href="https://x.com/PGR_GLOBAL/status/2098016135631229291" target="_blank" rel="noopener noreferrer" title="Open link" class="grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-external-link size-4" aria-hidden="true"><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path></svg></a><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/banner-cub-kelpie" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article></div><div class="relative"><span class="absolute top-6 -left-5 h-px w-4 bg-accent/50 md:w-5" aria-hidden="true"></span><article id="event-banner-weapon-unforsaken-beacon" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/unforsaken-beacon.jpg" alt="Unforsaken Beacon" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><p class="mb-1 text-[11px] font-semibold uppercase tracking-wide text-accent">From <!-- -->Anchored in Faith – Adelyde: Anabasis</p><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Banner</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Limited</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Weapon</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/banner-weapon-unforsaken-beacon" class="hover:text-accent">Unforsaken Beacon</a></h3><p class="mt-1 text-sm text-muted">Anabasis exclusive 6★. Target Weapon pool until 4 Nov 23:00 UTC, then Basic Weapon pool in a later version. Also listed as a free Service Shop reward.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 24 Sept 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Wed, 4 Nov 2026, 23:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Ends in</p><p class="font-mono text-sm font-semibold text-accent">15d 5h 31m</p></div><div class="flex items-center gap-2"><a href="https://x.com/PGR_GLOBAL/status/2098016135631229291" target="_blank" rel="noopener noreferrer" title="Open link" class="grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-external-link size-4" aria-hidden="true"><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path></svg></a><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/banner-weapon-unforsaken-beacon" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article></div></div></div><article id="event-story-main-steering" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/steering-story.jpg" alt="Main Story: Steering By Light" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-story/15 text-tag-story">Story</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-accent/15 text-accent">Permanent</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/story-main-steering" class="hover:text-accent">Main Story: Steering By Light</a></h3><p class="mt-1 text-sm text-muted">New main story chapter. Permanent after unlock.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 20 Aug 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Permanent</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Status</p><p class="font-mono text-sm font-semibold text-accent">Permanent</p></div><div class="flex items-center gap-2"><a href="https://x.com/PGR_GLOBAL/status/2089947972066848935" target="_blank" rel="noopener noreferrer" title="Open link" class="grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-external-link size-4" aria-hidden="true"><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path></svg></a><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/story-main-steering" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-story-journal-promise" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/karenina-effulgence.jpg" alt="Journal of Promise" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-story/15 text-tag-story">Story</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-story/15 text-tag-story">Affection</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-karenina/20 text-tag-karenina">Karenina</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-accent/15 text-accent">Permanent</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/story-journal-promise" class="hover:text-accent">Journal of Promise</a></h3><p class="mt-1 text-sm text-muted">Karenina: Effulgence affection story. Permanent after unlock.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 20 Aug 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Permanent</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Status</p><p class="font-mono text-sm font-semibold text-accent">Permanent</p></div><div class="flex items-center gap-2"><a href="https://x.com/PGR_GLOBAL/status/2089947972066848935" target="_blank" rel="noopener noreferrer" title="Open link" class="grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-external-link size-4" aria-hidden="true"><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path></svg></a><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/story-journal-promise" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-event-shrouded-requiem-nirvatia" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/shrouded-requiem-nirvatia.jpg" alt="Shrouded Requiem — Nirvatia Story" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-story/15 text-tag-story">Story</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-accent/15 text-accent">Permanent</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/event-shrouded-requiem-nirvatia" class="hover:text-accent">Shrouded Requiem — Nirvatia Story</a></h3><p class="mt-1 text-sm text-muted">Nirvatia story update after the 09/24 update. Nightshroud Tales and Labyrinth Breakout. Permanent shop adds Stamp - Shh! and Event Construct R&amp;D Tickets.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 24 Sept 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Permanent</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Status</p><p class="font-mono text-sm font-semibold text-accent">Permanent</p></div><div class="flex items-center gap-2"><a href="https://x.com/PGR_GLOBAL/status/2101521736533750081" target="_blank" rel="noopener noreferrer" title="Open link" class="grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-external-link size-4" aria-hidden="true"><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path></svg></a><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/event-shrouded-requiem-nirvatia" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article></div></section><section id="upcoming" class="mt-8 scroll-mt-24 pt-2"><header class="mb-4 flex items-center gap-3"><h2 class="text-lg font-bold"><button type="button" title="Copy link to this section" class="inline-flex min-h-11 items-center gap-2 rounded-md text-left hover:text-accent">Upcoming<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link2 lucide-link-2 size-4 shrink-0 text-faint" aria-hidden="true"><path d="M9 17H7A5 5 0 0 1 7 7h2"></path><path d="M15 7h2a5 5 0 1 1 0 10h-2"></path><line x1="8" x2="16" y1="12" y2="12"></line></svg><span class="sr-only">Copy link to this section</span></button></h2><span class="grid min-w-6 place-items-center rounded-full px-2 text-xs font-bold bg-elevated text-muted">12</span><span class="h-px min-w-8 flex-1 bg-border" aria-hidden="true"></span></header><div id="upcoming-list" class="grid gap-3 md:grid-cols-2"><article id="event-recurring-clash-20261022" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/clash-reflection.jpg" alt="Clash Reflection" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-recurring/15 text-tag-recurring">Recurring</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-combat/15 text-tag-combat">Combat</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/recurring-clash-20261022" class="hover:text-accent">Clash Reflection</a></h3><p class="mt-1 text-sm text-muted">14-day cycle. Refresh Thursday 05:00 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 22 Oct 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Wed, 4 Nov 2026, 23:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Starts in</p><p class="font-mono text-sm font-semibold text-accent">1d 11h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/recurring-clash-20261022" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-recurring-pain-cage-20261026" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/pain-cage.jpg" alt="Phantom Pain Cage" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-recurring/15 text-tag-recurring">Recurring</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-combat/15 text-tag-combat">Combat</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/recurring-pain-cage-20261026" class="hover:text-accent">Phantom Pain Cage</a></h3><p class="mt-1 text-sm text-muted">Weekly cycle. Ends Sunday 18:00 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Mon, 26 Oct 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Sun, 1 Nov 2026, 18:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Starts in</p><p class="font-mono text-sm font-semibold text-accent">5d 11h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/recurring-pain-cage-20261026" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-recurring-simulated-siege-20261026" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/simulated-siege.jpg" alt="Guild &gt; Simulated Siege" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-recurring/15 text-tag-recurring">Recurring</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-combat/15 text-tag-combat">Combat</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/recurring-simulated-siege-20261026" class="hover:text-accent">Guild &gt; Simulated Siege</a></h3><p class="mt-1 text-sm text-muted">Weekly guild mode. Ends Sunday 18:00 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Mon, 26 Oct 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Sun, 1 Nov 2026, 18:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Starts in</p><p class="font-mono text-sm font-semibold text-accent">5d 11h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/recurring-simulated-siege-20261026" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-recurring-operation-guardians-20261026" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/operation-guardians.jpg" alt="Missions &gt; Operation Guardians" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-recurring/15 text-tag-recurring">Recurring</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-dailies/15 text-tag-dailies">Dailies</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/recurring-operation-guardians-20261026" class="hover:text-accent">Missions &gt; Operation Guardians</a></h3><p class="mt-1 text-sm text-muted">Weekly. Gives Daily Action Points; needs multiple days, usually not a full week. Resets Monday 05:00 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Mon, 26 Oct 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Mon, 2 Nov 2026, 05:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Starts in</p><p class="font-mono text-sm font-semibold text-accent">5d 11h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/recurring-operation-guardians-20261026" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-recurring-war-zone-20261026" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/war-zone.jpg" alt="War Zone" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-recurring/15 text-tag-recurring">Recurring</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-combat/15 text-tag-combat">Combat</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/recurring-war-zone-20261026" class="hover:text-accent">War Zone</a></h3><p class="mt-1 text-sm text-muted">Weekly. Monday 07:00 – Sunday 18:00 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Mon, 26 Oct 2026, 07:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Sun, 1 Nov 2026, 18:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Starts in</p><p class="font-mono text-sm font-semibold text-accent">5d 13h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/recurring-war-zone-20261026" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-recurring-norman-20261029" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/norman-revival.jpg" alt="Norman Revival Plan" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-recurring/15 text-tag-recurring">Recurring</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-combat/15 text-tag-combat">Combat</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/recurring-norman-20261029" class="hover:text-accent">Norman Revival Plan</a></h3><p class="mt-1 text-sm text-muted">14-day cycle. Refresh Thursday 05:00 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 29 Oct 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Thu, 12 Nov 2026, 05:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Starts in</p><p class="font-mono text-sm font-semibold text-accent">8d 11h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/recurring-norman-20261029" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-recurring-inver-shard-20261101" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/inver-shard-discount.jpg" alt="S-Rank Inver-Shard Discount" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-shop/15 text-tag-shop">Shop</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-recurring/15 text-tag-recurring">Recurring</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/recurring-inver-shard-20261101" class="hover:text-accent">S-Rank Inver-Shard Discount</a></h3><p class="mt-1 text-sm text-muted">20 shards per discounted S-Rank at ~33% off (804 vs 1200). Resets 1st of the month 05:00 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Sun, 1 Nov 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Tue, 1 Dec 2026, 05:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Starts in</p><p class="font-mono text-sm font-semibold text-accent">11d 11h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/recurring-inver-shard-20261101" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-recurring-pain-cage-20261102" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/pain-cage.jpg" alt="Phantom Pain Cage" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-recurring/15 text-tag-recurring">Recurring</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-combat/15 text-tag-combat">Combat</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/recurring-pain-cage-20261102" class="hover:text-accent">Phantom Pain Cage</a></h3><p class="mt-1 text-sm text-muted">Weekly cycle. Ends Sunday 18:00 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Mon, 2 Nov 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Sun, 8 Nov 2026, 18:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Starts in</p><p class="font-mono text-sm font-semibold text-accent">12d 11h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/recurring-pain-cage-20261102" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-recurring-simulated-siege-20261102" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/simulated-siege.jpg" alt="Guild &gt; Simulated Siege" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-recurring/15 text-tag-recurring">Recurring</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-combat/15 text-tag-combat">Combat</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/recurring-simulated-siege-20261102" class="hover:text-accent">Guild &gt; Simulated Siege</a></h3><p class="mt-1 text-sm text-muted">Weekly guild mode. Ends Sunday 18:00 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Mon, 2 Nov 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Sun, 8 Nov 2026, 18:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Starts in</p><p class="font-mono text-sm font-semibold text-accent">12d 11h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/recurring-simulated-siege-20261102" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-recurring-operation-guardians-20261102" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/operation-guardians.jpg" alt="Missions &gt; Operation Guardians" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-recurring/15 text-tag-recurring">Recurring</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-dailies/15 text-tag-dailies">Dailies</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/recurring-operation-guardians-20261102" class="hover:text-accent">Missions &gt; Operation Guardians</a></h3><p class="mt-1 text-sm text-muted">Weekly. Gives Daily Action Points; needs multiple days, usually not a full week. Resets Monday 05:00 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Mon, 2 Nov 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Mon, 9 Nov 2026, 05:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Starts in</p><p class="font-mono text-sm font-semibold text-accent">12d 11h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/recurring-operation-guardians-20261102" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-recurring-war-zone-20261102" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/war-zone.jpg" alt="War Zone" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-recurring/15 text-tag-recurring">Recurring</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-combat/15 text-tag-combat">Combat</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/recurring-war-zone-20261102" class="hover:text-accent">War Zone</a></h3><p class="mt-1 text-sm text-muted">Weekly. Monday 07:00 – Sunday 18:00 UTC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Mon, 2 Nov 2026, 07:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Sun, 8 Nov 2026, 18:00 UTC</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Starts in</p><p class="font-mono text-sm font-semibold text-accent">12d 13h 31m</p></div><div class="flex items-center gap-2"><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/recurring-war-zone-20261102" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article><article id="event-event-leia" class="flex scroll-mt-24 items-start gap-3 rounded-xl border border-border bg-elevated p-4 transition-shadow"><img src="/thumbs/leia-fortunaster.jpg" alt="A Comet&#x27;s Afterglow – Leia: Fortunaster" class="h-auto w-20 shrink-0 self-start rounded-lg object-contain outline outline-1 -outline-offset-1 outline-white/10"/><div class="flex min-w-0 flex-1 flex-col gap-3"><div class="min-w-0"><div class="flex flex-wrap gap-1.5"><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Banner</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Construct</span><span class="rounded-full px-2 py-0.5 text-xs font-medium bg-tag-banner/15 text-tag-banner">Limited</span></div><h3 class="mt-1 text-base font-semibold leading-snug"><a href="/events/event-leia" class="hover:text-accent">A Comet&#x27;s Afterglow – Leia: Fortunaster</a></h3><p class="mt-1 text-sm text-muted">S-Rank Omniframe. Ice, Breaker, Rhythmic Ray, Glaciation. Version [A Comet&#x27;s Afterglow] on November 5. Banner end TBC.</p></div><dl class="grid gap-1 text-xs"><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">Start</dt><dd class="font-medium text-fg">Thu, 5 Nov 2026, 05:00 UTC</dd></div><div class="flex gap-2"><dt class="w-12 shrink-0 text-faint">End</dt><dd class="font-medium text-fg">Unknown</dd></div></dl><div class="mt-auto flex flex-wrap items-end justify-between gap-3"><div><p class="text-xs uppercase tracking-wide text-faint">Starts in</p><p class="font-mono text-sm font-semibold text-accent">15d 11h 31m</p></div><div class="flex items-center gap-2"><a href="https://x.com/PGR_GLOBAL/status/2109479174939292025" target="_blank" rel="noopener noreferrer" title="Open link" class="grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-external-link size-4" aria-hidden="true"><path d="M15 3h6v6"></path><path d="M10 14 21 3"></path><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path></svg></a><button type="button" title="Add to calendar" class="transition-transform duration-150 ease-out active:not-disabled:scale-[0.96] grid size-11 place-items-center rounded-lg border border-border text-muted hover:text-fg"><span class="relative size-4"><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] scale-100 opacity-100 blur-none"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-calendar-plus size-4" aria-hidden="true"><path d="M16 19h6"></path><path d="M16 2v4"></path><path d="M19 16v6"></path><path d="M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5"></path><path d="M3 10h18"></path><path d="M8 2v4"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-4" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><span class="grid place-items-center transition-[opacity,filter,scale] duration-300 ease-[cubic-bezier(0.2,0,0,1)] absolute inset-0 scale-[0.25] opacity-0 blur-[4px]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x size-4" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></span></span><span class="sr-only">Add to calendar</span></button><a title="Event details" aria-label="Event details" href="/events/event-leia" class="grid size-11 place-items-center rounded-lg bg-accent text-ink"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-info size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 16v-4"></path><path d="M12 8h.01"></path></svg></a></div></div></div></article></div></section><section id="archive" class="mt-8 scroll-mt-24 pt-2"><header class="mb-4 flex items-center gap-3"><h2 class="text-lg font-bold"><button type="button" title="Copy link to this section" class="inline-flex min-h-11 items-center gap-2 rounded-md text-left hover:text-accent">Archive<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-link2 lucide-link-2 size-4 shrink-0 text-faint" aria-hidden="true"><path d="M9 17H7A5 5 0 0 1 7 7h2"></path><path d="M15 7h2a5 5 0 1 1 0 10h-2"></path><line x1="8" x2="16" y1="12" y2="12"></line></svg><span class="sr-only">Copy link to this section</span></button></h2><span class="grid min-w-6 place-items-center rounded-full px-2 text-xs font-bold bg-elevated text-muted">44</span><button type="button" aria-expanded="false" aria-controls="archive-list" class="inline-flex min-h-11 items-center gap-1.5 rounded-md border border-border bg-elevated px-3 text-sm font-semibold text-fg hover:border-accent hover:text-accent"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right size-4" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg>Show</button><span class="h-px min-w-8 flex-1 bg-border" aria-hidden="true"></span></header><p class="text-sm text-muted">Past events are hidden. Show them if you need an older one.</p></section></main><!--/$--><footer class="mt-10 border-t border-border bg-surface text-center text-sm text-muted"><div class="mx-auto max-w-5xl space-y-3 px-4 py-8"><p>Last updated · <!-- -->Thu, 15 Oct 2026, 07:23 UTC</p><p class="text-xs">All times are for the Global server (UTC).</p><div class="mx-auto max-w-xl space-y-1 text-xs leading-relaxed text-faint"><p>All rights reserved by their respective owners.</p><p>This website is not officially affiliated with Punishing Gray Raven and is intended to fall under Fair Use.</p><p>All images and names owned and property of their respective owners.</p></div><p class="text-xs text-faint"><a href="/about#wip" class="underline-offset-2 hover:text-fg hover:underline">Work in progress</a> — event data may be incomplete.</p><nav class="flex flex-wrap items-center justify-center gap-x-4 gap-y-2"><a href="/about" class="hover:text-fg">About</a><a href="/privacy" class="hover:text-fg">Privacy Policy</a><a href="/cookies" class="hover:text-fg">Cookie Policy</a><a href="https://x.com/pgrkarendar" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-1.5 hover:text-fg"><svg viewBox="0 0 24 24" class="size-3.5" aria-hidden="true"><path fill="currentColor" d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-4.714-6.231-5.401 6.231H2.744l7.727-8.835L1.254 2.25H8.08l4.253 5.622L18.244 2.25zm-1.161 17.52h1.833L7.084 4.126H5.117L17.083 19.77z"></path></svg>@pgrkarendar</a></nav></div></footer><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false" data-react-aria-top-layer="true"></section></div><script class="$tsr" id="$tsr-stream-barrier">(self.$R=self.$R||{})["tsr"]=[];self.$_TSR={h(){this.hydrated=!0,this.c()},e(){this.streamEnded=!0,this.c()},c(){this.hydrated&&this.streamEnded&&(delete self.$_TSR,delete self.$R.tsr)},p(e){this.initialized?e():this.buffer.push(e)},buffer:[]};$_TSR.router=($R=>$R[0]={manifest:$R[1]={routes:$R[2]={__root__:$R[3]={preloads:$R[4]=["/assets/index-DW5cL6n-.js","/assets/jsx-runtime-Cltr0gcK.js"],scripts:$R[5]=[$R[6]={attrs:$R[7]={type:"module",async:!0,src:"/assets/index-DW5cL6n-.js"}}],css:$R[8]=["/assets/styles-D5SzzGIE.css"]},"/":$R[9]={preloads:$R[10]=["/assets/routes-CLAh1ymj.js","/assets/add-to-calendar-button-BpLGyj_Q.js","/assets/chevron-right-BqCvSQOg.js","/assets/select--wvjb7Fe.js","/assets/tags-D-BEj6iJ.js"]}}},matches:$R[11]=[$R[12]={i:"__root__",u:1792517300350,s:"success",ssr:!0},$R[13]={i:"",u:1792517300350,s:"success",ssr:!0}]})($R["tsr"]);$_TSR.e();document.currentScript.remove()</script><script type="module" async="" src="/assets/index-DW5cL6n-.js"></script></body></html>