/* wire-native-video-swipe-viewer-owner-303f1h9316b */

.wire-native-video-swipe-launch-303f1h9316b{
  display:none;
}

@media (max-width:900px), (pointer:coarse){
  .wire-native-video-swipe-launch-shell-303f1h9316b{
    position:relative!important;
  }

  .wire-native-video-swipe-launch-303f1h9316b{
    position:absolute!important;
    z-index:2147482500!important;
    inset:0!important;
    display:block!important;
    width:100%!important;
    height:100%!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    border-radius:inherit!important;
    outline:0!important;
    background:transparent!important;
    box-shadow:none!important;
    color:transparent!important;
    opacity:1!important;
    appearance:none!important;
    -webkit-appearance:none!important;
    touch-action:manipulation!important;
    cursor:pointer!important;
    pointer-events:auto!important;
  }

  .wire-native-video-swipe-launch-303f1h9316b > span,
  .wire-native-video-swipe-launch-303f1h9316b > strong,
  .wire-native-video-swipe-launch-303f1h9316b::before,
  .wire-native-video-swipe-launch-303f1h9316b::after{
    display:none!important;
    content:none!important;
  }

  .wire-native-video-swipe-launch-303f1h9316b:disabled,
  .wire-native-video-swipe-launch-303f1h9316b[hidden]{
    display:none!important;
    pointer-events:none!important;
  }
}

html.wire-native-video-swipe-open-303f1h9316b,
body.wire-native-video-swipe-open-303f1h9316b{
  overscroll-behavior:none!important;
}

/* h9316u · Test A proved the fullscreen backdrop paint is the visual blocker. */
.wire-native-video-swipe-backdrop-303f1h9316b{
  display:none!important;
  pointer-events:none!important;
}

.wire-native-video-swipe-backdrop-303f1h9316b[hidden]{
  display:none!important;
}

.wire-native-video-swipe-unclip-303f1h9316b{
  transform:none!important;
  filter:none!important;
  perspective:none!important;
  contain:none!important;
  overflow:visible!important;
  clip:auto!important;
  clip-path:none!important;
  z-index:auto!important;
  isolation:auto!important;
  opacity:1!important;
  mix-blend-mode:normal!important;
  will-change:auto!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
  mask:none!important;
  -webkit-mask:none!important;
}

.wire-native-video-swipe-media-lift-303f1h9316b{
  position:relative!important;
  z-index:2147483100!important;
  width:100vw!important;
  max-width:none!important;
  height:100dvh!important;
  max-height:none!important;
  aspect-ratio:auto!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:#000!important;
  overflow:hidden!important;
  display:grid!important;
  place-items:center!important;
  transform:
    translate3d(
      var(--wire-native-video-swipe-base-x-303f1h9316b,0px),
      calc(
        var(--wire-native-video-swipe-base-y-303f1h9316b,0px) +
        var(--wire-native-video-swipe-y-303f1h9316b,0px)
      ),
      0
    )!important;
  transform-origin:0 0!important;
  opacity:1!important;
  visibility:visible!important;
  pointer-events:none!important;
  /* h9316u · replacement immersive black underlay paints from the SAME media shell,
     below its iframe/content, so it cannot cover the moving picture. */
  box-shadow:0 0 0 200vmax #000!important;
  isolation:isolate!important;
}

.wire-native-video-swipe-media-transition-303f1h9316b{
  transition:transform .24s cubic-bezier(.22,.76,.2,1)!important;
  will-change:transform!important;
}

.wire-native-video-swipe-media-lift-303f1h9316b > video,
.wire-native-video-swipe-media-lift-303f1h9316b video[data-wire-video],
.wire-native-video-swipe-media-lift-303f1h9316b > iframe,
.wire-native-video-swipe-media-lift-303f1h9316b iframe[data-wire-stream-player]{
  position:absolute!important;
  z-index:1!important;
  inset:0!important;
  display:block!important;
  width:100%!important;
  max-width:none!important;
  height:100%!important;
  max-height:none!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:#000!important;
  object-fit:contain!important;
  opacity:1!important;
  visibility:visible!important;
  pointer-events:none!important;
}

.wire-native-video-swipe-media-lift-303f1h9316b
  [data-wire-native-video-swipe-launch-303f1h9316b],
.wire-native-video-swipe-media-lift-303f1h9316b
  [data-wire-video-sound],
.wire-native-video-swipe-media-lift-303f1h9316b
  [data-wire-inline-video-share]{
  display:none!important;
}

.wire-native-video-swipe-viewer-303f1h9316b{
  position:fixed!important;
  z-index:2147483200!important;
  inset:0!important;
  width:100vw!important;
  height:100dvh!important;
  margin:0!important;
  padding:0!important;
  color:#fff!important;
  background:transparent!important;
  pointer-events:none!important;
  font-family:
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    sans-serif!important;
}

.wire-native-video-swipe-viewer-303f1h9316b[hidden]{
  display:none!important;
}

.wire-native-video-swipe-viewer-303f1h9316b svg{
  width:25px!important;
  height:25px!important;
  display:block!important;
}

.wire-native-video-swipe-top-303f1h9316b{
  position:fixed!important;
  z-index:4!important;
  top:0!important;
  left:0!important;
  right:0!important;
  display:grid!important;
  grid-template-columns:52px 1fr 52px!important;
  align-items:center!important;
  gap:8px!important;
  min-height:calc(64px + env(safe-area-inset-top))!important;
  padding:
    calc(8px + env(safe-area-inset-top))
    max(14px,env(safe-area-inset-right))
    8px
    max(14px,env(safe-area-inset-left))!important;
  background:
    linear-gradient(
      180deg,
      rgba(0,0,0,.74) 0%,
      rgba(0,0,0,.22) 68%,
      transparent 100%
    )!important;
  pointer-events:none!important;
}

.wire-native-video-swipe-top-303f1h9316b button{
  display:grid!important;
  width:48px!important;
  height:48px!important;
  place-items:center!important;
  margin:0!important;
  padding:0!important;
  border:1px solid rgba(255,255,255,.12)!important;
  border-radius:50%!important;
  background:rgba(21,21,23,.78)!important;
  color:#fff!important;
  box-shadow:0 7px 28px rgba(0,0,0,.28)!important;
  backdrop-filter:blur(10px)!important;
  -webkit-backdrop-filter:blur(10px)!important;
  appearance:none!important;
  -webkit-appearance:none!important;
  pointer-events:auto!important;
}

.wire-native-video-swipe-top-303f1h9316b
  [data-wire-native-video-swipe-position]{
  justify-self:center!important;
  align-self:center!important;
  min-width:48px!important;
  padding:5px 10px!important;
  border-radius:999px!important;
  background:rgba(0,0,0,.36)!important;
  color:rgba(255,255,255,.78)!important;
  font-size:12px!important;
  font-weight:750!important;
  text-align:center!important;
  opacity:.9!important;
}

.wire-native-video-swipe-gesture-303f1h9316b{
  position:fixed!important;
  z-index:3!important;
  top:calc(66px + env(safe-area-inset-top))!important;
  right:0!important;
  bottom:clamp(
    214px,
    calc(30dvh + env(safe-area-inset-bottom)),
    315px
  )!important;
  left:0!important;
  background:transparent!important;
  pointer-events:auto!important;
  touch-action:none!important;
  cursor:pointer!important;
}

.wire-native-video-swipe-bottom-303f1h9316b{
  position:fixed!important;
  z-index:4!important;
  right:0!important;
  bottom:0!important;
  left:0!important;
  display:grid!important;
  gap:8px!important;
  max-height:44dvh!important;
  padding:
    42px
    max(16px,env(safe-area-inset-right))
    calc(10px + env(safe-area-inset-bottom))
    max(16px,env(safe-area-inset-left))!important;
  background:
    linear-gradient(
      180deg,
      transparent 0%,
      rgba(0,0,0,.78) 22%,
      rgba(0,0,0,.95) 58%,
      #000 100%
    )!important;
  overflow:auto!important;
  overscroll-behavior:contain!important;
  pointer-events:auto!important;
}

.wire-native-video-swipe-context-303f1h9316b{
  color:rgba(255,255,255,.72)!important;
  font-size:12px!important;
  font-weight:650!important;
}

.wire-native-video-swipe-context-303f1h9316b[hidden]{
  display:none!important;
}

.wire-native-video-swipe-identity-303f1h9316b{
  min-width:0!important;
}

.wire-native-video-swipe-identity-303f1h9316b > a{
  display:inline-flex!important;
  align-items:center!important;
  gap:10px!important;
  min-width:0!important;
  color:#fff!important;
  text-decoration:none!important;
}

.wire-native-video-swipe-identity-303f1h9316b
  [data-wire-native-video-swipe-avatar]{
  display:grid!important;
  flex:0 0 46px!important;
  width:46px!important;
  height:46px!important;
  place-items:center!important;
  overflow:hidden!important;
  border:1px solid rgba(255,255,255,.22)!important;
  border-radius:50%!important;
  background:#111!important;
  font-size:18px!important;
  font-weight:850!important;
}

.wire-native-video-swipe-identity-303f1h9316b
  [data-wire-native-video-swipe-avatar] img{
  display:block!important;
  width:100%!important;
  height:100%!important;
  margin:0!important;
  border:0!important;
  border-radius:50%!important;
  object-fit:cover!important;
}

.wire-native-video-swipe-identity-303f1h9316b > a > span:last-child{
  display:grid!important;
  min-width:0!important;
  gap:1px!important;
}

.wire-native-video-swipe-identity-303f1h9316b strong{
  max-width:min(70vw,430px)!important;
  overflow:hidden!important;
  color:#fff!important;
  font-size:16px!important;
  line-height:1.25!important;
  font-weight:850!important;
  text-overflow:ellipsis!important;
  white-space:nowrap!important;
}

.wire-native-video-swipe-identity-303f1h9316b small{
  color:rgba(255,255,255,.67)!important;
  font-size:13px!important;
  line-height:1.2!important;
}

.wire-native-video-swipe-caption-303f1h9316b{
  max-height:4.8em!important;
  overflow:auto!important;
  color:#fff!important;
  font-size:15px!important;
  line-height:1.45!important;
  scrollbar-width:none!important;
}

.wire-native-video-swipe-caption-303f1h9316b::-webkit-scrollbar{
  display:none!important;
}

.wire-native-video-swipe-caption-303f1h9316b[hidden]{
  display:none!important;
}

.wire-native-video-swipe-caption-303f1h9316b p{
  margin:0!important;
  color:inherit!important;
  font:inherit!important;
}

.wire-native-video-swipe-caption-303f1h9316b a{
  color:#9ccaff!important;
  text-decoration:none!important;
}

.wire-native-video-swipe-actions-303f1h9316b{
  display:grid!important;
  grid-template-columns:repeat(5,minmax(0,1fr))!important;
  gap:7px!important;
  width:100%!important;
  margin:1px 0 0!important;
  padding:0!important;
  border:0!important;
}

.wire-native-video-swipe-actions-303f1h9316b button{
  display:flex!important;
  min-width:0!important;
  min-height:40px!important;
  align-items:center!important;
  justify-content:center!important;
  gap:5px!important;
  margin:0!important;
  padding:5px 6px!important;
  border:1px solid rgba(255,255,255,.12)!important;
  border-radius:999px!important;
  background:rgba(28,28,31,.86)!important;
  color:#fff!important;
  appearance:none!important;
  -webkit-appearance:none!important;
}

.wire-native-video-swipe-actions-303f1h9316b button[hidden]{
  display:none!important;
}

.wire-native-video-swipe-actions-303f1h9316b button.is-active{
  color:#ff3155!important;
  border-color:rgba(255,49,85,.38)!important;
  background:rgba(255,49,85,.12)!important;
}

.wire-native-video-swipe-actions-303f1h9316b button span{
  min-width:0!important;
  overflow:hidden!important;
  font-size:12px!important;
  font-weight:760!important;
  text-overflow:ellipsis!important;
  white-space:nowrap!important;
}

.wire-native-video-swipe-actions-303f1h9316b svg{
  width:20px!important;
  height:20px!important;
  flex:0 0 auto!important;
}

.wire-native-video-swipe-controls-303f1h9316b{
  display:grid!important;
  grid-template-columns:42px auto minmax(70px,1fr) 42px!important;
  align-items:center!important;
  gap:8px!important;
  min-height:44px!important;
  padding-top:2px!important;
}

.wire-native-video-swipe-controls-303f1h9316b button{
  display:grid!important;
  width:42px!important;
  height:42px!important;
  place-items:center!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:50%!important;
  background:rgba(255,255,255,.08)!important;
  color:#fff!important;
  appearance:none!important;
  -webkit-appearance:none!important;
}

.wire-native-video-swipe-controls-303f1h9316b button svg{
  width:22px!important;
  height:22px!important;
}

.wire-native-video-swipe-controls-303f1h9316b
  [data-wire-native-video-swipe-time]{
  color:rgba(255,255,255,.86)!important;
  font-size:12px!important;
  font-variant-numeric:tabular-nums!important;
  white-space:nowrap!important;
}

.wire-native-video-swipe-controls-303f1h9316b input[type="range"]{
  width:100%!important;
  min-width:0!important;
  height:28px!important;
  margin:0!important;
  accent-color:#fff!important;
}

.wire-native-video-swipe-toast-303f1h9316b{
  position:fixed!important;
  z-index:6!important;
  top:50%!important;
  left:50%!important;
  max-width:min(82vw,340px)!important;
  transform:translate(-50%,-50%)!important;
  padding:10px 14px!important;
  border:1px solid rgba(255,255,255,.14)!important;
  border-radius:999px!important;
  background:rgba(15,15,17,.88)!important;
  color:#fff!important;
  box-shadow:0 10px 32px rgba(0,0,0,.38)!important;
  backdrop-filter:blur(12px)!important;
  -webkit-backdrop-filter:blur(12px)!important;
  font-size:13px!important;
  font-weight:760!important;
  text-align:center!important;
  pointer-events:none!important;
}

.wire-native-video-swipe-toast-303f1h9316b[hidden]{
  display:none!important;
}

@media (min-width:901px) and (pointer:fine){
  .wire-native-video-swipe-viewer-303f1h9316b,
  .wire-native-video-swipe-backdrop-303f1h9316b{
    display:none!important;
  }
}

@media (max-width:430px){
  .wire-native-video-swipe-bottom-303f1h9316b{
    gap:6px!important;
    padding-left:max(12px,env(safe-area-inset-left))!important;
    padding-right:max(12px,env(safe-area-inset-right))!important;
  }

  .wire-native-video-swipe-actions-303f1h9316b{
    gap:5px!important;
  }

  .wire-native-video-swipe-actions-303f1h9316b button{
    min-height:38px!important;
    padding:4px 5px!important;
  }

  .wire-native-video-swipe-actions-303f1h9316b svg{
    width:19px!important;
    height:19px!important;
  }
}

/* h9316z · seamless same-player fullscreen stage */
.wire-native-video-swipe-backdrop-303f1h9316b{
  display:none!important;
  pointer-events:none!important;
}

.wire-native-video-swipe-viewer-303f1h9316b{
  position:fixed!important;
  z-index:2147483200!important;
  inset:0!important;
  width:100vw!important;
  height:100dvh!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  background:#000!important;
  isolation:isolate!important;
  pointer-events:none!important;
}

.wire-native-video-swipe-media-stage-303f1h9316z{
  position:absolute!important;
  z-index:1!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  background:#000!important;
  pointer-events:none!important;
}

.wire-native-video-swipe-media-stage-303f1h9316z
  > .wire-native-video-swipe-media-lift-303f1h9316b{
  position:absolute!important;
  z-index:1!important;
  top:0!important;
  right:0!important;
  bottom:auto!important;
  left:0!important;
  inset:auto!important;
  width:100%!important;
  max-width:none!important;
  height:100%!important;
  max-height:none!important;
  aspect-ratio:auto!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  overflow:hidden!important;
  display:block!important;
  background:#000!important;
  box-shadow:none!important;
  isolation:isolate!important;
  opacity:1!important;
  visibility:visible!important;
  pointer-events:none!important;
  transform:translate3d(0,var(--wire-native-video-swipe-y-303f1h9316b,0px),0)!important;
}

.wire-native-video-swipe-media-stage-303f1h9316z
  > .wire-native-video-swipe-media-transition-303f1h9316b{
  transition:transform .24s cubic-bezier(.22,.76,.2,1)!important;
  will-change:transform!important;
}

.wire-native-video-swipe-media-stage-303f1h9316z
  > .wire-native-video-swipe-media-lift-303f1h9316b > iframe,
.wire-native-video-swipe-media-stage-303f1h9316z
  > .wire-native-video-swipe-media-lift-303f1h9316b iframe[data-wire-stream-player],
.wire-native-video-swipe-media-stage-303f1h9316z
  > .wire-native-video-swipe-media-lift-303f1h9316b > video,
.wire-native-video-swipe-media-stage-303f1h9316z
  > .wire-native-video-swipe-media-lift-303f1h9316b video[data-wire-video]{
  position:absolute!important;
  z-index:1!important;
  inset:0!important;
  display:block!important;
  width:100%!important;
  max-width:none!important;
  height:100%!important;
  max-height:none!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:#000!important;
  object-fit:contain!important;
  opacity:1!important;
  visibility:visible!important;
  pointer-events:none!important;
}

.wire-native-video-swipe-media-stage-303f1h9316z
  [data-wire-native-video-swipe-launch-303f1h9316b],
.wire-native-video-swipe-media-stage-303f1h9316z
  [data-wire-video-sound],
.wire-native-video-swipe-media-stage-303f1h9316z
  [data-wire-inline-video-share]{
  display:none!important;
}

.wire-native-video-swipe-top-303f1h9316b,
.wire-native-video-swipe-bottom-303f1h9316b{
  z-index:20!important;
}

.wire-native-video-swipe-gesture-303f1h9316b{
  z-index:10!important;
}

.wire-native-video-swipe-toast-303f1h9316b{
  z-index:30!important;
}

/* h9317h · same-DOM post-card fullscreen takeover
   The Cloudflare iframe remains under its original post/card parent chain. */
html.wire-native-video-swipe-open-303f1h9316b,
body.wire-native-video-swipe-open-303f1h9316b{
  transform:none!important;
  filter:none!important;
  perspective:none!important;
  contain:none!important;
  isolation:auto!important;
  overflow:hidden!important;
}

body.wire-native-video-swipe-open-303f1h9316b::before{
  content:""!important;
  position:fixed!important;
  z-index:2147483000!important;
  inset:0!important;
  width:100vw!important;
  height:100dvh!important;
  margin:0!important;
  padding:0!important;
  background:#000!important;
  pointer-events:none!important;
}

.wire-native-video-swipe-viewport-ancestor-303f1h9317h{
  position:static!important;
  z-index:auto!important;
  transform:none!important;
  filter:none!important;
  perspective:none!important;
  contain:none!important;
  isolation:auto!important;
  opacity:1!important;
  overflow:visible!important;
  clip:auto!important;
  clip-path:none!important;
  mask:none!important;
  -webkit-mask:none!important;
  will-change:auto!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

.wire-native-video-swipe-card-takeover-303f1h9317h{
  position:fixed!important;
  z-index:2147483400!important;
  inset:0!important;
  top:0!important;
  right:0!important;
  bottom:auto!important;
  left:0!important;
  width:100vw!important;
  min-width:100vw!important;
  max-width:none!important;
  height:100dvh!important;
  min-height:100dvh!important;
  max-height:none!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  outline:0!important;
  background:#000!important;
  box-shadow:none!important;
  overflow:hidden!important;
  opacity:1!important;
  visibility:visible!important;
  pointer-events:none!important;
  transform:translate3d(
    0,
    var(--wire-native-video-swipe-card-y-303f1h9317h,0px),
    0
  )!important;
  transform-origin:0 0!important;
  isolation:isolate!important;
}

.wire-native-video-swipe-card-transition-303f1h9317h{
  transition:transform .24s cubic-bezier(.22,.76,.2,1)!important;
  will-change:transform!important;
}

.wire-native-video-swipe-card-path-303f1h9317h{
  position:absolute!important;
  z-index:auto!important;
  inset:0!important;
  top:0!important;
  right:0!important;
  bottom:0!important;
  left:0!important;
  width:100%!important;
  min-width:0!important;
  max-width:none!important;
  height:100%!important;
  min-height:0!important;
  max-height:none!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  overflow:visible!important;
  transform:none!important;
  filter:none!important;
  perspective:none!important;
  contain:none!important;
  isolation:auto!important;
}

.wire-native-video-swipe-card-suppressed-303f1h9317h{
  display:none!important;
  visibility:hidden!important;
  pointer-events:none!important;
}

.wire-native-video-swipe-card-takeover-303f1h9317h
  .wire-native-video-swipe-media-lift-303f1h9316b{
  position:absolute!important;
  z-index:1!important;
  inset:0!important;
  top:0!important;
  right:0!important;
  bottom:0!important;
  left:0!important;
  display:block!important;
  width:100%!important;
  min-width:0!important;
  max-width:none!important;
  height:100%!important;
  min-height:0!important;
  max-height:none!important;
  aspect-ratio:auto!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:#000!important;
  box-shadow:none!important;
  overflow:hidden!important;
  transform:none!important;
  opacity:1!important;
  visibility:visible!important;
  pointer-events:none!important;
  isolation:isolate!important;
}

.wire-native-video-swipe-card-takeover-303f1h9317h
  .wire-native-video-swipe-media-lift-303f1h9316b > iframe,
.wire-native-video-swipe-card-takeover-303f1h9317h
  .wire-native-video-swipe-media-lift-303f1h9316b iframe[data-wire-stream-player],
.wire-native-video-swipe-card-takeover-303f1h9317h
  .wire-native-video-swipe-media-lift-303f1h9316b > video,
.wire-native-video-swipe-card-takeover-303f1h9317h
  .wire-native-video-swipe-media-lift-303f1h9316b video[data-wire-video]{
  position:absolute!important;
  z-index:1!important;
  inset:0!important;
  display:block!important;
  width:100%!important;
  min-width:0!important;
  max-width:none!important;
  height:100%!important;
  min-height:0!important;
  max-height:none!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:#000!important;
  object-fit:contain!important;
  opacity:1!important;
  visibility:visible!important;
  pointer-events:none!important;
}

.wire-native-video-swipe-card-takeover-303f1h9317h
  [data-wire-native-video-swipe-launch-303f1h9316b],
.wire-native-video-swipe-card-takeover-303f1h9317h
  [data-wire-video-sound],
.wire-native-video-swipe-card-takeover-303f1h9317h
  [data-wire-inline-video-share]{
  display:none!important;
}

/* The viewer is chrome/gesture only. It must never paint over the original
   post-owned media surface. */
.wire-native-video-swipe-viewer-303f1h9316b{
  z-index:2147483600!important;
  background:transparent!important;
  isolation:auto!important;
  pointer-events:none!important;
}

.wire-native-video-swipe-media-stage-303f1h9316z{
  display:none!important;
  background:transparent!important;
  pointer-events:none!important;
}

.wire-native-video-swipe-top-303f1h9316b,
.wire-native-video-swipe-bottom-303f1h9316b{
  z-index:20!important;
}

.wire-native-video-swipe-gesture-303f1h9316b{
  z-index:10!important;
}

.wire-native-video-swipe-toast-303f1h9316b{
  z-index:30!important;
}

/* h9317j · Wire-owned native fullscreen Stream playback.
   Timeline Cloudflare iframes remain untouched and paused underneath. */
.wire-native-video-swipe-viewer-303f1h9316b[data-wire-native-video-owned-stage303f1h9317j="1"]
  .wire-native-video-swipe-media-stage-303f1h9316z{
  display:block!important;
  position:absolute!important;
  z-index:1!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  background:#000!important;
  pointer-events:none!important;
}

.wire-native-video-owned-player-303f1h9317j{
  display:none!important;
}

.wire-native-video-swipe-viewer-303f1h9316b[data-wire-native-video-owned-stage303f1h9317j="1"]
  .wire-native-video-owned-player-303f1h9317j{
  position:absolute!important;
  z-index:1!important;
  inset:0!important;
  display:block!important;
  width:100%!important;
  min-width:100%!important;
  max-width:none!important;
  height:100%!important;
  min-height:100%!important;
  max-height:none!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  outline:0!important;
  background:#000!important;
  object-fit:contain!important;
  object-position:center center!important;
  opacity:1!important;
  visibility:visible!important;
  pointer-events:none!important;
  transform:translate3d(
    0,
    var(--wire-native-video-owned-y-303f1h9317j,0px),
    0
  )!important;
  transform-origin:0 0!important;
}

.wire-native-video-owned-player-303f1h9317j.wire-native-video-owned-transition-303f1h9317j{
  transition:transform .24s cubic-bezier(.22,.76,.2,1)!important;
  will-change:transform!important;
}
