/* site-fix.css - offline copy overrides (loaded last on every page) */
/* LINE promo popup: its timer/exit-intent scripts were removed, keep it and its overlay out of the way */
.p-line-modal, body > .overlay { display: none !important; }
/* Share bar: hatena / X SDKs removed; keep their static fallbacks at button size
   (.post img{width:auto} would blow the 20px hatena gif up to its intrinsic size) */
.hatena-bookmark-button img { width: 20px !important; height: 20px !important; vertical-align: middle; }
a.twitter-share-button { display: inline-block; background: #000; color: #fff !important; font-size: 11px;
  line-height: 16px; padding: 1px 10px; border-radius: 10px; text-decoration: none !important; white-space: nowrap; }
