/* R75 (31.10.2026) C - wspólne: jedna data „Aktualizacja: …” na wszystkich stronach (r75/wspolne.php).
   Mała linijka z ikonką kalendarza w nagłówku strony pod wstępem (.r75-akt--hero) albo pod treścią, w kontenerze
   wyrównanym do treści (.r75-akt--dol). Ten sam wygląd dostaje „Ceny aktualne na: …” w /cennik/ (.ljk-cn-akt). */
html:root body.ljk-r75:not(#r75a#r75b){--r75-kal:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M16 3v4M8 3v4M3 10h18'/%3E%3C/svg%3E")}
html:root body.ljk-r75:not(#r75a#r75b) .r75-akt,
html:root body.ljk-r75:not(#r75a#r75b) .ljk-cn-akt{
  display:flex!important;align-items:flex-start!important;gap:8px!important;max-width:720px!important;margin:14px 0 0!important;padding:0!important;
  background:none!important;border:0!important;box-shadow:none!important;text-align:left!important;
  font-family:inherit!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:normal!important;text-transform:none!important;color:#5b5470!important}
html:root body.ljk-r75:not(#r75a#r75b) .r75-akt::before,
html:root body.ljk-r75:not(#r75a#r75b) .r75-akt::after{content:none!important;display:none!important}
html:root body.ljk-r75:not(#r75a#r75b) .r75-akt-ik{flex:0 0 16px!important;display:block!important;width:16px!important;height:16px!important;margin:2px 0 0!important;color:#6d28d9!important}
html:root body.ljk-r75:not(#r75a#r75b) .r75-akt time,
html:root body.ljk-r75:not(#r75a#r75b) .ljk-cn-akt time{font-weight:600!important;color:#4a4560!important}
/* pod treścią: ten sam kontener co treść stron (około 1180 px, wyśrodkowany) */
html:root body.ljk-r75:not(#r75a#r75b) .r75-akt--dol{box-sizing:border-box!important;max-width:1180px!important;margin:32px auto 0!important;padding:0 20px!important}
/* /cennik/: ikonka z maski (akapit pochodzi z r49-cennik-data.php, ma własny styl w atrybucie) */
html:root body.ljk-r75:not(#r75a#r75b) .ljk-cn-akt{margin:0 0 20px!important}
html:root body.ljk-r75:not(#r75a#r75b) .ljk-cn-akt::before{content:""!important;flex:0 0 16px!important;display:block!important;width:16px!important;height:16px!important;margin:2px 0 0!important;background:#6d28d9!important;-webkit-mask:var(--r75-kal) center/contain no-repeat!important;mask:var(--r75-kal) center/contain no-repeat!important}
@media (max-width:600px){
  html:root body.ljk-r75:not(#r75a#r75b) .r75-akt--dol{padding:0 16px!important}
}
