.a9YhBi {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.dX12nb {
  cursor: pointer;
}
.AKxYR5 {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  fill: var(--corvid-fill-color, var(--fill));
  fill-opacity: var(--fill-opacity);
  stroke: var(--corvid-stroke-color, var(--stroke));
  stroke-opacity: var(--stroke-opacity);
  stroke-width: var(--stroke-width);
  filter: var(--drop-shadow, none);
  opacity: var(--opacity);
  transform: var(--flip);
}
.AKxYR5,
.AKxYR5 svg {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.AKxYR5 svg {
  height: var(--svg-calculated-height, 100%);
  margin: auto;
  padding: var(--svg-calculated-padding, 0);
  width: var(--svg-calculated-width, 100%);
}
.AKxYR5 svg:not([data-type="ugc"]) {
  overflow: visible;
}
.VZYmYf * {
  vector-effect: non-scaling-stroke;
}
.Saw6y5 {
  clip-path: var(--fill-layer-clip);
}
.Saw6y5,
._9tgL2 {
  position: absolute;
  top: 0;
}
.B_8vzd img,
.Saw6y5,
._9tgL2 {
  height: 100%;
  width: 100%;
}
.yq8wNF {
  opacity: 0;
}
.UhZpjR,
.yq8wNF {
  position: absolute;
  top: 0;
}
.UhZpjR {
  height: 0;
  left: 0;
  overflow: hidden;
  width: 0;
}
.M7AL1H [data-mesh-id$="inlineContent-gridContainer"],
.M7AL1H [data-mesh-id$="inlineContent"] {
  height: 100%;
}
.M7AL1H .bG1bix {
  height: 100%;
  position: absolute;
  width: 100%;
}
.M7AL1H:before {
  grid-area: 1/1/2/2;
}
.K0b3At {
  border-color: var(--border-color);
  border-radius: var(--border-radius);
  border-style: var(--border-style);
  border-width: var(--border-width);
  bottom: 0;
  box-shadow: var(--box-shadow);
  filter: var(--fill-container-drop-shadow, none);
  left: 0;
  margin: var(--border-compensate-margin, 0);
  overflow: var(--fill-container-overflow);
  position: absolute;
  right: 0;
  top: 0;
  transform: var(--fill-container-transform);
}
.bno0bO {
  transform: var(--fill-transform);
}
.TFzbYK video {
  opacity: 0;
  visibility: hidden;
}
.TFzbYK canvas {
  opacity: 0;
}
.TFzbYK img {
  filter: var(--filter-effect-svg-url);
}
.AEWcAU {
  bottom: 0;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition-duration: 0.15s, 0.5s;
  transition-property: transform, opacity;
  transition-timing-function: cubic-bezier(0.12, 0, 0.39, 0),
    cubic-bezier(0.61, 1, 0.88, 1);
}
.nWh_dn {
  opacity: 0;
  transform: scale(0.95);
  transition-duration: 0.3s, 0.1s;
  transition-property: transform opacity;
  transition-timing-function: cubic-bezier(0.12, 0, 0.39, 0),
    cubic-bezier(0.61, 1, 0.88, 1);
}
.PZw00o {
  cursor: pointer;
  opacity: 0;
  transition-delay: 0.2s;
  transition-duration: 0.2s;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.12, 0, 0.39, 0);
}
.PZw00o:focus {
  opacity: 1;
}
.LovKv4 {
  width: 48px;
}
.Igcjov,
.iuf0mL {
  margin: 5px 10px 7px 8px;
  opacity: 0;
}
.M7AL1H[data-can-play] .AEWcAU {
  opacity: 0.99;
}
@media (prefers-reduced-motion: no-preference) {
  .M7AL1H[data-has-play] {
    cursor: pointer;
  }
}
.M7AL1H[data-no-audio] .PZw00o {
  --display: none;
  display: none;
}
.M7AL1H[data-animate-poster="fade"] [class~="bgVideoposter"] {
  transition: opacity 1.6s ease-out;
}
.M7AL1H[data-show-canvas] canvas {
  opacity: 1;
}
.M7AL1H[data-show-canvas] [class~="bgVideoposter"] {
  opacity: 0;
}
.M7AL1H[data-playing] .AEWcAU {
  opacity: 0;
  transition-duration: 0.15s, 0.3s;
}
.M7AL1H:not([data-playing]) .K0b3At:focus {
  z-index: auto !important;
}
.M7AL1H[data-show-audio] .PZw00o {
  opacity: 1;
  transition-delay: 0.2s;
  transition-duration: 0.35s;
  transition-timing-function: cubic-bezier(0.61, 1, 0.88, 1);
}
.M7AL1H[data-roll-in] .AEWcAU {
  transform: scale(1.07);
  transition-duration: 0.25s, 0.5s;
}
.M7AL1H[data-roll-in][data-playing] .AEWcAU {
  transition-duration: 0.25s, 0.3s;
}
.M7AL1H[data-roll-in][data-playing] .nWh_dn {
  opacity: 0.99;
  transform: scale(1);
  transition-delay: 0.35s;
}
.M7AL1H[data-audio="off"] .iuf0mL,
.M7AL1H[data-audio="on"] .Igcjov {
  opacity: 1;
}
.M7AL1H[data-stop] {
  cursor: auto;
}
.M7AL1H[data-stop] .AEWcAU {
  opacity: 0;
  transform: none;
  transition: none;
}
.M7AL1H[data-stop] .PZw00o {
  cursor: auto;
  opacity: 0;
  transition: none;
}
@media (prefers-reduced-motion: reduce) {
  .M7AL1H {
    cursor: pointer;
  }
  .M7AL1H .AEWcAU {
    opacity: 0.99;
  }
}