/* base.css — resets and base element styles
   Source: DS/reference.html lines 20–32, verbatim. */

*{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;background:var(--ground);color:var(--ink);
  font:var(--fw-regular) var(--fs-body)/var(--lh-body) var(--font-sans);
  -webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}
a{color:var(--ink);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}
a:hover{color:var(--scope-business)}
:focus-visible{box-shadow:var(--focus-ring);outline:none}
.num,.is-num,.kpi__amount,.table .is-num,.cell-edit,.amount-field__input{
  font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;
  clip:rect(0 0 0 0);white-space:nowrap;border:0}
.icon{display:block;flex:none}
