/* Shared workspace typography. Report pages retain their own font rules. */
@font-face{font-family:"DM Sans";src:url("fonts/dm-sans.ttf") format("truetype");font-style:normal;font-weight:100 1000;font-display:swap}
@font-face{font-family:Manrope;src:url("fonts/manrope.ttf") format("truetype");font-style:normal;font-weight:200 800;font-display:swap}
html body,body>main,body>aside,body .backup-sidebar{font-family:"DM Sans",Arial,sans-serif}
body :is(h1,h2,h3,h4,h5,h6,.track-heading,.snapshot-heading):not(.hr-page *),body.portfolio-font-preview>main :is(h1,h2,h3):not(.hr-page *){font-family:Manrope,"DM Sans",Arial,sans-serif}
body :is(button,input,select,textarea):not(.hr-page *){font-family:"DM Sans",Arial,sans-serif}
body :is(table,.amount,.snapshot-figures,.review-summary,.periods):not(.hr-page *){font-variant-numeric:tabular-nums lining-nums}
#fontThemePreview{display:none!important}
