
/* ArezzoMT2 v48 - pelny, czytelny widok aktualnosci */
body.az-v22-body .az48-news-full-list{
  display:grid;
  gap:18px;
  margin:0;
  padding:0;
}
body.az-v22-body .az48-news-full-card{
  position:relative;
  overflow:hidden;
  border:1px solid rgba(255,226,151,.23);
  border-radius:22px;
  background:
    radial-gradient(circle at 88% 5%, rgba(45,238,190,.12), transparent 28%),
    radial-gradient(circle at 10% 88%, rgba(255,184,78,.08), transparent 34%),
    linear-gradient(180deg, rgba(9,29,27,.96), rgba(5,9,10,.92));
  box-shadow:0 16px 42px rgba(0,0,0,.28), inset 0 1px 0 rgba(255,255,255,.04);
  padding:22px 24px 20px;
}
body.az-v22-body .az48-news-full-card:before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  border-radius:22px;
  background:linear-gradient(90deg, rgba(255,226,151,.10), transparent 18%, transparent 82%, rgba(45,238,190,.08));
  opacity:.7;
}
body.az-v22-body .az48-news-ribbon{
  position:absolute;
  top:14px;
  right:16px;
  z-index:2;
}
body.az-v22-body .az48-news-ribbon span{
  display:inline-flex;
  min-height:26px;
  align-items:center;
  padding:0 11px;
  border-radius:999px;
  border:1px solid rgba(45,238,190,.28);
  background:rgba(7,30,27,.72);
  color:#9fffe3;
  font-size:10px;
  line-height:1;
  font-weight:900;
  letter-spacing:.13em;
  text-transform:uppercase;
}
body.az-v22-body .az48-news-full-top,
body.az-v22-body .az48-news-full-content,
body.az-v22-body .az48-news-full-footer{
  position:relative;
  z-index:1;
}
body.az-v22-body .az48-news-full-top{
  padding-right:122px;
  margin-bottom:14px;
  padding-bottom:12px;
  border-bottom:1px solid rgba(255,226,151,.14);
}
body.az-v22-body .az48-news-meta-line{
  display:flex;
  align-items:center;
  flex-wrap:wrap;
  gap:8px;
  margin-bottom:9px;
  color:#9fffe3;
  font-size:11px;
  font-weight:900;
  letter-spacing:.11em;
  text-transform:uppercase;
}
body.az-v22-body .az48-news-dot{
  width:7px;
  height:7px;
  border-radius:50%;
  background:#23e7ad;
  box-shadow:0 0 11px rgba(35,231,173,.55);
}
body.az-v22-body .az48-news-separator{color:#a8905e;}
body.az-v22-body .az48-news-full-title{
  margin:0!important;
  font-family:Georgia,'Times New Roman',serif!important;
  font-size:clamp(25px,2vw,36px)!important;
  line-height:1.08!important;
  color:#ffe4a7!important;
  text-shadow:0 5px 16px rgba(0,0,0,.55);
}
body.az-v22-body .az48-news-full-title a{
  color:inherit!important;
  text-decoration:none!important;
}
body.az-v22-body .az48-news-full-title a:hover{color:#fff2c9!important;}
body.az-v22-body .az48-news-full-content{
  color:#efe3c8!important;
  font-size:15px!important;
  line-height:1.78!important;
  overflow-wrap:anywhere;
}
body.az-v22-body .az48-news-full-content p,
body.az-v22-body .az48-news-full-content div,
body.az-v22-body .az48-news-full-content li,
body.az-v22-body .az48-read-content p,
body.az-v22-body .az48-read-content div,
body.az-v22-body .az48-read-content li{
  color:#efe3c8!important;
  font-size:15px!important;
  line-height:1.78!important;
}
body.az-v22-body .az48-news-full-content p,
body.az-v22-body .az48-read-content p{margin:0 0 12px!important;}
body.az-v22-body .az48-news-full-content ul,
body.az-v22-body .az48-news-full-content ol,
body.az-v22-body .az48-read-content ul,
body.az-v22-body .az48-read-content ol{
  margin:10px 0 14px 20px!important;
  padding-left:16px!important;
}
body.az-v22-body .az48-news-full-content li,
body.az-v22-body .az48-read-content li{margin:5px 0!important;}
body.az-v22-body .az48-news-full-content strong,
body.az-v22-body .az48-read-content strong{color:#ffe4a7!important;}
body.az-v22-body .az48-news-full-content a,
body.az-v22-body .az48-read-content a{color:#9fffe3!important;}
body.az-v22-body .az48-news-full-content h1,
body.az-v22-body .az48-news-full-content h2,
body.az-v22-body .az48-news-full-content h3,
body.az-v22-body .az48-read-content h1,
body.az-v22-body .az48-read-content h2,
body.az-v22-body .az48-read-content h3{
  color:#ffe4a7!important;
  font-family:Georgia,'Times New Roman',serif!important;
  margin:16px 0 10px!important;
}
body.az-v22-body .az48-news-full-content img,
body.az-v22-body .az48-read-content img{
  max-width:100%;
  height:auto;
  display:block;
  margin:14px auto;
  border-radius:16px;
  border:1px solid rgba(255,226,151,.18);
  box-shadow:0 12px 28px rgba(0,0,0,.28);
}
body.az-v22-body .az48-news-full-footer{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  margin-top:17px;
  padding-top:14px;
  border-top:1px solid rgba(255,226,151,.12);
}
body.az-v22-body .az48-open-news{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-height:38px;
  padding:0 15px;
  border-radius:12px;
  border:1px solid rgba(64,255,207,.30);
  background:linear-gradient(180deg, rgba(41,238,188,.88), rgba(7,140,118,.92));
  color:#06110f!important;
  text-decoration:none!important;
  text-transform:uppercase;
  letter-spacing:.08em;
  font-size:11px;
  font-weight:1000;
  box-shadow:0 10px 21px rgba(0,0,0,.18)!important;
}
body.az-v22-body .az48-open-news:hover{filter:brightness(1.08);}
body.az-v22-body .az48-news-admin-actions{margin-left:auto;}
body.az-v22-body .az40-read-article{
  padding:26px 28px!important;
  background:
    radial-gradient(circle at 90% 2%, rgba(45,238,190,.12), transparent 32%),
    linear-gradient(180deg,rgba(9,30,27,.96),rgba(5,10,10,.91))!important;
}
body.az-v22-body .az40-read-title{font-size:clamp(30px,2.9vw,48px)!important;}
body.az-v22-body .az48-read-content{
  color:#efe3c8!important;
  font-size:15.5px!important;
  line-height:1.82!important;
}
@media (max-width:980px){
  body.az-v22-body .az48-news-full-card{padding:18px 16px 17px;border-radius:18px;}
  body.az-v22-body .az48-news-full-top{padding-right:0;margin-top:28px;}
  body.az-v22-body .az48-news-ribbon{top:12px;right:12px;}
  body.az-v22-body .az48-news-full-title{font-size:25px!important;}
  body.az-v22-body .az48-news-full-content{font-size:14.5px!important;line-height:1.72!important;}
  body.az-v22-body .az48-news-full-footer{align-items:flex-start;flex-direction:column;}
  body.az-v22-body .az48-open-news{width:100%;}
}
