/* Local system fonts: consistent UI typography without third-party requests. */
:root{--crms-font:"Segoe UI Variable Text","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue",Arial,sans-serif;--bs-body-font-family:var(--crms-font);--bs-font-sans-serif:var(--crms-font)}
body,input,select,textarea,button,table,th,td,label,p,li,a,h1,h2,h3,h4,h5,h6,legend,.CRMSLabel,.ui-widget,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:var(--crms-font)!important}
span:not(.ui-icon):not(.fa):not(.fas):not(.far):not(.fab):not(.glyphicon):not(.material-icons):not([class*="icon-"]){font-family:inherit!important}
body{font-weight:400;-webkit-font-smoothing:antialiased}
h1,h2,h3,h4,h5,h6,.ui-dialog-title,.divDashboardTitle{font-weight:600;letter-spacing:-.015em}
button,.btn,.ui-button{font-weight:600}
.CRMSLabel,.form-label,th{font-weight:600}
input,select,textarea{font-weight:400}
code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}
