/* v0.12.0-dev.16 — complete compositions for Sheriff and Hamburg */

/* The original telegraph scene used cover and cropped the Hamburg artwork down to the Michel. */
.temporal-rift .rift-core {
  background: #03050b;
}
.temporal-rift .rift-core img {
  width: 100%;
  height: 100%;
  object-fit: contain !important;
  object-position: center center !important;
  transform: none !important;
  animation: none !important;
  background: #03050b;
}

/* The finale portal now carries the same complete Hamburg composition. */
.timefield-v14 .future-rift .rift-core {
  background: #03050b;
}
.timefield-v14 .future-rift .rift-core .future-hamburg-image {
  position: absolute;
  z-index: 1;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center center;
  background: #03050b;
  filter: saturate(.9) contrast(1.07) brightness(.72);
  opacity: .82;
  transform: scale(.98);
  transition: opacity .8s ease, filter .8s ease, transform .8s ease;
}
.timefield-v14 .future-rift .rift-core::before {
  z-index: 2;
  opacity: .56;
  mix-blend-mode: screen;
}
.timefield-v14 .future-rift .rift-core span {
  z-index: 3;
  padding: .3em .5em;
  border-radius: .15em;
  background: rgba(3,5,11,.28);
}
.timefield-v14.portal-stable .future-rift .rift-core .future-hamburg-image {
  opacity: 1;
  filter: saturate(1) contrast(1.05) brightness(.9);
  transform: scale(1);
}

/* The Calder postcard is a photographed Sheriff Office scene, not a detached portrait. */
.postcard[data-scene-id="sheriff-wanted"] .photo-window {
  padding: 0 !important;
  background: #15110c;
}
.postcard[data-scene-id="sheriff-wanted"] .archive-photo,
.wanted-office-card .archive-photo {
  width: 100%;
  height: 100%;
  object-fit: contain !important;
  object-position: center center !important;
  transform: none !important;
  padding: 0 !important;
  border: 0 !important;
  box-shadow: none !important;
  background: #15110c;
  filter: grayscale(.88) sepia(.12) contrast(1.08) brightness(.88) !important;
}
.postcard[data-scene-id="sheriff-wanted"] .photo-window::before {
  content: none !important;
}
.scene-card[data-scene-id="sheriff-wanted"] img {
  object-fit: contain !important;
  object-position: center !important;
  padding: 0 !important;
  background: #15110c !important;
}
