/* v87: clearer typography in supplier evidence cards */
.drawer-body .evidence-root{
  font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;
}

.drawer-body .evidence-root h4{
  margin:0 0 12px!important;
  font-size:17px!important;
  line-height:1.25!important;
  font-weight:800!important;
  letter-spacing:-.1px!important;
  text-transform:none!important;
}

.drawer-body .evidence-root .bench span{
  font-size:12.5px!important;
  line-height:1.3!important;
  font-weight:700!important;
  letter-spacing:0!important;
  text-transform:none!important;
  white-space:nowrap!important;
}

.drawer-body .evidence-root .bench b{
  font-size:19px!important;
  line-height:1.22!important;
  font-weight:800!important;
  letter-spacing:-.15px!important;
}

.drawer-body .evidence-root .delta{
  margin-top:10px!important;
  font-size:13.5px!important;
  line-height:1.35!important;
  font-weight:750!important;
  letter-spacing:0!important;
  text-transform:none!important;
}

/* Keep methodology definitions available, but remove the dotted underline in this dense UI. */
.drawer-body .evidence-root .definition-term{
  text-decoration:none!important;
}

@media(max-width:520px){
  .drawer-body .evidence-root h4{font-size:16px!important;}
  .drawer-body .evidence-root .bench span{font-size:11.5px!important;white-space:normal!important;}
  .drawer-body .evidence-root .bench b{font-size:17px!important;}
  .drawer-body .evidence-root .delta{font-size:12.5px!important;}
}
