/* v3.24.0 — dependable word-help closing, readable touch controls and source-first reading. */
.bgs-root .bgs-word-tooltip .bgs-v282-tip-close {
  position:sticky!important;top:0!important;z-index:15!important;
  width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;
  margin:-6px -6px 3px 9px!important;touch-action:manipulation;
  border-radius:11px!important;font-size:1.5rem!important;
}
.bgs-root .bgs-word-tooltip .bgs-v282-tip-close:focus-visible {outline:3px solid #245d9e!important;outline-offset:2px}
.bgs-root .bgs-v324-coverage {margin:10px 0 12px;min-width:0;}
.bgs-root .bgs-v324-coverage>summary {cursor:pointer;list-style:revert;display:list-item;font-weight:600;color:#285781;padding:9px 11px;border:1px solid #dbe6f2;border-radius:9px;background:#f8fbff;font-size:.87rem;line-height:1.45;}
.bgs-root .bgs-v324-coverage>summary span {font-weight:400;font-size:.8rem;color:#52708e;}
.bgs-root .bgs-v324-coverage[open]>summary {border-radius:9px 9px 0 0;}
.bgs-root .bgs-v324-coverage .bgs-reader-help-coverage {margin:8px 0;}
.bgs-root .bgs-v324-coverage>p {font-size:.81rem;line-height:1.5;}
@media(max-width:640px){
 .bgs-root .bgs-v324-coverage {margin:8px 0 11px;}
 .bgs-root .bgs-word-tooltip.is-pinned .bgs-v282-tip-close {top:0!important;}
 .bgs-root .bgs-word-tooltip .bgs-v282-tip-actions {gap:6px;}
}
@media(forced-colors:active){.bgs-root .bgs-v324-coverage>summary{background:Canvas;color:CanvasText;border:1px solid CanvasText}}
