/* v9.4.4 share css explicit enqueue */
.nol-share-wrap{
  position:relative;
  margin:14px 0 22px !important;
  display:block !important;
}
.nol-share-row{
  display:flex !important;
  align-items:center !important;
  gap:10px !important;
  flex-wrap:wrap !important;
  margin:0 !important;
  padding:0 !important;
}
.nol-share-label{
  display:inline-block !important;
  font-size:12px !important;
  letter-spacing:.08em !important;
  text-transform:uppercase !important;
  color:#8a5a47 !important;
  font-weight:800 !important;
  margin-right:2px !important;
}
.nol-share-btn{
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  min-height:34px !important;
  padding:7px 12px !important;
  border-radius:999px !important;
  border:1px solid #ddd4c8 !important;
  background:#f7f3ec !important;
  color:#2f2a25 !important;
  text-decoration:none !important;
  font-size:12px !important;
  font-weight:700 !important;
  line-height:1 !important;
  cursor:pointer !important;
  appearance:none !important;
  box-shadow:none !important;
}
.nol-share-btn:hover{
  background:#efe8dd !important;
  border-color:#d2c3ae !important;
  transform:translateY(-1px);
}
.nol-share-btn--bsky:hover{border-color:#1185fe !important;color:#0d63bd !important;}
.nol-share-btn--x:hover{border-color:#111 !important;color:#111 !important;}
.nol-share-btn--reddit:hover{border-color:#ff5b1f !important;color:#d94711 !important;}
.nol-share-btn--facebook:hover{border-color:#1877f2 !important;color:#1159b5 !important;}
.nol-share-btn--threads:hover{border-color:#000 !important;color:#000 !important;}
.nol-share-mobile,.nol-share-rail,.nol-share-rail__btn{display:none !important;}

/* containment hardening */
.entry-content,.nol-article-component__body,.nol-info-card,.intel-list,.meta-grid{
  overflow-wrap:anywhere;
  word-break:normal;
}
.entry-content p[style*="display:none"]{
  display:none !important;
  margin:0 !important;
  padding:0 !important;
  height:0 !important;
}
