.featured-band[data-astro-cid-nbqamyxv]{align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-5);margin:var(--space-7) 0;background:linear-gradient(135deg, var(--bg-deep) 0%, var(--bg-raised) 60%);border:1px solid var(--rule-strong);border-radius:var(--radius-lg);color:inherit;transition:border-color var(--dur-mid) var(--ease), transform var(--dur-mid) var(--ease), box-shadow var(--dur-mid) var(--ease);grid-template-columns:auto 1fr auto;text-decoration:none;display:grid;position:relative;overflow:hidden}.featured-band[data-astro-cid-nbqamyxv]:hover{color:inherit;border-color:var(--flagship);box-shadow:var(--shadow-md);transform:translateY(-2px)}.featured-band__img[data-astro-cid-nbqamyxv]{flex-shrink:0;justify-content:center;align-items:center;width:140px;height:90px;display:flex}.featured-band__img[data-astro-cid-nbqamyxv] img[data-astro-cid-nbqamyxv]{object-fit:contain;border-radius:var(--radius-sm);max-width:100%;max-height:100%}.featured-band__img[data-astro-cid-nbqamyxv] img[data-astro-cid-nbqamyxv].featured-band__logo{background:0 0;border-radius:0}.featured-band__text[data-astro-cid-nbqamyxv]{min-width:0}.featured-band__eyebrow[data-astro-cid-nbqamyxv]{margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:var(--size-tiny);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--flagship);flex-wrap:wrap;align-items:baseline;gap:.5em;display:inline-flex}.featured-band__sep[data-astro-cid-nbqamyxv]{color:var(--rule-strong)}.featured-band__name[data-astro-cid-nbqamyxv]{font-family:var(--font-sans);margin:0 0 var(--space-2);text-transform:uppercase;letter-spacing:-.02em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:1.75rem;font-weight:600;line-height:.95;overflow:hidden}.featured-band__meta[data-astro-cid-nbqamyxv]{font-family:var(--font-mono);font-size:var(--size-small);color:var(--ink-muted);flex-wrap:wrap;align-items:baseline;gap:.5em;margin:0;display:inline-flex}.featured-band__meta[data-astro-cid-nbqamyxv] em[data-astro-cid-nbqamyxv]{text-transform:uppercase;letter-spacing:.05em;font-size:.85em;font-style:normal}.featured-band__meta[data-astro-cid-nbqamyxv] strong[data-astro-cid-nbqamyxv]{color:var(--ink);font-family:var(--font-mono);margin-left:.25em;font-size:1.05rem;font-weight:600}.featured-band__cta[data-astro-cid-nbqamyxv]{font-family:var(--font-mono);font-size:var(--size-small);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--flagship);white-space:nowrap}.featured-band__cta[data-astro-cid-nbqamyxv] em[data-astro-cid-nbqamyxv]{transition:transform var(--dur-fast) var(--ease);margin-left:.4em;font-style:normal;display:inline-block}.featured-band[data-astro-cid-nbqamyxv]:hover .featured-band__cta[data-astro-cid-nbqamyxv] em[data-astro-cid-nbqamyxv]{transform:translate(4px)}@media (width<=720px){.featured-band[data-astro-cid-nbqamyxv]{text-align:left;grid-template-columns:1fr}.featured-band__img[data-astro-cid-nbqamyxv]{justify-content:flex-start;width:100%;height:80px}.featured-band__cta[data-astro-cid-nbqamyxv]{justify-self:start}.featured-band__name[data-astro-cid-nbqamyxv]{white-space:normal;font-size:1.4rem}}.egc[data-astro-cid-zktlbq63]{padding:var(--space-6) var(--space-5);background:var(--bg-raised);border:1px solid var(--rule);border-radius:var(--radius-lg);color:inherit;transition:transform var(--dur-mid) var(--ease), border-color var(--dur-mid) var(--ease), box-shadow var(--dur-mid) var(--ease);text-decoration:none;display:block;position:relative;overflow:hidden}.egc[data-astro-cid-zktlbq63]:not(.egc--soon):hover{color:inherit;border-color:var(--accent);box-shadow:var(--shadow-md);transform:translateY(-4px)}.egc__num[data-astro-cid-zktlbq63]{font-family:var(--font-mono);font-size:var(--size-tiny);color:var(--ink-muted);letter-spacing:.12em;margin:0 0 var(--space-4)}.egc__title[data-astro-cid-zktlbq63]{font-family:var(--font-sans);margin:0 0 var(--space-3);letter-spacing:var(--tracking-tight);text-transform:uppercase;color:var(--ink);font-size:2rem;font-weight:600;line-height:1}.egc__meta[data-astro-cid-zktlbq63]{font-family:var(--font-mono);font-size:var(--size-small);color:var(--ink-muted);margin:0 0 var(--space-5)}.egc__cta[data-astro-cid-zktlbq63]{font-family:var(--font-mono);font-size:var(--size-small);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--accent);margin:0;font-weight:600}.egc__cta[data-astro-cid-zktlbq63] em[data-astro-cid-zktlbq63]{transition:transform var(--dur-fast) var(--ease);font-style:normal;display:inline-block}.egc[data-astro-cid-zktlbq63]:not(.egc--soon):hover .egc__cta[data-astro-cid-zktlbq63] em[data-astro-cid-zktlbq63]{transform:translate(6px)}.egc--soon[data-astro-cid-zktlbq63]{opacity:.5;cursor:not-allowed}.pc[data-astro-cid-42tk3pww]{margin:var(--space-7) 0}.pc__grid[data-astro-cid-42tk3pww]{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@media (width<=720px){.pc__grid[data-astro-cid-42tk3pww]{grid-template-columns:1fr}}.pc__card[data-astro-cid-42tk3pww]{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--bg-raised);border:1px solid var(--rule);border-radius:var(--radius-md);color:inherit;transition:border-color var(--dur-mid) var(--ease), transform var(--dur-mid) var(--ease), box-shadow var(--dur-mid) var(--ease);grid-template-columns:auto 1fr auto;text-decoration:none;display:grid}.pc__card--green[data-astro-cid-42tk3pww]:hover{color:inherit;border-color:var(--accent);box-shadow:var(--shadow-md);transform:translateY(-2px)}.pc__card--pink[data-astro-cid-42tk3pww]:hover{color:inherit;border-color:var(--down);box-shadow:var(--shadow-md);transform:translateY(-2px)}.pc__icon[data-astro-cid-42tk3pww]{border-radius:var(--radius-sm);background:var(--bg-inset);flex-shrink:0;place-items:center;width:48px;height:48px;font-size:1.5rem;line-height:1;display:grid}.pc__card--green[data-astro-cid-42tk3pww] .pc__icon[data-astro-cid-42tk3pww]{color:var(--accent)}.pc__card--pink[data-astro-cid-42tk3pww] .pc__icon[data-astro-cid-42tk3pww]{color:var(--down)}.pc__card-text[data-astro-cid-42tk3pww]{min-width:0}.pc__card-title[data-astro-cid-42tk3pww]{font-family:var(--font-sans);margin:0 0 var(--space-1);text-transform:uppercase;letter-spacing:-.01em;color:var(--ink);font-size:1.125rem;font-weight:600}.pc__card-desc[data-astro-cid-42tk3pww]{font-family:var(--font-mono);font-size:var(--size-tiny);color:var(--ink-muted);text-transform:uppercase;letter-spacing:.04em;margin:0}.pc__arrow[data-astro-cid-42tk3pww]{font-family:var(--font-mono);color:var(--ink-muted);transition:transform var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);font-size:1.25rem}.pc__card--green[data-astro-cid-42tk3pww]:hover .pc__arrow[data-astro-cid-42tk3pww]{color:var(--accent);transform:translate(4px)}.pc__card--pink[data-astro-cid-42tk3pww]:hover .pc__arrow[data-astro-cid-42tk3pww]{color:var(--down);transform:translate(4px)}.pfw[data-astro-cid-35dlc7en]{min-height:9.5rem;margin:0 0 var(--space-5);padding:var(--space-4) var(--space-5);background:var(--bg-raised);border:1px solid var(--rule);border-radius:var(--radius-md);box-sizing:border-box}@media (width>=720px){.pfw[data-astro-cid-35dlc7en]{min-height:7.5rem}}.pfw[data-astro-cid-35dlc7en] [data-astro-cid-35dlc7en][hidden]{display:none!important}.pfw__eyebrow[data-astro-cid-35dlc7en]{font-family:var(--font-mono);font-size:var(--size-tiny);color:var(--ink-muted);letter-spacing:.12em;text-transform:uppercase;margin:0 0 var(--space-2)}.pfw__title[data-astro-cid-35dlc7en]{font-family:var(--font-sans);letter-spacing:var(--tracking-tight);text-transform:uppercase;margin:0 0 var(--space-1);color:var(--ink);font-size:1.25rem;font-weight:600}.pfw__desc[data-astro-cid-35dlc7en]{font-family:var(--font-sans);font-size:var(--size-small);color:var(--ink-secondary);margin:0 0 var(--space-2);max-width:44rem}.pfw__cta[data-astro-cid-35dlc7en]{font-family:var(--font-mono);font-size:var(--size-small);color:var(--accent);text-decoration:none}.pfw__cta[data-astro-cid-35dlc7en]:hover{text-decoration:underline}.pfw__stats[data-astro-cid-35dlc7en]{gap:var(--space-3) var(--space-6);flex-wrap:wrap;align-items:flex-end;display:flex}.pfw__stat[data-astro-cid-35dlc7en]{flex-direction:column;gap:2px;display:flex}.pfw__stat-label[data-astro-cid-35dlc7en]{font-family:var(--font-mono);font-size:var(--size-tiny);color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase}.pfw__stat-num[data-astro-cid-35dlc7en]{font-family:var(--font-mono);color:var(--ink);font-size:1.125rem}.pfw__stat--value[data-astro-cid-35dlc7en] .pfw__stat-num[data-astro-cid-35dlc7en]{font-size:1.75rem;font-weight:600}.pfw__total-other[data-astro-cid-35dlc7en]{font-family:var(--font-mono);font-size:var(--size-tiny);color:var(--ink-muted)}.pfw__stat-num[data-astro-cid-35dlc7en][data-dir=up]{color:var(--accent)}.pfw__stat-num[data-astro-cid-35dlc7en][data-dir=down]{color:var(--down)}.pfw__stat--cta[data-astro-cid-35dlc7en]{gap:var(--space-1)}.pfw__local-note[data-astro-cid-35dlc7en]{font-family:var(--font-mono);font-size:var(--size-tiny);color:var(--ink-muted)}.hub[data-astro-cid-5qqjv3h6]{max-width:84rem;padding-top:var(--space-7)}.hub__hero-grid[data-astro-cid-5qqjv3h6]{gap:var(--space-6);margin:var(--space-4) 0 var(--space-5);grid-template-columns:1fr;align-items:center;display:grid}@media (width>=960px){.hub__hero-grid[data-astro-cid-5qqjv3h6]{gap:var(--space-7);grid-template-columns:1.3fr 1fr}}.hub__hero[data-astro-cid-5qqjv3h6]{font-family:var(--font-sans);font-size:var(--size-hero);letter-spacing:var(--tracking-tight);margin:0 0 var(--space-5);color:var(--ink);text-transform:uppercase;font-weight:600;line-height:.9}.hub__hero[data-astro-cid-5qqjv3h6] em[data-astro-cid-5qqjv3h6]{color:var(--accent);font-style:normal;font-weight:600;display:inline-block}.hub__lede[data-astro-cid-5qqjv3h6]{font-family:var(--font-sans);max-width:44rem;color:var(--ink-secondary);margin:0;font-size:1.125rem;line-height:1.6}.hub-analysis[data-astro-cid-5qqjv3h6]{margin:0 0 var(--space-7)}.hub-analysis__list[data-astro-cid-5qqjv3h6]{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.hub-analysis__item[data-astro-cid-5qqjv3h6]{border-bottom:1px solid var(--rule)}.hub-analysis__link[data-astro-cid-5qqjv3h6]{gap:var(--space-3);padding:var(--space-3) 0;color:inherit;grid-template-columns:5rem 1fr auto;align-items:baseline;text-decoration:none;display:grid}.hub-analysis__link[data-astro-cid-5qqjv3h6]:hover .hub-analysis__title[data-astro-cid-5qqjv3h6]{color:var(--accent)}.hub-analysis__date[data-astro-cid-5qqjv3h6]{font-family:var(--font-mono);font-size:var(--size-tiny);color:var(--ink-muted)}.hub-analysis__title[data-astro-cid-5qqjv3h6]{font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.hub-analysis__game[data-astro-cid-5qqjv3h6]{font-family:var(--font-mono);letter-spacing:.12em;color:var(--ink-muted);border:1px solid;border-radius:2px;padding:.2em .5em;font-size:.65rem}.hub-analysis__game[data-astro-cid-5qqjv3h6][data-game=mtg]{color:var(--accent)}.hub-analysis__game[data-astro-cid-5qqjv3h6][data-game=pokemon]{color:var(--flagship)}.hub-analysis__game[data-astro-cid-5qqjv3h6][data-game=yugioh]{color:var(--down)}.hub-analysis__today[data-astro-cid-5qqjv3h6]{margin:var(--space-3) 0 0;font-family:var(--font-mono);font-size:var(--size-small)}.hub-analysis__today[data-astro-cid-5qqjv3h6] a[data-astro-cid-5qqjv3h6]{color:var(--ink-secondary);text-decoration:none}.hub-analysis__today[data-astro-cid-5qqjv3h6] a[data-astro-cid-5qqjv3h6]:hover{color:var(--accent)}@media (width<=640px){.hub-analysis__link[data-astro-cid-5qqjv3h6]{grid-template-columns:4rem 1fr}.hub-analysis__game[data-astro-cid-5qqjv3h6]{display:none}}.games[data-astro-cid-5qqjv3h6]{gap:var(--space-4);margin:0 0 var(--space-7);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=1024px){.games[data-astro-cid-5qqjv3h6]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.games[data-astro-cid-5qqjv3h6]{grid-template-columns:1fr}}
