@charset "UTF-8";ui-countdown{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px 8px}ui-countdown[hidden]{display:none}.countdown--part{display:grid;justify-items:center}.countdown--value{min-width:2ch;font-weight:600;font-variant-numeric:tabular-nums;text-align:center;color:var(--color-text-primary)}.countdown--separator{color:var(--color-text-muted)}.countdown--unit{font-size:max(.875rem,14px);line-height:1.3;color:var(--color-text-muted)}.countdown.-large .countdown--value,.countdown.-large .countdown--separator{font-size:2rem;line-height:1.15}.countdown.-compact .countdown--value,.countdown.-compact .countdown--separator{font-size:1.125rem;font-weight:500;line-height:1.35}.countdown.-tiles{gap:10px}.countdown.-tiles .countdown--separator{display:none}.countdown.-tiles .countdown--part{justify-items:start;min-width:88px;padding:10px 14px;background:var(--color-bg-panel);border-radius:var(--radius-md)}.countdown.-tiles .countdown--value{font-family:"Bricolage Grotesque",var(--font-cjk, system-ui),sans-serif;font-size:2.5rem;line-height:1.1;text-align:start;color:var(--color-accent-bright)}@media(max-width:640px){.countdown.-tiles:not(.countdown-overlay *){display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px}.countdown.-tiles:not(.countdown-overlay *) .countdown--part{min-width:0;padding:8px 10px}.countdown.-tiles:not(.countdown-overlay *) .countdown--value{font-size:2rem}}.countdown.-inline{flex-wrap:wrap;align-items:baseline;justify-content:center;gap:0 .3em;font-size:var(--countdown-inline-size, 6rem)}.countdown.-inline .countdown--part{display:inline-flex;align-items:baseline;gap:.08em}.countdown.-inline .countdown--value{min-width:0;font-family:"Bricolage Grotesque",var(--font-cjk, system-ui),sans-serif;font-size:1em;line-height:1;letter-spacing:-.02em}.countdown.-inline .countdown--unit{font-size:max(1.4rem,.4em);font-weight:500;line-height:1.2;color:var(--color-text-secondary)}.countdown.-inline[data-day-digits="2"]{font-size:calc(var(--countdown-inline-size, 6rem) * .92)}.countdown.-inline[data-day-digits="3"]{font-size:calc(var(--countdown-inline-size, 6rem) * .85)}.countdown.-inline[data-day-digits="4"]{font-size:calc(var(--countdown-inline-size, 6rem) * .78)}.countdown.-line{flex-wrap:nowrap;align-items:baseline;gap:0 4px;font-family:"Bricolage Grotesque",var(--font-cjk, system-ui),sans-serif;font-size:2.5rem;line-height:1.1;color:var(--color-accent-bright)}.countdown.-line .countdown--part{display:inline-flex;align-items:baseline;gap:10px}.countdown.-line .countdown--value,.countdown.-line .countdown--separator{font-weight:600;color:inherit}.countdown.-line .countdown--part:first-child .countdown--value{min-width:0}.countdown.-line .countdown--unit{margin-right:10px;font-family:"Sora",var(--font-cjk, system-ui),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.2}.countdown.-line .countdown--part:not(:first-child) .countdown--unit,.countdown.-line .countdown--part:first-child+.countdown--separator{display:none}.ui-sort-select{min-width:190px}.ui-sort-select--input{padding:9px 10px;font-size:1rem;color:var(--color-text-primary);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:3px}ui-dropdown:not(:defined)>.ui-dropdown--trigger{display:none}ui-dropdown:defined>.ui-sort-select--input{display:none}.countdown-platforms{display:flex;flex-wrap:wrap;align-items:center;gap:12px clamp(20px,2.2vw,36px);margin:0;padding:0;list-style:none}.countdown-platforms--item{display:flex;color:var(--color-text-primary)}.countdown-platforms--logo{display:block;width:auto;height:clamp(22px,2.2vw,36px);fill:currentColor}.countdown-overlay{display:inline-flex;flex-direction:column;align-items:flex-start;gap:10px;font-family:"Sora",var(--font-cjk, system-ui),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;color:var(--color-text-primary)}.countdown-overlay.-panel{padding:18px 22px;background:var(--color-bg-panel);border-radius:var(--radius-lg)}.countdown-overlay.-panel .countdown.-tiles .countdown--part{background:var(--color-bg-elevated)}.countdown-overlay--heading,.countdown-overlay--status{margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.countdown-overlay--status{font-size:1.5rem;color:var(--color-accent-bright)}.countdown-overlay--mark{display:inline-flex;border-radius:var(--radius-xs)}.countdown-overlay--mark:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:2px}.countdown-overlay--logo{display:block;width:auto;height:16px}html:has(.countdown-embed--dialog[open]){overflow:hidden}.countdown-embed--dialog{width:min(820px,100% - 32px);margin:auto;padding:0;color:var(--color-text-primary);background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:15px}.countdown-embed--dialog::backdrop{background:#030303b8}.countdown-embed--dialog[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:min(90vh,90dvh)}.countdown-embed--head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px 14px 24px;border-bottom:1px solid var(--color-hairline)}.countdown-embed--title{margin:0;font-size:1.375rem;font-weight:600;line-height:1.3}.countdown-embed--body{display:flex;flex-direction:column;gap:20px;min-height:0;padding:24px;overflow-y:auto;overscroll-behavior:contain}.countdown-embed--foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;border-top:1px solid var(--color-hairline)}.countdown-embed--preview{display:grid;place-items:center;min-height:210px;padding:24px;background:repeating-conic-gradient(var(--color-bg-elevated) 0 25%,var(--color-bg-base) 0 50%) 0 0/20px 20px;border:1px solid var(--color-border);border-radius:var(--radius-lg)}.countdown-embed--preview.-panel{background:var(--color-bg-base)}.countdown-embed--options{display:grid;grid-template-columns:250px minmax(0,1fr);gap:24px}@media(max-width:640px){.countdown-embed--options{grid-template-columns:minmax(0,1fr)}}.countdown-embed--column{display:flex;flex-direction:column;gap:16px;min-width:0}.countdown-embed--field{display:flex;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;border:0}.countdown-embed--label{padding:0;font-weight:600}.countdown-embed--hint{margin:0;font-size:max(.875rem,14px);color:var(--color-text-muted)}.countdown-embed--note{flex:1 1 18rem;max-width:34rem}.countdown-embed--options .segmented-control{align-self:flex-start}.countdown-embed--row{display:flex;gap:8px}.countdown-embed--url{flex:1;min-width:0}.external-link{--external-link-brand: var(--color-accent-fill);--external-link-brand-on: var(--color-accent-on);display:grid;grid-template-columns:18px minmax(0,1fr) 12px;align-items:center;gap:18px;min-height:44px;padding:6px 14px;border-radius:7px;border:1px solid transparent;background:var(--external-link-brand);color:var(--external-link-brand-on);font-size:max(.875rem,14px);font-weight:500;text-decoration:none;transition:filter var(--duration-quick) ease-out}.external-link:hover{filter:brightness(1.12)}.external-link:focus-visible{outline:2px solid var(--external-link-brand);outline-offset:2px}.external-link--icon{font-size:1.5rem;text-align:center}.external-link--icon.-image{width:18px;height:18px;border-radius:var(--radius-xs)}.external-link--out{font-size:.75rem;opacity:.6}.sidebar-card{min-width:0;padding:10px 18px 16px;border-radius:var(--radius-lg);background:var(--sidebar-card-background, var(--color-bg-card))}@media(max-width:640px){.sidebar-card{padding:12px 16px}}.sidebar-card--title{margin:0 0 12px;font-size:1.2rem;font-weight:600}@media(max-width:640px){.sidebar-card--title{margin-bottom:12px}}.sidebar-card.-now{border:2px solid var(--color-now);color:var(--color-text-primary);background:var(--color-bg-elevated)}.sidebar-card.-now .sidebar-card--title{margin-bottom:16px;font-size:max(.875rem,14px);font-weight:400;color:var(--color-text-muted)}.sidebar-card.-now .external-link--out{color:var(--color-now);opacity:1}.releases-store-links--items{display:flex;flex-direction:column;align-items:stretch;gap:8px;max-width:320px}@media(max-width:640px){.releases-store-links--items{display:grid;max-width:none;grid-template-columns:repeat(2,minmax(0,180px));gap:6px}}.releases-store-links--items.-inline{display:contents}.releases-store-links--items .external-link{--external-link-brand-on: #ffffff}@media(max-width:640px){.releases-store-links--items .external-link{grid-template-columns:18px minmax(0,1fr) 10px;gap:8px;max-width:180px;min-height:36px;padding:4px 10px;font-size:max(12px,.8rem);line-height:1.2}}@media(max-width:640px){.releases-store-links--items .external-link--icon{font-size:1.125rem}}.releases-store-links--items .external-link[data-brand=steam]{--external-link-brand: #2f6089}.releases-store-links--items .external-link[data-brand=gog]{--external-link-brand: #6d3f96}.releases-store-links--items .external-link[data-brand=epic]{--external-link-brand: #5e5e5e}.releases-store-links--items .external-link[data-brand=playstation]{--external-link-brand: #2a56a5}.releases-store-links--items .external-link[data-brand=xbox]{--external-link-brand: #35703a}.releases-store-links--items .external-link[data-brand=nintendo]{--external-link-brand: #be303b}.releases-store-links--items .external-link[data-brand=itch]{--external-link-brand: #bf5459}.releases-store-links--items .external-link[data-brand=google_play]{--external-link-brand: #01875f}.releases-store-links--items .external-link[data-brand=app_store]{--external-link-brand: #0a66c2}.releases-store-links--items .external-link[data-brand=official]{--external-link-brand: #3f4550}.countdown-media-picker--dialog{width:min(1900px,90%)}.countdown-media-picker--body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:32px;align-items:start}@media(max-width:640px){.countdown-media-picker--body{grid-template-columns:none;gap:24px}}.countdown-media-picker--preview{position:sticky;top:0;display:flex;flex-direction:column;gap:4px}@media(max-width:640px){.countdown-media-picker--preview{position:static;top:auto}}.countdown-media-picker--player{aspect-ratio:16/9;margin-bottom:8px;overflow:hidden;background:#030303;border:1px solid var(--color-border);border-radius:var(--radius-lg)}.countdown-media-picker--frame{display:block;width:100%;height:100%;object-fit:cover;border:0}.countdown-media-picker--preview-caption{margin:0;font-size:max(.875rem,14px);color:var(--color-text-muted)}.countdown-media-picker--preview-title{margin:0;font-size:1.125rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.countdown-media-picker--choices{min-width:0;margin:0;padding:0;border:0}.countdown-media-picker--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:24px 20px}.countdown-media-picker--choice{display:flex;flex-direction:column;gap:6px;cursor:pointer}.countdown-media-picker--check{position:absolute;opacity:0;pointer-events:none}.countdown-media-picker--thumb{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.countdown-media-picker--poster{width:100%;height:100%;object-fit:cover;opacity:.55;transition:opacity .15s ease-out}.countdown-media-picker--item:has(.countdown-media-picker--check:checked) .countdown-media-picker--thumb{outline:2px solid var(--color-accent);outline-offset:-1px}.countdown-media-picker--item:has(.countdown-media-picker--check:checked) .countdown-media-picker--poster{opacity:1}.countdown-media-picker--item:has(.countdown-media-picker--check:checked) .countdown-media-picker--mark{color:var(--color-accent-on);background:var(--color-accent-fill);border-color:var(--color-accent-fill)}.countdown-media-picker--item:has(.countdown-media-picker--check:checked) .countdown-media-picker--mark i{visibility:visible}.countdown-media-picker--item:has(.countdown-media-picker--check:focus-visible) .countdown-media-picker--thumb{box-shadow:0 0 0 3px var(--color-bg-panel),0 0 0 5px var(--color-accent)}@media(forced-colors:active){.countdown-media-picker--item:has(.countdown-media-picker--check:focus-visible) .countdown-media-picker--thumb{outline:3px dashed CanvasText;outline-offset:2px}}.countdown-media-picker--mark{position:absolute;top:10px;left:10px;display:grid;place-items:center;width:28px;height:28px;font-size:max(.875rem,14px);color:var(--color-text-primary);background:#03030399;border:2px solid var(--color-text-primary);border-radius:var(--radius-circle)}.countdown-media-picker--mark i{visibility:hidden}.countdown-media-picker--opener-count{padding:1px 7px;font-size:max(.875rem,14px);font-variant-numeric:tabular-nums;color:var(--color-text-muted);background:var(--color-bg-base);border-radius:var(--radius-pill)}.countdown-media-picker--length{position:absolute;right:8px;bottom:8px;padding:2px 6px;font-size:max(.875rem,14px);font-variant-numeric:tabular-nums;line-height:1.3;color:#f8f8f8;background:#030303cc;border-radius:var(--radius-xs)}.countdown-media-picker--title{margin-top:4px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.countdown-media-picker--meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.countdown-media-picker--date{font-size:max(.875rem,14px);color:var(--color-text-muted)}.countdown-media-picker--item.-previewing .countdown-media-picker--preview-button{color:var(--color-accent-on);background:var(--color-accent-fill)}.countdown-media-picker--status,.countdown-media-picker--actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.countdown-media-picker--count{margin-right:8px;font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.countdown-media-picker--error{margin:0 8px 0 0;color:var(--color-danger)}.countdown-media-picker--error[hidden]{display:none}.countdown-stage{--countdown-stage-foot: linear-gradient(to top, rgb(0 0 0 / .05), #000 43%);--countdown-stage-clock-scale: 1;--countdown-stage-clock-size: calc(min(11vw, 20dvh) * var(--countdown-stage-clock-scale));--countdown-stage-date-size: clamp(1.125rem, .875rem + .9vw, 1.75rem);position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:calc(100vh - 55px);min-height:calc(100dvh - 55px);background:var(--color-bg-base)}.countdown-stage.-idle{cursor:none}:fullscreen .games-releases-page:has(.countdown-stage.-wall) .topbar{display:none}:fullscreen .countdown-stage.-wall{min-height:100vh;min-height:100dvh}.countdown-stage--signature{position:absolute;bottom:clamp(16px,2.5vw,22px);right:clamp(16px,2.5vw,25px);display:flex;align-items:center;gap:12px}.countdown-stage--brand{height:clamp(24px,2.6vw,48px);width:auto}.countdown-stage--signature .countdown-stage--mark{font-size:clamp(1.25rem,.75rem + 1.4vw,2.25rem);white-space:nowrap}.countdown-stage--brands{display:flex;align-items:center;gap:16px}.countdown-stage--brand{max-width:calc(clamp(24px,2.6vw,48px)*4);object-fit:contain}.countdown-stage--brand[hidden]{display:none}.countdown-stage:not(.-wall) .countdown-stage--brands{display:flex}@media(max-width:640px){.countdown-stage:not(.-wall) .countdown-stage--brands{display:none}}.countdown-stage .countdown-stage--brands:not(:has(.countdown-stage--brand:not([hidden]))){display:none}.countdown-stage.-image-art .countdown-stage--mark,.countdown-stage.-image-gallery.-slideshow-on.-gallery-big .countdown-stage--mark,.countdown-stage.-image-art .countdown-stage--brands,.countdown-stage.-image-gallery.-slideshow-on.-gallery-big .countdown-stage--brands{box-sizing:content-box;padding:10px 15px;background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.countdown-stage.-image-art .countdown-stage--signature{top:calc(var(--countdown-stage-controls-height, 0px) + 44px);bottom:auto;right:var(--countdown-stage-inset-inline);transition:opacity .2s ease-out}:fullscreen .countdown-stage.-image-art .countdown-stage--signature{top:var(--countdown-stage-inset-block)}:fullscreen .countdown-stage.-image-art.-revealed .countdown-stage--signature{visibility:hidden;opacity:0;transition:opacity .2s ease-out,visibility 0s linear .2s}.countdown-stage--wall-actions{position:absolute;top:clamp(16px,2.5vw,40px);right:clamp(16px,2.5vw,48px);z-index:1;display:flex;flex-wrap:wrap;gap:8px;visibility:hidden;opacity:0;transition:opacity .2s ease-out,visibility 0s linear .2s}.countdown-stage.-revealed .countdown-stage--wall-actions{visibility:visible;opacity:1;transition:opacity .2s ease-out}.countdown-stage>.countdown-platforms{position:absolute;bottom:clamp(16px,2.5vw,40px);left:clamp(16px,2.5vw,48px);align-self:flex-start;margin:0}@media(max-width:640px){.countdown-stage>.countdown-platforms{position:static;bottom:auto;left:auto;margin:0 16px 16px}}.countdown-stage.-platforms-off>.countdown-platforms{display:none}.countdown-stage.-countdown-off .countdown-stage--clock,.countdown-stage.-when-off .countdown-stage--when,.countdown-stage.-when-off .countdown-stage--switch:has(ui-switch[name=lead]),.countdown-stage.-milestones-off .countdown-stage--track{display:none}.countdown-stage--center{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(20px,3vw,48px);min-width:0;padding:16px 24px;text-align:center}.countdown-stage--body{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0;max-width:100%}.countdown-stage--cover{display:none;width:clamp(140px,18vw,300px);aspect-ratio:3/4;object-fit:cover;border:1px solid var(--color-border);border-radius:var(--radius-lg)}@media(max-width:640px){.countdown-stage--cover{order:-1}}.countdown-stage.-image-cover .ui-sort-select,.countdown-stage.-image-cover .countdown-stage--options,.countdown-stage.-image-cover .countdown-stage--brands-menu,.countdown-stage.-image-cover.-when-fallback .countdown-stage--when,.countdown-stage:not(.-image-cover) .countdown-stage--default-switch{display:none}.countdown-stage.-image-cover.-emblem-cover{--countdown-stage-clock-size: clamp(1.75rem, 1rem + 3vw, 3.5rem);justify-content:center}.countdown-stage.-image-cover.-emblem-cover .countdown-stage--cover{display:block;order:-1;align-self:center;flex:1 1 0;width:auto;max-width:100%;min-height:240px;max-height:704px;margin-bottom:30px}.countdown-stage.-image-cover.-emblem-cover .countdown-stage--center{flex:0 0 auto;padding-top:0}.countdown-stage.-image-cover .countdown-stage--name{display:block;margin-bottom:30px}.countdown-stage.-image-cover .countdown-stage--caption{font-size:2.15rem}.countdown-stage.-image-cover .countdown-stage--clock{margin-bottom:20px}.countdown-stage--title{margin:0;font-size:clamp(2.25rem,1rem + 6.7vw,6rem);font-weight:600;line-height:1.1;letter-spacing:-.01em}.countdown-stage.-title-small .countdown-stage--title{font-size:clamp(1.75rem,1rem + 3vw,3.5rem)}.countdown-stage.-title-large .countdown-stage--title{font-size:clamp(2.75rem,1rem + 9vw,8rem)}.countdown-stage--logo{display:none;height:1.5em;max-width:100%;aspect-ratio:64/27;object-fit:cover}.countdown-stage.-emblem-logo .countdown-stage--logo{display:block;margin:0 auto}.countdown-stage.-image-art.-art-logo .countdown-stage--logo{display:none}.countdown-stage.-emblem-logo:not(.-image-art.-art-logo) .countdown-stage--name,.countdown-stage.-image-art.-art-logo.-name-off .countdown-stage--title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.countdown-stage--clock{--countdown-inline-size: var(--countdown-stage-clock-size);max-width:100%}.countdown-stage--clock[hidden]{display:none}.countdown-stage.-clock-small{--countdown-stage-clock-size: calc(min(7.5vw, 14dvh) * var(--countdown-stage-clock-scale))}.countdown-stage.-clock-large{--countdown-stage-clock-size: calc(min(12vw, 26dvh) * var(--countdown-stage-clock-scale))}.countdown-stage--finished{margin:0;font-family:"Bricolage Grotesque",var(--font-cjk, system-ui),sans-serif;font-size:min(12vw,22vh);font-size:min(12vw,22dvh);font-weight:600;line-height:1;letter-spacing:-.02em;color:var(--color-now)}.countdown-stage--when{display:flex;flex-direction:column;align-items:inherit;gap:2px;margin:0}.countdown-stage--date{font-size:var(--countdown-stage-date-size);font-weight:500}.countdown-stage--date:focus-visible{border-radius:var(--radius-xs)}.countdown-stage.-date-small{--countdown-stage-date-size: 1rem}.countdown-stage.-date-large{--countdown-stage-date-size: clamp(1.5rem, 1rem + 1.8vw, 2.75rem)}.countdown-stage--caption{display:block;font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--color-text-secondary)}.countdown-stage.-captions-off .countdown-stage--caption{display:none}.countdown-stage--track{display:grid;grid-auto-columns:minmax(0,13rem);grid-auto-flow:column;max-width:100%;margin:16px 0 0;padding:0;list-style:none}@media(max-width:640px){.countdown-stage--track{grid-auto-flow:row;grid-auto-columns:auto}}.countdown-stage--step{display:grid;justify-items:center;align-content:start;gap:4px;padding:0 8px;text-align:center;background-image:linear-gradient(var(--color-hairline),var(--color-hairline)),linear-gradient(var(--color-hairline),var(--color-hairline));background-repeat:no-repeat;background-position:left 11px,right 11px;background-size:50% 2px}@media(max-width:640px){.countdown-stage--step{grid-template-columns:24px auto;justify-items:start;gap:0 12px;padding:6px 0;text-align:start;background-position:11px top,11px bottom;background-size:2px 50%}}.countdown-stage--step:first-child{background-size:0 0,50% 2px}@media(max-width:640px){.countdown-stage--step:first-child{background-size:0 0,2px 50%}}.countdown-stage--step:last-child{background-size:50% 2px,0 0}@media(max-width:640px){.countdown-stage--step:last-child{background-size:2px 50%,0 0}}.countdown-stage--step-dot{display:grid;place-items:center;width:24px;height:24px;font-size:max(.875rem,14px);color:var(--color-bg-base);background:var(--color-bg-surface);border:2px solid var(--color-border);border-radius:var(--radius-circle)}@media(max-width:640px){.countdown-stage--step-dot{grid-row:span 2;align-self:center}}.countdown-stage--step-check{display:none}.countdown-stage--step-name{font-weight:600}.countdown-stage--step-meta{font-size:max(.875rem,14px);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.countdown-stage--step.-done .countdown-stage--step-dot{background:var(--color-text-muted);border-color:var(--color-text-muted)}.countdown-stage--step.-done .countdown-stage--step-check{display:block}.countdown-stage--step.-done .countdown-stage--step-name{color:var(--color-text-muted)}.countdown-stage--step[aria-current=step] .countdown-stage--step-dot{background:var(--color-accent);border-color:var(--color-accent);outline:4px solid var(--color-accent-muted)}.countdown-stage.-image-art,.countdown-stage.-image-gallery{--countdown-stage-inset-block: clamp(16px, 2.5vw, 40px);--countdown-stage-inset-inline: clamp(16px, 2.5vw, 48px);display:grid;gap:24px;padding:var(--countdown-stage-inset-block) var(--countdown-stage-inset-inline)}.countdown-stage:not(.-image-art){padding-top:calc(var(--countdown-stage-controls-height, 0px) + 34px)}:fullscreen .countdown-stage.-wall:not(.-image-art){padding-top:var(--countdown-stage-inset-block)}.countdown-stage--art{display:none}.countdown-stage.-image-art{--countdown-stage-clock-scale: .66;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"." "body";row-gap:0}@media(max-width:640px){.countdown-stage.-image-art{grid-template-rows:minmax(12rem,1fr) auto;grid-template-areas:"." "body" "logos"}}.countdown-stage.-image-art .countdown-stage--art{position:absolute;inset:0;z-index:-1;display:block;grid-area:auto;width:100%;height:100%;object-fit:cover;object-position:50% 18%;-webkit-mask-image:var(--countdown-stage-foot);mask-image:var(--countdown-stage-foot)}.countdown-stage.-image-art .countdown-stage--center{display:contents}.countdown-stage.-image-art .countdown-stage--body{grid-area:body;justify-self:start;display:grid;grid-template-columns:minmax(0,max-content) max-content;grid-template-areas:"title title" "when clock" "when clock" "track track";align-items:center;gap:0 24px;text-align:start}@media(max-width:640px){.countdown-stage.-image-art .countdown-stage--body{grid-template-columns:minmax(0,max-content) minmax(0,max-content)}}.countdown-stage.-image-art .countdown-stage--when,.countdown-stage.-image-art .countdown-stage--clock{display:grid;grid-template-rows:subgrid;align-items:last baseline}.countdown-stage.-image-art .countdown-stage--clock,.countdown-stage.-image-art .countdown-stage--finished{grid-area:clock;padding-left:24px;border-left:2px solid color-mix(in oklab,var(--color-text-primary) 60%,transparent)}.countdown-stage.-image-art .countdown-stage--title,.countdown-stage.-image-art .countdown-stage--when,.countdown-stage.-image-art .countdown-stage--clock{text-shadow:0 2px 16px var(--color-shadow-popover)}.countdown-stage.-image-art .countdown-stage--title{contain:inline-size;grid-area:title;margin-bottom:24px}.countdown-stage.-image-art .countdown-stage--when{grid-area:when;justify-items:start}.countdown-stage.-image-art .countdown-stage--caption{text-shadow:0 1px 3px var(--color-shadow-popover),0 0 12px var(--color-shadow-popover)}.countdown-stage.-image-art .countdown-stage--step-meta,.countdown-stage.-image-art .countdown-stage--step.-done .countdown-stage--step-name{color:var(--color-text-secondary)}.countdown-stage.-image-art>.countdown-platforms{right:clamp(16px,2.5vw,48px);left:auto;grid-area:auto;margin:0;filter:drop-shadow(0 2px 8px var(--color-shadow-popover))}@media(max-width:640px){.countdown-stage.-image-art>.countdown-platforms{right:auto;grid-area:logos;margin:24px 0 0}}.countdown-stage.-image-art.-left-off{--countdown-stage-clock-size: clamp(1.75rem, 1rem + 3vw, 3.5rem)}.countdown-stage.-image-art.-left-off .countdown-stage--body{justify-self:center;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.countdown-stage.-image-art.-left-off .countdown-stage--clock{display:block}.countdown-stage.-image-art.-left-off .countdown-stage--when{display:flex;flex-direction:column;align-items:center;text-align:center}.countdown-stage.-image-art.-left-off .countdown-stage--clock,.countdown-stage.-image-art.-left-off .countdown-stage--finished{padding-left:0;border-left:0}.countdown-stage.-image-art.-left-off .countdown-stage--title{contain:none;margin-bottom:30px}.countdown-stage.-image-art.-left-off .countdown-stage--clock{margin-bottom:20px}.countdown-stage.-image-art.-left-off .countdown-stage--caption{font-size:2.15rem}.countdown-stage.-image-art.-left-off .countdown-stage--clock .countdown{justify-content:center}.countdown-stage.-image-art.-when-fallback .countdown-stage--when{display:none}.countdown-stage.-image-art.-art-logo .countdown-stage--art{object-position:50% 50%}.countdown-stage.-image-art.-when-off .countdown-stage--clock,.countdown-stage.-image-art.-when-off .countdown-stage--finished,.countdown-stage.-image-art.-when-fallback .countdown-stage--clock,.countdown-stage.-image-art.-when-fallback .countdown-stage--finished{grid-column:when/clock;padding-left:0;border-left:0}.countdown-stage.-image-art.-emblem-logo .countdown-stage--logo{height:clamp(80px,18vh,180px);max-width:min(100%,36rem);margin:0}.countdown-stage.-image-gallery .countdown-stage--center{flex:none;max-width:100%;text-align:start;align-self:center;align-items:stretch;justify-self:stretch;grid-area:panel}@media(max-width:640px){.countdown-stage.-image-gallery .countdown-stage--center{grid-area:auto}}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--center{padding:20px 28px;background:color-mix(in oklab,var(--color-bg-panel) 40%,transparent);border:1px solid var(--color-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px)}.countdown-stage.-image-gallery.-slideshow-off .countdown-stage--center{padding:0}.countdown-stage.-image-gallery .countdown-stage--body{align-items:flex-start}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--body{gap:8px}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--title{contain:inline-size;align-self:stretch}.countdown-stage.-image-art .countdown-stage--clock .countdown,.countdown-stage.-image-gallery .countdown-stage--clock .countdown{justify-content:flex-start}.countdown-stage.-image-art .countdown-stage--clock .countdown,.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--clock .countdown{flex-wrap:nowrap}@media(max-width:640px){.countdown-stage.-image-art .countdown-stage--clock .countdown,.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--clock .countdown{flex-wrap:wrap}}.countdown-stage.-image-art .countdown-stage--finished,.countdown-stage.-image-gallery .countdown-stage--finished{font-size:calc(min(12vw,22vh) * var(--countdown-stage-clock-scale));font-size:calc(min(12vw,22dvh) * var(--countdown-stage-clock-scale))}.countdown-stage.-image-gallery{--countdown-stage-clock-scale: .3;grid-template-columns:minmax(0,1fr);column-gap:clamp(24px,3vw,48px)}@media(max-width:640px){.countdown-stage.-image-gallery{column-gap:24px}}.countdown-stage.-image-gallery{--countdown-stage-mark-room: calc(var(--countdown-stage-inset-block) + clamp(24px, 2.6vw, 48px) + 32px);height:calc(100vh - 55px);height:calc(100dvh - 55px)}@media(max-width:640px){.countdown-stage.-image-gallery{height:auto}}.countdown-stage.-image-gallery.-slideshow-off{--countdown-stage-clock-scale: 1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:". panel ."}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-off{grid-template-columns:minmax(0,1fr);grid-template-areas:none}}.countdown-stage.-image-gallery.-slideshow-off.-with-cover.-emblem-cover{--countdown-stage-clock-scale: .66;grid-template-columns:minmax(0,1fr) auto auto minmax(0,1fr);grid-template-areas:". cover panel ."}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-off.-with-cover.-emblem-cover{grid-template-columns:minmax(0,1fr);grid-template-areas:none}}.countdown-stage.-image-gallery .countdown-stage--cover{display:block;align-self:center;justify-self:center;grid-area:cover}@media(max-width:640px){.countdown-stage.-image-gallery .countdown-stage--cover{grid-area:auto}}.countdown-stage.-emblem-logo .countdown-stage--cover{display:none}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--cover{width:clamp(120px,12vw,220px)}.countdown-stage.-image-gallery.-slideshow-on .countdown.-inline .countdown--unit{font-size:max(.875rem,.4em)}@supports (width: 1cqi){.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--body{container-type:inline-size}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--title{font-size:clamp(1.5rem,8cqi,3.5rem)}.countdown-stage.-image-gallery.-slideshow-on{--countdown-stage-clock-size: min(7.5cqi, 3.5rem);--countdown-stage-date-size: clamp(1rem, 6cqi, 2rem)}.countdown-stage.-image-gallery.-slideshow-on.-lead-date .countdown-stage--date{font-size:9cqi}}.countdown-stage.-lead-date.-when-on .countdown-stage--clock,.countdown-stage.-image-art .countdown-stage--clock{--countdown-inline-size: var(--countdown-stage-date-size)}.countdown-stage.-image-art.-lead-date.-when-on{--countdown-stage-date-size: max(2rem, calc(var(--countdown-stage-clock-size) * .6))}.countdown-stage.-image-art .countdown.-inline{font-size:var(--countdown-inline-size)}.countdown-stage.-lead-date .countdown-stage--date{font-size:max(2rem,var(--countdown-stage-clock-size) * .6);line-height:1.1;letter-spacing:-.01em;text-wrap:balance}.countdown-stage.-image-art .countdown-stage--date{text-wrap:wrap}.countdown-stage.-lead-date.-when-on .countdown-stage--finished{font-size:var(--countdown-stage-date-size)}.countdown-stage.-lead-date .countdown-stage--clock,.countdown-stage.-lead-date .countdown-stage--finished,.countdown-stage.-lead-date .countdown-stage--track{order:1}.countdown-stage.-image-art .countdown-stage--track{grid-area:track;margin-top:15px}.countdown-stage--backdrop{position:absolute;inset:0;z-index:-1;display:none;overflow:hidden}.countdown-stage.-image-gallery .countdown-stage--backdrop{display:block}.countdown-stage--backdrop-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;filter:blur(40px) brightness(.45);transform:scale(1.15);transition:opacity 1s ease-in-out}.countdown-stage--backdrop-image.-active{opacity:1}.countdown-stage.-image-gallery.-backdrop-black{background:#000}.countdown-stage.-image-gallery.-backdrop-color{background:var(--countdown-stage-backdrop-color, #000)}.countdown-stage.-image-gallery.-backdrop-black .countdown-stage--backdrop,.countdown-stage.-image-gallery.-backdrop-color .countdown-stage--backdrop,.countdown-stage--gallery{display:none}.countdown-stage.-image-gallery .countdown-stage--gallery{display:flex;flex-direction:column;gap:16px;align-self:center;min-width:0}.countdown-stage.-image-gallery.-slideshow-off .countdown-stage--gallery{display:none}.countdown-stage.-image-gallery.-platforms-on{padding-bottom:calc(var(--countdown-stage-inset-block) + clamp(22px,2.2vw,36px) + 16px)}@media(max-width:640px){.countdown-stage.-image-gallery.-platforms-on{padding-bottom:var(--countdown-stage-inset-block)}}.countdown-stage.-image-gallery .countdown-stage--signature{top:auto;bottom:clamp(16px,2.5vw,40px)}.countdown-stage.-wall.-image-gallery{padding-bottom:var(--countdown-stage-mark-room)}.countdown-stage.-image-gallery:not(.-wall){padding-bottom:var(--countdown-stage-mark-room)}@media(max-width:640px){.countdown-stage.-image-gallery:not(.-wall){padding-bottom:var(--countdown-stage-inset-block)}}.countdown-stage:not(.-wall) .countdown-stage--mark{display:none}.countdown-stage.-image-gallery:not(.-wall) .countdown-stage--mark{display:block}@media(max-width:640px){.countdown-stage.-image-gallery:not(.-wall) .countdown-stage--mark{display:none}}:fullscreen .countdown-stage.-wall.-image-gallery{height:100vh;height:100dvh}@media(max-width:640px){:fullscreen .countdown-stage.-wall.-image-gallery{height:auto}}.countdown-stage.-image-gallery .countdown-stage--gallery-step{visibility:hidden;opacity:0;transition:opacity .2s ease-out,visibility 0s linear .2s}@media(max-width:640px){.countdown-stage.-image-gallery .countdown-stage--gallery-step{visibility:visible;opacity:1;transition:background var(--duration-quick) ease-out,border-color var(--duration-quick) ease-out}}.countdown-stage.-image-gallery .countdown-stage--gallery.-awake .countdown-stage--gallery-step,.countdown-stage.-image-gallery .countdown-stage--gallery:has(:focus-visible) .countdown-stage--gallery-step{visibility:visible;opacity:1;transition:opacity .2s ease-out}@media(max-width:640px){.countdown-stage.-image-gallery .countdown-stage--gallery.-awake .countdown-stage--gallery-step,.countdown-stage.-image-gallery .countdown-stage--gallery:has(:focus-visible) .countdown-stage--gallery-step{transition:background var(--duration-quick) ease-out,border-color var(--duration-quick) ease-out}}.countdown-stage--showcase{display:contents}.countdown-stage.-image-gallery.-slideshow-on{--countdown-stage-inset-inline: 50px;--countdown-stage-pair-width: var(--countdown-stage-showcase-width, 44rem);--countdown-stage-date-size: max(1rem, min(calc(var(--countdown-stage-pair-width) * .04), 3rem, calc((var(--countdown-stage-pair-width) - 236px) / 21.2)));--countdown-stage-clock-size: var(--countdown-stage-date-size);grid-template-columns:auto auto minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto auto auto;column-gap:0;row-gap:0;grid-template-areas:"showcase showcase showcase" "title title title" "when clock track" "logos logos logos"}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on{--countdown-stage-inset-inline: clamp(16px, 2.5vw, 48px);--countdown-stage-date-size: clamp(1.125rem, .875rem + .9vw, 1.75rem);--countdown-stage-clock-size: calc(min(11vw, 20dvh) * var(--countdown-stage-clock-scale));grid-template-columns:minmax(0,1fr);grid-template-rows:none;column-gap:24px;row-gap:24px;grid-template-areas:none}@supports not (width: 1cqi){.countdown-stage.-image-gallery.-slideshow-on.-date-small{--countdown-stage-date-size: 1rem}.countdown-stage.-image-gallery.-slideshow-on.-date-large{--countdown-stage-date-size: clamp(1.5rem, 1rem + 1.8vw, 2.75rem)}.countdown-stage.-image-gallery.-slideshow-on.-clock-small{--countdown-stage-clock-size: calc(min(7.5vw, 14dvh) * var(--countdown-stage-clock-scale))}.countdown-stage.-image-gallery.-slideshow-on.-clock-large{--countdown-stage-clock-size: calc(min(12vw, 26dvh) * var(--countdown-stage-clock-scale))}}@supports (width: 1cqi){.countdown-stage.-image-gallery.-slideshow-on{--countdown-stage-clock-size: min(7.5cqi, 3.5rem);--countdown-stage-date-size: clamp(1rem, 6cqi, 2rem)}}}@media(max-width:640px){@supports not (width: 1cqi){.countdown-stage.-image-gallery.-slideshow-on.-title-small .countdown-stage--title{font-size:clamp(1.75rem,1rem + 3vw,3.5rem)}.countdown-stage.-image-gallery.-slideshow-on.-title-large .countdown-stage--title{font-size:clamp(2.75rem,1rem + 9vw,8rem)}}}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--showcase{display:flex;grid-area:showcase;justify-content:center;gap:24px;min-height:0;container-type:size}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--showcase{display:contents;grid-area:auto;justify-content:normal;gap:normal;min-height:auto;container-type:normal}}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--showcase>*{--countdown-stage-showcase-height: min(100cqh, calc(56.25cqw + 30px) );flex:none;align-self:start;height:var(--countdown-stage-showcase-height)}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--showcase>*{flex:0 1 auto;align-self:center;height:auto}}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--cover{width:auto;border:0}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--cover{width:clamp(120px,12vw,220px);border:1px solid var(--color-border)}}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--gallery{position:relative;gap:6px;width:calc((var(--countdown-stage-showcase-height) - 30px) * 16 / 9)}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--gallery{position:static;gap:16px;width:auto}}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--slides{flex:1 1 0;width:100%;min-height:0;margin:0;background:none;border:0}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--slides{flex:0 1 auto;width:min(100%,88.8888888889vh);width:min(100%,88.8888888889dvh);min-height:auto;margin:0 auto;background:var(--color-bg-panel);border:1px solid var(--color-border)}}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--gallery-controls{align-self:stretch;width:auto}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--gallery-controls{align-self:auto}}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--gallery-dots{flex:1;flex-wrap:nowrap;gap:6px}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--gallery-dots{flex:0 1 auto;flex-wrap:wrap;gap:normal}}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--gallery-dot{flex:1;width:auto;background:linear-gradient(color-mix(in oklab,var(--color-text-primary) 22%,transparent),color-mix(in oklab,var(--color-text-primary) 22%,transparent)) center/100% 4px no-repeat;border-radius:0}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--gallery-dot{flex:0 1 auto;width:24px;background:radial-gradient(circle,var(--color-text-muted) 0 3px,transparent 4px);border-radius:var(--radius-circle)}}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--gallery-dot[aria-current=true]{background:linear-gradient(var(--color-text-primary),var(--color-text-primary)) center/100% 4px no-repeat}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--gallery-dot[aria-current=true]{background:radial-gradient(circle,var(--color-text-primary) 0 5px,transparent 6px)}}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--gallery-step{position:absolute;right:116px;bottom:42px}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--gallery-step:last-child{right:12px}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--gallery-step{position:static;right:auto;bottom:auto}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--gallery-step:last-child{right:auto}}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--gallery-dots+.countdown-stage--gallery-step{right:64px}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--gallery-dots+.countdown-stage--gallery-step{right:auto}}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--center,.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--body{display:contents}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--center,.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--body{display:flex}}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--title{grid-area:title;margin-top:clamp(24px,2vw,30px);margin-bottom:20px;font-size:clamp(1.5rem,var(--countdown-stage-pair-width) * .08,3.5rem)}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--title{grid-area:auto;margin-top:0;margin-bottom:0;font-size:clamp(2.25rem,1rem + 6.7vw,6rem)}@supports (width: 1cqi){.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--title{font-size:clamp(1.5rem,8cqi,3.5rem)}}}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--when{grid-area:when;justify-self:start;align-self:last baseline;margin:8px 0 0}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--when{grid-area:auto;justify-self:auto;align-self:auto;margin:0}}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--clock,.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--finished{grid-area:clock;justify-self:start;align-self:last baseline;margin:8px 0 0 clamp(24px,2.5vw,48px)}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--clock,.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--finished{grid-area:auto;justify-self:auto;align-self:auto;margin:0}}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--track{grid-area:track;align-self:end;margin:8px 0 0 clamp(24px,2.5vw,48px)}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--track{grid-area:auto;align-self:auto;margin:16px 0 0}}.countdown-stage.-image-gallery.-slideshow-on>.countdown-platforms{position:static;grid-area:logos;margin-top:20px}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on>.countdown-platforms{position:static;grid-area:auto;margin:0}}.countdown-stage.-image-gallery.-slideshow-on:not(.-gallery-big)>.countdown-platforms,.countdown-stage.-image-gallery.-slideshow-on.-platforms-off.-milestones-on:not(.-gallery-big) .countdown-stage--track,.countdown-stage.-image-gallery.-slideshow-on.-platforms-off.-milestones-off:not(.-gallery-big) .countdown-stage--clock{margin-right:var(--countdown-stage-mark-clearance)}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on:not(.-gallery-big)>.countdown-platforms,.countdown-stage.-image-gallery.-slideshow-on.-platforms-off.-milestones-on:not(.-gallery-big) .countdown-stage--track,.countdown-stage.-image-gallery.-slideshow-on.-platforms-off.-milestones-off:not(.-gallery-big) .countdown-stage--clock{margin-right:0}}.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--signature{right:var(--countdown-stage-inset-inline)}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on .countdown-stage--signature{right:clamp(16px,2.5vw,25px)}}:where(.countdown-stage.-image-gallery.-slideshow-on) .countdown-stage--switch:has(ui-switch[name=lead]){display:none}@media(max-width:640px){:where(.countdown-stage.-image-gallery.-slideshow-on) .countdown-stage--switch:has(ui-switch[name=lead]){display:flex}}.countdown-stage.-image-gallery.-slideshow-on.-with-cover.-emblem-cover .countdown-stage--showcase>*{--countdown-stage-showcase-height: min(100cqh, calc(39.56cqw + 12px) )}.countdown-stage.-image-gallery.-slideshow-on.-when-off .countdown-stage--clock,.countdown-stage.-image-gallery.-slideshow-on.-when-off .countdown-stage--finished{grid-column:when/clock;margin-left:0}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on.-when-off .countdown-stage--clock,.countdown-stage.-image-gallery.-slideshow-on.-when-off .countdown-stage--finished{grid-column:auto}}.countdown-stage.-image-gallery.-slideshow-on.-lead-date .countdown-stage--date{font-size:var(--countdown-stage-date-size);line-height:1.3}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on.-lead-date .countdown-stage--date{font-size:max(2rem,var(--countdown-stage-clock-size) * .6);line-height:1.1}@supports (width: 1cqi){.countdown-stage.-image-gallery.-slideshow-on.-lead-date .countdown-stage--date{font-size:9cqi}}}.countdown-stage.-image-gallery.-slideshow-on.-countdown-off:not(.-gallery-big) .countdown-stage--track{grid-column:clock/track}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on.-countdown-off:not(.-gallery-big) .countdown-stage--track{grid-column:auto}}.countdown-stage.-image-gallery.-slideshow-on.-countdown-off:not(.-gallery-big).-when-off .countdown-stage--track{grid-column:when/track;margin-left:0}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on.-countdown-off:not(.-gallery-big).-when-off .countdown-stage--track{grid-column:auto}}.countdown-stage.-image-gallery.-slideshow-on.-heading-top{grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-areas:"title title title" "showcase showcase showcase" "when clock track" "logos logos logos"}.countdown-stage.-image-gallery.-slideshow-on.-heading-top .countdown-stage--title{margin:0 0 clamp(16px,1.5vw,24px);font-size:clamp(1.8rem,var(--countdown-stage-pair-width) * .096,4.2rem)}.countdown-stage.-image-gallery.-slideshow-on.-heading-top .countdown-stage--showcase{margin-bottom:clamp(16px,1.5vw,24px)}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on.-heading-top .countdown-stage--showcase{margin-bottom:0}}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on.-heading-top{grid-template-rows:none;grid-template-areas:none}}.countdown-stage.-image-gallery.-slideshow-on.-gallery-big{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr) auto auto auto auto;grid-template-areas:". . . ." "cover title title side" "cover when clock side" "cover track track side" "cover logos logos side";padding:var(--countdown-stage-inset-block) var(--countdown-stage-inset-inline)}.countdown-stage.-image-gallery.-slideshow-on.-gallery-big .countdown-stage--showcase{display:contents;container-type:normal}.countdown-stage.-image-gallery.-slideshow-on.-gallery-big .countdown-stage--cover{grid-area:cover;align-self:end;height:clamp(8rem,25dvh,18rem);margin-right:clamp(20px,2vw,32px)}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on.-gallery-big .countdown-stage--cover{grid-area:auto;align-self:center;height:auto;margin-right:0}}.countdown-stage.-image-gallery.-slideshow-on.-gallery-big .countdown-stage--title{justify-self:stretch;width:auto;margin:0 0 12px;font-size:clamp(1.75rem,2.75vw,3.5rem);text-shadow:0 2px 16px var(--color-shadow-popover)}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on.-gallery-big .countdown-stage--title{justify-self:auto;text-shadow:none}}.countdown-stage.-image-gallery.-slideshow-on.-gallery-big .countdown-stage--track{grid-area:track;justify-self:start;align-self:auto;width:auto;margin:16px 0 0}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on.-gallery-big .countdown-stage--track{grid-area:auto;justify-self:auto}}.countdown-stage.-image-gallery.-slideshow-on.-gallery-big .countdown-stage--gallery{position:static;grid-area:side;align-self:end;justify-self:end;width:clamp(240px,22vw,360px);height:auto;margin-left:clamp(20px,2vw,32px)}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on.-gallery-big .countdown-stage--gallery{grid-area:auto;align-self:center;justify-self:auto;width:auto;margin-left:0}}.countdown-stage.-image-gallery.-slideshow-on.-gallery-big .countdown-stage--slides{position:absolute;inset:0;z-index:-1;width:100%;height:100%;border-radius:0;-webkit-mask-image:var(--countdown-stage-foot);mask-image:var(--countdown-stage-foot)}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on.-gallery-big .countdown-stage--slides{position:relative;inset:auto;z-index:auto;width:min(100%,88.8888888889vh);width:min(100%,88.8888888889dvh);height:auto;border-radius:var(--radius-xl);-webkit-mask-image:none;mask-image:none}}.countdown-stage.-image-gallery.-slideshow-on.-gallery-big .countdown-stage--gallery-controls{position:relative}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on.-gallery-big .countdown-stage--gallery-controls{position:static}}.countdown-stage.-image-gallery.-slideshow-on.-gallery-big .countdown-stage--gallery-step{bottom:calc(100% + 8px)}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on.-gallery-big .countdown-stage--gallery-step{bottom:auto}}.countdown-stage.-image-gallery.-slideshow-on.-gallery-big:not(.-wall) .countdown-stage--mark{display:none}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on.-gallery-big{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:none;padding:calc(var(--countdown-stage-controls-height, 0px) + 34px) var(--countdown-stage-inset-inline) var(--countdown-stage-inset-block)}.countdown-stage.-image-gallery.-slideshow-on.-gallery-big.-wall{padding-bottom:var(--countdown-stage-mark-room)}}@media(max-width:640px){:fullscreen .countdown-stage.-image-gallery.-slideshow-on.-gallery-big.-wall{padding-top:var(--countdown-stage-inset-block)}}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on.-heading-top .countdown-stage--title,.countdown-stage.-image-gallery.-slideshow-on.-gallery-big .countdown-stage--title{margin:0;font-size:clamp(2.25rem,1rem + 6.7vw,6rem)}@supports (width: 1cqi){.countdown-stage.-image-gallery.-slideshow-on.-heading-top .countdown-stage--title,.countdown-stage.-image-gallery.-slideshow-on.-gallery-big .countdown-stage--title{font-size:clamp(1.5rem,8cqi,3.5rem)}}}@media(max-width:640px){@supports not (width: 1cqi){.countdown-stage.-image-gallery.-slideshow-on.-heading-top.-title-small .countdown-stage--title,.countdown-stage.-image-gallery.-slideshow-on.-gallery-big.-title-small .countdown-stage--title{font-size:clamp(1.75rem,1rem + 3vw,3.5rem)}.countdown-stage.-image-gallery.-slideshow-on.-heading-top.-title-large .countdown-stage--title,.countdown-stage.-image-gallery.-slideshow-on.-gallery-big.-title-large .countdown-stage--title{font-size:clamp(2.75rem,1rem + 9vw,8rem)}}}.countdown-stage.-gallery-big .countdown-stage--backdrop{display:none}@media(max-width:640px){.countdown-stage.-gallery-big .countdown-stage--backdrop{display:block}}.countdown-stage--slides{position:relative;width:min(100%,88.8888888889vh);width:min(100%,88.8888888889dvh);margin-inline:auto;aspect-ratio:16/9;overflow:hidden;background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.countdown-stage--slide{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s ease-in-out}.countdown-stage--slide.-active{opacity:1}.countdown-stage--trailers{display:none}.countdown-stage.-gallery-trailers .countdown-stage--trailers{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}.countdown-stage.-gallery-trailers .countdown-stage--slide,.countdown-stage.-gallery-trailers .countdown-stage--gallery-controls,.countdown-stage--trailer-nav{display:none}.countdown-stage.-image-gallery.-gallery-trailers .countdown-stage--gallery{position:relative}.countdown-stage.-image-gallery.-gallery-trailers.-navigation-on .countdown-stage--trailer-nav{position:absolute;top:calc(100% + 8px);right:0;display:flex;align-items:center;gap:12px}.countdown-stage--trailer-count{min-width:4ch;font-size:max(.875rem,14px);font-weight:600;font-variant-numeric:tabular-nums;text-align:center;color:var(--color-text-muted)}.countdown-stage.-image-gallery.-slideshow-on.-gallery-trailers .countdown-stage--showcase>*{--countdown-stage-showcase-height: min(100cqh, 56.25cqw )}.countdown-stage.-image-gallery.-slideshow-on.-gallery-trailers .countdown-stage--gallery{width:calc(var(--countdown-stage-showcase-height) * 16 / 9)}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on.-gallery-trailers .countdown-stage--gallery{width:auto}}.countdown-stage.-image-gallery.-slideshow-on.-gallery-trailers.-with-cover.-emblem-cover .countdown-stage--showcase>*{--countdown-stage-showcase-height: min(100cqh, calc(39.56cqw - 10px) )}.countdown-stage--gallery-controls{display:flex;align-items:center;justify-content:center;gap:8px}.countdown-stage--gallery-dots{display:flex;flex-wrap:wrap;justify-content:center}.countdown-stage--gallery-dot{width:24px;height:24px;padding:0;background:radial-gradient(circle,var(--color-text-muted) 0 3px,transparent 4px);border:0;border-radius:var(--radius-circle);cursor:pointer}.countdown-stage--gallery-dot:focus-visible{outline-offset:0}.countdown-stage--gallery-dot[aria-current=true]{background:radial-gradient(circle,var(--color-text-primary) 0 5px,transparent 6px)}@media(max-width:640px){.countdown-stage.-wall .countdown-stage--gallery-step{visibility:hidden;opacity:0;transition:opacity .2s ease-out,visibility 0s linear .2s}}@media(max-width:640px){.countdown-stage.-wall.-revealed .countdown-stage--gallery-step{visibility:visible;opacity:1;transition:opacity .2s ease-out}}@media(max-width:640px){.countdown-stage.-wall.-image-gallery .countdown-stage--gallery.-awake .countdown-stage--gallery-step,.countdown-stage.-wall.-image-gallery .countdown-stage--gallery:has(:focus-visible) .countdown-stage--gallery-step{visibility:hidden;opacity:0;transition:opacity .2s ease-out,visibility 0s linear .2s}}@media(max-width:640px){.countdown-stage.-wall.-revealed.-image-gallery .countdown-stage--gallery.-awake .countdown-stage--gallery-step,.countdown-stage.-wall.-revealed.-image-gallery .countdown-stage--gallery:has(:focus-visible) .countdown-stage--gallery-step{visibility:visible;opacity:1;transition:opacity .2s ease-out}}.countdown-stage.-image-gallery>.countdown-platforms{justify-self:start;margin:0}.countdown-stage.-emblem-logo.-image-gallery .countdown-stage--logo{margin:0}.countdown-stage.-emblem-logo.-image-gallery.-slideshow-on .countdown-stage--logo{height:2.5em}.countdown-stage:not(.-image-gallery) .countdown-stage--switch:has(ui-switch[name=slideshow]),.countdown-stage:not(.-image-gallery) .countdown-stage--interval,.countdown-stage.-slideshow-off .countdown-stage--interval,.countdown-stage.-gallery-trailers .countdown-stage--interval,.countdown-stage.-gallery-big .countdown-stage--switch:has(ui-switch[name=slideshow]),.countdown-stage.-gallery-trailers .countdown-stage--switch:has(ui-switch[name=slideshow]),.countdown-stage:not(.-image-gallery.-gallery-trailers) .countdown-media-picker.-trailers,.countdown-stage:not(.-image-gallery) .countdown-media-picker.-images,.countdown-stage.-gallery-trailers .countdown-media-picker.-images,.countdown-stage:not(.-image-gallery.-gallery-trailers) .countdown-stage--switch:has(ui-switch[name=controls]),.countdown-stage:not(.-image-gallery.-gallery-trailers) .countdown-stage--switch:has(ui-switch[name=navigation]),.countdown-stage:not(.-image-gallery) .countdown-stage--switch:has(ui-switch[name=heading]),.countdown-stage.-slideshow-off .countdown-stage--switch:has(ui-switch[name=heading]),.countdown-stage.-gallery-big .countdown-stage--switch:has(ui-switch[name=heading]),.countdown-stage:not(.-image-art) .countdown-stage--switch:has(ui-switch[name=name]),.countdown-stage:not(.-image-art) .countdown-stage--switch:has(ui-switch[name=left]),.countdown-stage.-image-art.-art-logo .countdown-stage--emblem{display:none}.countdown-stage--controls{position:fixed;top:75px;right:70px;left:70px;z-index:5;border-radius:var(--radius-xl);display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:8px 16px;background:var(--color-bg-panel);border-bottom:1px solid var(--color-border);box-shadow:0 8px 24px var(--color-shadow-popover)}@media(max-width:640px){.countdown-stage--controls{right:16px;left:16px;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}}@media(max-width:640px){.countdown-stage--controls>*,.countdown-stage--settings>*,.countdown-stage--group>*{flex-shrink:0}}.countdown-stage.-wall>.countdown-stage--controls{top:75px}:fullscreen .countdown-stage.-wall>.countdown-stage--controls{top:20px;visibility:hidden;opacity:0;transition:opacity .2s ease-out,visibility 0s linear .2s}@media(max-width:640px){:fullscreen .countdown-stage.-wall>.countdown-stage--controls{display:none}}:fullscreen .countdown-stage.-wall.-dock-revealed>.countdown-stage--controls{visibility:visible;opacity:1;transition:opacity .2s ease-out}@media(hover:hover){.countdown-stage.-image-cover:not(.-wall)>.countdown-stage--controls{background:transparent;border-color:transparent;box-shadow:none;transition:background-color .2s ease-out,box-shadow .2s ease-out}}@media(hover:hover){.countdown-stage.-image-cover:not(.-wall)>.countdown-stage--controls>:not(.countdown-stage--back){opacity:0;transition:opacity .2s ease-out}}@media(hover:hover){.countdown-stage.-image-cover:not(.-wall)>.countdown-stage--controls:is(:hover,:focus-within,:has(:popover-open)){background:var(--color-bg-panel);border-color:var(--color-border);box-shadow:0 8px 24px var(--color-shadow-popover)}}@media(hover:hover){.countdown-stage.-image-cover:not(.-wall)>.countdown-stage--controls:is(:hover,:focus-within,:has(:popover-open))>:not(.countdown-stage--back){opacity:1}}.countdown-stage .countdown-stage--back:hover{border-color:var(--color-border)}.countdown-stage--phases,.countdown-stage--reset-defaults,.countdown-stage--save-defaults{margin-left:auto}.countdown-stage--phases[hidden],.countdown-stage--reset-defaults[hidden],.countdown-stage--save-defaults[hidden]{display:none}.countdown-stage--phases:not([hidden])+.countdown-stage--reset-defaults,.countdown-stage--phases:not([hidden])+.countdown-stage--save-defaults,.countdown-stage--reset-defaults+.countdown-stage--save-defaults{margin-left:0}.countdown-stage--dock,.countdown-stage--settings{display:flex;flex-wrap:inherit;align-items:center;gap:8px 16px}.countdown-stage--dock{flex:1 1 auto}.countdown-stage--actions{margin-left:auto}.countdown-stage--back{order:-3}.countdown-stage--phases{order:-2}.countdown-stage--reset-defaults,.countdown-stage--save-defaults{order:-1}.countdown-stage--switch{display:flex;align-items:center;gap:8px;font-size:max(.875rem,14px);font-weight:600;color:var(--color-text-muted);cursor:pointer;user-select:none}.countdown-stage--options-panel{flex-direction:column;padding:6px 0}.countdown-stage--options-panel:popover-open{display:flex}.countdown-stage--options-panel .countdown-stage--switch{padding:8px 14px}.countdown-stage--interval,.countdown-stage--field{display:flex;flex-direction:column;gap:6px;padding:8px 14px;font-size:max(.875rem,14px);font-weight:600;color:var(--color-text-muted)}.countdown-stage:not(.-image-gallery) .countdown-stage--backdrop-menu,.countdown-stage:not(.-backdrop-blur) .countdown-stage--blur-sources,.countdown-stage:not(.-backdrop-color) .countdown-stage--color{display:none}.countdown-stage--color-input{width:100%;height:40px;padding:2px;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer}.countdown-stage--menu-note{max-width:32ch;margin:0;padding:8px 14px;font-size:max(.875rem,14px);line-height:1.5;color:var(--color-text-muted)}.countdown-stage--menu-link{padding:8px 14px;font-size:max(.875rem,14px);font-weight:600;color:var(--color-accent-bright);text-underline-offset:3px}.countdown-stage--menu-link:hover{text-decoration-thickness:2px}.countdown-stage--brand-preview{display:flex;align-items:center;justify-content:center;width:128px;height:40px;padding:4px 8px;background:var(--color-bg-base);border-radius:var(--radius-sm)}.countdown-stage--brand-thumb{max-width:100%;max-height:100%;object-fit:contain}.countdown-stage--actions,.countdown-stage--group{display:flex;flex-wrap:inherit;align-items:center;gap:8px}.countdown-stage--actions[hidden],.countdown-stage--group[hidden]{display:none}.countdown-stage.-image-gallery.-slideshow-on:not(.-gallery-big){--countdown-stage-mark-clearance: calc(var(--countdown-stage-signature-width, clamp(24px, 2.6vw, 48px) * 7.61) + 24px);padding-bottom:var(--countdown-stage-inset-block)}@media(max-width:640px){.countdown-stage.-image-gallery.-slideshow-on:not(.-gallery-big){padding-bottom:var(--countdown-stage-inset-block)}.countdown-stage.-image-gallery.-slideshow-on:not(.-gallery-big).-wall{padding-bottom:var(--countdown-stage-mark-room)}}.countdown-stage--divider{align-self:stretch;width:1px;background:var(--color-hairline)}.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}
