/* SocialNow OS typography (ADMIN OS: alleen woff2, de otf-varianten staan hier niet)
    — dezelfde TT Norms-set als kWh Garant en VDZ. */
@font-face{font-family:"TT Norms Pro";src:local("TT Norms Regular"),local("TT Norms"),url("/fonts/TTNorms-Regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"TT Norms Pro";src:local("TT Norms Medium"),local("TT Norms"),url("/fonts/TTNorms-Medium.woff2") format("woff2");font-style:normal;font-weight:500 600;font-display:swap}
@font-face{font-family:"TT Norms Pro";src:local("TT Norms Bold"),local("TT Norms"),url("/fonts/TTNorms-Bold.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:"TT Norms Pro";src:local("TT Norms ExtraBold"),local("TT Norms"),url("/fonts/TTNorms-ExtraBold.woff2") format("woff2");font-style:normal;font-weight:800 900;font-display:swap}

/* Oudere route-CSS bevat nog font-shorthands met Inter, Georgia of monospace.
   De gedeelde huisletter mag daardoor niet per component terugvallen. */
:where(html,body,button,input,textarea,select,option,label,a,p,span,strong,b,small,h1,h2,h3,h4,h5,h6,summary,code,pre,kbd,samp,table,svg text){font-family:"TT Norms Pro","TT Norms",system-ui,sans-serif!important}

/* Gebruik TT Norms zonder de verbindende OpenType-ligaturen. De standaard- en
   contextuele varianten kunnen letterparen zoals st, ct, fi en fl aan elkaar
   tekenen; in een interface moeten alle letters afzonderlijk leesbaar blijven. */
:where(html,body,button,input,textarea,select,option,label,a,p,span,strong,b,small,h1,h2,h3,h4,h5,h6,summary,code,pre,kbd,samp,table,svg text){
  font-variant-ligatures:no-common-ligatures no-discretionary-ligatures no-historical-ligatures no-contextual!important;
  font-feature-settings:"liga" 0,"clig" 0,"dlig" 0,"hlig" 0,"calt" 0!important;
}
