[data-ui-role="modal"] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  position: fixed;
  overflow: auto;
  background: rgba(19, 24, 27, 0.9) url(/img/plusbg-w.png) repeat center center;
  background-size: 3rem;
  height: 0;
  pointer-events: none;
  visibility: hidden;
}
[data-ui-role="modal"] > * {
  flex: 0 0 auto;
}
[data-ui-role="modal"].modal-active {
  visibility: visible;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: auto;
  z-index: 5000;
}
[data-ui-role="modal"] > .x {
  font-size: 1.5rem;
  font-weight: 700;
  cursor: pointer;
  width: 3rem;
  height: 3rem;
  text-align: center;
  z-index: 5;
  line-height: 3rem;
  border-radius: 1.5rem;
  overflow: hidden;
  font-family: slimdings;
  transition: box-shadow 0.3s, background-color 0.3s;
  color: #fff;
  position: absolute;
  top: 1rem;
  right: 1rem;
  background-color: #000;
}
[data-ui-role="modal"] > .x:hover {
  background-color: rgba(86, 90, 91, 0.2);
  box-shadow: 0 0 0 0.25rem rgba(86, 90, 91, 0.2);
}
.fade-enter-active,
.fade-leave-active {
  opacity: 1;
  perspective: 100vmax;
  transition: opacity 0.3s;
}
.fade-enter-active .dialog,
.fade-leave-active .dialog {
  position: relative;
  left: 0;
  transition: left 0.3s, -webkit-clip-path 0.4s;
  transition: left 0.3s, clip-path 0.4s;
  transition: left 0.3s, clip-path 0.4s, -webkit-clip-path 0.4s;
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
          clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
}
.fade-enter,
.fade-leave-to {
  opacity: 0;
}
.fade-enter .dialog,
.fade-leave-to .dialog {
  position: relative;
  left: 3rem;
  -webkit-clip-path: polygon(0 0, 1px 0, 1px 100%, 0 100%);
          clip-path: polygon(0 0, 1px 0, 1px 100%, 0 100%);
}
.media-viewer header {
  background-color: #13181b;
  height: 5rem;
  display: flex;
  align-items: center;
  padding: 0 1.5rem;
  color: #fff;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.media-viewer-title {
  font-size: 1.15rem;
  font-weight: 700;
  font-family: "hkgrotesk-wf", "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.media-viewer-title a {
  text-decoration: inherit;
  color: inherit;
}
.media-viewer-title small {
  opacity: 0.7;
  font-weight: 400;
  font-size: 0.85rem;
  text-overflow: ellipsis;
  text-overflow: ellipsis-word;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  width: 100%;
}
.media-viewer-content {
  position: absolute;
  top: 2vmin;
  left: 2vmin;
  width: calc(100% - 4vmin);
  height: calc(100% - 4vmin);
}
.media-viewer-content iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.media-viewer-content img {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center center;
}
header ~ .media-viewer-content {
  top: calc(5rem);
  left: 0;
  width: 100%;
  height: calc(100% - 5rem);
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vZGFsLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLGNBQWM7RUFDZCw2RUFBNkU7RUFDN0UscUJBQXFCO0VBQ3JCLFNBQVM7RUFDVCxvQkFBb0I7RUFDcEIsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsTUFBTTtFQUNOLE9BQU87RUFDUCxXQUFXO0VBQ1gsWUFBWTtFQUNaLG9CQUFvQjtFQUNwQixhQUFhO0FBQ2Y7QUFDQTtFQUNFLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLFVBQVU7RUFDVixpQkFBaUI7RUFDakIscUJBQXFCO0VBQ3JCLGdCQUFnQjtFQUNoQixzQkFBc0I7RUFDdEIsa0RBQWtEO0VBQ2xELFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsU0FBUztFQUNULFdBQVc7RUFDWCxzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLHVDQUF1QztFQUN2QywrQ0FBK0M7QUFDakQ7QUFDQTs7RUFFRSxVQUFVO0VBQ1Ysb0JBQW9CO0VBQ3BCLHdCQUF3QjtBQUMxQjtBQUNBOztFQUVFLGtCQUFrQjtFQUNsQixPQUFPO0VBQ1AsNkNBQXFDO0VBQXJDLHFDQUFxQztFQUFyQyw2REFBcUM7RUFDckMsMERBQWtEO1VBQWxELGtEQUFrRDtBQUNwRDtBQUNBOztFQUVFLFVBQVU7QUFDWjtBQUNBOztFQUVFLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1Ysd0RBQWdEO1VBQWhELGdEQUFnRDtBQUNsRDtBQUNBO0VBQ0UseUJBQXlCO0VBQ3pCLFlBQVk7RUFDWixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixPQUFPO0VBQ1AsUUFBUTtBQUNWO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGdKQUFnSjtBQUNsSjtBQUNBO0VBQ0Usd0JBQXdCO0VBQ3hCLGNBQWM7QUFDaEI7QUFDQTtFQUNFLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLHVCQUF1QjtFQUN2Qiw0QkFBNEI7RUFDNUIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixjQUFjO0VBQ2QsV0FBVztBQUNiO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFdBQVc7RUFDWCx5QkFBeUI7RUFDekIsMEJBQTBCO0FBQzVCO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLE9BQU87RUFDUCxTQUFTO0VBQ1QsUUFBUTtFQUNSLFdBQVc7RUFDWCxZQUFZO0FBQ2Q7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sT0FBTztFQUNQLFNBQVM7RUFDVCxRQUFRO0VBQ1IsV0FBVztFQUNYLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsOEJBQThCO0FBQ2hDO0FBQ0E7RUFDRSxlQUFlO0VBQ2YsT0FBTztFQUNQLFdBQVc7RUFDWCx5QkFBeUI7QUFDM0IiLCJmaWxlIjoibW9kYWwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiW2RhdGEtdWktcm9sZT1cIm1vZGFsXCJdIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE5LCAyNCwgMjcsIDAuOSkgdXJsKC9pbWcvcGx1c2JnLXcucG5nKSByZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAzcmVtO1xuICBoZWlnaHQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5bZGF0YS11aS1yb2xlPVwibW9kYWxcIl0gPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG59XG5bZGF0YS11aS1yb2xlPVwibW9kYWxcIl0ubW9kYWwtYWN0aXZlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgei1pbmRleDogNTAwMDtcbn1cbltkYXRhLXVpLXJvbGU9XCJtb2RhbFwiXSA+IC54IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiA1O1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LWZhbWlseTogc2xpbWRpbmdzO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MsIGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcmVtO1xuICByaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbltkYXRhLXVpLXJvbGU9XCJtb2RhbFwiXSA+IC54OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4NiwgOTAsIDkxLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoODYsIDkwLCA5MSwgMC4yKTtcbn1cbi5mYWRlLWVudGVyLWFjdGl2ZSxcbi5mYWRlLWxlYXZlLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBlcnNwZWN0aXZlOiAxMDB2bWF4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG59XG4uZmFkZS1lbnRlci1hY3RpdmUgLmRpYWxvZyxcbi5mYWRlLWxlYXZlLWFjdGl2ZSAuZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MsIGNsaXAtcGF0aCAwLjRzO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlKTtcbn1cbi5mYWRlLWVudGVyLFxuLmZhZGUtbGVhdmUtdG8ge1xuICBvcGFjaXR5OiAwO1xufVxuLmZhZGUtZW50ZXIgLmRpYWxvZyxcbi5mYWRlLWxlYXZlLXRvIC5kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDNyZW07XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDFweCAwLCAxcHggMTAwJSwgMCAxMDAlKTtcbn1cbi5tZWRpYS12aWV3ZXIgaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTgxYjtcbiAgaGVpZ2h0OiA1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbi5tZWRpYS12aWV3ZXItdGl0bGUge1xuICBmb250LXNpemU6IDEuMTVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcImhrZ3JvdGVzay13ZlwiLCBcIlNlZ29lIFVJXCIsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xufVxuLm1lZGlhLXZpZXdlci10aXRsZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5tZWRpYS12aWV3ZXItdGl0bGUgc21hbGwge1xuICBvcGFjaXR5OiAwLjc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzLXdvcmQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5tZWRpYS12aWV3ZXItY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAydm1pbjtcbiAgbGVmdDogMnZtaW47XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0dm1pbik7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNHZtaW4pO1xufVxuLm1lZGlhLXZpZXdlci1jb250ZW50IGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1lZGlhLXZpZXdlci1jb250ZW50IGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5oZWFkZXIgfiAubWVkaWEtdmlld2VyLWNvbnRlbnQge1xuICB0b3A6IGNhbGMoNXJlbSk7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDVyZW0pO1xufVxuIl19 */