.last-night--post[data-astro-cid-mvwfcyjl]{margin-top:var(--space-10)}.last-night__heading[data-astro-cid-mvwfcyjl]{margin:0 0 var(--space-3);font:var(--font-size-2xl) / 1.1 var(--font-display);letter-spacing:.03em;text-transform:uppercase}.last-night__date[data-astro-cid-mvwfcyjl]{font:900 var(--font-size-xl) / 1.2 var(--font-heading);margin:0}.last-night__meta[data-astro-cid-mvwfcyjl]{margin:var(--space-1) 0 0}.last-night__grid[data-astro-cid-mvwfcyjl]{gap:var(--space-4);margin:var(--space-4) 0;grid-template-columns:minmax(0,1fr);display:grid}.last-night__winner[data-astro-cid-mvwfcyjl]{align-content:center;gap:var(--space-1);padding:var(--space-5);border:2px solid var(--color-highlight-line);border-radius:var(--radius-lg);background:linear-gradient(150deg, color-mix(in srgb, var(--color-highlight) 18%, var(--color-surface-raised)), var(--color-bg-canvas));display:grid}.last-night__label[data-astro-cid-mvwfcyjl]{color:var(--color-highlight);font-weight:800}.last-night__name[data-astro-cid-mvwfcyjl]{font:var(--font-size-2xl) / 1.1 var(--font-display);text-transform:uppercase}.last-night__points[data-astro-cid-mvwfcyjl]{color:var(--color-highlight-strong);font-weight:800}.last-night__standings[data-astro-cid-mvwfcyjl]{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.last-night__standings[data-astro-cid-mvwfcyjl] li[data-astro-cid-mvwfcyjl]{gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface-raised);grid-template-columns:2.5ch minmax(0,1fr) auto;display:grid}.last-night__podium[data-astro-cid-mvwfcyjl]{font-weight:800}.last-night__place[data-astro-cid-mvwfcyjl]{color:var(--color-accent-strong)}.last-night__facts[data-astro-cid-mvwfcyjl]{gap:var(--space-3);align-content:start;display:grid}.last-night__facts[data-astro-cid-mvwfcyjl] p[data-astro-cid-mvwfcyjl],.last-night__facts[data-astro-cid-mvwfcyjl] div[data-astro-cid-mvwfcyjl]{gap:var(--space-1);margin:0;display:grid}.last-night__league[data-astro-cid-mvwfcyjl]{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.last-night__guest-tag[data-astro-cid-mvwfcyjl]{margin-left:var(--space-2);padding:0 var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:800}.last-night__guest[data-astro-cid-mvwfcyjl]{color:var(--color-text-muted)}.last-night__unlocks[data-astro-cid-mvwfcyjl]{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border-subtle)}.last-night__unlocks-title[data-astro-cid-mvwfcyjl]{margin:0 0 var(--space-3);font-weight:800}.last-night__unlock-list[data-astro-cid-mvwfcyjl]{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.last-night__unlock[data-astro-cid-mvwfcyjl]{align-items:center;gap:var(--space-2);display:flex}.last-night__tier[data-astro-cid-mvwfcyjl]{color:var(--color-tier-bronze);font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:900}.last-night__tier--l2[data-astro-cid-mvwfcyjl]{color:var(--color-rarity-rare)}.last-night__tier--l3[data-astro-cid-mvwfcyjl],.last-night__tier--l4[data-astro-cid-mvwfcyjl]{color:var(--color-highlight)}.last-night__foot[data-astro-cid-mvwfcyjl]{gap:var(--space-3);flex-wrap:wrap;display:flex}.last-night__next[data-astro-cid-mvwfcyjl]{justify-content:center;gap:var(--space-1);aspect-ratio:1;width:min(100%,12.5rem);padding:var(--space-4);border:2px solid var(--color-brand-line);border-radius:var(--radius-lg);background:linear-gradient(150deg, var(--color-surface-tint), var(--color-bg-canvas));box-shadow:var(--shadow-1);color:var(--color-text);flex-direction:column;text-decoration:none;transition:transform .15s,border-color .15s;display:flex;overflow:hidden}.last-night__next[data-astro-cid-mvwfcyjl]:hover{border-color:var(--color-accent-strong);transform:translateY(-2px)}.last-night__next-label[data-astro-cid-mvwfcyjl]{color:var(--color-accent-text);font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:900}.last-night__next-day[data-astro-cid-mvwfcyjl]{font-weight:800}.last-night__next-date[data-astro-cid-mvwfcyjl]{font:var(--font-size-2xl) / 1 var(--font-display);letter-spacing:.03em}.last-night__next-where[data-astro-cid-mvwfcyjl]{color:var(--color-text-muted);font-size:var(--font-size-sm);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.last-night__next[data-astro-cid-mvwfcyjl]{transition:none}.last-night__next[data-astro-cid-mvwfcyjl]:hover{transform:none}}@media (width>=850px){.last-night__grid[data-astro-cid-mvwfcyjl]{grid-template-rows:1fr auto;grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1fr)}.last-night__winner[data-astro-cid-mvwfcyjl]{grid-area:1/1}.last-night__foot[data-astro-cid-mvwfcyjl]{grid-area:2/1;align-self:end}.last-night__grid[data-astro-cid-mvwfcyjl]:not(:has(.last-night__foot)) .last-night__winner[data-astro-cid-mvwfcyjl],.last-night__standings[data-astro-cid-mvwfcyjl],.last-night__facts[data-astro-cid-mvwfcyjl]{grid-row:1/span 2}.last-night__standings[data-astro-cid-mvwfcyjl]{grid-column:2}.last-night__facts[data-astro-cid-mvwfcyjl]{grid-column:3}.last-night__grid[data-astro-cid-mvwfcyjl]:has(.last-night__next){grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,.8fr) auto}.last-night__next[data-astro-cid-mvwfcyjl]{grid-area:1/4/span 2;align-self:end}}
