/* Sternfast — "Clinic" Moodle theme look
   For: Healthcare & clinical compliance
   Target: Moodle 4.5 LTS, Boost theme.
   Reproduce in 3 steps (no plugin needed):
   1) Site administration > Appearance > Themes > Boost > General
        - Brand colour:  #0E6E77
   2) Load the fonts (add to your theme, or self-host these families):
        https://fonts.googleapis.com/css2?family=Public+Sans:wght@400;500;600;700&display=swap
   3) Boost > Advanced:
        - Paste the block below into "Raw initial SCSS"
        - Paste the RULES block (marked) into "Raw SCSS"
      Then Site administration > Development > Purge caches.
   Fonts: Public Sans (US-gov accessible face)
*/

/* ===== Raw initial SCSS (variables) ===== */
$primary:#0E6E77;$info:#2A6FB0;$body-bg:#F5FAFA;$body-color:#22333B;
$font-family-sans-serif:'Public Sans',system-ui,sans-serif;$headings-font-family:'Public Sans',system-ui,sans-serif;
$font-size-base:1.0625rem;$line-height-base:1.6;$border-radius:.75rem;$enable-shadows:true;$card-bg:#FFFFFF;

/* ===== Raw SCSS (rules) ===== */
body,#page.drawers,.drawercontent{background-color:#F5FAFA}
*{font-family:'Public Sans',system-ui,sans-serif}
.navbar.fixed-top{background:#fff!important;border-bottom:1px solid #d6e8e8}
.navbar .nav-link.active{box-shadow:inset 0 -3px 0 #0E6E77}
a:focus,.btn:focus,.form-control:focus{outline:3px solid rgba(42,111,176,.45);outline-offset:2px}
.btn{padding:.5rem 1.1rem}
