
/* ArezzoMT2 v111 - finalny public polish: spójne kolory, sekcja startu, bez niebieskich paneli */
:root{
  --az111-bg:#120914;
  --az111-panel:#211529;
  --az111-panel2:#2c1b34;
  --az111-panel3:#3a2441;
  --az111-line:rgba(244,205,146,.14);
  --az111-line2:rgba(244,205,146,.22);
  --az111-gold:#f0cf94;
  --az111-copper:#c97a55;
  --az111-text:#f4edf3;
  --az111-muted:#cdbfcb;
  --az111-shadow:0 14px 32px rgba(0,0,0,.28);
}

/* Globalne dopasowanie paneli do czerwono-fioletowego tła */
body.az-v22-body .az74-card,
body.az-v22-body .az74-news-card,
body.az-v22-body .az74-subpage-card,
body.az-v22-body .az91-news-card,
body.az-v22-body .az109-home-news-item,
body.az-v22-body .az92-home-news-full,
body.az-v22-body .jumbotron,
body.az-v22-body .panel,
body.az-v22-body .well,
body.az-v22-body .card{
  background:
    radial-gradient(circle at 100% 0%, rgba(201,122,85,.08), transparent 30%),
    linear-gradient(180deg, rgba(44,27,52,.90), rgba(18,11,24,.96))!important;
  border:1px solid var(--az111-line)!important;
  box-shadow:var(--az111-shadow)!important;
  color:var(--az111-text)!important;
}

/* Aktualności - twarde usunięcie starego niebieskiego/cyan */
body.az-v22-body .az109-home-news-card,
body.az-v22-body .az74-center .az74-news-card,
body.az-v22-body .az74-subpage-content .az91-news-card,
body.az-v22-body .az91-news-card,
body.az-v22-body .az109-home-news-item{
  background:
    radial-gradient(circle at 0% 0%, rgba(201,122,85,.10), transparent 28%),
    linear-gradient(180deg, rgba(47,29,55,.92), rgba(21,13,27,.98))!important;
  border-color:rgba(244,205,146,.14)!important;
}
body.az-v22-body .az74-news-banner,
body.az-v22-body .az91-news-card-top,
body.az-v22-body .az91-news-pill,
body.az-v22-body .az91-news-card.is-latest .az91-news-pill,
body.az-v22-body .az109-home-news-meta .az91-news-pill{
  background:linear-gradient(90deg, rgba(111,58,82,.42), rgba(68,42,75,.28), rgba(201,122,85,.20))!important;
  border-color:rgba(244,205,146,.15)!important;
  color:#f2d7a8!important;
}
body.az-v22-body .az91-news-title,
body.az-v22-body .az109-home-news-item h1,
body.az-v22-body .az109-home-news-item h2,
body.az-v22-body .az74-news-body h1{
  color:#fff0ce!important;
  text-shadow:none!important;
}
body.az-v22-body .az92-home-news-full,
body.az-v22-body .az109-home-news-text,
body.az-v22-body .az91-news-excerpt{
  background:linear-gradient(180deg, rgba(58,34,66,.58), rgba(28,17,35,.72))!important;
  border-color:rgba(244,205,146,.10)!important;
  color:#f2e9f1!important;
}
body.az-v22-body .az91-news-more,
body.az-v22-body .az91-news-arrow,
body.az-v22-body .az74-subpage-content .wp-pagenavi a,
body.az-v22-body .az74-subpage-content .wp-pagenavi span,
body.az-v22-body .az74-subpage-content .wp-pagenavi .current,
body.az-v22-body .wp-pagenavi a,
body.az-v22-body .wp-pagenavi span,
body.az-v22-body .wp-pagenavi .current{
  background:linear-gradient(180deg, rgba(108,61,89,.94), rgba(59,35,63,.98))!important;
  border:1px solid rgba(244,205,146,.15)!important;
  color:#f8e7c6!important;
  box-shadow:none!important;
}
body.az-v22-body .az74-subpage-content .wp-pagenavi .current,
body.az-v22-body .wp-pagenavi .current{
  background:linear-gradient(180deg, rgba(201,122,85,.96), rgba(114,60,58,.98))!important;
  color:#fff4dc!important;
}
body.az-v22-body .az74-btn-blue,
body.az-v22-body .btn-primary,
body.az-v22-body .az101-rank-more,
body.az-v22-body .az101-download-btn,
body.az-v22-body .az91-news-more{
  background:linear-gradient(180deg, rgba(201,122,85,.96), rgba(114,60,58,.98))!important;
  border-color:rgba(244,205,146,.22)!important;
  color:#fff3dc!important;
  text-shadow:none!important;
}

/* Sekcja Dlaczego warto zagrać */
body.az-v22-body .az111-why-card{
  margin-top:14px!important;
  padding:16px!important;
  border-radius:20px!important;
  background:
    radial-gradient(circle at 0% 0%, rgba(201,122,85,.10), transparent 28%),
    linear-gradient(180deg, rgba(38,23,45,.82), rgba(17,11,23,.92))!important;
}
body.az-v22-body .az111-why-head{
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:12px!important;
  margin-bottom:12px!important;
  padding-bottom:10px!important;
  border-bottom:1px solid rgba(244,205,146,.10)!important;
}
body.az-v22-body .az111-why-head span{
  color:#cdbfcb!important;
  font-size:11px!important;
  text-transform:uppercase!important;
  letter-spacing:.09em!important;
}
body.az-v22-body .az111-why-head strong{
  color:var(--az111-gold)!important;
  font-size:16px!important;
  letter-spacing:.035em!important;
}
body.az-v22-body .az111-why-grid{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:10px!important;
}
body.az-v22-body .az111-why-grid div{
  padding:12px!important;
  border-radius:14px!important;
  background:rgba(255,255,255,.025)!important;
  border:1px solid rgba(244,205,146,.08)!important;
}
body.az-v22-body .az111-why-grid b{
  display:block!important;
  color:#fff0ce!important;
  font-size:13px!important;
  margin-bottom:5px!important;
}
body.az-v22-body .az111-why-grid span{
  display:block!important;
  color:#d6c8d5!important;
  font-size:12px!important;
  line-height:1.45!important;
}

/* Ranking i panele - ostatnie niebieskie akcenty */
body.az-v22-body .az101-rank-panel .az101-rank-tabs .nav-link,
body.az-v22-body .az101-user-panel .az101-user-links > a,
body.az-v22-body .az74-right .az74-login-card .az74-user-panel a,
body.az-v22-body .az74-right .az74-login-card .az74-user-panel .az74-btn,
body.az-v22-body .az88-online-mini,
body.az-v22-body .az101-user-online{
  background:linear-gradient(180deg, rgba(87,53,92,.92), rgba(49,30,58,.98))!important;
  border-color:rgba(244,205,146,.13)!important;
  color:#f6edf6!important;
  box-shadow:none!important;
}
body.az-v22-body .az88-online-mini span,
body.az-v22-body .az101-user-online span{
  color:#f0cf94!important;
}
body.az-v22-body .az88-online-mini b,
body.az-v22-body .az101-user-online b{
  background:linear-gradient(180deg, rgba(201,122,85,.96), rgba(114,60,58,.98))!important;
  color:#fff4dc!important;
}
body.az-v22-body .az89-status-list .az22-status-row.is-online b,
body.az-v22-body .az89-status-list .az22-status-row.is-online span:last-child{
  color:#bde8c5!important;
}
body.az-v22-body .az89-status-list .az22-status-row.is-online:before{
  background:#7bdc9e!important;
}

/* Pełne rankingi i podstrony */
body.az-v22-body .nav-tabs .nav-link,
body.az-v22-body .table thead th,
body.az-v22-body table thead th{
  background:linear-gradient(180deg, rgba(86,52,80,.88), rgba(49,29,49,.96))!important;
  border-color:rgba(244,205,146,.11)!important;
  color:#ecd8b0!important;
}
body.az-v22-body .table tbody td,
body.az-v22-body .table tbody th,
body.az-v22-body table tbody td,
body.az-v22-body table tbody th{
  background:linear-gradient(180deg, rgba(34,21,40,.80), rgba(20,13,26,.98))!important;
  border-color:rgba(255,255,255,.045)!important;
  color:#efe8f0!important;
}

/* Pobieranie klienta - finalne, bez tekstu pomocniczego */
body.az-v22-body .az101-download-head{
  justify-content:center!important;
  text-align:center!important;
}
body.az-v22-body .az101-download-head h3{
  color:#f0cf94!important;
}
body.az-v22-body .az101-download-head p{display:none!important;}

@media(max-width:980px){
  body.az-v22-body .az111-why-grid{grid-template-columns:1fr!important;}
}
