.pe-page[data-astro-cid-njpegxkk]{max-width:1080px;margin:0 auto;padding:28px 24px 80px}.pe-crumbs[data-astro-cid-njpegxkk]{margin-bottom:14px}.pe-crumbs[data-astro-cid-njpegxkk] a[data-astro-cid-njpegxkk]{font-size:13px;font-weight:700;color:var(--text-muted);text-decoration:none}.pe-crumbs[data-astro-cid-njpegxkk] a[data-astro-cid-njpegxkk]:hover{color:var(--text)}.pe-head[data-astro-cid-njpegxkk] h1[data-astro-cid-njpegxkk]{font-family:var(--font-display);font-size:44px;font-weight:800;letter-spacing:-.03em;line-height:1.08;margin:6px 0 10px}.pe-lede[data-astro-cid-njpegxkk]{font-size:16px;color:var(--text-muted);line-height:1.55;max-width:720px;margin-bottom:12px}.pe-banner[data-astro-cid-njpegxkk]{display:inline-flex;align-items:center;margin-top:12px;padding:7px 14px;border-radius:999px;background:color-mix(in srgb,#e7396a 14%,var(--surface));color:#e7396a;font-size:13px;font-weight:800}.pe-banner-dot[data-astro-cid-njpegxkk]{width:8px;height:8px;border-radius:50%;background:#e7396a;margin-right:8px;box-shadow:0 0 0 4px color-mix(in srgb,#e7396a 22%,transparent);animation:pe-pulse 1.6s infinite}.pe-section[data-astro-cid-njpegxkk]{padding:26px 0;border-top:1px solid var(--divider-soft)}.pe-section[data-astro-cid-njpegxkk]:first-of-type{border-top:none}.pe-h2[data-astro-cid-njpegxkk]{font-family:var(--font-display);font-size:24px;font-weight:800;letter-spacing:-.02em;margin:0 0 14px;display:flex;align-items:center;gap:9px}.pe-sub[data-astro-cid-njpegxkk]{font-size:13px;color:var(--text-muted);margin:-8px 0 14px}.pe-live-dot[data-astro-cid-njpegxkk]{width:11px;height:11px;border-radius:50%;background:#e7396a;box-shadow:0 0 0 4px color-mix(in srgb,#e7396a 25%,transparent);animation:pe-pulse 1.6s infinite}@keyframes pe-pulse{0%,to{opacity:1}50%{opacity:.5}}.pe-grid[data-astro-cid-njpegxkk]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.pe-grid-past[data-astro-cid-njpegxkk]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.pe-card[data-astro-cid-njpegxkk]{padding:18px 20px;border:1px solid var(--divider-soft);border-radius:16px;background:var(--surface);display:flex;flex-direction:column;gap:8px}.pe-card-link[data-astro-cid-njpegxkk]{text-decoration:none;color:inherit}.pe-card-link[data-astro-cid-njpegxkk]:hover h3[data-astro-cid-njpegxkk]{text-decoration:underline}.pe-card-active[data-astro-cid-njpegxkk]{border-color:color-mix(in srgb,#e7396a 45%,var(--divider-soft));background:linear-gradient(180deg,color-mix(in srgb,#e7396a 7%,var(--surface)),var(--surface))}.pe-card-ended[data-astro-cid-njpegxkk]{opacity:.82}.pe-card-top[data-astro-cid-njpegxkk]{display:flex;justify-content:space-between;align-items:center;gap:8px}.pe-kind[data-astro-cid-njpegxkk]{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);padding:2px 8px;border:1px solid var(--divider-soft);border-radius:999px}.pe-timing[data-astro-cid-njpegxkk]{font-size:12px;font-weight:800;color:var(--text-muted)}.pe-timing-active[data-astro-cid-njpegxkk]{color:#e7396a}.pe-card[data-astro-cid-njpegxkk] h3[data-astro-cid-njpegxkk]{font-family:var(--font-display);font-size:20px;font-weight:800;letter-spacing:-.01em;margin:2px 0 0}.pe-dates[data-astro-cid-njpegxkk]{font-size:12.5px;font-weight:600;color:var(--text-muted)}.pe-mons[data-astro-cid-njpegxkk]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:4px 0}.pe-mons[data-astro-cid-njpegxkk] img[data-astro-cid-njpegxkk]{width:56px;height:56px;object-fit:contain;background:var(--bg);border-radius:12px;padding:2px}.pe-mons-sm[data-astro-cid-njpegxkk] img[data-astro-cid-njpegxkk]{width:40px;height:40px}.pe-mon-name[data-astro-cid-njpegxkk]{font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;background:var(--bg);border:1px solid var(--divider-soft)}.pe-summary[data-astro-cid-njpegxkk]{font-size:14px;line-height:1.55;color:var(--text);margin:0}.pe-howto[data-astro-cid-njpegxkk]{font-size:13px;line-height:1.5;color:var(--text-muted);margin:0;padding:9px 12px;background:var(--bg);border-radius:10px}.pe-howto[data-astro-cid-njpegxkk] strong[data-astro-cid-njpegxkk]{color:var(--text)}.pe-rewards[data-astro-cid-njpegxkk]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:2px}.pe-rewards-label[data-astro-cid-njpegxkk]{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.pe-reward[data-astro-cid-njpegxkk]{font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,var(--surface));color:var(--accent-dark)}.pe-attribution[data-astro-cid-njpegxkk]{font-size:12px;color:var(--text-muted);line-height:1.55;margin-top:24px;padding-top:16px;border-top:1px solid var(--divider-soft)}@media(max-width:720px){.pe-head[data-astro-cid-njpegxkk] h1[data-astro-cid-njpegxkk]{font-size:32px}}
