/* Content Studio global Apple system layer.
   SF Pro is self-hosted in /assets/fonts and SF Symbols render through cb-sficons.js. */
@import url('/assets/fonts.css');

:root{
  --font:'SF Pro Text','SF Pro Display';
  --disp:'SF Pro Display','SF Pro Text';
  --mono:'SF Pro Text','SF Pro Display';
}

html,body,input,button,select,textarea{
  font-family:var(--font)!important;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  text-rendering:optimizeLegibility;
}

h1,h2,h3,h4,h5,h6,.display,.title,.gh-cr-cur,.rail-tt .t{
  font-family:var(--disp)!important;
}

.mono,code,kbd,pre{
  font-family:var(--mono)!important;
}

svg[data-sf]{
  fill:currentColor!important;
  stroke:none!important;
  stroke-width:0!important;
}

svg[data-sf]:not([data-built]){
  visibility:hidden;
}
