/* 
  Fundamental Policy - Clinical Theme Base Styles
  This provides native system fallback smoothness before the CDN evaluates.
*/

html {
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    tab-size: 4;
    font-feature-settings: "cv02", "cv03", "cv04", "cv11";
}

body {
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Custom crisp dark border selection highlight for institutional reading */
::selection {
    background-color: rgb(226, 232, 240); /* slate-200 */
    color: rgb(15, 23, 42); /* slate-900 */
}