/* ==========================================================================
   COMPETITION COLOUR THEME  -  the ONE file to edit when the NGO's
   competition palette arrives. Every page (public + admin) reads only
   these variables, so swapping colours here re-themes the whole thing.
   Current values = the Woman In Progress brand palette, brightened a
   little to feel youthful. Keep text/background pairs at 4.5:1 contrast.
   ========================================================================== */
:root{
  /* surfaces */
  --wyho-bg:           #FBF4E8;   /* page background */
  --wyho-bg-alt:       #F5E8D6;   /* alternate section background */
  --wyho-surface:      #FFFDF9;   /* cards */
  --wyho-line:         rgba(59,16,39,.14);

  /* text */
  --wyho-ink:          #2B1420;   /* main text */
  --wyho-ink-soft:     #5F4655;   /* secondary text (>=4.5:1 on bg) */

  /* brand */
  --wyho-primary:      #5C1B3E;   /* deep burgundy: headings, header, footer */
  --wyho-primary-deep: #3B1027;
  --wyho-cta:          #974472;   /* buttons (white text >= 4.5:1) */
  --wyho-cta-hover:    #74294F;
  --wyho-accent:       #E7A9C4;   /* soft pink accents */
  --wyho-accent-soft:  #FEDDE8;
  --wyho-fresh:        #AACB8F;   /* sage - youthful accent */
  --wyho-fresh-deep:   #4F6F38;

  /* winner celebration */
  --wyho-gold:         #F2B84B;
  --wyho-gold-deep:    #B9801A;

  /* feedback */
  --wyho-success:      #2F6B3A;
  --wyho-danger:       #9C2B3F;
  --wyho-focus:        #1F5FBF;   /* keyboard focus ring */

  /* type + shape */
  --wyho-font-display: "Playfair Display", Georgia, "Times New Roman", serif;
  --wyho-font-ui:      "Montserrat", "Segoe UI", Arial, sans-serif;
  --wyho-radius:       18px;
  --wyho-radius-sm:    10px;
  --wyho-shadow:       0 10px 30px rgba(59,16,39,.10);
}
