/* FPC Wire v2.3.1h — Post Overlay Reply Thread */
.wire-overlay-replies{
  margin-top:10px;
  border-top:1px solid rgba(110,139,173,.24);
}

.wire-overlay-replies-header{
  position:sticky;
  top:0;
  z-index:4;
  display:flex;
  align-items:center;
  justify-content:space-between;
  min-height:48px;
  padding:10px 16px;
  border-bottom:1px solid rgba(110,139,173,.2);
  background:rgba(7,17,29,.96);
  backdrop-filter:blur(12px);
  -webkit-backdrop-filter:blur(12px);
}

.wire-overlay-replies-header strong{
  font-size:15px;
}

.wire-overlay-replies-header span{
  color:#8fa0b4;
  font-size:12px;
}

.wire-overlay-replies-list{
  display:grid;
  gap:0;
}

.wire-overlay-replies-list > .post-card,
.wire-overlay-replies-list > [data-wire-post-id]{
  margin:0!important;
  border-left:0!important;
  border-right:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}

.wire-overlay-replies-list > .post-card + .post-card,
.wire-overlay-replies-list > [data-wire-post-id] + [data-wire-post-id]{
  border-top:1px solid rgba(110,139,173,.18)!important;
}

.wire-overlay-no-replies{
  padding:24px 18px;
  color:#8fa0b4;
  text-align:center;
}

.wire-overlay-replies-loading{
  padding:18px;
  color:#8fa0b4;
  text-align:center;
}

@media(max-width:799px){
  .wire-overlay-replies-header{
    padding-inline:14px;
  }

  .wire-overlay-replies-list > .post-card,
  .wire-overlay-replies-list > [data-wire-post-id]{
    padding-inline:14px!important;
  }
}
