/* Rejsy — tryb jasny (prototyp). Działa po dodaniu html[data-theme="light"]. Zdjęcia i filmy bez zmian. */
html[data-theme="light"]{
  color-scheme: light;
  --theme-palette-color-3:#334152;   /* tekst */
  --theme-palette-color-4:#0B1C2B;   /* nagłówki, jasne napisy → granat */
  --theme-palette-color-5:#D3DAE2;   /* linie, ramki */
  --theme-palette-color-6:#F1ECE1;   /* tło sekcji */
  --theme-palette-color-7:#FFFFFF;   /* tło kart */
  --theme-palette-color-10:#FBF9F4;  /* tło strony */
  --theme-text-color:#334152;
  --theme-headings-color:#0B1C2B;
  --theme-heading-color:#0B1C2B;
  --theme-form-text-initial-color:#0B1C2B;
  --theme-form-text-focus-color:#0B1C2B;
}
html[data-theme="light"] body{color:#334152}
html[data-theme="light"] [data-prefix="blog"] .entry-excerpt{--theme-text-color:#334152}
html[data-theme="light"] [data-prefix="blog"] .hero-section[data-type="type-2"]{background-color:#F1ECE1}

/* nagłówek: ciemne menu i logo. Przezroczysty nagłówek (strona główna na filmie, /wirtualny-rejs/ na zdjęciu — Blocksy: data-transparent-row="yes")
   zostaje biały jak w trybie ciemnym, dopóki nie przyklei się przy przewijaniu (0.1.1; wcześniej wyjątek tylko dla strony głównej) */
html[data-theme="light"] :is(.ct-header [data-row]:not([data-transparent-row="yes"]), .ct-header [data-sticky*="yes"]) [data-id="menu"] > ul > li > a{--theme-link-initial-color:#0B1C2B;--theme-link-hover-color:#FF5A1F}
html[data-theme="light"] :is(.ct-header [data-row]:not([data-transparent-row="yes"]), .ct-header [data-sticky*="yes"]) [data-id="trigger"]{--theme-icon-color:#0B1C2B;--theme-link-initial-color:#0B1C2B}
/* logo: w motywie oba obrazki (zwykły i przypięty) to wersja na ciemne tło. W trybie jasnym obrazek zostaje (ten sam rozmiar), jego treść
   wyjeżdża poza kadr, a w tle jest logo na jasne tło — bez skryptu, bez mignięcia (0.1.5). Przezroczysty nagłówek na filmie/zdjęciu bez zmian. */
html[data-theme="light"] :is(.ct-header [data-row]:not([data-transparent-row="yes"]), .ct-header [data-sticky*="yes"]) .site-logo-container img{object-position:-99999px 0;background:url(/wp-content/uploads/2026/10/rejsowy-ekspert-logo-white.svg) center/contain no-repeat}
html[data-theme="light"] .ct-header [data-sticky*="yes"]{background-color:rgba(251,249,244,.96)}
html[data-theme="light"] .ct-header [data-id="menu"] .sub-menu{--dropdown-background-color:#FFFFFF;--dropdown-divider:1px dashed #D3DAE2}
html[data-theme="light"] .ct-header [data-id="menu"] .sub-menu .ct-menu-link{--theme-link-initial-color:#0B1C2B}

/* Cruise Hub: jasne napisy z „Dodatkowego CSS” na ciemne */
html[data-theme="light"] .hub-cs-search :is(.hub-cs-sort > label,.hub-cs-status){color:#5B6878}

/* Cruise Hub w OBU trybach: białe okna i karty, w których nagłówki brały jasny kolor nagłówków ciemnego motywu (0.1.1).
   Ten sam granat co w „Dodatkowym CSS” dla okna zapytania (#083461). */
.hub-cs-tray-dialog :is(h2,h3,.hub-cs-tray-head h2){color:#083461}                 /* okna „Ostatnio oglądane” i „Porównanie rejsów” */
.hub-cs-box-card{color:#1d2733}.hub-cs-box-card .hub-cs-box-card-title{color:#083461} /* boksy z rejsami (bloki Cruise Hub) */
.hub-cs-similar-card{color:#1d2733}.hub-cs-similar-card .hub-cs-similar-title{color:#083461} /* slider „Podobne rejsy” na dole strony oferty /rejs/ (0.1.2) */
.hub-cs-pagination a.hub-cs-page-btn:not(.is-active),.hub-cs-pagination button.hub-cs-page-btn:not(.is-active){color:#083461}   /* paginacja na stronie statku */
/* wybór kabiny na stronie oferty /rejs/ (Cruise Hub 4.36: karty kategorii, zakładki taryf, lista kabin w białym panelu) (0.1.4) */
.hub-cs-cabin-cat,.hub-cs-cabin-panel{color:#1d2733}
.hub-cs-cabin-cat-text strong,.hub-cs-cabin-cat-price,.hub-cs-cabin-row-name,.hub-cs-cabin-row-price{color:#083461}
.hub-cs-cabin-cat-text small,.hub-cs-cabin-row-meta,.hub-cs-cabin-tariff-note{color:#5B6878}
.hub-cs-cabin-tariff[aria-pressed="false"],.hub-cs-cabin-panel .hub-cs-btn-outline{color:#083461}
:is(.hub-cs-group-invite,.hub-cs-group-results){color:#1d2733}:is(.hub-cs-group-invite,.hub-cs-group-results) :is(h3,h4,strong){color:#083461}   /* „Płyniecie w 3–4 osoby lub z dziećmi?” i wyniki wyceny grupy — jasne pola w kolumnie oferty (0.1.4) */

/* Strona główna: blok „Rejsowy ekspert poleca na zimę — Uciekaj od zimy na…” (.zpkl-hero, własny HTML z ciemnym tłem #07121D) (0.1.3).
   Tło strony (sekcja nie ma pełnej szerokości — własne tło dałoby widoczne brzegi) i granatowe napisy nad paskiem; karty ze zdjęciami zostają ciemne z białym tekstem — zdjęcia bez zmian. */
html[data-theme="light"] .zpkl-hero{background:transparent;color:#0B1C2B}
html[data-theme="light"] .zpkl-hero .zpkl-kick{color:#D9480F}
html[data-theme="light"] .zpkl-hero .zpkl-h1{color:#0B1C2B}
html[data-theme="light"] .zpkl-hero .zpkl-h1 span{color:#0E7C93}
html[data-theme="light"] .zpkl-hero .zpkl-sub{color:#334152}
html[data-theme="light"] .zpkl-hero .zpkl-foot a{color:#0B1C2B}
html[data-theme="light"] .zpkl-hero .zpkl-foot a:hover{color:#D9480F}
