/* Theme7 — White (Theme4 në version të bardhë) */
:root{--accent:#d71920;--dark:#ffffff;--radius:12px;--wrap:1300px}
.th-theme7{--bg:#f3f5f9;--surface:#ffffff;--text:#111827;--muted:#64748b;--border:#e2e8f0;--shadow:0 1px 2px rgba(15,23,42,.05),0 8px 22px rgba(15,23,42,.06)}
.th-theme7 .topbar{background:#fff;color:#64748b;border-bottom:1px solid var(--border)}.th-theme7 .topbar a,.th-theme7 .topbar-in a{color:#334155}.th-theme7 .topbar-wx{color:#334155}
@media (min-width:761px){
  .th-theme7 .header{background:var(--surface);border-bottom:2px solid var(--accent)}
  .th-theme7 .hdr-stacked .header-in{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand nav search";align-items:center;column-gap:22px}
  .th-theme7 .brand{padding:8px 0}.th-theme7 .brand img{height:46px;}
  .th-theme7 .hdr-stacked .mainnav{grid-area:nav;border:0}.th-theme7 .mainnav-in{flex-wrap:wrap;gap:0}
  .th-theme7 .mainnav a{font-size:12px;padding:20px 9px 17px;white-space:nowrap}.th-theme7 .mainnav a.nav-home{padding:17px 12px}
  .th-theme7 .nav-chev{width:13px;height:13px;margin-left:4px;vertical-align:-2px}
  .th-theme7 .navitem .sub{background:var(--surface)}
  .th-theme7 .hdr-stacked .search{grid-area:search;position:relative;width:42px;height:42px;max-width:42px;border-radius:50%;background:var(--bg);border-color:var(--border);cursor:pointer}
  .th-theme7 .search input{position:absolute;right:0;width:0;padding:0;opacity:0;height:100%}.th-theme7 .search button{position:absolute;right:0;width:42px;height:100%;padding:0;color:var(--text)}
  .th-theme7 .search:hover,.th-theme7 .search:focus-within{overflow:visible}
  .th-theme7 .search:hover input,.th-theme7 .search:focus-within input{width:240px;padding:0 46px 0 16px;opacity:1;background:var(--surface);color:var(--text);border:1px solid var(--accent);border-radius:999px;z-index:5}
}
.th-theme7 .topbar-wx{display:inline-flex;align-items:center;gap:6px;margin-left:14px;color:#fff;font-weight:600}
.t4-grid{display:grid;grid-template-columns:280px minmax(0,1fr) 300px;gap:22px;margin-bottom:32px;align-items:stretch}
.t4-left,.t4-right{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:14px 16px;display:flex;flex-direction:column;min-width:0}
.t4-left .tl,.t4-right .nl-list{flex:1;justify-content:space-between;gap:0}
.t4-left .tl-item{flex:1;align-items:center}.t4-right .nl-item{flex:1;display:flex;flex-direction:column;justify-content:center}
.t4-mid{display:flex;flex-direction:column;min-width:0}
.t4-mid .ss{margin-bottom:16px;flex:none}.t4-mid .ss-stage{aspect-ratio:16/9.2}
.t4-two{flex:1}.t4-two .card{height:100%}.t4-two .card-media{aspect-ratio:auto;flex:1;min-height:150px;position:relative}.t4-two .card-img,.t4-two .img-ph{position:absolute;inset:0;width:100%;height:100%}
.th-theme7 .ss-more{position:absolute;right:18px;bottom:22px}.th-theme7 .ss-cap{padding-bottom:30px}.th-theme7 .ss-dot.on{background:var(--accent)}
.t4-two{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.t4-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 28px}.t4-cats .cat-block{margin-top:0}.t4-cats .cat-grid{grid-template-columns:1fr}
.t4-cats .cat-lead .card-media{min-height:0;aspect-ratio:16/9;flex:none}.t4-cats .cat-rest{grid-template-rows:none}
.th-theme7 .card,.th-theme7 .widget{border:1px solid var(--border)}
.th-theme7 .footer{background:#fff;color:#475569;border-top:3px solid var(--accent)}.th-theme7 .footer h4,.th-theme7 .footer a{color:#111827}.th-theme7 .footer a:hover{color:var(--accent)}.th-theme7 .footer-bottom{border-top-color:var(--border);color:#64748b}
.th-theme7 .nl-item{background:var(--bg)}
@media (max-width:1100px){.t4-grid{grid-template-columns:1fr 1fr}.t4-mid{grid-column:1/-1;order:-1}}
@media (max-width:760px){.t4-grid{grid-template-columns:1fr}.t4-cats{grid-template-columns:1fr}.th-theme7 .ss-more{display:none}.t4-two{grid-template-columns:1fr}}

.th-theme7 .t4-left .tl-item time{color:var(--accent)}
.th-theme7 .sec2 h2,.th-theme7 .sec-title{color:#111827}
