/* Shared design tokens — the SINGLE source for the colors, typography, and heading
   scale used by BOTH the public site (assets/style.css) and the group wiki
   (shin-navbar/wiki.css). Change a value here and it propagates to both, so the two
   can't drift. The wiki loads this file off disk (/srv/shinweb/assets/tokens.css) the
   same way it already loads navbar.css. */
:root {
    /* MIT brand accents */
    --shin-accent:        #750014;   /* MIT red — links, buttons, accents */
    --shin-accent-hover:  #5c0010;
    --shin-accent-active: #4d000d;
    --shin-blue:          #1966ff;   /* MIT blue — new/missing links, discussion */
    --shin-blue-hover:    #0044cc;

    /* Chrome */
    --shin-heading-rule:  #a2a9b1;   /* underline below h1/h2 (MediaWiki convention) */

    /* Typography (system sans stack; matches Bootstrap 4's default + Vector) */
    --shin-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    --shin-body-size:   11pt;
    --shin-line-height: 1.5;
    --shin-text:        #212529;   /* body text — single-sourced so the site (Bootstrap) and
                                      wiki (Vector) don't drift to their different default grays */

    /* Heading scale (em-relative to the body size) */
    --shin-h1: 1.8em;
    --shin-h2: 1.5em;
    --shin-h3: 1.3em;
    --shin-h4: 1.15em;
    --shin-h5: 1.05em;
    --shin-h6: 1em;
}
