/* Pop Quest v21.6.6 — Exclusive article and homepage card layout polish. */

/* Article intro: deliberate editorial hierarchy. */
@media (min-width:761px){
  body.pq-exclusive-page .pq-exclusive-intro{
    display:flex!important;
    flex-direction:column!important;
    align-items:center!important;
  }
  body.pq-exclusive-page .pq-exclusive-intro h1{
    align-self:stretch!important;
  }
  body.pq-exclusive-page .pq-exclusive-deck{
    width:min(760px,100%)!important;
    max-width:760px!important;
    margin:22px auto 0!important;
    text-align:center!important;
  }
  body.pq-exclusive-page .pq-exclusive-meta{
    justify-content:center!important;
    width:100%!important;
    margin:24px auto 16px!important;
  }
}

body.pq-exclusive-page .pq-exclusive-meta{
  overflow:visible!important;
}
body.pq-exclusive-page .pq-exclusive-author-avatar,
body.pq-exclusive-page .pq-exclusive-author-avatar img{
  flex:0 0 auto!important;
}
body.pq-exclusive-page .pq-exclusive-author-avatar img{
  width:42px!important;
  height:42px!important;
  border-radius:50%!important;
  object-fit:cover!important;
  object-position:center!important;
  border:2px solid #8b5cf6!important;
  background:#fff!important;
}
body.pq-exclusive-page .pq-exclusive-meta-line{
  overflow:visible!important;
  text-overflow:clip!important;
}

/* Mobile intro/byline: compact and readable. */
@media (max-width:760px){
  body.pq-exclusive-page .pq-exclusive-deck{
    margin:18px 0 0!important;
    text-align:left!important;
    font-size:clamp(20px,6vw,28px)!important;
    line-height:1.42!important;
  }
  body.pq-exclusive-page .pq-exclusive-meta{
    margin:22px 0 14px!important;
    gap:10px!important;
  }
  body.pq-exclusive-page .pq-exclusive-author-avatar img{
    width:38px!important;
    height:38px!important;
  }
  body.pq-exclusive-page .pq-exclusive-meta-line{
    display:flex!important;
    flex-wrap:nowrap!important;
    white-space:nowrap!important;
    gap:5px!important;
    font-size:12px!important;
    overflow-x:auto!important;
    scrollbar-width:none!important;
  }
  body.pq-exclusive-page .pq-exclusive-meta-line::-webkit-scrollbar{display:none!important}
  body.pq-exclusive-page .pq-exclusive-meta-line a{width:auto!important}
}

/* Mid-article capture: compact editorial card, not a newsletter block. */
body.pq-exclusive-page .pq-exclusive-capture{
  width:min(720px,100%)!important;
  max-width:720px!important;
  grid-template-columns:minmax(0,1fr) minmax(230px,290px)!important;
  gap:18px!important;
  margin:34px auto!important;
  padding:20px 22px!important;
  background:#f2efe8!important;
  background-image:none!important;
  border:1px solid rgba(55,48,38,.08)!important;
  border-radius:12px!important;
  box-shadow:0 12px 34px rgba(28,24,18,.07)!important;
}
body.pq-exclusive-page .pq-exclusive-capture h3{
  font-size:clamp(23px,2vw,30px)!important;
  line-height:1.04!important;
  margin:0 0 7px!important;
}
body.pq-exclusive-page .pq-exclusive-capture p{
  font-size:13px!important;
  line-height:1.42!important;
}
body.pq-exclusive-page .pq-exclusive-capture-form{
  display:grid!important;
  grid-template-columns:1fr auto!important;
  gap:7px!important;
}
body.pq-exclusive-page .pq-exclusive-capture-form input,
body.pq-exclusive-page .pq-exclusive-capture-form button{
  height:42px!important;
  min-height:42px!important;
  border-radius:8px!important;
}
body.pq-exclusive-page .pq-exclusive-capture-form button{
  min-width:104px!important;
  padding:0 14px!important;
  background:#2f5145!important;
}
body.pq-exclusive-page .pq-exclusive-capture>small{
  grid-column:2!important;
  text-align:left!important;
}
@media (max-width:760px){
  body.pq-exclusive-page .pq-exclusive-capture{
    width:100%!important;
    max-width:none!important;
    grid-template-columns:1fr!important;
    gap:14px!important;
    margin:26px 0!important;
    padding:18px 16px!important;
    border-radius:10px!important;
  }
  body.pq-exclusive-page .pq-exclusive-capture-copy>span{
    font-size:9px!important;
    margin-bottom:5px!important;
  }
  body.pq-exclusive-page .pq-exclusive-capture h3{
    font-size:24px!important;
    margin-bottom:6px!important;
  }
  body.pq-exclusive-page .pq-exclusive-capture p{
    font-size:13px!important;
    line-height:1.4!important;
  }
  body.pq-exclusive-page .pq-exclusive-capture-form{
    grid-template-columns:1fr!important;
  }
  body.pq-exclusive-page .pq-exclusive-capture-form input,
  body.pq-exclusive-page .pq-exclusive-capture-form button{
    width:100%!important;
  }
  body.pq-exclusive-page .pq-exclusive-capture>small{
    grid-column:1!important;
    text-align:left!important;
    margin-top:-3px!important;
  }
  body.pq-exclusive-page .pq-exclusive-capture-preview{
    top:-9px!important;
    right:10px!important;
  }
}

/* Homepage card: label is a proper top rail, not a purple pill inside the copy. */
#pqv3-app .pq-exclusive-card-premium{
  grid-template-areas:"kicker kicker" "copy media" "actions media"!important;
  grid-template-rows:auto 1fr auto!important;
}
#pqv3-app .pq-exclusive-card-kicker{
  grid-area:kicker!important;
  display:flex!important;
  align-items:center!important;
  gap:7px!important;
  min-height:38px!important;
  padding:0 18px!important;
  border-bottom:1px solid #eee4f8!important;
  background:#17112f!important;
  color:#fff!important;
  text-decoration:none!important;
  font-size:10px!important;
  font-weight:950!important;
  letter-spacing:.12em!important;
  text-transform:uppercase!important;
  position:relative!important;
  z-index:3!important;
}
#pqv3-app .pq-exclusive-card-kicker svg{
  width:13px!important;
  height:13px!important;
}
#pqv3-app .pq-exclusive-card .pq-exclusive-badge,
#pqv3-app .pq-exclusive-card-media::after{
  display:none!important;
  content:none!important;
}
#pqv3-app .pq-exclusive-card .pq-exclusive-byline{
  display:inline-flex!important;
  align-items:center!important;
  gap:8px!important;
  margin-top:14px!important;
  color:#17112f!important;
  text-decoration:none!important;
}
#pqv3-app .pq-exclusive-card .pq-exclusive-byline img,
#pqv3-app .pq-exclusive-card .pq-exclusive-author-mark{
  width:34px!important;
  height:34px!important;
  border-radius:50%!important;
  object-fit:cover!important;
}
@media (max-width:760px){
  #pqv3-app .pq-exclusive-card-premium{
    grid-template-columns:1fr!important;
    grid-template-areas:"kicker" "media" "copy" "actions"!important;
  }
  #pqv3-app .pq-exclusive-card-kicker{
    min-height:36px!important;
    padding:0 15px!important;
  }
}

/* v21.6.7 homepage Exclusive rail safety: globally loaded, text-only, never expands. */
#pqv3-app article.pq-exclusive-card-premium > .pq-exclusive-card-kicker{
  width:100%!important;
  height:38px!important;
  min-height:38px!important;
  max-height:38px!important;
  box-sizing:border-box!important;
  overflow:hidden!important;
  flex:none!important;
}
#pqv3-app article.pq-exclusive-card-premium > .pq-exclusive-card-kicker svg{
  display:none!important;
  width:0!important;
  height:0!important;
}

/* v21.6.8 — definitive homepage Exclusive card layout repair. */
#pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) 310px!important;
  grid-template-rows:38px minmax(0,1fr) auto!important;
  grid-template-areas:
    "kicker kicker"
    "copy media"
    "actions media"!important;
  width:100%!important;
  min-width:0!important;
  overflow:hidden!important;
  align-items:stretch!important;
}
#pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium > .pq-exclusive-card-kicker{
  grid-area:kicker!important;
  position:relative!important;
  inset:auto!important;
  order:0!important;
  width:100%!important;
  height:38px!important;
  min-height:38px!important;
  max-height:38px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  padding:0 18px!important;
  margin:0!important;
  box-sizing:border-box!important;
  border:0!important;
  border-bottom:1px solid rgba(255,255,255,.13)!important;
  border-radius:0!important;
  background:#17112f!important;
  color:#fff!important;
  line-height:1!important;
  z-index:5!important;
}
#pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium > .pq-exclusive-card-kicker span{
  display:block!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
}
#pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium > .pq-exclusive-card-copy{
  grid-area:copy!important;
  min-width:0!important;
  width:auto!important;
  height:auto!important;
  padding:26px 30px 18px!important;
  margin:0!important;
}
#pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium > .pq-exclusive-card-media{
  grid-area:media!important;
  width:310px!important;
  min-width:310px!important;
  height:100%!important;
  min-height:0!important;
  margin:0!important;
  border-radius:0!important;
  overflow:hidden!important;
}
#pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium > .pq-exclusive-card-media img{
  width:100%!important;
  height:100%!important;
  min-height:0!important;
  aspect-ratio:auto!important;
  object-fit:cover!important;
  display:block!important;
}
#pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium > .pq-exclusive-card-actions{
  grid-area:actions!important;
  width:auto!important;
  min-width:0!important;
  margin:0!important;
  padding:14px 22px!important;
  flex-wrap:nowrap!important;
  overflow-x:auto!important;
  border-top:1px solid #eee4f7!important;
}
@media(max-width:760px){
  #pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium{
    grid-template-columns:1fr!important;
    grid-template-rows:36px auto auto auto!important;
    grid-template-areas:
      "kicker"
      "media"
      "copy"
      "actions"!important;
  }
  #pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium > .pq-exclusive-card-kicker{
    height:36px!important;
    min-height:36px!important;
    max-height:36px!important;
    padding:0 15px!important;
  }
  #pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium > .pq-exclusive-card-media{
    width:100%!important;
    min-width:0!important;
    height:220px!important;
    min-height:220px!important;
  }
  #pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium > .pq-exclusive-card-media img{
    width:100%!important;
    height:220px!important;
    min-height:220px!important;
    object-position:center 28%!important;
  }
  #pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium > .pq-exclusive-card-copy{
    padding:20px 18px 16px!important;
  }
  #pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium h3{
    font-size:30px!important;
    line-height:1!important;
  }
  #pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium .pq-exclusive-card-summary{
    font-size:15px!important;
    line-height:1.42!important;
  }
  #pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium > .pq-exclusive-card-actions{
    padding:12px 14px!important;
    gap:8px!important;
  }
}

/* v21.6.9 — stronger homepage Exclusive editorial strip. */
#pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium{
  grid-template-rows:32px minmax(0,1fr) auto!important;
}
#pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium > .pq-exclusive-card-kicker{
  height:32px!important;
  min-height:32px!important;
  max-height:32px!important;
  padding:0 30px!important;
  background:#4c21b8!important;
  border-bottom:0!important;
  color:#fff!important;
  font-size:11px!important;
  font-weight:900!important;
  letter-spacing:.12em!important;
  text-transform:uppercase!important;
}
@media(max-width:760px){
  #pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium{
    grid-template-rows:30px auto auto auto!important;
  }
  #pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium > .pq-exclusive-card-kicker{
    height:30px!important;
    min-height:30px!important;
    max-height:30px!important;
    padding:0 18px!important;
    font-size:10px!important;
  }
}


/* v21.7.0 — article strip, native shared discussion and mobile X spacing. */
body.pq-exclusive-page .pq-exclusive-article-strip{
  width:100%!important;
  min-height:32px!important;
  display:flex!important;
  align-items:center!important;
  padding:0 30px!important;
  box-sizing:border-box!important;
  background:#4c21b8!important;
  color:#fff!important;
  font-size:11px!important;
  font-weight:900!important;
  letter-spacing:.12em!important;
  line-height:1!important;
  text-transform:uppercase!important;
}
body.pq-exclusive-page .pq-exclusive-article-strip span{
  display:block!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
}
body.pq-exclusive-page .pq-exclusive-image-badge{display:none!important}
body.pq-exclusive-page .pq-exclusive-hero-media,
body.pq-exclusive-page .pq-exclusive-hero-image{
  border-radius:0!important;
}

/* Exclusives now mount the exact native Poll/Story discussion shell. */
body.pq-exclusive-page .pq-exclusive-discussion{
  width:min(1040px,calc(100% - 32px))!important;
  margin:48px auto 0!important;
  padding:0!important;
}
body.pq-exclusive-page .pq-exclusive-discussion > [data-pq-exclusive-discussion]{
  width:100%!important;
}
body.pq-exclusive-page .pq-exclusive-discussion .pq-story-native-discussion-box,
body.pq-exclusive-page .pq-exclusive-discussion .pq-conversation-panel,
body.pq-exclusive-page .pq-exclusive-discussion .pqu-thread{
  width:100%!important;
  max-width:none!important;
  margin:0!important;
}

@media(max-width:760px){
  body.pq-exclusive-page .pq-exclusive-article-strip{
    min-height:30px!important;
    padding:0 18px!important;
    font-size:10px!important;
  }
  body.pq-exclusive-page .pq-exclusive-discussion{
    width:100%!important;
    margin-top:34px!important;
  }
  #pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium > .pq-exclusive-card-actions{
    padding-right:22px!important;
    scroll-padding-right:22px!important;
  }
  #pqv3-app article.pq-exclusive-card.pq-exclusive-card-premium > .pq-exclusive-card-actions .pq-exclusive-share-btn[aria-label="Share on X"]{
    margin-right:10px!important;
  }
}


/* v21.7.1 — restore visible server-rendered discussion and centre desktop actions. */
@media(min-width:761px){
  body.pq-exclusive-page #pqv3-app .pq-exclusive-toolbar{
    justify-content:center!important;
    padding-left:24px!important;
    padding-right:24px!important;
  }
}
body.pq-exclusive-page .pq-exclusive-discussion > .pqc-thread{
  width:100%!important;
  max-width:none!important;
  margin:0!important;
}


/* v21.7.2 — Exclusive discussions use the Story discussion structure while retaining the proven server-rendered engine. */
.pq-exclusive-story-parity-comments{max-width:1100px;margin:64px auto 0;padding:0 24px;box-sizing:border-box}
.pq-exclusive-story-parity-comments>.pq-story-discussion-head{max-width:940px;margin:0 auto 24px!important}
.pq-exclusive-story-parity-comments>.pq-story-discussion-head h2{margin:0 0 4px!important;font-size:30px!important;line-height:1.05!important;font-weight:950!important;color:#17121f!important}
.pq-exclusive-story-parity-comments>.pq-story-discussion-head p{margin:0!important;font-size:15px!important;font-weight:650!important;color:#71677f!important}
.pq-exclusive-native-comments-adapter>.pqc-thread{max-width:940px!important}
.pq-exclusive-native-comments-adapter>.pqc-thread>.pqc-header,
.pq-exclusive-native-comments-adapter>.pqc-thread>.pqc-share-panel,
.pq-exclusive-native-comments-adapter>.pqc-thread>.pqc-footer{display:none!important}
.pq-exclusive-native-comments-adapter .pqc-ai-summary.pq-community-summary{display:block!important;margin:0 0 20px!important;padding:22px!important;border:1px solid #e1d4f4!important;border-radius:22px!important;background:linear-gradient(145deg,#fff 0%,#fcf8ff 100%)!important;box-shadow:none!important}
.pq-exclusive-native-comments-adapter .pqc-ai-summary-head.pq-community-summary-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:20px!important;margin:0!important}
.pq-exclusive-native-comments-adapter .pqc-ai-summary-body.pq-community-summary-body{margin-top:12px!important}
.pq-exclusive-native-comments-adapter .pqc-ai-label.pq-community-summary-kicker{display:block!important;margin:0 0 5px!important;color:#7c3aed!important;font-size:12px!important;font-weight:950!important;letter-spacing:.12em!important;text-transform:uppercase!important}
.pq-exclusive-native-comments-adapter .pq-story-comments-toolbar{display:flex!important;align-items:center!important;gap:6px!important;margin:0 0 28px!important;padding:0 0 0!important;border-bottom:1px solid #eadff4!important;overflow-x:auto!important;scrollbar-width:none!important}
.pq-exclusive-native-comments-adapter .pq-story-comments-toolbar::-webkit-scrollbar{display:none!important}
.pq-exclusive-native-comments-adapter .pq-story-comments-toolbar button{flex:0 0 auto!important;margin:0!important;padding:10px 15px!important;border:0!important;border-radius:999px 999px 0 0!important;background:transparent!important;color:#71677f!important;font:850 14px/1 inherit!important;box-shadow:none!important}
.pq-exclusive-native-comments-adapter .pq-story-comments-toolbar button.is-active{background:#f0e5ff!important;color:#7135d7!important}
.pq-exclusive-native-comments-adapter>.pqc-thread>.pqc-list{order:3!important;margin:0 0 28px!important;padding-top:0!important}
.pq-exclusive-native-comments-adapter>.pqc-thread>.pqc-composer{order:4!important;margin-top:0!important}
.pq-exclusive-native-comments-adapter>.pqc-thread{display:flex!important;flex-direction:column!important}
.pq-exclusive-native-comments-adapter .pqc-empty{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:108px!important;padding:24px!important;border:1px dashed #e3d6f2!important;border-radius:20px!important;background:rgba(255,255,255,.5)!important;text-align:center!important}
.pq-exclusive-native-comments-adapter .pqc-empty strong{font-size:18px!important;font-weight:950!important;color:#17121f!important}
.pq-exclusive-native-comments-adapter .pqc-empty span{margin-top:4px!important;color:#746a80!important;font-weight:700!important}
@media(max-width:700px){
  .pq-exclusive-story-parity-comments{margin-top:44px;padding:0 16px}
  .pq-exclusive-story-parity-comments>.pq-story-discussion-head{margin-bottom:18px!important}
  .pq-exclusive-story-parity-comments>.pq-story-discussion-head h2{font-size:26px!important}
  .pq-exclusive-native-comments-adapter .pqc-ai-summary.pq-community-summary{padding:18px!important;border-radius:18px!important}
  .pq-exclusive-native-comments-adapter .pqc-ai-summary-head.pq-community-summary-head{display:block!important}
  .pq-exclusive-native-comments-adapter .pq-story-comments-toolbar{margin-bottom:20px!important}
  .pq-exclusive-native-comments-adapter .pq-story-comments-toolbar button{padding:9px 12px!important;font-size:13px!important}
}


/* v21.7.3 — use the exact circular Story composer send control on Exclusives. */
body.pq-exclusive-page .pq-exclusive-native-comments-adapter .pqc-composer-actions{
  align-items:center!important;
}
body.pq-exclusive-page .pq-exclusive-native-comments-adapter button.pqc-send-icon,
body.pq-exclusive-page .pq-exclusive-native-comments-adapter button.pqc-send-icon.pqu-submit{
  flex:0 0 48px!important;
  width:48px!important;
  min-width:48px!important;
  max-width:48px!important;
  height:48px!important;
  min-height:48px!important;
  max-height:48px!important;
  padding:0!important;
  margin:0!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  border:0!important;
  border-radius:999px!important;
  background:#7c3aed!important;
  color:#fff!important;
  box-shadow:none!important;
  font-size:0!important;
  line-height:1!important;
  overflow:hidden!important;
}
body.pq-exclusive-page .pq-exclusive-native-comments-adapter button.pqc-send-icon svg{
  display:none!important;
}
body.pq-exclusive-page .pq-exclusive-native-comments-adapter button.pqc-send-icon .pqu-submit__arrow{
  display:block!important;
  color:#fff!important;
  font-size:27px!important;
  font-weight:500!important;
  line-height:1!important;
  transform:translateY(-2px)!important;
}
@media(max-width:700px){
  body.pq-exclusive-page .pq-exclusive-native-comments-adapter button.pqc-send-icon,
  body.pq-exclusive-page .pq-exclusive-native-comments-adapter button.pqc-send-icon.pqu-submit{
    flex-basis:44px!important;
    width:44px!important;
    min-width:44px!important;
    max-width:44px!important;
    height:44px!important;
    min-height:44px!important;
    max-height:44px!important;
  }
  body.pq-exclusive-page .pq-exclusive-native-comments-adapter button.pqc-send-icon .pqu-submit__arrow{
    font-size:25px!important;
  }
}

/* v21.7.4 author source + stacked metadata */
.pq-exclusive-byline-stack{display:flex;flex-direction:column;gap:4px;min-width:0}.pq-exclusive-author-name{display:inline-flex;align-items:center;font-weight:800}.pq-exclusive-meta .pq-exclusive-meta-line{display:flex;gap:8px;align-items:center;white-space:nowrap}.pq-exclusive-toolbar button{appearance:none;font:inherit;background:transparent}.pq-exclusive-native-discussion-box{width:100%}@media(max-width:760px){.pq-exclusive-meta .pq-exclusive-meta-line{font-size:12px;gap:6px}.pq-exclusive-byline-stack{gap:2px}}


/* v21.7.5 — profile avatar parity and native Story vote states. */
body.pq-exclusive-page .pq-exclusive-author-avatar,
body.pq-exclusive-page .pq-exclusive-author-avatar img,
#pqv3-app .pq-exclusive-card .pq-exclusive-byline img{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}
body.pq-exclusive-page .pq-exclusive-author-avatar img{object-fit:cover!important}
#pqv3-app .pq-exclusive-card .pq-story-upvote-btn.is-selected,
#pqv3-app .pq-exclusive-card .pq-story-upvote-btn.is-upvoted,
body.pq-exclusive-page .pq-exclusive-toolbar .pq-story-upvote-btn.is-selected,
body.pq-exclusive-page .pq-exclusive-toolbar .pq-story-upvote-btn.is-upvoted{background:var(--pq-ui-upvote-soft,rgba(34,197,94,.12))!important;color:var(--pq-ui-upvote,#22c55e)!important;border-color:rgba(34,197,94,.35)!important}
#pqv3-app .pq-exclusive-card .pq-story-downvote-btn.is-selected,
#pqv3-app .pq-exclusive-card .pq-story-downvote-btn.is-downvoted,
body.pq-exclusive-page .pq-exclusive-toolbar .pq-story-downvote-btn.is-selected,
body.pq-exclusive-page .pq-exclusive-toolbar .pq-story-downvote-btn.is-downvoted{background:var(--pq-ui-downvote-soft,rgba(239,68,68,.12))!important;color:var(--pq-ui-downvote,#ef4444)!important;border-color:rgba(239,68,68,.35)!important}

/* v21.7.6 — rounded Exclusive byline avatars and balanced mobile action padding. */
body.pq-exclusive-page .pq-exclusive-author-avatar,
body.pq-exclusive-page .pq-exclusive-author-avatar img,
#pqv3-app .pq-exclusive-card .pq-exclusive-byline img{
  border-radius:50%!important;
  overflow:hidden!important;
  object-fit:cover!important;
}
@media(max-width:760px){
  body.pq-exclusive-page #pqv3-app .pq-exclusive-toolbar,
  #pqv3-app .pq-exclusive-card .pq-story-actions{
    box-sizing:border-box!important;
    padding-left:16px!important;
    padding-right:16px!important;
  }
  body.pq-exclusive-page #pqv3-app .pq-exclusive-toolbar .pq-clean-icon-btn,
  #pqv3-app .pq-exclusive-card .pq-story-actions .pq-clean-icon-btn{
    flex:1 1 0!important;
    min-width:0!important;
  }
}
