.updates-live{flex-direction:column;gap:clamp(.85rem,1.4vw,1.2rem);width:100%;display:flex;position:relative}.updates-live-head{flex-direction:column;gap:.25rem;display:flex}.updates-live-eyebrow{font-family:var(--font-mono);font-size:var(--hero-eyebrow-size);letter-spacing:var(--hero-eyebrow-tracking);text-transform:uppercase;color:var(--hero-eyebrow-color);font-weight:700}.updates-live-title{font-family:var(--font-display);font-size:clamp(1.4rem,1rem + 1.4vw,1.9rem);font-weight:var(--hero-title-weight);letter-spacing:var(--hero-title-tracking);color:var(--color-text);text-wrap:balance;margin:0;line-height:1.1}.updates-live-row{scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-x,1rem);padding:0;padding-inline:0 var(--page-x,1rem);margin:0;scrollbar-width:thin;scrollbar-color:color-mix(in oklch, var(--color-text) 14%, transparent) transparent;grid-auto-columns:minmax(17rem,19rem);grid-auto-flow:column;gap:clamp(.85rem,1.4vw,1.2rem);margin-inline-end:calc(var(--page-x,1rem) * -1);list-style:none;display:grid;overflow:auto hidden}.updates-live-row::-webkit-scrollbar{height:6px}.updates-live-row::-webkit-scrollbar-track{background:0 0}.updates-live-row::-webkit-scrollbar-thumb{background:color-mix(in oklch, var(--color-text) 14%, transparent);border-radius:9999px}.updates-live-item{scroll-snap-align:start;min-width:0}.updates-live-card{color:inherit;background:color-mix(in oklch, var(--color-surface-subtle) 45%, transparent);border:1px solid color-mix(in oklch, var(--color-text) 6%, transparent);-webkit-backdrop-filter:blur(20px)saturate(140%);transition:background-color .22s var(--ease-out), border-color .22s var(--ease-out), transform .22s var(--ease-out);isolation:isolate;border-radius:14px;grid-template-rows:auto 1fr;height:100%;text-decoration:none;display:grid;overflow:hidden}.updates-live-card:hover{background:color-mix(in oklch, var(--color-surface-subtle) 65%, transparent);border-color:color-mix(in oklch, var(--color-text) 14%, transparent);transform:translateY(-2px)}.updates-live-card:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.updates-live-art{aspect-ratio:460/215;background:var(--color-surface-raised);position:relative;overflow:hidden}.updates-live-art .game-cover,.updates-live-art img,.updates-live-art>span{object-fit:cover;width:100%;height:100%;display:block}.updates-live-art:after{content:"";background:linear-gradient(180deg, transparent 60%, color-mix(in oklch, var(--color-page) 22%, transparent) 100%);pointer-events:none;position:absolute;inset:0}.updates-live-body{flex-direction:column;gap:.35rem;min-width:0;padding:.85rem .95rem 1rem;display:flex}.updates-live-game{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklch, var(--color-text) 62%, transparent);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.66rem;font-weight:600;overflow:hidden}.updates-live-title-line{font-family:var(--font-display);letter-spacing:-.012em;color:var(--color-text);-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-width:0;font-size:.98rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.updates-live-meta{font-family:var(--font-mono);letter-spacing:.02em;color:color-mix(in oklch, var(--color-text) 55%, transparent);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.4rem;min-width:0;font-size:.72rem;font-weight:500;display:inline-flex;overflow:hidden}.updates-live-dot{color:color-mix(in oklch, var(--color-text) 30%, transparent)}@media (prefers-reduced-motion:reduce){.updates-live-row{scroll-behavior:auto}.updates-live-card{transition:none}.updates-live-card:hover{transform:none}}@media (width<=37.5rem){.updates-live-row{grid-auto-columns:15rem}.updates-live-title-line{font-size:.92rem}}
