@charset "UTF-8";.pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:32px}.pagination--pages{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:0;padding:0;list-style:none}.pagination--page-item{display:flex}.pagination--page{display:grid;place-items:center;min-width:48px;height:48px;padding:0 13px;border-radius:var(--radius-md);border:1px solid transparent;font-size:1.125rem;font-variant-numeric:tabular-nums;color:var(--color-text-secondary);text-decoration:none;user-select:none;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out}.pagination--page:hover{background:var(--color-bg-elevated);color:var(--color-text-primary)}.pagination--page:active{background:var(--color-border)}.pagination--page.-current{border-color:var(--color-accent);background:var(--color-accent-muted);color:var(--color-text-primary);font-weight:600}.pagination--gap{display:grid;place-items:center;min-width:29px;height:48px;color:var(--color-text-muted)}.pagination--step{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 17px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-surface);font-size:1.125rem;font-weight:500;color:var(--color-text-primary);text-decoration:none;user-select:none;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out}.pagination--step:hover{background:var(--color-bg-elevated)}.pagination--step:active{background:var(--color-border)}.pagination--step.-disabled{background:var(--color-bg-base);color:var(--color-text-muted);cursor:not-allowed}.pagination--step.-disabled:hover{background:var(--color-bg-base)}@media(max-width:640px){.pagination--step span{display:none}}.quick-digest-see-all{min-height:25px;padding:5px 14px}.quick-digest-see-all i{font-size:max(.875rem,14px)}.quick-digest-see-all--phone-label{display:none}@media(max-width:640px){.quick-digest-see-all--label{display:none}}@media(max-width:640px){.quick-digest-see-all--phone-label{display:inline}}@media(max-width:640px){.quick-digest-see-all.-head{display:none}}.quick-digest-see-all.-foot{display:none}@media(max-width:640px){.quick-digest-see-all.-foot{display:flex;width:fit-content;margin:16px auto 0}}.quick-digest-line-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;justify-content:safe center;gap:14px;margin-bottom:10px}.quick-digest-line-head--link{display:inline-flex;align-items:baseline;gap:8px;padding:4px 8px;margin:-4px -8px;color:var(--color-text-primary);text-decoration:none;border-radius:5px;transition:background-color .2s ease,color .2s ease}.quick-digest-line-head--link:hover{background:var(--color-bg-surface)}.quick-digest-line-head--see-all{font-weight:600;color:var(--color-accent)}@media(max-width:640px){.quick-digest-line-head--see-all{display:none}}.quick-digest-line-head--controls{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-left:auto}.quick-digest-line-head--layout,.quick-digest-line-head--paging{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.quick-digest-line-head--arrows{display:flex;gap:6px}.quick-digest-line-head--arrows[hidden]{display:none}.quick-digest-line-head--arrow,.quick-digest-line-head--rows,.quick-digest-line-head--size{display:grid;place-items:center;height:37px;font-size:max(.9375rem,14px);color:var(--color-text-secondary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:5px;cursor:pointer;transition:background-color .2s ease}.quick-digest-line-head--arrow:hover:not(:disabled),.quick-digest-line-head--rows:hover:not(:disabled),.quick-digest-line-head--size:hover:not(:disabled){background:color-mix(in oklab,var(--color-text-primary) 8%,var(--color-bg-surface))}.quick-digest-line-head--arrow:disabled,.quick-digest-line-head--rows:disabled,.quick-digest-line-head--size:disabled{opacity:.35;cursor:not-allowed}.quick-digest-line-head--arrow{width:42px}.quick-digest-line-head--rows[hidden],.quick-digest-line-head--size[hidden]{display:none}.quick-digest-line-head--rows,.quick-digest-line-head--size{padding:0 14px;font-family:"Sora",var(--font-cjk, system-ui),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;font-weight:600;white-space:nowrap}@media(max-width:640px){.quick-digest-line-head--rows,.quick-digest-line-head--size{display:none}}.quick-digest-line-head--rows-option,.quick-digest-line-head--size-option{display:flex;gap:8px;align-items:center}.quick-digest-line-head--rows .-smaller{display:none}.quick-digest--line[data-rows="1"] .quick-digest-line-head--rows .-bigger{display:flex}.quick-digest--line[data-rows="1"] .quick-digest-line-head--rows .-smaller{display:none}.quick-digest--line:not([data-rows="1"]) .quick-digest-line-head--rows .-bigger{display:none}.quick-digest--line:not([data-rows="1"]) .quick-digest-line-head--rows .-smaller{display:flex}.quick-digest-line-head--size .-shrink,.quick-digest--line[data-size=normal] .quick-digest-line-head--size .-grow{display:none}.quick-digest--line[data-size=normal] .quick-digest-line-head--size .-shrink{display:flex}.quick-digest.-compact .quick-digest-line-head--title{margin-bottom:0;font-size:1.0625rem}.quick-digest.-compact .segmented-control--option{padding:6px 10px;font-size:max(.875rem,14px)}.quick-digest.-compact .quick-digest-line-head--arrow{width:36px;height:31px;font-size:.8125rem}.media-card{min-width:0}.media-card--media{margin-bottom:12px}@media(max-width:640px){.media-card--media{margin-bottom:3px}}.media-card--image{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;overflow:hidden;border-radius:var(--radius-md)}.media-card--meta{display:flex;gap:10px;margin:0 0 4px;font-size:1rem;color:#dedede}@media(max-width:640px){.media-card--meta{margin:0}}.media-card--title{margin:0;font-size:1.125rem;font-weight:600;line-height:1.4;color:var(--color-text-primary)}@media(max-width:640px){.media-card--title{font-size:max(.9375rem,14px)}}.quick-digest-trailer--facade{display:block;width:100%}.quick-digest-trailer--frame{position:relative}.quick-digest-trailer--image{width:100%;height:100%;object-fit:cover}.quick-digest-trailer--media{position:relative}.quick-digest-trailer--ago,.quick-digest-trailer--views{font-variant-numeric:tabular-nums}.quick-digest-trailer--caption-date{margin-left:auto;white-space:nowrap}.quick-digest-trailer--link{display:flex;flex-direction:column;min-width:0;text-decoration:none}.quick-digest-trailer--title{overflow-wrap:anywhere}.quick-digest-trailer--date{position:absolute;inset:auto 0 0;display:flex;margin:0;padding:5px 40px 12px 10px;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,.55) 55%,transparent);border-radius:0 0 8px 8px;pointer-events:none}.quick-digest-trailer--date-value{font-size:max(.875rem,14px);font-weight:500;line-height:1.3;font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trailer-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.trailer-filters--dropdown{min-width:150px}.trailer-filters--caption{font-size:1rem;font-weight:600}.trailer-filters--count{padding:1px 7px;font-size:max(12px,.8125rem);font-weight:600;color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 14%,transparent);border-radius:var(--radius-pill)}.trailer-filters--count:empty{display:none}.trailer-filters--input{min-width:150px;font-size:max(.875rem,14px);color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:3px}ui-dropdown:defined>.trailer-filters--input{display:none}.trailer-filters--my-games .switch-field--text{font-size:max(.875rem,14px);font-weight:600}.quick-digest--line.-trailers{container:quick-digest-trailers/inline-size}.quick-digest--trailer-frame{display:block}.quick-digest--trailer-frame.-loading .quick-digest--trailers{opacity:.6;transition:opacity var(--duration-quick) ease-out}.quick-digest--trailers{display:grid;grid-template-columns:minmax(0,1fr);gap:32px 24px}@media(max-width:640px){.quick-digest--trailers{row-gap:24px}}@container quick-digest-trailers (width < 517.5px){.quick-digest--trailers{grid-template-columns:repeat(1,minmax(0,1fr))}.quick-digest--line .quick-digest--trailers>:nth-child(n+6){display:none}}@container quick-digest-trailers (517.5px <= width < 878.5px){.quick-digest--trailers{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-digest--trailers>:nth-child(n+5){display:none}@media(max-width:1245px){.quick-digest--trailers>:nth-child(n+3){display:none}}.quick-digest--line[data-rows="1"] .quick-digest--trailers>:nth-child(n+3){display:none}}@container quick-digest-trailers (878.5px <= width < 1239.5px){.quick-digest--trailers{grid-template-columns:repeat(3,minmax(0,1fr))}.quick-digest--trailers>:nth-child(n+7){display:none}@media(max-width:1245px){.quick-digest--trailers>:nth-child(n+4){display:none}}.quick-digest--line[data-rows="1"] .quick-digest--trailers>:nth-child(n+4){display:none}}@container quick-digest-trailers (1239.5px <= width < 1600.5px){.quick-digest--trailers{grid-template-columns:repeat(4,minmax(0,1fr))}.quick-digest--trailers>:nth-child(n+9){display:none}@media(max-width:1245px){.quick-digest--trailers>:nth-child(n+5){display:none}}.quick-digest--line[data-rows="1"] .quick-digest--trailers>:nth-child(n+5){display:none}}@container quick-digest-trailers (1600.5px <= width < 1961.5px){.quick-digest--trailers{grid-template-columns:repeat(5,minmax(0,1fr))}.quick-digest--trailers>:nth-child(n+11){display:none}@media(max-width:1245px){.quick-digest--trailers>:nth-child(n+6){display:none}}.quick-digest--line[data-rows="1"] .quick-digest--trailers>:nth-child(n+6){display:none}}@container quick-digest-trailers (width >= 1961.5px){.quick-digest--trailers{grid-template-columns:repeat(6,minmax(0,1fr))}.quick-digest--trailers>:nth-child(n+13){display:none}@media(max-width:1245px){.quick-digest--trailers>:nth-child(n+7){display:none}}.quick-digest--line[data-rows="1"] .quick-digest--trailers>:nth-child(n+7){display:none}}.quick-digest-section-handle{display:inline-flex;flex-shrink:0;align-items:center;align-self:center;gap:8px;width:auto;min-height:36px;height:auto;padding:0 12px;font-family:"Sora",var(--font-cjk, system-ui),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.25;color:var(--color-text-secondary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:5px;cursor:grab;user-select:none;touch-action:none;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out}.quick-digest-section-handle:hover{background:color-mix(in oklab,var(--color-text-primary) 8%,var(--color-bg-surface))}.quick-digest-section-handle:active{background:color-mix(in oklab,var(--color-text-primary) 12%,var(--color-bg-surface));cursor:grabbing}.quick-digest-section-handle i{font-size:max(.9375rem,14px)}.quick-digest-section-controls{display:flex;flex-shrink:0;align-self:center}.quick-digest-section-controls--button{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;font-family:"Sora",var(--font-cjk, system-ui),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.25;color:var(--color-text-secondary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:5px;cursor:pointer;transition:background-color var(--duration-quick) ease-out,color var(--duration-quick) ease-out}.quick-digest-section-controls--button:hover{color:var(--color-text-primary);background:color-mix(in oklab,var(--color-text-primary) 8%,var(--color-bg-surface))}.quick-digest-section-controls--button:active{background:color-mix(in oklab,var(--color-text-primary) 12%,var(--color-bg-surface))}.quick-digest-section-controls--button i{font-size:max(.9375rem,14px)}.explore-links--head .quick-digest-section-controls{margin-left:auto}.quick-digest-layout-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;max-width:var(--quick-digest-max);margin:16px auto 0;font-family:"Sora",var(--font-cjk, system-ui),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif}@media(max-width:640px){.quick-digest-layout-bar{order:1;width:100%;margin:24px auto}}.quick-digest-layout-bar[hidden]{display:none}.quick-digest-layout-bar--hidden{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.quick-digest-layout-bar--hidden[hidden]{display:none}.quick-digest-layout-bar--label{font-size:1rem;color:var(--color-text-secondary)}.quick-digest-layout-bar--show{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;font-family:"Sora",var(--font-cjk, system-ui),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--duration-quick) ease-out}.quick-digest-layout-bar--show:hover{background:color-mix(in oklab,var(--color-text-primary) 8%,var(--color-bg-surface))}.quick-digest-layout-bar--show:active{background:color-mix(in oklab,var(--color-text-primary) 12%,var(--color-bg-surface))}.quick-digest-layout-bar--show i{font-size:max(.875rem,14px);color:var(--color-text-secondary)}.quick-digest-layout-bar--show[hidden]{display:none}.quick-digest-layout-bar--reset-form{margin-left:auto}.quick-digest-tile{display:flex;flex-direction:column;gap:var(--quick-digest-tile-gap, 5px);min-width:0;flex-grow:1;padding-bottom:var(--quick-digest-tile-pad, 0px);border-radius:var(--radius-xs);transition:background-color var(--duration-quick) ease-out}@media(hover:hover){.quick-digest-tile:hover{background-color:var(--color-bg-item-hover)}}.quick-digest-tile--frame{position:relative;display:block;width:100%;overflow:hidden}.quick-digest-tile--title{min-width:0;min-height:2lh;padding-left:7px;font-size:var(--quick-digest-title-size, .9rem);font-weight:600;line-height:1.14;letter-spacing:.01em;color:var(--color-text-primary);overflow-wrap:anywhere}.quick-digest-tile--note{padding:0 8px;font-size:1rem;line-height:1.3;font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.quick-digest-tile--marks .badge{box-sizing:border-box;height:22px;gap:3px;padding:2px 4px;font-size:max(12px,.7063rem)}.badge.-hit,.tier-badge.-hit{font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--color-accent);background:var(--color-bg-base);border-color:var(--color-bg-base)}.badge.-hit i,.tier-badge.-hit i{font-size:.8em}.tier-badge.-hit{gap:6px}.quick-digest-card{min-height:245px}.quick-digest.-compact .quick-digest-card{min-height:206px}.quick-digest-card--frame{height:var(--quick-digest-poster);background-color:var(--color-poster-ground)}.quick-digest-card--image{width:100%;height:100%;object-fit:cover}.quick-digest-card--image-placeholder{display:block;width:100%;height:100%}.quick-digest-card--corners{position:absolute;top:3px;right:3px;left:3px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px}.quick-digest-card--corners .quick-digest-countdown{max-width:100%;white-space:normal}.quick-digest-card--rank{margin-left:auto}.quick-digest-card--marks{position:absolute;right:3px;bottom:2px;left:3px;display:flex;flex-wrap:wrap;align-items:center;gap:3px}.quick-digest-card--marks:before{flex-basis:100%;order:-1;content:""}.quick-digest-card--marks .badge.-status,.quick-digest-card--marks .badge.-move{order:-2;margin-left:auto}.quick-digest-card--marks .badge.-tier{margin-left:auto}.quick-digest-card--marks ui-tooltip{display:flex}.quick-digest-card--marks .platform-mark{container-type:inline-size;min-width:0;height:auto;aspect-ratio:1;background:color-mix(in oklab,var(--platform-color) 18%,var(--color-bg-base));border-radius:0}.quick-digest-card--marks .platform-mark:before{font-size:46cqi}.quick-digest-card--marks .platform-mark.-pc:before{font-size:36cqi}.quick-digest-card--platforms{display:flex;flex:1 1 0;min-width:0;max-width:max-content;border-radius:3px;overflow:hidden}@media(max-width:640px){.quick-digest-card--platforms{display:none}}.quick-digest-card--platforms ui-tooltip{min-width:16px}.quick-digest-card--title-platforms{display:none}@media(max-width:640px){.quick-digest-card--title-platforms{display:flex;flex-wrap:wrap;gap:3px;padding-left:7px}}.quick-digest-event--frame{aspect-ratio:16/9;background:var(--color-bg-elevated)}.quick-digest--scroller:has(.quick-digest-card) .quick-digest-event--frame{aspect-ratio:auto;height:var(--quick-digest-poster)}.quick-digest-event--logo{width:100%;height:100%;object-fit:contain}.quick-digest-event--marks{position:absolute;right:4px;bottom:4px;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.quick-digest-event--date{position:absolute;left:var(--quick-digest-day-inset, 0);bottom:0;padding:2px 6px;font-size:max(.875rem,14px);line-height:1.2;font-variant-numeric:tabular-nums;color:var(--color-text-primary);background:var(--color-bg-base);border-radius:0 3px 0 0}.quick-digest{--quick-digest-item: 175px;--quick-digest-max: 2000px;--quick-digest-day-inset: 9.6px;--quick-digest-poster: calc(var(--quick-digest-item) * 4 / 3);--quick-digest-shelf: color-mix(in oklab, var(--color-text-muted) 12%, var(--color-bg-base));display:block;border-bottom:1px solid color-mix(in oklab,var(--color-border) 45%,transparent)}@media(max-width:640px){.quick-digest{--quick-digest-item: 170px}}.quick-digest.-signed-in{margin-top:-35px}.quick-digest.-home{padding-inline:30px}@media(max-width:850px){.quick-digest.-home{padding-inline:0}}@media(max-width:640px){.quick-digest.-home:has(>.quick-digest-layout-bar){display:flex;flex-direction:column}}.quick-digest.-compact{--quick-digest-item: 125px;--quick-digest-tile-gap: 3px;--quick-digest-tile-pad: 4px;--quick-digest-title-size: 13px;--quick-digest-poster: calc((var(--quick-digest-item) - 5px) * 4 / 3);flex-grow:1;width:100%;padding-inline:16px}.quick-digest--line{max-width:var(--quick-digest-max);margin-inline:auto;margin-bottom:50px}@media(max-width:640px){.quick-digest--line{margin-bottom:35px}}.quick-digest.-compact .quick-digest--line{margin-bottom:0}.quick-digest.-collapsed .quick-digest--scroller,.quick-digest.-collapsed .quick-digest-line-head--title,.quick-digest.-collapsed .segmented-control,.quick-digest.-collapsed .quick-digest-line-head--arrows{display:none}.quick-digest.-collapsed .quick-digest--line{margin-block:7px}.quick-digest.-collapsed .quick-digest-line-head{justify-content:flex-start}.quick-digest--pair{max-width:var(--quick-digest-max);margin-inline:auto;margin-bottom:50px}.quick-digest--lead{max-width:var(--quick-digest-max);margin:0 auto 36px;padding:10px 0 25px;border-bottom:1px solid var(--color-border)}.quick-digest--lead .quick-digest--line{margin-inline:0;margin-bottom:0}@media(max-width:850px){.quick-digest--lead{padding:12px 0 28px;margin-bottom:28px}}.quick-digest--lead.-split{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:40px;align-items:start}@media(max-width:1245px){.quick-digest--lead.-split{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:640px){.quick-digest--lead.-split,.quick-digest--lead.-split .home-hero,.quick-digest--lead.-split .home-hero--main{display:contents}.quick-digest--lead.-split .quick-digest--line.-coming{order:-2;margin-top:18px;margin-bottom:25px}}@media(max-width:640px){.quick-digest.-home:has(>.quick-digest--lead.-split){display:grid;grid-template-columns:minmax(0,1fr)}.quick-digest.-home:has(>.quick-digest--lead.-split)>*{margin-inline:0}.quick-digest.-home:has(>.quick-digest--lead.-split)>.quick-digest--line.-past{order:-1}}.quick-digest--sections{padding-top:24px}@media(max-width:850px){.quick-digest--sections{padding-top:12px}}.quick-digest-section.sortable-ghost{background:none;opacity:.4}.quick-digest-section.sortable-drag{background:var(--color-bg-base);box-shadow:0 8px 24px #0006}.quick-digest-line-head--title{margin-bottom:0}@media(max-width:640px){.quick-digest .quick-digest-line-head--title{font-size:24px}}.quick-digest.-home .quick-digest-line-head--title{font-size:22px}@media(max-width:640px){.quick-digest.-home .quick-digest-line-head--title{font-size:18px}}@media(max-width:640px){.quick-digest.-home .quick-digest--line.-past .quick-digest-line-head--title{font-size:15px}}@media(max-width:640px){.quick-digest .quick-digest-line-head--controls,.quick-digest .quick-digest-line-head--paging{min-width:0;max-width:100%}}@media(max-width:640px){.quick-digest.-home .quick-digest-line-head{justify-content:flex-start}}@media(max-width:640px){.quick-digest.-home .quick-digest-line-head--controls{margin-left:0}}@media(max-width:640px){.quick-digest .quick-digest-line-head .segmented-control{max-width:100%;overflow-x:auto;scrollbar-width:none}}@media(max-width:640px){.quick-digest .quick-digest-line-head .segmented-control--option{flex-shrink:0;white-space:nowrap}}.quick-digest--scroller.-grid{--quick-digest-grid-rows: 2;--quick-digest-grid-date: 20px;--quick-digest-grid-columns: 6;--quick-digest-grid-column-gap: 12px;--quick-digest-tile-min: 132px;--quick-digest-note-size: 1.0625rem;--quick-digest-grid-fill: repeat( auto-fill, minmax( max( var(--quick-digest-tile-min), (100% - (var(--quick-digest-grid-columns) - 1) * var(--quick-digest-grid-column-gap)) / var(--quick-digest-grid-columns) ), 1fr ) );display:grid;grid-template-columns:var(--quick-digest-grid-fill);gap:16px var(--quick-digest-grid-column-gap);align-items:stretch;overflow:visible;scroll-snap-type:none}@media(max-width:640px){.quick-digest--scroller.-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}}.quick-digest--scroller.-grid .quick-digest-card,.quick-digest--scroller.-grid>.quick-digest-event{min-height:0;padding:5px 0 10px;background:var(--quick-digest-shelf);border-radius:var(--radius-md)}.quick-digest--scroller.-grid .quick-digest-card--frame,.quick-digest--scroller.-grid>.quick-digest-event .quick-digest-event--frame{height:auto;aspect-ratio:3/4}.quick-digest--scroller.-grid .quick-digest-card,.quick-digest--scroller.-grid>.quick-digest-event{container-type:inline-size;display:flex;flex-direction:column;gap:5px}.quick-digest--scroller.-grid .quick-digest-card--note,.quick-digest--scroller.-grid .quick-digest-event--note{order:-1;padding:0 var(--quick-digest-day-inset);font-size:clamp(.6875rem,(100cqi - 2 * var(--quick-digest-day-inset)) / 6.6,var(--quick-digest-note-size));font-weight:600;line-height:var(--quick-digest-grid-date);white-space:nowrap;color:var(--color-text-primary)}.quick-digest--scroller.-grid[hidden],.quick-digest--scroller.-grid>[hidden]{display:none}.quick-digest--scroller.-grid>.quick-digest-event{position:relative}.quick-digest--scroller.-grid>.quick-digest-event .quick-digest-countdown{position:absolute;top:calc(var(--quick-digest-grid-date) + 16px);left:6px}.quick-digest--line:not([data-size=small])>.quick-digest--scroller.-grid:not(.-paged)>:nth-child(n+13){display:none}.quick-digest--line[data-rows="1"]>.quick-digest--scroller.-grid{--quick-digest-grid-rows: 1}.quick-digest--line[data-rows="1"]:not([data-size=small])>.quick-digest--scroller.-grid:not(.-paged)>:nth-child(n+7){display:none}.quick-digest--line[data-size=small]>.quick-digest--scroller.-grid{--quick-digest-grid-date: 16px;--quick-digest-grid-columns: 8}.quick-digest--line[data-size=small]>.quick-digest--scroller.-grid:not(.-paged)>:nth-child(n+17){display:none}.quick-digest--line[data-size=small]>.quick-digest--scroller.-grid .quick-digest-countdown{padding:2px 6px;font-size:11px}@media(max-width:640px){.quick-digest--line[data-size=small]>.quick-digest--scroller.-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.quick-digest--lead>.quick-digest--line.-coming[data-size=small]>.quick-digest--scroller.-grid{--quick-digest-tile-min: 106px;--quick-digest-note-size: .8125rem}.quick-digest.-home .quick-digest--line.-coming>.quick-digest--scroller.-grid .quick-digest-card--title,.quick-digest.-home .quick-digest--line.-coming>.quick-digest--scroller.-grid .quick-digest-card--title-platforms,.quick-digest.-home .quick-digest--line.-coming>.quick-digest--scroller.-grid .quick-digest-event--title{padding-left:var(--quick-digest-day-inset)}.quick-digest--line[data-size=small][data-rows="1"]>.quick-digest--scroller.-grid:not(.-paged)>:nth-child(n+9){display:none}@media(max-width:640px){.quick-digest.-home .quick-digest--line>.quick-digest--scroller.-grid{--quick-digest-grid-column-gap: 7px;--quick-digest-grid-visible-columns: 1.85;grid-template-columns:none;grid-template-rows:repeat(var(--quick-digest-grid-rows),auto);grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--quick-digest-grid-column-gap)) / var(--quick-digest-grid-visible-columns));overflow-x:auto;scroll-snap-type:x proximity}.quick-digest.-home .quick-digest--line>.quick-digest--scroller.-grid>*{scroll-snap-align:start}}@media(max-width:640px){.quick-digest.-home .quick-digest--line[data-size=small]>.quick-digest--scroller.-grid{--quick-digest-grid-visible-columns: 2.6}}@media(max-width:640px){.quick-digest.-home .quick-digest--scroller.-grid .quick-digest-card--corners{bottom:2px}}@media(max-width:640px){.quick-digest.-home .quick-digest--scroller.-grid .quick-digest-card--rank{position:absolute;bottom:0;left:0;margin-left:0}}@media(max-width:640px){.quick-digest.-home .quick-digest--line.-coming .quick-digest-line-head--paging,.quick-digest.-home .quick-digest--line.-past .quick-digest-line-head--paging{display:none}}@media(max-width:640px){.quick-digest.-home .quick-digest-line-head--rows{display:none}}@media(max-width:640px){.quick-digest:not(.-home) .quick-digest--line[data-rows="1"]:not([data-size=small])>.quick-digest--scroller.-grid:not(.-paged)>:nth-child(n+3){display:none}}@media(max-width:640px){.quick-digest:not(.-home) .quick-digest--line[data-size=small][data-rows="1"]>.quick-digest--scroller.-grid:not(.-paged)>:nth-child(n+4){display:none}}@media(max-width:640px){.quick-digest:not(.-home) .quick-digest--line:not([data-size=small])>.quick-digest--scroller.-grid:not(.-paged)>:nth-child(n+5){display:none}}@media(max-width:640px){.quick-digest:not(.-home) .quick-digest--line[data-size=small]>.quick-digest--scroller.-grid:not(.-paged)>:nth-child(n+7){display:none}}@media(max-width:640px){.quick-digest.-home .quick-digest--line.-coming:not([data-size=small])>.quick-digest--scroller.-grid:not(.-paged)>:nth-child(n+7){display:none}}@media(max-width:640px){.quick-digest.-home .quick-digest--line:not([data-size=small])>.quick-digest--scroller.-grid:not(.-paged)>:nth-child(n+9){display:none}}@media(max-width:640px){.quick-digest.-home .quick-digest--line.-coming[data-size=small]>.quick-digest--scroller.-grid:not(.-paged)>:nth-child(n+10){display:none}}@media(max-width:640px){.quick-digest.-home .quick-digest--line[data-size=small]>.quick-digest--scroller.-grid:not(.-paged)>:nth-child(n+13){display:none}}.quick-digest-countdown{padding:3px 9px;font-size:max(.875rem,14px);font-weight:600;line-height:1.3;white-space:nowrap;color:var(--color-text-primary);background:color-mix(in oklab,var(--color-bg-surface) 70%,transparent);border-radius:var(--radius-pill);backdrop-filter:blur(8px);pointer-events:none}.quick-digest-today-note{color:var(--color-fresh)}.quick-digest--pair .quick-digest--line{margin-bottom:0}.quick-digest--line+.quick-digest--line{margin-top:16px}.quick-digest--scroller{display:flex;align-items:flex-end;gap:0;overflow-x:auto;scroll-snap-type:x proximity;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--color-text-muted) 22%,transparent) transparent}.quick-digest--scroller[hidden]{display:none}.quick-digest--line[data-center=true] .quick-digest--scroller{scroll-snap-type:none}.quick-digest--scroller.-days{align-items:stretch}.quick-digest--scroller::-webkit-scrollbar{height:10px}.quick-digest--scroller::-webkit-scrollbar-track{background:transparent}.quick-digest--scroller::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--color-text-muted) 22%,transparent);border-radius:var(--radius-pill)}.quick-digest--scroller::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--color-text-muted) 30%,transparent)}.quick-digest--empty{margin:0;padding:18px 0;font-family:"Sora",var(--font-cjk, system-ui),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;font-size:max(.875rem,14px);color:var(--color-text-muted)}.quick-digest--scroller.-grid>.quick-digest--empty{grid-column:1/-1}.releases-trailer-gallery{container:trailer-gallery/inline-size}.releases-trailer-gallery--controls{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:15px}.releases-trailer-gallery--control{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.releases-trailer-gallery--control-label{font-size:max(.875rem,14px);font-weight:600;color:var(--color-text-muted)}.releases-trailer-gallery--empty{margin:0;font-size:1rem;color:var(--color-text-muted)}.releases-trailer-gallery--frame{display:block}.releases-trailer-gallery--section{margin:auto}.releases-trailer-gallery--highlight,.releases-trailer-gallery--section{max-width:1680px}.releases-trailer-gallery--section-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.releases-trailer-gallery--section-title{font-size:1.5625rem;margin-bottom:16px}.releases-trailer-gallery--highlight{margin-bottom:32px;margin-inline:auto;container:trailer-gallery-strip/inline-size}@media(max-width:640px){.releases-trailer-gallery--highlight{margin-bottom:24px}}.releases-trailer-gallery--line{margin:0}.releases-trailer-gallery--highlight .quick-digest-line-head{justify-content:flex-start}.releases-trailer-gallery--highlight .quick-digest-line-head--title{font-size:1.25rem}.releases-trailer-gallery--strip{--quick-digest-grid-rows: 1;display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-items:stretch;overflow:visible;scroll-snap-type:none}.releases-trailer-gallery--strip>[hidden]{display:none}@container trailer-gallery-strip (width < 328px){.releases-trailer-gallery--strip{grid-template-columns:repeat(1,minmax(0,1fr))}.releases-trailer-gallery--strip:not(.-paged)>:nth-child(n+2){display:none}}@container trailer-gallery-strip (328px <= width < 496px){.releases-trailer-gallery--strip{grid-template-columns:repeat(2,minmax(0,1fr))}.releases-trailer-gallery--strip:not(.-paged)>:nth-child(n+3){display:none}}@container trailer-gallery-strip (496px <= width < 664px){.releases-trailer-gallery--strip{grid-template-columns:repeat(3,minmax(0,1fr))}.releases-trailer-gallery--strip:not(.-paged)>:nth-child(n+4){display:none}}@container trailer-gallery-strip (664px <= width < 832px){.releases-trailer-gallery--strip{grid-template-columns:repeat(4,minmax(0,1fr))}.releases-trailer-gallery--strip:not(.-paged)>:nth-child(n+5){display:none}}@container trailer-gallery-strip (832px <= width < 1000px){.releases-trailer-gallery--strip{grid-template-columns:repeat(5,minmax(0,1fr))}.releases-trailer-gallery--strip:not(.-paged)>:nth-child(n+6){display:none}}@container trailer-gallery-strip (1000px <= width < 1168px){.releases-trailer-gallery--strip{grid-template-columns:repeat(6,minmax(0,1fr))}.releases-trailer-gallery--strip:not(.-paged)>:nth-child(n+7){display:none}}@container trailer-gallery-strip (1168px <= width < 1336px){.releases-trailer-gallery--strip{grid-template-columns:repeat(7,minmax(0,1fr))}.releases-trailer-gallery--strip:not(.-paged)>:nth-child(n+8){display:none}}@container trailer-gallery-strip (width >= 1336px){.releases-trailer-gallery--strip{grid-template-columns:repeat(8,minmax(0,1fr))}.releases-trailer-gallery--strip:not(.-paged)>:nth-child(n+9){display:none}}.releases-trailer-gallery--grid{--trailer-gallery-columns: 4;--trailer-gallery-column-gap: 20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(max(min(300px,100%),(100% - (var(--trailer-gallery-columns) - 1) * var(--trailer-gallery-column-gap)) / var(--trailer-gallery-columns)),1fr));gap:32px var(--trailer-gallery-column-gap);margin-bottom:32px}@media(max-width:640px){.releases-trailer-gallery--grid{row-gap:24px;margin-bottom:24px}}@container trailer-gallery (width >= 2100px){.releases-trailer-gallery--highlight,.releases-trailer-gallery--section{max-width:2100px}.releases-trailer-gallery--grid{--trailer-gallery-columns: 5}}.releases-trailer-gallery--strip .quick-digest-trailer--title{display:block;min-height:auto;white-space:nowrap;text-overflow:ellipsis}.page-title{margin:0;font-family:"Bricolage Grotesque",var(--font-cjk, system-ui),sans-serif;font-size:clamp(2.5rem,5vw,2.8125rem);font-weight:600;line-height:1.1;letter-spacing:-.015em;color:var(--color-text-primary)}@media(max-width:640px){.page-title{font-size:1.75rem}}.games-releases-page{flex:1 0 auto;background:var(--color-bg-base)}.games-releases-page--frame{display:contents}.games-releases-page--frame.-loading .releases-grid--wall,.games-releases-page--frame.-loading .releases-grid--items,.games-releases-page--frame.-loading .releases-day-view--cards,.games-releases-page--frame.-loading .games-catalog--grid{pointer-events:none;opacity:.55;filter:grayscale(.85);transition:opacity var(--duration-quick) ease-out var(--duration-loading-delay),filter var(--duration-quick) ease-out var(--duration-loading-delay)}.games-releases-page--spinner{--games-releases-page-spinner-drop: 160px;position:sticky;top:calc(50vh - var(--games-releases-page-spinner-drop));z-index:1;display:flex;align-items:flex-start;justify-content:center;height:0;visibility:hidden}.games-releases-page--spinner-plate{display:flex;padding:12px;background:color-mix(in oklab,var(--color-bg-base) 85%,transparent);border-radius:var(--radius-circle);translate:0 calc(var(--games-releases-page-spinner-drop) - 50%)}.games-releases-page--spinner ui-spinner{--spinner-size: 52px}.games-releases-page--frame.-loading .games-releases-page--spinner{visibility:visible;transition:visibility 0s var(--duration-loading-delay)}.games-releases-page--body{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"chrome" "main";max-width:1800px;min-height:calc(100vh - 55px);margin:0 auto;padding:0 20px}@media(max-width:640px){.games-releases-page--body{padding:0}}.games-releases-page--body:has(>.filter-drawer){grid-template-columns:336px minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"rail chrome" "rail main"}@media(max-width:850px){.games-releases-page--body:has(>.filter-drawer){grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"chrome" "rail" "main"}}.games-releases-page--body:has(>.games-releases-page--side){grid-template-columns:336px minmax(0,1fr);grid-template-rows:auto auto auto auto auto auto 1fr;grid-template-areas:"header header" "notice notice" "digest digest" "sidebar toolbar" "sidebar filters" "sidebar chrome" "sidebar main"}@media(max-width:850px){.games-releases-page--body:has(>.games-releases-page--side){grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto auto auto auto 1fr;grid-template-areas:"header" "notice" "digest" "toolbar" "filters" "chrome" "sidebar" "main"}}.games-releases-page--body>.filter-drawer{grid-area:rail}.games-releases-page--body>.hub-header,.games-releases-page--body>.homepage-switch{grid-area:header}@media(max-width:850px){.games-releases-page--body>.homepage-switch{margin:24px 24px 0}}@media(max-width:640px){.games-releases-page--body>.homepage-switch{margin:20px 16px 0}}.games-releases-page--body>.platform-successor-notice{grid-area:notice}.games-releases-page--body>.games-releases-page--side{grid-area:sidebar}.games-releases-page--body>#releases-recent-digest-root:has(.-collapsed){display:none}.games-releases-page--body>#releases-recent-digest-root{grid-area:digest;min-width:0;padding-top:10px}@media(max-width:850px){.games-releases-page--body>#releases-recent-digest-root{padding:24px 24px 0}}@media(max-width:640px){.games-releases-page--body>#releases-recent-digest-root{padding:0}}.games-releases-page--body .releases-chrome{grid-area:chrome}.games-releases-page--body>.games-releases-page--toolbar{grid-area:toolbar}.games-releases-page--body>.games-releases-page--filters{grid-area:filters;min-width:0}.games-releases-page--body .games-releases-page--main,.games-releases-page--body .base-page-with-padding--main{grid-area:main}@media(max-width:850px){.games-releases-page--body{grid-template-columns:minmax(0,1fr);grid-template-areas:"chrome" "rail" "main"}}@media(max-width:640px){.games-releases-page--body:has(>.games-releases-page--side){display:flex;flex-direction:column}}.games-releases-page--main,.base-page-with-padding--main{min-width:0;scroll-margin-top:55px;padding:var(--page-main-padding-top, 0) var(--page-main-padding-inline, 0) 120px}@media(max-width:850px){.games-releases-page--main,.base-page-with-padding--main{padding:24px 24px 48px}}@media(max-width:640px){.games-releases-page--main,.base-page-with-padding--main{padding:2px 16px 40px}}.base-page-with-padding--main{--page-main-padding-top: 20px}.games-releases-page>.base-page-with-padding--main{--page-main-padding-inline: 20px}.games-releases-page--extras{display:grid;gap:32px;margin-top:30px}@media(max-width:640px){.games-releases-page--extras{gap:24px;margin-top:40px}}.games-releases-page--body.-calendar,.games-releases-page--main.-calendar{max-width:1900px}.base-page-with-padding--main.-contained{max-width:1600px;margin:0 auto}.games-releases-page--main.-with-period-nav{padding-bottom:150px}@media(max-width:850px){.games-releases-page--main.-with-period-nav{padding-bottom:48px}}@media(max-width:640px){.games-releases-page--main.-with-period-nav{padding-bottom:40px}}.games-releases-page--filters>.releases-active-filters{padding:0 30px}.games-releases-page--toolbar{display:flex;flex-direction:column;gap:0;min-width:0;padding:15px 30px 10px;padding:15px 24px 15\437\447}.games-releases-page--toolbar .switch-field{gap:10px}.games-releases-page--toolbar .releases-calendar--heading{gap:14px}.games-releases-page--toolbar .releases-calendar--title{font-size:1.85rem}.games-releases-page--toolbar .releases-calendar--summary{font-size:1.25rem}.games-releases-page--toolbar:has(>.games-releases-page--title){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px}.games-releases-page--toolbar:has(>.games-releases-page--title)>.games-releases-page--title{grid-column:1;grid-row:1;margin:0;font-size:1.9rem}.games-releases-page--toolbar:has(>.games-releases-page--title)>.games-releases-page--lede{grid-column:1;grid-row:2}.games-releases-page--toolbar:has(>.games-releases-page--title)>.releases-grid-toolbar{grid-column:2;grid-row:1/span 2;justify-content:flex-end}.games-releases-page--toolbar:has(>.games-releases-page--title)>:not(.games-releases-page--title,.games-releases-page--lede,.releases-grid-toolbar){grid-column:1/-1}@media(max-width:850px){.games-releases-page--toolbar{padding:20px 24px 16px}.games-releases-page--toolbar .switch-field{gap:8px}.games-releases-page--toolbar .releases-calendar--heading{gap:16px}.games-releases-page--toolbar .releases-calendar--title{font-size:clamp(2.5rem,5vw,2.1875rem)}.games-releases-page--toolbar .releases-calendar--summary{font-size:1.1875rem}.games-releases-page--toolbar:has(>.games-releases-page--title){display:flex;grid-template-columns:none;align-items:normal;column-gap:0}.games-releases-page--toolbar:has(>.games-releases-page--title)>.games-releases-page--title{grid-column:auto;grid-row:auto;margin:10px 0 15px;font-size:clamp(2.5rem,5vw,2.8125rem)}.games-releases-page--toolbar:has(>.games-releases-page--title)>.games-releases-page--lede{grid-column:auto;grid-row:auto}.games-releases-page--toolbar:has(>.games-releases-page--title)>.releases-grid-toolbar{grid-column:auto;grid-row:auto;justify-content:normal}.games-releases-page--toolbar:has(>.games-releases-page--title)>:not(.games-releases-page--title,.games-releases-page--lede,.releases-grid-toolbar){grid-column:auto}}@media(max-width:640px){.games-releases-page--toolbar{gap:8px;padding:0 16px 6px}.games-releases-page--toolbar .releases-calendar--heading{gap:4px 12px}.games-releases-page--toolbar .releases-calendar--title{font-size:1.75rem}.games-releases-page--toolbar:has(>.games-releases-page--title){column-gap:8px}.games-releases-page--toolbar:has(>.games-releases-page--title)>.games-releases-page--title{margin:12px 0 0;font-size:1.7rem}.games-releases-page--toolbar:has(>.games-releases-page--title)>.releases-grid-toolbar{justify-content:center}}.games-releases-page--side{position:sticky;top:55px;align-self:start;height:calc(100dvh - 55px);min-width:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-text-muted) transparent;background:var(--color-bg-rail);border-right:1px solid var(--color-border)}@media(max-width:850px){.games-releases-page--side{position:static;top:auto;align-self:auto;height:auto;overflow-y:visible;overscroll-behavior:auto;scrollbar-width:auto;scrollbar-color:auto;background:none;border-right:none}}@media(max-width:640px){.games-releases-page--side{display:contents}}.games-releases-page--sidebar{display:flex;flex-direction:column;gap:14px;min-width:0;padding:15px}.games-releases-page--sidebar .releases-head-filters,.games-releases-page--sidebar .releases-head-filters--primary-row,.games-releases-page--sidebar .calendar-presets{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:14px}.games-releases-page--sidebar .calendar-presets--error{flex-basis:auto}.games-releases-page--sidebar .switch-field{gap:10px}.games-releases-page--sidebar .calendar-presets--title,.games-releases-page--sidebar .calendar-presets--empty{position:absolute;left:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.games-releases-page--sidebar .calendar-presets--trigger{justify-content:flex-start;gap:10px;min-height:44px;padding:10px 16px}@media(max-width:850px){.games-releases-page--sidebar{padding:16px 24px;background:var(--color-bg-elevated);border-block:1px solid var(--color-border)}.games-releases-page--sidebar .switch-field{gap:8px}.games-releases-page--sidebar .calendar-presets--title,.games-releases-page--sidebar .calendar-presets--empty{position:static;left:auto;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal}.games-releases-page--sidebar .calendar-presets--trigger{justify-content:center;gap:6px;min-height:36px;padding:6px 12px}}@media(max-width:640px){.games-releases-page--sidebar{gap:10px;padding:10px 12px 5px}}@media(max-width:850px){.games-releases-page--sidebar-title{display:none}}.games-releases-page--sidebar-body{display:flex;flex-direction:column;gap:14px;min-width:0}@media(max-width:850px){.filters-toggle[aria-expanded=false]+.games-releases-page--sidebar-body{display:none}}.games-releases-page--body:has(>.games-releases-page--side) .games-releases-page--main{padding-inline:24px}@media(max-width:640px){.games-releases-page--body:has(>.games-releases-page--side) .games-releases-page--main{padding-inline:16px;padding-top:16px}}.games-releases-page--title{margin:10px 0 15px}.company-page{display:flex;flex-direction:column;gap:40px;max-width:1500px;margin:0 auto;padding-bottom:64px}@media(max-width:640px){.company-page{gap:28px;padding-bottom:40px}}.company-page--games,.company-page--highlights{min-width:0}.company-page--highlights .releases-card-list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(160px,1fr);overflow-x:auto;margin:-6px -6px 0;padding:6px 6px 12px;scroll-padding-inline:6px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--color-text-muted) transparent}.company-page--highlights .releases-card-list--item{scroll-snap-align:start}
