/* ============================================================
   PTTK Gorlice - Sezonowe palety kolorow
   ============================================================ */

/* === WIOSNA (marzec-maj) === */
/* Swieза zielen, rozowe akcenty, jasne niebo */
body.wiosna {
    --cream:  #f4f7f0;
    --cd:     #d8e8d0;
    --cc:     #f0f5ec;
    --brown:  #1a3010;
    --bl:     #3a5a2a;
    --gold:   #8ab830;
    --green:  #4a9a3a;
    --sh:     rgba(58,90,42,.1);
    --accent: #d4607a;
    --hero-overlay: linear-gradient(to bottom, rgba(30,60,20,.55), rgba(60,100,40,.75));
}
body.wiosna .ah,
body.wiosna .sh { background: #f0f5ec; border-color: #d8e8d0; }
body.wiosna .lm  { color: #1a3010; }
body.wiosna .ah-logo { color: #4a9a3a; }
body.wiosna footer { background: #3a5a2a; }
body.wiosna .hdiv .hd,
body.wiosna .hdiv .hl { background: #8ab830; }

/* === LATO (czerwiec-sierpien) === */
/* Ciepłe zloto, glebokie zielenie, sloneczna zielen */
body.lato {
    --cream:  #f5f0e8;
    --cd:     #e8e0d0;
    --cc:     #faf7f2;
    --brown:  #2e2010;
    --bl:     #5c4a32;
    --gold:   #c8a020;
    --green:  #2a6a3a;
    --sh:     rgba(92,74,50,.14);
    --accent: #e08820;
    --hero-overlay: linear-gradient(to bottom, rgba(30,50,10,.5), rgba(80,60,10,.8));
}
body.lato .ah,
body.lato .sh { background: #faf7f2; border-color: #e8e0d0; }
body.lato .lm  { color: #2e2010; }
body.lato .ah-logo { color: #c8a020; }
body.lato footer { background: #5c4a32; }

/* === JESIEN (wrzesien-listopad) === */
/* Rude liscie, mied, bursztyn, cegla */
body.jesien {
    --cream:  #f7f0e8;
    --cd:     #e8d8c0;
    --cc:     #faf4ec;
    --brown:  #3a1a05;
    --bl:     #6a3a1a;
    --gold:   #c8621a;
    --green:  #8a4a1a;
    --sh:     rgba(106,58,26,.12);
    --accent: #e04a10;
    --hero-overlay: linear-gradient(to bottom, rgba(80,30,10,.55), rgba(120,50,10,.8));
}
body.jesien .ah,
body.jesien .sh { background: #faf4ec; border-color: #e8d8c0; }
body.jesien .lm  { color: #3a1a05; }
body.jesien .ah-logo { color: #c8621a; }
body.jesien footer { background: #6a3a1a; }
body.jesien .hdiv .hd,
body.jesien .hdiv .hl { background: #c8621a; }

/* === ZIMA (grudzien-luty) === */
/* Mroźny błekit, srebrna biel, stalowe akcenty */
body.zima {
    --cream:  #eef2f7;
    --cd:     #d0dae8;
    --cc:     #f4f7fc;
    --brown:  #0f1e3a;
    --bl:     #2a3a5a;
    --gold:   #7a9aba;
    --green:  #2a4a7a;
    --sh:     rgba(42,58,90,.12);
    --accent: #a0c0e0;
    --hero-overlay: linear-gradient(to bottom, rgba(10,20,50,.6), rgba(20,40,80,.8));
}
body.zima .ah,
body.zima .sh { background: #f4f7fc; border-color: #d0dae8; }
body.zima .lm  { color: #0f1e3a; }
body.zima .ah-logo { color: #7a9aba; }
body.zima footer { background: #2a3a5a; }
body.zima .hdiv .hd,
body.zima .hdiv .hl { background: #7a9aba; }
body.zima .nav a:hover,
body.zima .nav a.on { color: #7a9aba; border-color: #7a9aba; }

/* Przejscie kolorow - plynna zmiana */
body {
    transition:
        background-color .5s ease,
        color .5s ease;
}
