.ab{--ab-gutter: clamp(1rem, 4vw, 2.5rem);--ab-film: rgb(255 255 255 / .07);--ab-rule: rgb(255 255 255 / .1);--ab-ease: cubic-bezier(.16, 1, .3, 1);overflow-x:clip;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: no-preference){html:has(.ab){scroll-behavior:smooth}}.ab ::-moz-selection{background:#eab30859;color:#fff}.ab ::selection{background:#eab30859;color:#fff}.ab a:focus-visible,.ab button:focus-visible{outline:2px solid #eab308;outline-offset:3px}.ab-hero{position:relative;display:flex;flex-direction:column;min-height:100svh;padding-top:clamp(6rem,14svh,11rem);overflow:hidden}.ab-hero__copy{position:relative;z-index:1;width:100%;max-width:60rem;margin-inline:auto;padding-inline:var(--ab-gutter);text-align:center}.ab-hero__title{font-size:clamp(2.75rem,8.4vw,6rem);font-weight:700;line-height:1;letter-spacing:-.035em;color:#fff;text-wrap:balance}.ab-lead{margin-top:1.25rem;font-size:clamp(1.0625rem,1.55vw,1.3125rem);font-weight:600;line-height:1.5;color:#9ca3af;text-wrap:pretty}.ab-lead strong{font-weight:600;color:#fff}.ab-lead--hero{max-width:40rem;margin-inline:auto;margin-top:1.5rem}.ab-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem}.ab-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1.375rem;border:1px solid rgb(255 255 255 / .14);border-radius:8px;background:var(--ab-film);font-size:.9375rem;font-weight:600;color:#e5e7eb;transition:background-color .15s ease-out,color .15s ease-out}.ab-btn:hover{background:#ffffff24;color:#fff}.ab-btn:active{background:#fff3}.ab-btn--primary{border-color:transparent;background:#ca8a04;color:#000}.ab-btn--primary:hover{background:#eab308;color:#000}.ab-btn--primary:active{background:#facc15}.ab-wall{position:relative;flex:1;min-height:clamp(18rem,44svh,30rem);margin-top:clamp(2.5rem,6svh,4.5rem);overflow:hidden;perspective:1100px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 58%,transparent),linear-gradient(to right,transparent,#000 14%,#000 86%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 58%,transparent),linear-gradient(to right,transparent,#000 14%,#000 86%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.ab-wall__plane{display:grid;gap:.75rem;transform:rotateX(30deg) scale(1.14);transform-origin:50% 0;animation:ab-lights 2.2s var(--ab-ease) both}.ab-wall__row{display:flex;gap:.75rem;width:-moz-max-content;width:max-content;padding-right:.75rem;animation:ab-drift 120s linear infinite;will-change:transform}.ab-wall__row:nth-child(2n){animation-direction:reverse;animation-duration:150s}.ab-wall__poster{width:clamp(5.5rem,9.5vw,9.25rem);height:auto;aspect-ratio:2 / 3;border-radius:6px;background:#111827;-o-object-fit:cover;object-fit:cover}@keyframes ab-lights{0%{filter:brightness(.18) saturate(.2)}to{filter:brightness(.9) saturate(1)}}@keyframes ab-drift{to{transform:translate(-50%)}}.ab-index{position:sticky;z-index:40;top:4rem;display:flex;justify-content:safe center;gap:0 clamp(1.25rem,2.5vw,2rem);margin-top:1.5rem;padding:0 var(--ab-gutter);overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--ab-rule);background:#000000d1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ab-index::-webkit-scrollbar{display:none}.ab-index a{position:relative;display:inline-flex;flex:none;align-items:center;min-height:2.75rem;font-size:.9375rem;font-weight:600;white-space:nowrap;color:#9ca3af;transition:color .15s ease-out}.ab-index a:after{content:"";position:absolute;inset:auto 0 -1px;height:2px;background:#eab308;transform:scaleX(0);transition:transform .2s var(--ab-ease)}.ab-index a:hover,.ab-index a[aria-current]{color:#fff}.ab-index a[aria-current]:after{transform:scaleX(1)}.ab-chapter{max-width:76rem;margin-inline:auto;padding:clamp(5.5rem,13vw,11rem) var(--ab-gutter) 0;scroll-margin-top:4.5rem}.ab-chapter--narrow{max-width:56rem}.ab-head{max-width:46rem;margin-inline:auto;text-align:center}.ab-head--left{margin-inline:0;text-align:left}.ab-title{font-size:clamp(2rem,5.2vw,3.75rem);font-weight:700;line-height:1.05;letter-spacing:-.03em;color:#fff;text-wrap:balance}.ab-frame{position:relative;display:block;aspect-ratio:21 / 9;margin-top:clamp(2.5rem,6vw,4.5rem);overflow:hidden;border-radius:8px;background:#111827;isolation:isolate}.ab-frame__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s var(--ab-ease),filter .7s var(--ab-ease)}.ab-frame:hover .ab-frame__image{transform:scale(1.03);filter:brightness(1.1)}.ab-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,rgb(0 0 0 / .88),rgb(0 0 0 / .45) 42%,transparent 72%),linear-gradient(to top,rgb(0 0 0 / .75),transparent 55%);pointer-events:none}.ab-frame__body{position:absolute;bottom:clamp(1.25rem,4vw,3rem);left:clamp(1.25rem,4vw,3rem);z-index:1;width:min(30rem,calc(100% - 2.5rem))}.ab-frame__name{font-size:clamp(1.75rem,4vw,3rem);font-weight:700;line-height:1.05;letter-spacing:-.025em;color:#fff}.ab-frame__meta{margin-top:.625rem;font-size:.9375rem;color:#d1d5db}.ab-frame__overview{display:-webkit-box;margin-top:1rem;overflow:hidden;font-size:.9375rem;line-height:1.55;color:#d1d5db;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ab-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem clamp(1.5rem,4vw,3.5rem);margin-top:clamp(2.5rem,5vw,4rem);padding-top:2rem;border-top:1px solid var(--ab-rule)}.ab-facts dt{font-size:1.0625rem;font-weight:700;line-height:1.3;color:#fff}.ab-facts dd{margin-top:.5rem;font-size:.9375rem;line-height:1.6;color:#9ca3af}.ab-more{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;margin-top:clamp(2rem,4vw,3rem)}.ab-link{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;font-size:.9375rem;font-weight:600;color:#fff;-webkit-text-decoration:underline transparent;text-decoration:underline transparent;text-decoration-thickness:1px;text-underline-offset:.3em;transition:text-decoration-color .15s ease-out}.ab-link:after{content:"";width:.4em;height:.4em;border-top:1.5px solid currentcolor;border-right:1.5px solid currentcolor;transform:rotate(45deg);transition:transform .2s var(--ab-ease)}.ab-link:hover{text-decoration-color:#eab308}.ab-link:hover:after{transform:translate(.2em) rotate(45deg)}.ab-search{position:relative;z-index:2;margin-top:clamp(2rem,5vw,3rem)}.ab-tries{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem;margin-top:1.25rem}.ab-try{display:inline-flex;align-items:baseline;gap:.5rem;min-height:2.25rem;padding:.375rem .875rem;border:1px solid var(--ab-rule);border-radius:9999px;background:var(--ab-film);font-size:.875rem;transition:background-color .15s ease-out}.ab-try:hover{background:#ffffff24}.ab-try__query{font-weight:600;color:#fff}.ab-try__hint{color:#9ca3af}@media (pointer: coarse){.ab-try{min-height:2.75rem}}.ab-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,6vw,6rem);align-items:center}.ab-split--flip>:first-child{order:2}.ab-btn--small{min-height:2.25rem;padding:0 .875rem;font-size:.875rem}.ab-shared__pair{display:flex;align-items:center;gap:.75rem;padding:1rem 0;border-bottom:1px solid var(--ab-rule);font-size:.9375rem;color:#d1d5db}.ab-shared__duo strong{font-weight:600;color:#fff}.ab-shared__faces{display:flex}.ab-shared__faces .ab-shared__avatar+.ab-shared__avatar{margin-left:-.5rem}.ab-shared__avatar{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:9999px;background:#2a2a2e;box-shadow:0 0 0 2px #000;font-size:.875rem;font-weight:700;color:#fff}.ab-shared__row{display:grid;grid-template-columns:2.25rem minmax(0,1fr) auto auto;gap:1rem;align-items:center;padding:.625rem 0;border-bottom:1px solid var(--ab-rule)}.ab-shared__title{display:block;overflow:hidden;font-weight:600;color:#fff;text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease-out}.ab-shared__row.is-seen .ab-shared__title{color:#9ca3af}.ab-shared__row .ab-track__poster{transition:filter .15s ease-out}.ab-shared__row.is-seen .ab-track__poster{filter:brightness(.55)}.ab-shared__state{display:block;margin-top:.125rem;font-size:.8125rem;color:#9ca3af}.ab-shared__scores{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:#9ca3af}.ab-shared__who+.ab-shared__chip+.ab-shared__who,.ab-shared__chip+.ab-shared__who{margin-left:.5rem}.ab-shared__chip{display:inline-grid;place-items:center;min-width:1.75rem;height:1.75rem;padding:0 .375rem;border-radius:.25rem;font-size:.9375rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}button.ab-shared__chip{transition:filter .15s ease-out,transform .15s var(--ab-ease)}button.ab-shared__chip:hover{filter:brightness(1.1)}button.ab-shared__chip:active{transform:scale(.94)}.ab-shared__chip.is-empty{border:1px dashed rgb(255 255 255 / .3);color:#9ca3af}.ab-shared__chip svg{width:.875rem;height:.875rem}.ab-shared__dash{display:inline-grid;place-items:center;min-width:1.75rem;color:#6b7280}@media (max-width: 30rem){.ab-shared__row{grid-template-columns:2.25rem minmax(0,1fr) auto;row-gap:.5rem}.ab-shared__scores{grid-column:2;grid-row:2}.ab-shared__row .ab-track__mark{grid-column:3;grid-row:1 / span 2}}.ab-track__mark.is-on{border-color:#fff;background:#fff;color:#000}.ab-game{position:relative;display:grid;align-items:end;min-height:clamp(20rem,42vw,30rem);margin-top:clamp(2.5rem,6vw,4.5rem);overflow:hidden;border-radius:8px;background:#111827;isolation:isolate}.ab-game__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:80% 50%;object-position:80% 50%;filter:brightness(.55);transition:filter .6s var(--ab-ease)}.ab-game__art.is-lit{filter:brightness(.95)}.ab-game:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to right,rgb(0 0 0 / .85),rgb(0 0 0 / .4) 50%,transparent 80%)}.ab-game__body{width:min(34rem,100%);padding:clamp(1.25rem,4vw,3rem)}.ab-game__claim{font-size:clamp(1.5rem,3.2vw,2.25rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#fff;text-wrap:balance}.ab-game__answers{display:grid;grid-template-columns:1fr 1fr;gap:.625rem;max-width:24rem;margin-top:1.5rem}.ab-game__answer{height:3.25rem;border:1px solid rgb(255 255 255 / .18);border-radius:8px;background:#ffffff14;font-weight:700;color:#fff;transition:background-color .15s ease-out,transform .15s var(--ab-ease)}.ab-game__answer:hover{background:#ffffff2e}.ab-game__answer:active{transform:scale(.97)}.ab-game__verdict{min-height:3.25rem;margin-top:1.5rem;font-size:1rem;line-height:1.55;color:#e5e7eb}.ab-game__verdict strong{font-weight:700;color:#fff}.ab-game__again{margin-left:.25rem;font-weight:600;color:#fff;text-decoration:underline;text-decoration-color:#eab308;text-underline-offset:.3em}.ab-rate{display:flex;gap:1.5rem;align-items:flex-end}.ab-rate__art{position:relative;flex:none;width:clamp(7.5rem,14vw,11.5rem)}.ab-rate__poster{width:100%;aspect-ratio:2 / 3;border-radius:6px;background:#111827;-o-object-fit:cover;object-fit:cover}.ab-rate__chip{position:absolute;top:.5rem;right:.5rem;display:grid;place-items:center;min-width:2rem;height:2rem;padding:0 .375rem;border-radius:6px;background:#ca8a04;font-size:1rem;font-weight:700;color:#000}.ab-rate__body{flex:1;min-width:0}.ab-rate__name{font-size:1.25rem;font-weight:700;line-height:1.3;color:#fff}.ab-rate__scale{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:.25rem;margin-top:1rem}.ab-rate__step{height:2.5rem;border-radius:6px;background:var(--ab-film);font-size:.9375rem;font-weight:600;color:#9ca3af;transition:background-color .12s ease-out,color .12s ease-out}.ab-rate__step:active{transform:scale(.94)}.ab-rate__step.is-on{background:#fff3;color:#fff}.ab-rate__step.is-picked{background:#ca8a04;color:#000}.ab-rate__note{margin-top:.875rem;font-size:.875rem;color:#9ca3af}.ab-rate__score{font-weight:700;color:#fff}.ab-covers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:clamp(2.5rem,6vw,4.5rem)}.ab-cover{display:block;border-radius:8px}.ab-cover__art{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;aspect-ratio:2 / 1;overflow:hidden;border-radius:8px;background:#000}.ab-cover__art img{width:100%;height:100%;background:#111827;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-out,filter .3s ease-out}.ab-cover:hover .ab-cover__art img{transform:scale(1.03);filter:brightness(1.1)}.ab-cover__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000,rgb(0 0 0 / .7) 35%,transparent 75%);box-shadow:inset 0 0 0 1px #ffffff14;border-radius:inherit;pointer-events:none}.ab-cover__name{position:absolute;right:1rem;bottom:.875rem;left:1rem;z-index:1;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:700;line-height:1.2;letter-spacing:-.01em;color:#fff}.ab-cover__meta{display:block;margin-top:.75rem;font-size:.8125rem;color:#9ca3af}.ab-duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem clamp(2rem,6vw,5rem);margin-top:clamp(2.5rem,6vw,4.5rem)}.ab-panel__title{display:flex;align-items:baseline;gap:.625rem;padding-bottom:.875rem;border-bottom:1px solid var(--ab-rule);font-size:1.0625rem;font-weight:700;color:#fff}.ab-panel__tag{font-size:.8125rem;font-weight:400;color:#9ca3af}.ab-track__row{display:grid;grid-template-columns:3rem minmax(0,1fr) auto auto;gap:1rem;align-items:center;padding:.875rem 0;border-bottom:1px solid var(--ab-rule)}.ab-track__poster,.ab-cal__poster{width:100%;aspect-ratio:2 / 3;border-radius:4px;background:#111827;-o-object-fit:cover;object-fit:cover}.ab-track__name{overflow:hidden;font-weight:600;color:#fff;text-overflow:ellipsis;white-space:nowrap}.ab-track__next{margin-top:.125rem;overflow:hidden;font-size:.875rem;color:#9ca3af;text-overflow:ellipsis;white-space:nowrap}.ab-track__code{margin-right:.375rem;font-weight:600;color:#e5e7eb}.ab-track__bar{height:2px;margin-top:.625rem;overflow:hidden;border-radius:1px;background:#ffffff24}.ab-track__bar span{display:block;height:100%;background:#fff;transform:scaleX(var(--p));transform-origin:0 50%}.ab-track__count{font-size:.875rem;color:#9ca3af}.ab-track__mark{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid rgb(255 255 255 / .2);border-radius:9999px;color:#e5e7eb;transition:background-color .15s ease-out,color .15s ease-out,transform .15s var(--ab-ease)}.ab-track__mark svg{width:1.125rem;height:1.125rem}.ab-track__mark:hover{background:#ffffff1f;color:#fff}.ab-track__mark:active{transform:scale(.92)}.ab-track__mark:disabled{opacity:.5;pointer-events:none}.ab-track__bar span{transition:transform .4s var(--ab-ease)}.ab-cal__row{display:grid;grid-template-columns:6.5rem 2.25rem minmax(0,1fr);gap:1rem;align-items:center;padding:.75rem 0;border-bottom:1px solid var(--ab-rule)}.ab-cal__date{font-size:.875rem;color:#9ca3af}.ab-cal__name{overflow:hidden;font-weight:600;color:#fff;-webkit-text-decoration:underline transparent;text-decoration:underline transparent;text-decoration-thickness:1px;text-overflow:ellipsis;text-underline-offset:.3em;white-space:nowrap;transition:text-decoration-color .15s ease-out}.ab-cal__row:hover .ab-cal__name{text-decoration-color:#eab308}.ab-news{margin-top:1rem}.ab-news a{display:block;padding:.625rem 0;border-top:1px solid var(--ab-rule);font-size:.9375rem;font-weight:600;line-height:1.4;color:#e5e7eb;transition:color .15s ease-out}.ab-news a:hover{color:#fff}.ab-news time{display:block;font-size:.8125rem;font-weight:400;color:#9ca3af}.ab-quiet{text-align:center}.ab-quiet__title{font-size:clamp(2.5rem,8vw,6rem);font-weight:700;line-height:1;letter-spacing:-.035em;color:#fff;text-wrap:balance}.ab-quiet__list{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem clamp(1.5rem,4vw,3rem);margin-top:clamp(1.5rem,3vw,2.5rem);font-size:clamp(1.0625rem,1.55vw,1.3125rem);font-weight:600;color:#f3f4f6}.ab-close{padding-bottom:clamp(2rem,6vw,5rem);text-align:center}.ab-close .ab-lead{max-width:34rem;margin-inline:auto}.ab-inline{color:#e5e7eb;text-decoration:underline;text-decoration-color:#ffffff4d;text-decoration-thickness:1px;text-underline-offset:.25em;transition:text-decoration-color .15s ease-out,color .15s ease-out}.ab-inline:hover{color:#fff;text-decoration-color:#eab308}.ab-chapter--tight{padding-top:clamp(2.5rem,5vw,4rem)}.ab-facts--flush{margin-top:0}.ab-more--left{justify-content:flex-start}.ab-watch__group{padding:1rem 0;border-bottom:1px solid var(--ab-rule)}.ab-watch__label{font-size:.8125rem;font-weight:600;color:#9ca3af}.ab-watch__providers{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.625rem}.ab-watch__provider{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.25rem .875rem .25rem .25rem;border:1px solid var(--ab-rule);border-radius:9999px;background:var(--ab-film);font-size:.875rem;font-weight:600;color:#f3f4f6}.ab-watch__provider img,.ab-watch__initials{width:2.25rem;height:2.25rem;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.ab-watch__initials{display:grid;place-items:center;background:#ffffff24;font-weight:700}.ab-watch .ab-link{margin-top:1rem}.ab-bell__head{position:relative}.ab-bell__head .ab-panel__title{padding-right:3.5rem}.ab-bell__button{position:absolute;top:-.75rem;right:0;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:9999px;color:#e5e7eb;transition:background-color .15s ease-out}.ab-bell__button:hover{background:#ffffff1f}.ab-bell__button svg{width:1.375rem;height:1.375rem}.ab-bell__badge{position:absolute;top:.25rem;right:.25rem;display:grid;place-items:center;min-width:1.125rem;height:1.125rem;padding:0 .25rem;border-radius:9999px;background:#ca8a04;font-size:.6875rem;font-weight:700;color:#000}.ab-bell__row{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;gap:.875rem;align-items:center;padding:.75rem .5rem;border-bottom:1px solid var(--ab-rule);font-size:.9375rem;line-height:1.45;color:#d1d5db;transition:background-color .4s ease-out}.ab-bell__row strong{font-weight:600;color:#fff}.ab-bell__row.is-new{background:#ffffff0d}.ab-bell__when{font-size:.8125rem;color:#9ca3af;white-space:nowrap}.ab-review__tabs{display:inline-flex;gap:.25rem;padding:.25rem;border-radius:9999px;background:var(--ab-film)}.ab-review__tab{min-height:2.5rem;padding:0 1.125rem;border-radius:9999px;font-size:.875rem;font-weight:600;color:#9ca3af;transition:background-color .15s ease-out,color .15s ease-out}.ab-review__tab.is-on{background:#ffffff29;color:#fff}.ab-review__card{margin-top:1rem;padding:1.25rem 1.375rem;border:1px solid var(--ab-rule);border-radius:10px;background:var(--ab-film)}.ab-review__meta{font-size:.8125rem;color:#9ca3af}.ab-review__text{margin-top:.625rem;font-size:1rem;line-height:1.6;color:#e5e7eb}.ab-review__text strong{color:#fff}.ab-review__spoiler{display:inline;border-radius:4px;background:#ffffff1a;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .25s ease-out}.ab-review__hidden{filter:blur(5px);transition:filter .25s ease-out}.ab-review__spoiler.is-open{background:transparent;cursor:text}.ab-review__spoiler.is-open .ab-review__hidden{filter:none}@media (prefers-reduced-motion: reduce){.ab-bell__row,.ab-review__spoiler,.ab-review__hidden{transition:none}}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.ab-frame{animation:ab-frame-in linear both;animation-timeline:view();animation-range:entry 0% cover 40%}.ab-wall__plane{animation:ab-lights 2.2s var(--ab-ease) both,ab-tilt linear both;animation-timeline:auto,scroll(root);animation-range:normal,0 100svh}.ab-quiet__list li{animation:ab-dim linear both;animation-timeline:view()}.ab-quiet__list li:nth-child(1){animation-range:cover 15% cover 30%}.ab-quiet__list li:nth-child(2){animation-range:cover 25% cover 40%}.ab-quiet__list li:nth-child(3){animation-range:cover 35% cover 50%}}}@keyframes ab-frame-in{0%{transform:scale(.9);filter:brightness(.45)}}@keyframes ab-tilt{to{transform:rotateX(44deg) scale(1.22)}}@keyframes ab-dim{0%{color:#6b7280}}@media (max-width: 47.9375rem){.ab-facts{grid-template-columns:minmax(0,1fr);gap:1.5rem}.ab-split,.ab-duo{grid-template-columns:minmax(0,1fr)}.ab-covers{grid-auto-columns:82%;grid-auto-flow:column;grid-template-columns:none;gap:.75rem;margin-inline:calc(var(--ab-gutter) * -1);padding-inline:var(--ab-gutter);overflow-x:auto;scroll-padding-inline:var(--ab-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.ab-covers::-webkit-scrollbar{display:none}.ab-covers>li{scroll-snap-align:start}.ab-frame{aspect-ratio:4 / 5}.ab-frame:after{background:linear-gradient(to top,rgb(0 0 0 / .92),rgb(0 0 0 / .5) 45%,transparent 75%)}.ab-rate{flex-direction:column;align-items:stretch}.ab-split--flip>:first-child{order:0}.ab-game:after{background:linear-gradient(to top,rgb(0 0 0 / .9),rgb(0 0 0 / .45) 60%,transparent)}.ab-rate__scale{grid-template-columns:repeat(5,minmax(0,1fr));gap:.375rem}.ab-rate__step{height:2.75rem}.ab-cal__row{grid-template-columns:5.5rem 2.25rem minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.ab-wall__plane,.ab-wall__row{animation:none}.ab-wall__plane{filter:brightness(.9)}.ab-btn,.ab-link,.ab-link:after,.ab-try,.ab-frame__image,.ab-cover__art img,.ab-rate__step,.ab-track__mark,.ab-track__bar span,.ab-shared__title,.ab-shared__row .ab-track__poster,button.ab-shared__chip,.ab-game__art,.ab-game__answer,.ab-index a,.ab-cal__name,.ab-news a{transition:none}.ab-frame:hover .ab-frame__image,.ab-cover:hover .ab-cover__art img{transform:none}}.ab-extra__toggle{display:none}@media (max-width: 47.9375rem){.ab-extra.is-armed:not(.is-open) .ab-extra__body{display:none}.ab-extra__toggle{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;margin-top:.5rem;font-size:.9375rem;font-weight:600;color:#d1d5db}.ab-extra__toggle svg{width:.875rem;height:.875rem}.ab-extra--facts{margin-top:1.5rem;text-align:center}.ab-extra--facts.is-open{text-align:left}.ab-extra--facts .ab-facts{margin-top:0}}.ab-nudge{display:flex;flex-direction:column;align-items:center;gap:1.25rem;max-width:40rem;text-align:center}.ab-nudge__text{font-size:1.0625rem;line-height:1.55;color:#d1d5db;text-wrap:balance}
