/* Wire h9275a · Follow Writers */

.wire-article-writer-follow-303f1h9275a{
  margin:0;
}

.wire-article-writer-follow-303f1h9275a button,
.wire-article-writer-login-follow-303f1h9275a{
  min-height:31px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  padding:0 10px;
  border:1px solid #3b586e;
  border-radius:999px;
  background:#0c1e2b;
  color:#edf7fc;
  font:inherit;
  font-size:10px;
  font-weight:900;
  text-decoration:none;
  cursor:pointer;
  white-space:nowrap;
}

.wire-article-writer-follow-303f1h9275a.is-following button{
  border-color:rgba(57,201,124,.48);
  background:rgba(57,201,124,.1);
  color:#75dda6;
}

.wire-article-discover-author-303f1h9269a{
  grid-template-columns:31px minmax(0,1fr) auto!important;
}

.wire-article-writer-card-303f1h9275a{
  width:min(720px,100%);
  display:grid;
  gap:15px;
  margin:34px auto 0;
  padding:18px;
  border:1px solid #29475d;
  border-radius:16px;
  background:
    radial-gradient(circle at 88% 0,rgba(239,35,71,.11),transparent 38%),
    #07131e;
}

.wire-article-writer-card-head-303f1h9275a{
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:15px;
}

.wire-article-writer-identity-303f1h9275a{
  display:grid;
  grid-template-columns:52px minmax(0,1fr);
  gap:10px;
  align-items:center;
  min-width:0;
  color:inherit;
  text-decoration:none;
}

.wire-article-writer-identity-303f1h9275a .wire-avatar,
.wire-article-writer-identity-303f1h9275a .avatar-sm{
  width:52px!important;
  height:52px!important;
  min-width:52px!important;
  overflow:hidden!important;
  border-radius:50%!important;
}

.wire-article-writer-identity-303f1h9275a .wire-avatar img,
.wire-article-writer-identity-303f1h9275a .avatar-sm img{
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
  border-radius:50%!important;
}

.wire-article-writer-copy-303f1h9275a{
  display:grid;
  min-width:0;
}

.wire-article-writer-copy-303f1h9275a>small:first-child{
  color:#ff4968;
  font-size:8px;
  font-weight:950;
  letter-spacing:.12em;
}

.wire-article-writer-copy-303f1h9275a strong{
  color:#fff;
  font-size:15px;
}

.wire-article-writer-copy-303f1h9275a>span{
  color:#7390a3;
  font-size:10px;
}

.wire-article-writer-card-303f1h9275a>p{
  margin:0;
  color:#9cb0bd;
  font-size:12px;
  line-height:1.55;
}

.wire-article-writer-actions-303f1h9275a{
  display:flex;
  flex-wrap:wrap;
  gap:8px;
}

.wire-article-writer-actions-303f1h9275a>a{
  min-height:34px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  padding:0 11px;
  border:1px solid #36536a;
  border-radius:999px;
  background:#0a1b28;
  color:#edf6fb;
  font-size:10px;
  font-weight:850;
  text-decoration:none;
}

.wire-article-more-writer-303f1h9275a{
  display:grid;
  gap:8px;
  padding-top:13px;
  border-top:1px solid #223d51;
}

.wire-article-more-writer-303f1h9275a>small{
  color:#ff4968;
  font-size:8px;
  font-weight:950;
  letter-spacing:.12em;
}

.wire-article-more-writer-grid-303f1h9275a{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:8px;
}

.wire-article-more-writer-grid-303f1h9275a a{
  display:grid;
  grid-template-rows:auto minmax(0,1fr);
  overflow:hidden;
  border:1px solid #29465c;
  border-radius:10px;
  background:#091925;
  color:#fff;
  text-decoration:none;
}

.wire-article-more-writer-grid-303f1h9275a img,
.wire-article-more-writer-image-303f1h9275a{
  width:100%;
  aspect-ratio:16/9;
  object-fit:cover;
  background:#102738;
}

.wire-article-more-writer-image-303f1h9275a{
  display:grid;
  place-items:center;
  color:#ff4968;
  font-size:20px;
  font-weight:950;
}

.wire-article-more-writer-grid-303f1h9275a span{
  display:grid;
  gap:3px;
  padding:8px;
}

.wire-article-more-writer-grid-303f1h9275a strong{
  display:-webkit-box;
  overflow:hidden;
  color:#eef5fa;
  font-size:10px;
  line-height:1.3;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
}

.wire-article-more-writer-grid-303f1h9275a small{
  color:#728b9e;
  font-size:8px;
}

@media(max-width:680px){
  .wire-article-writer-card-head-303f1h9275a{
    flex-direction:column;
  }

  .wire-article-writer-follow-303f1h9275a,
  .wire-article-writer-follow-303f1h9275a button,
  .wire-article-writer-login-follow-303f1h9275a{
    width:100%;
  }

  .wire-article-more-writer-grid-303f1h9275a{
    grid-template-columns:1fr;
  }

  .wire-article-more-writer-grid-303f1h9275a a{
    grid-template-columns:96px minmax(0,1fr);
    grid-template-rows:none;
  }

  .wire-article-more-writer-grid-303f1h9275a img,
  .wire-article-more-writer-image-303f1h9275a{
    height:72px;
    aspect-ratio:auto;
  }
}