.v2 .v2-legacy.theatre-frame{--frame-ease:cubic-bezier(0.32,0.72,0,1)}.v2 .v2-legacy.theatre-frame h1{font-weight:700;letter-spacing:-.035em;text-wrap:balance;background-image:linear-gradient(90deg,var(--text),color-mix(in srgb,var(--text) 62%,var(--bg)));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.v2 .v2-legacy.theatre-frame :where(h2,h3){font-weight:700;text-wrap:balance}.v2 .v2-legacy.theatre-frame h2{letter-spacing:-.02em}.v2 .v2-legacy.theatre-frame :where([class*=eyebrow],[class*=kicker],[class*=badge]){font-family:var(--v2-sans),system-ui,sans-serif!important;font-size:1rem!important;line-height:1.5rem;text-transform:none!important;letter-spacing:0!important}.v2 .v2-legacy.theatre-frame :where(section,aside,figure,details,[class*=card],[class*=panel],[class*=callout]){border-radius:16px}.v2 .v2-legacy.theatre-frame :where(a[class*=card],a[class*=tile]){transition:transform .3s var(--frame-ease),box-shadow .3s var(--frame-ease),border-color .3s var(--frame-ease)}.v2 .v2-legacy.theatre-frame :where(a[class*=card],a[class*=tile]):hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--accent) 48%,var(--line))!important;box-shadow:0 24px 48px -24px color-mix(in srgb,var(--accent) 34%,transparent)}.v2 .v2-legacy.theatre-frame :where(a[class*=card],a[class*=tile]):active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.v2 .v2-legacy.theatre-frame :where(a[class*=card],a[class*=tile]){transition:none}}.v2 .v2-legacy.theatre-frame :is(button,[role=button],[role=radio],[role=tab]):is([aria-pressed=true],[aria-checked=true],[aria-selected=true]){background:var(--brand)!important;color:var(--on-brand)!important;border-color:var(--brand)!important}.v2 .v2-legacy.theatre-frame :is(button,[role=button],[role=radio],[role=tab]):is([aria-pressed=true],[aria-checked=true],[aria-selected=true]) :where(span,strong,small){color:var(--on-brand)!important}.v2 .theatre-subpage h1{font-weight:700;letter-spacing:-.035em;text-wrap:balance;background-image:linear-gradient(90deg,var(--text),color-mix(in srgb,var(--text) 62%,var(--bg)));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.v2 .v2-legacy.theatre-frame .theatre-band .theatre-top{padding:0;border:0;border-radius:0;box-shadow:none;background:transparent!important}.v2 .v2-legacy.theatre-frame .theatre-band :is(.theatre-time,.theatre-sp){background:color-mix(in srgb,var(--bg) 82%,transparent)!important;color:var(--text)!important}.v2 .v2-legacy.theatre-frame .theatre-band .theatre-moment-meta{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (max-width:767px){.theatre-band-wide{display:none}}@media (max-width:767px){.v2 .v2-legacy.theatre-frame :is(header,div)[class*=wiki_header],.v2 .v2-legacy.theatre-frame header[class*=wiki-module][class*=__header]{display:none}.v2 .v2-legacy.theatre-frame .aniimo-breadcrumbs,.v2 .v2-legacy.theatre-frame .article-breadcrumb,.v2 .v2-legacy.theatre-frame .site-bridge,.v2 .v2-legacy.theatre-frame [class*=wiki-module][class*=__navbar]>nav,.v2 .v2-legacy.theatre-frame [class*=wiki_navbar]>nav,.v2 .v2-legacy.theatre-frame nav:is([class*="_nav "],[class$=_nav],[class*=_nav_],[class*=__nav],[class*=_navigation]),.v2 .v2-legacy.theatre-frame nav:is([class*=_breadcrumb],[class*=_crumb]){display:flex;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;scrollbar-width:none;max-width:100%}.v2 .v2-legacy.theatre-frame .dw-recipe-index{display:flex;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.v2 .v2-legacy.theatre-frame .dw-recipe-index>a{flex-shrink:0}.v2 .v2-legacy.theatre-frame aside[class*=_sidebar],.v2 .v2-legacy.theatre-frame aside[class*=_sidebar] details{margin:0;padding:0;border:0;min-height:0;background:transparent!important;box-shadow:none}.v2 .v2-legacy.theatre-frame :is(nav,[class*=_navbar],.site-bridge)>details{padding:0;margin:0;border:0;background:transparent!important;box-shadow:none}.v2 .v2-legacy.theatre-frame :is(nav,div)[class*=_navbar] a,.v2 .v2-legacy.theatre-frame nav:is([class*=_breadcrumb],[class*=_crumb])>*{flex-shrink:0}}