/* KiedyKoncert — globalne poprawki czytelności (Sternik 2026-09-24, przegląd przed AdSense).
   design.css ma resztki jasnej skórki (#16181b, #111522, białe kafle), a część ciemnych nadpisań
   siedzi w :where() (zerowa specyficzność) i przegrywa. Tu tylko kolory/tła — bez zmian układu. */

/* Listy koncertów (miasto, gatunek, miesiąc): numer dnia i cena były prawie niewidoczne. */
body:is(.page-city,.page-city-month,.page-genre,.page-event,.page-artist) .rdate .dnum{color:#f8fafc}
body:is(.page-city,.page-city-month,.page-genre,.page-event) .rright .price,
body:is(.page-city,.page-city-month,.page-genre,.page-event) .rright .price.pay{color:#d5dbe5}
body:is(.page-city,.page-city-month,.page-genre,.page-event) .rright .price.free{color:#70dbb9}

/* Okruszki: bieżąca pozycja miała kolor tła. */
.crumb > span:not(.sep){color:#c9d0dc}

/* Gatunek: kafle artystów były białe (jasna skórka), a adres szary na granatowym. */
body.page-genre .acard{background:#111725;border-color:rgba(255,255,255,.14)}
body.page-genre .acard .up{color:#a996ff}
body.page-genre .ecard .venue{color:#9aa5b8}

/* Kalendarz miesiąca: przycisk „Udostępnij” i linki do innych miesięcy miały ciemny tekst na ciemnym tle. */
.cm-aside .cm-share button{color:#f5f7fb;border-color:rgba(255,255,255,.22)}
.cm-aside .cm-related a span{color:#e8ebf3}
/* Pionowy fioletowy pas przy prawej krawędzi wyglądał jak błąd przewijania. */
.cm-hero:before{display:none}

/* Baner „wydarzenie już się odbyło” — ciemnobrązowy tekst na ciemnym tle. */
.eventpage .banner{color:#ffd98a}
.eventpage .banner.cancel{color:#ffb3bf}

/* Okruszki na stronach katalogu: bieżąca pozycja nadpisywana ciemnym kolorem przez kilka reguł. */
.crumb > span:not(.sep):last-child{color:#c9d0dc!important}
body.page-genre .acard .nm{color:#fff}
/* Miasto: przyciski miesięcy były białe z jasnym tekstem. */
.cm-city-months a{background:#111725;border-color:rgba(255,255,255,.16);color:#e8ebf3}
.cm-city-months a:hover{border-color:#a996ff}
.cm-city-months>p{color:#9aa5b8}
/* Główne przyciski: jasnofioletowy tekst linku na fioletowym tle. */
body a.btn-primary,body a.btn-primary:visited,.page-prose .prose a.btn-primary{color:#fff;text-decoration:none}
/* Lista: stopka listy („Alert, nie newsletter”) — jasne tło z białym tekstem. */
.kk-list-page .kk-feed-foot{background:#111725;color:#c9d0dc;border-color:rgba(255,255,255,.12)}
.cm-city-months a strong{color:#bca8ff}
.kk-list-page .kk-feed-foot span{color:#9aa5b8}
