/* Thermo'93 arculat — CSAK a Thermo kiadásban töltődik be (a backend dönti el).
 *
 * Más cég, más színvilág: az Árazó narancssárga, a Thermo'93 kék. A színek a VALÓDI
 * logóból származnak (thermo93.hu), nem tippelt árnyalatok:
 *     #18219B  sötétkék   (a jel bal oldala, a felirat kontúrja)
 *     #0C59B6  középkék   (a szöveg fő színe)
 *     #0C75CD  világoskék (a jel világos lapjai)
 *     #DDE6EC  halványkék (a jel árnyék-lapjai)
 *
 * FONTOS: a Thermo'93 logó SÖTÉTKÉK, átlátszó háttéren. A sötét fejlécen (az Árazó
 * megoldása) olvashatatlan lenne. Ezért itt a fejléc VILÁGOS — ahogy a thermo93.hu
 * webshopé is: fehér fejléc, kék kiemelésekkel. Nem stílus-döntés, hanem a logó
 * követelménye.
 */
/* A TELJES PALETTA egy helyen. Azért egyben, mert lentebb a sötét mód is EZT kapja
 * vissza — így nem fordulhat elő, hogy egy új színt csak az egyik ágban állítunk be. */
:root,
:root[data-theme="dark"] {
  --brand: #0C59B6;
  --brand-d: #18219B;
  --brand-ink: #fff;
  --steel: #0C75CD;
  --accent: #0C75CD;

  /* A fejléc: fehér alap, sötétkék felirat — ahogy a thermo93.hu webshopé.
   * A márka logója világos alapra készült, a fejléc ehhez igazodik. */
  --navy: #ffffff;
  --navy-ink: #18219B;

  --bg: #ffffff;
  --card: #ffffff;
  --text: #1b2733;
  --muted: #5d6b7a;
  --line: #dbe3ea;
  --shadow: 0 1px 3px rgba(24, 33, 155, .08), 0 6px 20px rgba(24, 33, 155, .06);
}

/* A THERMO KIADÁS MINDIG VILÁGOS — a gép sötét módjában is.
 *
 * Ez tudatos döntés, nem hiányzó sötét téma: a Thermo'93 arculata fehér alapú, és a
 * márka sötétkék logója sötét háttéren nem működik. Egy fél-sötét felület (világos
 * fejléc + sötét törzs) pedig se nem az arculat, se nem jó sötét téma volt.
 * Ezért a sötét mód alatt UGYANAZOKAT az értékeket adjuk vissza. */
@media (prefers-color-scheme: dark) {
  :root {
    --brand: #0C59B6;
    --brand-d: #18219B;
    --brand-ink: #fff;
    --steel: #0C75CD;
    --accent: #0C75CD;
    --navy: #ffffff;
    --navy-ink: #18219B;
    --bg: #ffffff;
    --card: #ffffff;
    --text: #1b2733;
    --muted: #5d6b7a;
    --line: #dbe3ea;
    --shadow: 0 1px 3px rgba(24, 33, 155, .08), 0 6px 20px rgba(24, 33, 155, .06);
  }
  /* A böngésző beépített elemei (görgetősáv, űrlapmezők) is világosak legyenek,
   * különben sötét görgetősáv keretezné a fehér oldalt. */
  :root { color-scheme: light; }
}
:root { color-scheme: light; }

/* A törzs háttere fehér, a kártyák pedig a vonallal válnak el — nem színnel,
 * mert azonos a hátterük. */
body { background: var(--bg); }

/* A fejléc világos alapon árnyékkal válik el, nem színnel. */
.appbar { box-shadow: 0 1px 0 var(--line), 0 2px 12px rgba(12, 89, 182, .08); }

/* A menügombok hover/aktív állapota világos fejlécen: az Árazó félig áttetsző FEHÉR
 * kiemelése itt láthatatlan lenne (fehér a fehéren). Ezért márkakék, halványan. */
nav.mainnav button:hover { background: color-mix(in srgb, var(--brand) 10%, transparent); }
nav.mainnav button.active { background: color-mix(in srgb, var(--brand) 14%, transparent); color: var(--brand-d); }
.userbtn { background: color-mix(in srgb, var(--brand) 8%, transparent); border-color: color-mix(in srgb, var(--brand) 24%, transparent); }
.adminbtn { background: color-mix(in srgb, var(--brand-d) 12%, transparent); border-color: color-mix(in srgb, var(--brand-d) 30%, transparent); }

/* A szöveges logó-felirat (OlcsóSzerelvény hármas színezése) itt nem kell: a Thermo'93
 * képi logó maga hordozza a nevet. */
.logo .txt { display: none; }
.logo .mark, .logo .mark img { width: auto; height: 40px; max-width: 210px; }

/* A táblázat-fejlécek az Árazónál sötét navy-k; itt a márkakék adja a kontrasztot. */
#mxTable th, .kat-tabla th { background: var(--brand-d); color: #fff; }

/* ── Egy bolt = nincs mit választani ──────────────────────────────────────────
 * A Thermo appban egyetlen forrás van (a saját adatbázis + a Thermo93), ezért a
 * boltválasztó, az „összes ki/be" és a „Boltok szerint" nézet értelmetlen: olyan
 * döntést kínálna, aminek nincs alternatívája. A KÓD változatlan — ha valaha
 * mégis több forrás lenne, elég ezt a szakaszt kivenni. */
#stores,
#toggleAll,
#viewseg { display: none !important; }

/* A „Keresés/bolt" felirat itt csak „Találatok" — nincs több bolt, amire vonatkozna. */
.controls .fld { font-size: .84rem; }

/* ── Ami a Thermo appban nem érvényes ─────────────────────────────────────────
 * A nyitóoldal két eleme az Árazó zárt bétájáról szól:
 *   #landingNote     „zárt béta-teszt fut, új regisztrációt nem fogadunk" + érdeklődés
 *   #landingPricing  „Csomagok és árak megtekintése" — itt nincs csomag-értékesítés,
 *                    a hozzáférés a thermo93.hu-s partnerfiókhoz kötődik.
 * Egyik sem igaz erre a termékre, ezért nem jelenik meg. */
#landingNote,
#landingPricing { display: none !important; }

/* ── Nincsenek csomagok ───────────────────────────────────────────────────────
 * A Thermo appban EGYFÉLE felhasználó van: a thermo93.hu-s partnerfiók. Nincs
 * START/MASTER, nincs előfizetés, nincs csomagváltás. Az ezekre mutató menüpontok
 * és a promó-sáv olyan választást kínálnának, ami nem létezik. */
#ddElofizetes,
#admPlans,
#promoBanner { display: none !important; }
