/* Shared translucent photo posters. Source: design-system/presentation-poster-glass.css. */
.poster,.slide .photo-poster,.moment-card figcaption{
  background:#17231c;color:#fffaf0;
  border-color:rgba(255,255,255,.3);
  border-top-color:rgba(255,255,255,.6);
  border-left-color:rgba(255,255,255,.45);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 3px 12px rgba(0,0,0,.1);
  text-shadow:0 1px 3px rgba(0,0,0,.55),0 0 1px rgba(0,0,0,.4);
}
.photo-poster .photo-poster-context{opacity:1}
@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){
  .poster,.slide .photo-poster,.moment-card figcaption{
    background:rgba(17,25,21,.28);
    -webkit-backdrop-filter:blur(8px) saturate(1.6) brightness(1.05);
    backdrop-filter:blur(8px) saturate(1.6) brightness(1.05);
  }
}
@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){
  .poster,.slide .photo-poster,.moment-card figcaption{
    background:#17231c;-webkit-backdrop-filter:none;backdrop-filter:none;
    border-color:currentColor;box-shadow:none;text-shadow:none;
  }
}
@media(forced-colors:active){
  .poster,.slide .photo-poster,.moment-card figcaption{
    background:Canvas;color:CanvasText;border:1px solid CanvasText;
    -webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;text-shadow:none;
  }
}
