/* =========================================================
   PriceONN v2 · piyasalar sayfası (/markets, /piyasalar)
   Ana sayfa ve sembol sayfasıyla aynı bileşen dili: marka bandı (--band-*), .pn paneli, .chg, .am, .tl, widget
   kabuğu (widgets.css). Bu dosya yalnız sayfaya özgü yerleşimi ekler. Yazı boyutları TASARIM-PLANI 6.2 ölçeği;
   12 px altı metin yok. Başlık önüne CSS ile kısa çizgi süsü çizilmez (em-dash görünümü yasak).

   Yerleşim:
     < 720 px   tek sütun. Öne çıkanlar yatay kayar; tablo iki satırlı liste (sembol solda, fiyat ve değişim
                sağda, 56-60 px). Performans görünümünde tablo kendi kabında yatay kayar, sembol sütunu yapışkan.
     >= 720 px  gerçek tablo; gün içi aralık ve 24 saat sütunları 1100 px'te, 52 hafta 1280 px'te açılır.
     >= 1100 px tablo + sağ sütun (TL, para birimi gücü, hareketliler, borsalar).
   CLS 0: kıvılcımlar sabit viewBox'lı SVG ve sabit kutu; hiçbir satır betikle eklenmez.
   Yatay kayan her kap (öne çıkanlar, sınıf sekmeleri, tablo kabı) position:relative'dir: içindeki gizli ekran
   okuyucu metni (.sr, kesin konumlu) aksi halde sayfayı esas alıp telefonda sayfayı 1280 px'e genişletiyordu.
   Hareket: yalnız transform ve opacity; hover yalnız fareli cihazda.
   ========================================================= */
.mkt{display:grid;gap:var(--gap);min-width:0}
.mkt>*{min-width:0}

/* ---------- başlık bandı ve canlı durum ---------- */
.mkt-head{position:relative;display:grid;gap:14px;padding:20px 16px;border-radius:var(--r-xl);border:1px solid var(--band-border);
  background:var(--band-bg);box-shadow:var(--band-shadow);overflow:hidden;overflow:clip;isolation:isolate;color:var(--text-primary)}
:root[data-theme="dark"] .mkt-head{--text-primary:#f2f4f8;--text-secondary:#b9c6dc;--text-tertiary:#93a3bf;--action-text:#7cc4ff;--focus:#7cc4ff;--line:rgba(255,255,255,.1)}
.mkt-ht{display:grid;gap:6px;min-width:0}
.mkt-head h1{margin:0;font-size:1.75rem;line-height:2.25rem;font-weight:700;letter-spacing:-.03em;overflow-wrap:anywhere}
.mkt-lead{margin:0;max-width:72ch;font-size:.9375rem;line-height:1.5rem;color:var(--text-secondary)}
.mkt-status{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0}
.mkt-pulse{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--line);
  background:color-mix(in srgb,var(--bg-surface) 70%,transparent);font-size:.8125rem;line-height:1.25rem;font-weight:600;color:var(--text-secondary);white-space:nowrap}
.mkt-pulse i{position:relative;width:8px;height:8px;border-radius:50%;background:var(--text-tertiary);flex:none}
.mkt-pulse.is-live{color:var(--text-primary)}
.mkt-pulse.is-live i{background:var(--up)}
.mkt-pulse.is-live i::after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--up);animation:mkt-ping 2s var(--ease) infinite}
.mkt-pulse.is-stale i{background:var(--warn)}
.mkt-pulse.is-off i{background:var(--down)}
.mkt-ago{font-weight:500;color:var(--text-tertiary)}
.mkt-ago time{font-family:var(--font-num);font-variant-numeric:tabular-nums}
@keyframes mkt-ping{0%{transform:scale(1);opacity:.6}70%,100%{transform:scale(2.6);opacity:0}}
.mkt-st{margin:0;min-width:0;font-size:.875rem;line-height:1.375rem;color:var(--text-secondary)}
.mkt-st time{font-weight:600;color:var(--text-primary);white-space:nowrap}
.mkt .dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--text-tertiary);flex:none}
.mkt .is-open .dot,.mkt-tab:not(.is-closed) .dot{background:var(--up)}
.mkt .is-closed .dot{background:var(--text-tertiary)}
@media (min-width:900px){
  .mkt-head{padding:22px 28px}
  .mkt-head h1{font-size:2rem;line-height:2.5rem}
  .mkt-ht{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:20px}
}

/* ---------- öne çıkan fiyatlar ---------- */
.fc-l{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(168px,44%);gap:10px;margin:0;padding:2px 2px 6px;list-style:none;
  overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}
.fc-l::-webkit-scrollbar{display:none}
.fc-l>li{scroll-snap-align:start;min-width:0}
.fc{display:grid;gap:6px;height:100%;padding:12px 14px;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--panel-bg);box-shadow:var(--panel-shadow);
  color:var(--text-primary);text-decoration:none;min-width:0;transition:border-color var(--t-fast) var(--ease),transform 160ms var(--ease)}
.fc-h{display:flex;align-items:center;gap:8px;min-width:0}
.fc-h .am,.fc-h .am-c{width:26px;height:26px}
.fc-h .am-c{font-size:.75rem}
.fc-h .am-pair .am-c{width:19px;height:19px}
.fc-id{display:flex;flex-direction:column;min-width:0}
.fc-id b{font-size:.875rem;line-height:1.25rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.fc-id span{font-size:.75rem;line-height:1rem;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.fc-p{font:700 1.25rem/1.75rem var(--font-num);font-feature-settings:var(--num-features);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap}
.fc-p small{margin-left:3px;font-size:.875rem;font-weight:600;color:var(--text-secondary)}
.fc-c{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-height:20px}
.fc-buy{font-size:.75rem;line-height:1rem;color:var(--text-tertiary)}
.fc-buy .num{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text-secondary)}
.fc-sp{display:block;width:100%;height:32px}
.fc-sp .l{fill:none;stroke-width:1.5}
.fc-r .mkt-bar{width:100%}
.mkt-abs{font:600 .75rem/1rem var(--font-num);font-variant-numeric:tabular-nums;color:var(--text-tertiary);white-space:nowrap}
.mkt-abs.up{color:var(--up)}.mkt-abs.down{color:var(--down)}
@media (hover:hover) and (pointer:fine){.fc:hover{border-color:var(--border-control);transform:translateY(-1px)}}
@media (min-width:600px){.fc-l{grid-auto-columns:minmax(176px,30%)}}
@media (min-width:900px){.fc-l{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;padding:0}}
@media (min-width:1280px){.fc-l{grid-template-columns:repeat(8,minmax(0,1fr))}.fc{padding:12px}}

/* ---------- ana ızgara: tablo + sağ sütun ---------- */
.mkt-grid{display:grid;gap:var(--gap);min-width:0}
.mkt-main,.mkt-side{display:grid;gap:var(--gap);align-content:start;min-width:0}
/* tablet: yan kartlar iki sütunlu AKIŞ (çok sütunlu yerleşim): satır tabanlı ızgaradaki boşluklar oluşmaz */
@media (min-width:720px) and (max-width:1099.98px){
  .mkt-side{display:block;columns:2;column-gap:var(--gap)}
  .mkt-side>*{break-inside:avoid;margin:0 0 var(--gap);width:100%}
}
@media (min-width:1100px){
  .mkt-grid{grid-template-columns:minmax(0,1fr) minmax(320px,30%)}
  /* yan sütun tablonun boyunca uzanır; son kart kalan yüksekliği doldurur (alt kısımda boş şerit kalmaz) */
  .mkt-side{display:flex;flex-direction:column;gap:var(--gap)}
  .mkt-side>*{flex:none}
  .mkt-side>:last-child{flex:1 1 auto}
}
@media (min-width:1600px){.mkt-grid{grid-template-columns:minmax(0,1fr) 420px}}

/* ---------- denetimler: sınıf sekmeleri (sınıf nabzı), görünüm, arama ---------- */
.mkt-ctl{display:grid;gap:10px;padding:10px 12px 12px;border-bottom:1px solid var(--line)}
.mkt-tabs{position:relative;display:flex;gap:6px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;margin:0 -12px;padding:0 12px}
.mkt-tabs::-webkit-scrollbar{display:none}
.mkt-tab{flex:none;display:grid;gap:4px;align-content:center;min-height:44px;padding:6px 12px;border-radius:var(--r-md);border:1px solid var(--line);
  background:var(--chip-bg);color:var(--text-secondary);text-decoration:none;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}
.mkt-tab-t{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;line-height:1.25rem;font-weight:600;white-space:nowrap}
.mkt-tab-v{display:flex;align-items:center;gap:8px;min-height:16px}
.mkt-tab.is-on{background:var(--action-tint);border-color:var(--action-text);color:var(--text-primary)}
.chip-n{font:600 .75rem/1rem var(--font-num);font-feature-settings:var(--num-features);color:var(--text-tertiary)}
@media (hover:hover) and (pointer:fine){.mkt-tab:hover{color:var(--text-primary);border-color:var(--border-control)}}
.mkt-br{position:relative;display:flex;width:56px;height:4px;border-radius:2px;background:var(--chip-bg);overflow:hidden;flex:none;box-shadow:inset 0 0 0 1px var(--line)}
.mkt-br i{display:block;height:100%}
.mkt-br .u{background:var(--up)}
.mkt-br .d{background:var(--down);margin-left:auto}
.mkt-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
.mkt-views{display:inline-flex;gap:2px;padding:2px;border-radius:10px;background:var(--chip-bg);border:1px solid var(--line);flex:none}
.mkt-view{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:8px;color:var(--text-secondary);font-size:.875rem;font-weight:500;text-decoration:none;white-space:nowrap}
.mkt-view.is-on{background:var(--bg-raised);color:var(--text-primary);font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.2),0 0 0 1px var(--line)}
@media (hover:hover) and (pointer:fine){.mkt-view:hover{color:var(--text-primary)}}
.mkt-search{position:relative;display:flex;align-items:center;gap:8px;flex:1 1 220px;min-width:0}
.mkt-search>svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--text-tertiary);pointer-events:none}
.mkt-search .input{flex:1;min-width:0;min-height:40px;padding-left:36px}
.mkt-go{min-height:40px}
.mkt-search.is-js .mkt-go{display:none}
.mkt-msort{display:flex;align-items:center;gap:8px;flex:1 1 100%}
.mkt-msort .select{flex:1;min-height:40px}
@media (min-width:720px){.mkt-msort{display:none}}

/* ---------- tablo ---------- */
.mkt-tw{position:relative;min-width:0;overflow-x:auto;overscroll-behavior-x:contain}
.mkt-table{width:100%;border-collapse:collapse;font-size:.875rem;line-height:1.25rem}
.mkt-table thead th{position:sticky;top:0;z-index:2;background:var(--panel-bg);border-bottom:1px solid var(--line);
  padding:0;text-align:right;font-size:.75rem;line-height:1rem;font-weight:600;color:var(--text-tertiary);white-space:nowrap}
.mkt-table thead th.c-sym,.mkt-table thead th.c-spark{text-align:left}
.mkt-table thead th.c-spark,.mkt-table thead th.c-abs,.mkt-table thead th.c-52{padding:0 10px}
.mkt-sort{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;min-height:40px;padding:0 10px;color:inherit;text-decoration:none;white-space:nowrap}
.c-sym .mkt-sort{justify-content:flex-start}
.mkt-sort:hover{color:var(--text-primary)}
.mkt-table thead th.is-sorted{color:var(--action-text)}
.mkt-arrow{font-size:.75rem;line-height:1}
.mkt-sortic{opacity:.4}
.mkt-sort:hover .mkt-sortic{opacity:.9}

.mkt-grp th{padding:0;text-align:left;background:var(--bg-raised);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.mkt-grp-in{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:8px 12px}
.mkt-grp-t{font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--text-primary)}
.mkt-grp-n{font:600 .75rem/1rem var(--font-num);font-feature-settings:var(--num-features);color:var(--text-tertiary);margin-left:4px}
.mkt-grp-s{display:inline-flex;align-items:center;gap:8px}
.mkt-grp-st{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--text-secondary)}
.mkt-grp-st time{font-family:var(--font-num);font-variant-numeric:tabular-nums}

.mkt-table tbody tr+tr>*{border-top:1px solid var(--line)}
.mkt-table tbody tr.mkt-grp+tr>*{border-top:0}
.mkt-table td,.mkt-table tbody th{padding:3px 10px;vertical-align:middle;text-align:right}
.mkt-table tbody th.c-sym{text-align:left;font-weight:400;padding:3px 10px 3px 8px}
.mkt-table tbody tr.mkt-grp th{text-align:left;padding:0}
@media (hover:hover) and (pointer:fine){.mkt-table tbody tr:not(.mkt-grp):hover>*{background:var(--bg-raised)}}

.mkt-sym-l{display:flex;align-items:center;gap:4px;min-width:0}
.mkt-row{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;min-height:40px;flex:1;min-width:0;color:var(--text-primary);text-decoration:none}
.mkt-row .am,.mkt-row .am-c{width:28px;height:28px}
.mkt-row .am-pair .am-c{width:20px;height:20px}
.mkt-row:hover .mkt-id b{text-decoration:underline}
.mkt-id{display:flex;align-items:baseline;gap:8px;min-width:0}
.mkt-id b{font-size:.875rem;line-height:1.25rem;font-weight:600;white-space:nowrap}
.mkt-nm{font-size:.75rem;line-height:1rem;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}
.mkt-flag{display:inline-flex;align-items:center;gap:4px;margin:0 0 3px 38px;font-size:.75rem;line-height:1rem;font-weight:600;color:var(--warn)}
.mkt-flag svg{flex:none}
.mkt-flag-q{color:var(--text-tertiary);font-weight:500}
.mkt-table .num{font:600 .875rem/1.25rem var(--font-num);font-feature-settings:var(--num-features);font-variant-numeric:tabular-nums;white-space:nowrap}
.mkt-na{color:var(--text-tertiary)}
.c-pct .chg{min-width:72px;justify-content:flex-end}

.mkt-rng{display:inline-grid;gap:3px;justify-items:end;min-width:0}
.mkt-rng-v{font-size:.75rem!important;line-height:1rem!important;font-weight:500!important;color:var(--text-secondary)}
.mkt-rng-s{opacity:.6}
.mkt-bar{position:relative;display:block;width:88px;height:4px;border-radius:2px;background:var(--chip-bg);box-shadow:inset 0 0 0 1px var(--line)}
.mkt-bar i{position:absolute;top:-2px;left:0;width:2px;height:8px;border-radius:1px;background:var(--action-text);transform:translateX(-1px);transition:left 400ms var(--ease)}
.mkt-52{display:inline-flex;justify-content:flex-end}
.mkt-52 .mkt-bar{width:72px}
.mkt-spark{display:block;width:96px;height:26px}
.mkt-spark .l{fill:none;stroke-width:1.5}
.c-spark{width:1%}
.mkt-table tr.is-dead .mkt-id b,.mkt-table tr.is-dead .num{color:var(--text-secondary)}

/* Performans görünümü: hücre ısısı (renk + işaretli metin birlikte; renk tek başına anlam taşımaz) */
.c-heat{background-clip:padding-box}
.c-heat[data-h="1"]{background:color-mix(in srgb,var(--up) 8%,transparent)}
.c-heat[data-h="2"]{background:color-mix(in srgb,var(--up) 15%,transparent)}
.c-heat[data-h="3"]{background:color-mix(in srgb,var(--up) 24%,transparent)}
.c-heat[data-h="-1"]{background:color-mix(in srgb,var(--down) 8%,transparent)}
.c-heat[data-h="-2"]{background:color-mix(in srgb,var(--down) 15%,transparent)}
.c-heat[data-h="-3"]{background:color-mix(in srgb,var(--down) 24%,transparent)}
.chg.pf{min-width:64px;justify-content:flex-end}
/* .chg ana sayfada sarılabilir (flex-wrap); tabloda ok ve yüzde tek satırda kalır (büyük yüzde kırılıyordu) */
.mkt-table .chg,.mkt-table .c-num{white-space:nowrap}
.mkt-table .chg,.fc .chg,.mkt-tab .chg,.mkt-grp .chg,.cs-r .chg{flex-wrap:nowrap}

/* ---------- >= 720 px: isteğe bağlı sütunlar ---------- */
@media (min-width:720px){
  .mkt-table .c-opt,.mkt-table .c-wide{display:none}
}
@media (min-width:1100px){
  .mkt-table .c-opt{display:table-cell}
}
@media (min-width:1280px){
  .mkt-table .c-wide{display:table-cell}
}

/* ---------- < 720 px: iki satırlı liste (Genel) ---------- */
@media (max-width:719.98px){
  .mkt-table:not(.is-perf),.mkt-table:not(.is-perf) tbody{display:block;width:auto}
  .mkt-table:not(.is-perf) thead{position:absolute;left:0;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
  .mkt-table:not(.is-perf) thead th{position:static}
  .mkt-table:not(.is-perf) tr.mkt-grp{display:block}
  .mkt-table:not(.is-perf) tr.mkt-grp th{display:block}
  .mkt-table:not(.is-perf) tr[data-sym]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"s p" "s c";align-items:center;column-gap:12px;
    min-height:58px;padding:6px 12px;border-top:1px solid var(--line)}
  .mkt-table:not(.is-perf) tbody tr+tr>*{border-top:0}
  .mkt-table:not(.is-perf) tr.mkt-grp+tr[data-sym]{border-top:0}
  .mkt-table:not(.is-perf) tr[data-sym]>*{display:block;padding:0;border:0;text-align:right}
  .mkt-table:not(.is-perf) tr[data-sym]>.c-sym{grid-area:s;text-align:left}
  .mkt-table:not(.is-perf) tr[data-sym]>.c-px{grid-area:p;align-self:end}
  .mkt-table:not(.is-perf) tr[data-sym]>.c-pct{grid-area:c;align-self:start}
  .mkt-table:not(.is-perf) tr[data-sym]>.c-abs,.mkt-table:not(.is-perf) tr[data-sym]>.c-rng,
  .mkt-table:not(.is-perf) tr[data-sym]>.c-spark,.mkt-table:not(.is-perf) tr[data-sym]>.c-52{display:none}
  .mkt-id{flex-direction:column;align-items:flex-start;gap:0}
  .mkt-row{min-height:44px}
  .c-pct .chg{min-width:0}
  .mkt-flag{margin-left:38px}
  /* Performans: tablo kendi kabında kayar, sembol sütunu yapışkan (sayfa yatay taşmaz) */
  .mkt-table.is-perf{min-width:640px}
  .mkt-table.is-perf th.c-sym{position:sticky;left:0;z-index:1;background:var(--panel-bg);box-shadow:1px 0 0 var(--line)}
  .mkt-table.is-perf thead th.c-sym{z-index:3}
  .mkt-table.is-perf .mkt-nm{display:none}
  .mkt-table.is-perf .mkt-row{min-width:120px}
  .mkt-table.is-perf tr.mkt-grp th{position:sticky;left:0}
}

/* ---------- yan sütun kartları ---------- */
.mkt-side .wg-q,.mkt-cs .wg-q,.mkt-ss .wg-q{margin:2px 0 0;font-size:.8125rem;line-height:1.25rem;color:var(--text-tertiary)}
.mkt-tl .tl-body{display:grid;gap:14px;padding:12px 14px}
@media (min-width:720px) and (max-width:1099.98px){.mkt-tl .tl-body{grid-template-columns:3fr 2fr}}
/* yan sütunda (>= 1100 px) dar kart: gruplar alt alta, hücreler iki sütun (ana sayfanın geniş kuralı geri alınır) */
@media (min-width:1100px){
  .mkt-side .tl-body{grid-template-columns:minmax(0,1fr)!important}
  .mkt-side .tl-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}

/* para birimi gücü: sıfır eksenli ıraksak çubuk + işaretli yüzde */
.cs-l{display:grid;gap:2px;margin:0;padding:8px 12px;list-style:none}
.cs-r{display:grid;grid-template-columns:72px minmax(0,1fr) 76px;align-items:center;gap:10px;min-height:36px}
.cs-c{display:inline-flex;align-items:center;gap:8px}
.cs-c b{font:600 .875rem/1.25rem var(--font-num)}
.cs-f{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--chip-bg);font:700 .75rem/1 var(--font-sans);color:var(--text-secondary)}
.cs-bar{position:relative;display:flex;height:8px;border-radius:4px;background:var(--chip-bg)}
.cs-bar::before{content:"";position:absolute;left:50%;top:-3px;bottom:-3px;width:1px;background:var(--border-control)}
.cs-bar i{position:absolute;top:0;bottom:0;width:50%;border-radius:4px;transition:transform 400ms var(--ease)}
.cs-pos{left:50%;background:var(--up);transform-origin:left center}
.cs-neg{right:50%;background:var(--down);transform-origin:right center}
.cs-r .chg{justify-content:flex-end}

/* dünya borsaları */
.ss-l{display:grid;margin:0;padding:4px 0;list-style:none}
.ss-r{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n s" "n w";align-items:center;gap:0 10px;padding:8px 16px}
.ss-r+.ss-r{border-top:1px solid var(--line)}
.ss-n{grid-area:n;display:flex;flex-direction:column;min-width:0}
.ss-n b{font-size:.875rem;line-height:1.25rem;font-weight:600}
.ss-n span{font-size:.75rem;line-height:1rem;color:var(--text-tertiary)}
.ss-st{grid-area:s;display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;font-size:.8125rem;line-height:1.25rem;font-weight:600;color:var(--text-secondary)}
.ss-w{grid-area:w;justify-self:end;font:500 .75rem/1rem var(--font-num);color:var(--text-tertiary)}
.ss-r.is-open .ss-st{color:var(--up)}
.ss-r.is-open .dot{background:var(--up)}
.ss-r.is-break .dot{background:var(--warn)}

/* ---------- yasal not ---------- */
.mkt-legal{margin:0;font-size:.75rem;line-height:1.125rem;color:var(--text-tertiary);max-width:80ch}

@media (prefers-reduced-motion:reduce){
  .mkt-tab,.mkt-table tbody tr>*,.fc,.mkt-bar i,.cs-bar i{transition:none}
  .mkt-pulse.is-live i::after{animation:none}
}

/* Yan sütun dar: hareketliler sekmeleri sıkışık dizilir ki altısı da sığsın (sığmazsa şerit kayar, kenar solar). */
@media (min-width:1100px){.mkt-side .wg-movers .wg-tabs{padding-inline:4px;gap:0}.mkt-side .wg-movers .wg-tabs button{padding:0 8px}.mkt-side .wg-movers .wg-tabs button::after{left:8px;right:8px}}
@media (min-width:1100px) and (max-width:1399px){.mkt-side .wg-movers .wg-tabs button{padding:0 6px}.mkt-side .wg-movers .wg-tabs button::after{left:6px;right:6px}}
