/* V58 — Ana sayfa güncel haber akışı */
.home-news{margin:28px 0 30px;padding:24px;border:1px solid var(--border-color,rgba(255,255,255,.08));border-radius:20px;background:var(--card-bg,#242424);box-shadow:0 14px 38px rgba(0,0,0,.18)}
.home-news-head{margin-bottom:18px;align-items:flex-end}.home-news-all{display:inline-flex;align-items:center;gap:7px;color:var(--accent-color,#e67e22);font-size:14px;font-weight:800;text-decoration:none;white-space:nowrap}.home-news-all:hover{text-decoration:underline}
.home-news-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(340px,.9fr);gap:18px}.home-news-lead{min-width:0;border:1px solid var(--border-color,rgba(255,255,255,.08));border-radius:16px;overflow:hidden;background:rgba(255,255,255,.025)}
.home-news-lead-media{display:block;position:relative;aspect-ratio:16/9;overflow:hidden;background:#171717}.home-news-lead-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.home-news-lead:hover .home-news-lead-media img{transform:scale(1.018)}
.home-news-category{position:absolute;left:14px;top:14px;padding:6px 10px;border-radius:999px;background:rgba(12,15,20,.84);border:1px solid rgba(255,255,255,.15);color:#fff;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;backdrop-filter:blur(6px)}
.home-news-lead-body{padding:17px 18px 19px}.home-news-lead-body time,.home-news-meta time{color:var(--text-secondary,#9ca3af);font-size:12px}.home-news-lead-body h3{margin:7px 0 8px;font-size:25px;line-height:1.2}.home-news-lead-body h3 a,.home-news-item h3 a{color:var(--text-primary,#fff);text-decoration:none}.home-news-lead-body h3 a:hover,.home-news-item h3 a:hover{color:var(--accent-color,#e67e22)}.home-news-lead-body p{margin:0;color:var(--text-secondary,#a9afb8);font-size:14px;line-height:1.65}
.home-news-list{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(6,minmax(0,1fr));gap:9px;align-content:stretch}.home-news-item{display:grid;grid-template-columns:126px minmax(0,1fr);gap:11px;align-items:center;padding:8px 9px;border:1px solid var(--border-color,rgba(255,255,255,.08));border-radius:14px;background:rgba(255,255,255,.022);min-width:0}.home-news-thumb{display:block;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:#171717}.home-news-thumb img{width:100%;height:100%;object-fit:cover;display:block}.home-news-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:5px}.home-news-meta span{color:var(--accent-color,#e67e22);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.home-news-item h3{margin:0;font-size:15px;line-height:1.35}
@media(max-width:900px){.home-news{padding:18px}.home-news-layout{grid-template-columns:1fr}.home-news-list{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.home-news-item{grid-template-columns:108px minmax(0,1fr)}}
@media(max-width:640px){.home-news{margin:20px 0 22px;padding:14px;border-radius:16px}.home-news-head{align-items:flex-start}.home-news-head .home-section-head-copy p{display:none}.home-news-layout{gap:12px}.home-news-lead-body{padding:13px 14px 15px}.home-news-lead-body h3{font-size:20px}.home-news-lead-body p{font-size:13px;line-height:1.55}.home-news-list{grid-template-columns:1fr;grid-template-rows:none}.home-news-item{grid-template-columns:104px minmax(0,1fr);padding:8px}.home-news-item h3{font-size:14px}.home-news-meta time{display:none}}

html[data-theme="light"] .home-news{background:#fffaf3;border-color:rgba(120,82,45,.14);box-shadow:0 12px 28px rgba(84,58,32,.08)}
html[data-theme="light"] .home-news-lead,html[data-theme="light"] .home-news-item{background:#fff;border-color:rgba(120,82,45,.13)}
html[data-theme="light"] .home-news-lead-body h3 a,html[data-theme="light"] .home-news-item h3 a{color:#1f252b}
html[data-theme="light"] .home-news-lead-body p,html[data-theme="light"] .home-news-lead-body time,html[data-theme="light"] .home-news-meta time{color:#665f57}

/* v63 — soldaki büyük haber kartı: sıkı 5'li slider + mobil sıra */
.home-news{grid-column:1/-1}
.home-news-lead-slider{min-width:0;position:relative;align-self:start}
.home-news-lead-stage{position:relative;border:1px solid var(--border-color,rgba(255,255,255,.08));border-radius:16px;overflow:hidden;background:rgba(255,255,255,.025)}
.home-news-lead-slide{display:none;min-width:0}
.home-news-lead-slide.is-active{display:block}
.home-news-lead-slide .home-news-lead-media{border-radius:0}
.home-news-lead-slide .home-news-lead-body h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.home-news-lead-slide .home-news-lead-body p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.home-news-slider-arrow{position:absolute;top:37%;z-index:4;width:42px;height:42px;margin-top:-21px;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:rgba(10,15,22,.76);color:#fff;font-size:30px;line-height:1;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 20px rgba(0,0,0,.24);transition:background .2s ease,transform .2s ease}
.home-news-slider-arrow:hover{background:rgba(18,25,35,.94);transform:scale(1.04)}
.home-news-slider-prev{left:14px}.home-news-slider-next{right:14px}
.home-news-slider-pager{display:flex;align-items:center;gap:12px;padding:9px 2px 0;min-height:22px}
.home-news-slider-segments{display:flex;align-items:center;gap:5px;flex:1;min-width:0}
.home-news-slider-segment{display:block;flex:1;height:4px;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.16);cursor:pointer;transition:background .18s ease,transform .18s ease}
.home-news-slider-segment:hover{background:rgba(255,255,255,.34)}
.home-news-slider-segment.is-active{background:var(--accent-color,#e67e22);transform:scaleY(1.35)}
.home-news-slider-counter{display:flex;align-items:baseline;gap:3px;min-width:34px;justify-content:flex-end;color:var(--text-secondary,#9ca3af);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}
.home-news-slider-counter strong{color:var(--text-primary,#fff);font-size:13px}
html[data-theme="light"] .home-news-lead-stage{background:#fff;border-color:rgba(120,82,45,.13)}
html[data-theme="light"] .home-news-slider-segment{background:rgba(88,70,50,.18)}
html[data-theme="light"] .home-news-slider-segment:hover{background:rgba(88,70,50,.30)}
html[data-theme="light"] .home-news-slider-segment.is-active{background:#d99126}
html[data-theme="light"] .home-news-slider-counter strong{color:#1f252b}
@media(max-width:900px){
  .dashboard-grid--currencies > #main-content{order:1}
  .dashboard-grid--currencies > .home-news{order:2;grid-column:1/-1;width:100%}
  .dashboard-grid--currencies > .sidebar{order:3}
}
@media(max-width:640px){
  .home-news-slider-arrow{width:38px;height:38px;margin-top:-19px;font-size:27px;top:34%}
  .home-news-slider-prev{left:9px}.home-news-slider-next{right:9px}
  .home-news-slider-pager{padding:7px 1px 0;gap:9px;min-height:18px}
  .home-news-slider-segments{gap:4px}
  .home-news-slider-segment{height:3px}
  .home-news-slider-counter{font-size:10px;min-width:30px}
  .home-news-slider-counter strong{font-size:12px}
  .home-news-lead-body{padding-bottom:13px}
  .home-news-lead-slide .home-news-lead-body p{-webkit-line-clamp:2}
}
@media(prefers-reduced-motion:reduce){.home-news-slider-arrow,.home-news-slider-segment{transition:none!important}}
