/* ============ Görer Elektronik — kurumsal site ============ */
body.site{background:var(--bg)}
.s-kap{max-width:1200px;margin:0 auto;padding:0 22px}
.s-ana{min-height:60vh}

/* ---- Üst menü ---- */
.s-ust{position:sticky;top:0;z-index:900;background:rgba(7,13,26,.78);backdrop-filter:blur(10px);border-bottom:1px solid transparent;transition:.2s}
.s-ust.kaydi{border-bottom-color:var(--line);background:rgba(7,13,26,.94)}
.s-ust-ic{display:flex;align-items:center;gap:18px;height:72px}
.s-marka{display:flex;align-items:center;gap:11px;color:var(--text);text-decoration:none!important}
.s-marka b{display:block;font-size:1.06rem;letter-spacing:.2px;white-space:nowrap}
.s-marka small{display:block;font-size:.74rem;color:var(--muted)}
.s-nav{display:flex;align-items:center;gap:4px;margin-left:auto}
.s-nav > a,.s-acilir > a{color:#c3d1ea;font-weight:600;font-size:.9rem;padding:9px 12px;border-radius:9px;text-decoration:none!important;white-space:nowrap}
.s-nav > a:hover,.s-acilir > a:hover,.s-nav a.on{color:#fff;background:#13213f}
.s-nav a.s-vurgu{color:#fbbf24}
.s-nav-btn{display:flex;gap:8px;margin-left:10px}
.s-acilir{position:relative}
.s-acilir-ic{display:none;position:absolute;top:100%;left:0;min-width:240px;background:#0f1a33;border:1px solid var(--line2);border-radius:12px;padding:6px;box-shadow:var(--shadow)}
.s-acilir:hover .s-acilir-ic,.s-acilir:focus-within .s-acilir-ic{display:block}
.s-acilir-ic a{display:block;padding:9px 12px;border-radius:8px;color:#c3d1ea;font-size:.88rem;text-decoration:none!important}
.s-acilir-ic a:hover{background:#16264a;color:#fff}
.s-menu{display:none;margin-left:auto;background:none;border:1px solid var(--line2);color:var(--text);border-radius:9px;padding:7px 11px;font-size:1.1rem}

/* ---- Bölümler ---- */
.s-bolum{padding:72px 0}
.s-bolum.koyu{background:linear-gradient(180deg,#0a1328,#0b1530)}
.s-bolum-bas{text-align:center;max-width:720px;margin:0 auto 40px}
.s-bolum-bas .etiket,.etiket{display:inline-block;font-size:.74rem;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;color:var(--acc);background:rgba(34,211,238,.1);border:1px solid rgba(34,211,238,.25);padding:5px 12px;border-radius:999px;margin-bottom:14px}
.s-bolum-bas h2{font-size:2rem;letter-spacing:-.5px;margin-bottom:10px}
.s-bolum-bas p{color:var(--muted);font-size:1.02rem}

/* ---- Hero ---- */
.s-hero{position:relative;overflow:hidden;padding:70px 0 60px;background:radial-gradient(900px 500px at 15% 20%,rgba(14,165,233,.16),transparent 60%),radial-gradient(800px 500px at 90% 80%,rgba(251,191,36,.08),transparent 60%)}
.s-hero-ic{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:center}
.s-hero h1{font-size:2.9rem;line-height:1.08;letter-spacing:-1.2px;margin:16px 0}
.s-hero h1 em{font-style:normal;background:linear-gradient(90deg,#22d3ee,#fbbf24);-webkit-background-clip:text;background-clip:text;color:transparent}
.s-hero p.lead{color:#b6c6e3;font-size:1.1rem;max-width:560px}
.s-hero-btn{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}
.s-cipler{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}
.s-cipler span{font-size:.82rem;color:#c3d1ea;background:#0f1b36;border:1px solid var(--line);padding:7px 12px;border-radius:999px}
.s-hero-gorsel{border-radius:18px;overflow:hidden;border:1px solid var(--line2);box-shadow:0 30px 80px rgba(0,0,0,.45);background:#0a1328}

/* ---- Kartlar ---- */
.s-kartlar{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}
.s-kart{display:block;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:22px;color:var(--text);text-decoration:none!important;transition:.18s;position:relative;overflow:hidden}
.s-kart:hover{transform:translateY(-3px);border-color:#3a5288;box-shadow:var(--shadow)}
.s-kart .ikon{width:50px;height:50px;border-radius:14px;display:grid;place-items:center;font-size:1.5rem;background:linear-gradient(135deg,rgba(34,211,238,.16),rgba(99,102,241,.14));border:1px solid var(--line2);margin-bottom:14px}
.s-kart h3{font-size:1.1rem;margin-bottom:6px}
.s-kart p{color:var(--muted);font-size:.9rem;margin:0}
.s-kart .devam{display:inline-block;margin-top:14px;color:var(--acc);font-weight:700;font-size:.86rem}
.s-kart img.kapak{width:calc(100% + 44px);margin:-22px -22px 16px;height:160px;object-fit:cover;display:block}

/* ---- FM Anten Ayarı tanıtım bandı ---- */
.s-fm{padding:80px 0;background:radial-gradient(900px 500px at 85% 10%,rgba(34,211,238,.14),transparent 60%),radial-gradient(800px 600px at 0% 100%,rgba(167,139,250,.12),transparent 60%),linear-gradient(180deg,#081126,#0b1736);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.s-fm-ic{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:44px;align-items:center}
.s-fm h2{font-size:2.15rem;letter-spacing:-.6px;line-height:1.15;margin:12px 0 14px}
.s-fm .lead{color:#b6c6e3;font-size:1.04rem}
.s-ozellik{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}
.s-ozellik div{display:flex;gap:10px;align-items:flex-start;font-size:.9rem;color:#d3e0f5;background:rgba(15,27,54,.6);border:1px solid var(--line);border-radius:12px;padding:11px 12px}
.s-ozellik i{font-style:normal;font-size:1.15rem;flex:0 0 auto}
.s-fm-ekran{border-radius:18px;overflow:hidden;border:1px solid var(--line2);box-shadow:0 30px 80px rgba(0,0,0,.5)}
.s-fm-ekran .svg-kutu{border:0;border-radius:0}

/* ---- Adımlar ---- */
.s-adimlar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;counter-reset:adim}
.s-adim{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:20px;position:relative}
.s-adim::before{counter-increment:adim;content:counter(adim);position:absolute;top:-14px;left:18px;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#06b6d4,#0284c7);display:grid;place-items:center;font-weight:800;font-size:.9rem}
.s-adim h3{font-size:1rem;margin:8px 0 6px}
.s-adim p{color:var(--muted);font-size:.88rem;margin:0}

/* ---- Paketler ---- */
.s-paketler{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,320px));gap:18px;justify-content:center}
.s-paket{background:var(--card);border:1.5px solid var(--line2);border-radius:18px;padding:26px;text-align:center;position:relative}
.s-paket.one{border-color:var(--acc);box-shadow:0 0 0 4px rgba(34,211,238,.1)}
.s-paket .ad{color:var(--muted);font-weight:700}
.s-paket .fiyat{font-size:2.2rem;font-weight:800;letter-spacing:-1px;margin:8px 0}
.s-paket ul{list-style:none;padding:0;margin:16px 0 20px;text-align:left;font-size:.9rem;color:#c3d1ea}
.s-paket li{padding:5px 0}
.s-paket li::before{content:"✓ ";color:var(--green);font-weight:800}
.s-paket .rozet{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;font-size:.72rem;font-weight:800;padding:4px 12px;border-radius:999px}

/* ---- Yazılımlar ---- */
.s-yazilim{display:flex;flex-direction:column}
.s-yazilim .ust{display:flex;gap:14px;align-items:center;margin-bottom:10px}
.s-yazilim .ust .ikon{margin:0}
.s-yazilim .meta{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 14px}
.s-yazilim .meta span{font-size:.74rem;background:#0b1630;border:1px solid var(--line);border-radius:999px;padding:3px 9px;color:#b6c6e3}
.s-yazilim .btn{margin-top:auto}

/* ---- Sayfa başlığı ve içerik ---- */
.s-sayfa-bas{padding:56px 0 34px;background:radial-gradient(700px 300px at 20% 0%,rgba(14,165,233,.14),transparent 70%);border-bottom:1px solid var(--line)}
.s-sayfa-bas h1{font-size:2.3rem;letter-spacing:-.6px;margin:8px 0}
.s-sayfa-bas p{color:var(--muted);max-width:720px;margin:0}
.s-yol{font-size:.82rem;color:var(--dim)} .s-yol a{color:var(--muted)}
.s-icerik{font-size:1.02rem;line-height:1.75;color:#d3e0f5}
.s-icerik h2{font-size:1.45rem;margin:28px 0 10px;color:#fff}
.s-icerik h3{font-size:1.15rem;margin:22px 0 8px;color:#fff}
.s-icerik ul{padding-left:20px} .s-icerik li{margin:4px 0}
.s-icerik img{max-width:100%;border-radius:14px}
.s-iki{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:32px;align-items:start}
.s-yan{position:sticky;top:92px}

/* ---- İletişim ---- */
.s-iletisim{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:24px}
.s-bilgi{display:grid;gap:12px}
.s-bilgi a.s-kart,.s-bilgi div.s-kart{display:flex;gap:14px;align-items:center;padding:16px 18px}
.s-bilgi .ikon{margin:0;flex:0 0 46px;width:46px;height:46px}
.s-harita{border-radius:16px;overflow:hidden;border:1px solid var(--line);min-height:300px}
.s-harita iframe{width:100%;height:100%;min-height:300px;border:0;display:block;filter:grayscale(.2) contrast(1.05)}

/* ---- CTA ---- */
.s-cta{margin:0 auto;max-width:1100px;border-radius:22px;padding:40px;display:flex;gap:24px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:linear-gradient(135deg,#0e7490,#1e3a8a 60%,#4c1d95);box-shadow:var(--shadow)}
.s-cta h2{margin:0 0 6px;font-size:1.6rem}
.s-cta p{margin:0;color:#dbeafe}

/* ---- Alt bilgi ---- */
.s-alt{margin-top:0;background:#060b17;border-top:1px solid var(--line);padding:54px 0 0}
.s-alt-ic{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:30px}
.s-alt h4{font-size:.8rem;text-transform:uppercase;letter-spacing:1.2px;color:var(--dim);margin:6px 0 14px}
.s-alt a{display:block;color:#b6c6e3;font-size:.9rem;padding:4px 0}
.s-alt p{color:#b6c6e3;font-size:.9rem;margin:6px 0}
.s-alt p a{display:inline}
.s-sosyal{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}
.s-sosyal a{border:1px solid var(--line2);border-radius:999px;padding:5px 12px!important;font-size:.8rem}
.s-telif{border-top:1px solid var(--line);margin-top:40px;padding:18px 22px;color:var(--dim);font-size:.82rem;text-align:center}
.s-wa{position:fixed;right:18px;bottom:18px;width:56px;height:56px;border-radius:50%;background:#22c55e;display:grid;place-items:center;box-shadow:0 10px 30px rgba(0,0,0,.4);z-index:950}
.s-wa:hover{transform:scale(1.06)}

/* ---- Demo kutusu (FM sayfası) ---- */
.s-demo{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:0;border-radius:18px;overflow:hidden;border:1px solid var(--line2);background:var(--card)}
.s-demo .sag{padding:22px}

/* ---- Responsive ---- */
@media (max-width:1440px){ .s-marka small{display:none} .s-nav > a,.s-acilir > a{padding:8px 9px;font-size:.86rem} }
@media (max-width:1240px){ .s-nav > a,.s-acilir > a{padding:8px 7px;font-size:.82rem} .s-nav-btn{margin-left:4px} }
@media (max-width:1180px){
  .s-menu{display:block}
  .s-nav{display:none;position:absolute;top:72px;left:0;right:0;flex-direction:column;align-items:stretch;gap:2px;background:#0a1224;border-bottom:1px solid var(--line);padding:10px 16px 16px;max-height:calc(100vh - 72px);overflow:auto}
  .s-ust.acik .s-nav{display:flex}
  .s-nav > a,.s-acilir > a{padding:12px;font-size:1rem}
  .s-acilir-ic{display:block;position:static;border:0;box-shadow:none;background:none;padding:0 0 0 12px}
  .s-nav-btn{margin:10px 0 0;justify-content:stretch}
  .s-nav-btn .btn{flex:1;padding:12px}
  .s-marka small{display:block}
}
@media (max-width:980px){
  .s-menu{display:block}
  .s-nav{display:none;position:absolute;top:72px;left:0;right:0;flex-direction:column;align-items:stretch;gap:2px;background:#0a1224;border-bottom:1px solid var(--line);padding:10px 16px 16px;max-height:calc(100vh - 72px);overflow:auto}
  .s-ust.acik .s-nav{display:flex}
  .s-nav > a,.s-acilir > a{padding:12px;font-size:1rem}
  .s-acilir-ic{display:block;position:static;border:0;box-shadow:none;background:none;padding:0 0 0 12px}
  .s-nav-btn{margin:10px 0 0;justify-content:stretch}
  .s-nav-btn .btn{flex:1;padding:12px}
  .s-hero-ic,.s-fm-ic,.s-iki,.s-iletisim,.s-demo{grid-template-columns:1fr}
  .s-hero h1{font-size:2.2rem}
  .s-adimlar{grid-template-columns:repeat(2,minmax(0,1fr))}
  .s-alt-ic{grid-template-columns:1fr 1fr}
  .s-yan{position:static}
}
@media (max-width:640px){
  .s-kap{padding:0 16px}
  .s-ust-ic{height:64px} .s-nav{top:64px}
  .s-marka small{display:none}
  .s-bolum,.s-fm{padding:48px 0}
  .s-hero{padding:40px 0}
  .s-hero h1{font-size:1.85rem}
  .s-bolum-bas h2,.s-fm h2{font-size:1.55rem}
  .s-sayfa-bas{padding:36px 0 24px} .s-sayfa-bas h1{font-size:1.7rem}
  .s-ozellik,.s-adimlar{grid-template-columns:1fr}
  .s-alt-ic{grid-template-columns:1fr}
  .s-cta{padding:26px;border-radius:16px}
  .s-hero-btn .btn{flex:1}
}
@media (max-width:640px){ .s-wa{width:48px;height:48px;right:12px;bottom:12px} .s-wa svg{width:24px;height:24px} .s-alt{padding-bottom:40px} }
/* ---- Referanslar ---- */
.s-referans{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px}
.s-ref{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px;color:var(--text);text-decoration:none!important;transition:.18s}
.s-ref:hover{border-color:#3a5288;transform:translateY(-2px)}
.s-ref-logo{width:100%;height:78px;border-radius:10px;background:#fff;display:grid;place-items:center;padding:8px}
.s-ref-logo img{max-height:62px;max-width:100%;object-fit:contain;filter:grayscale(.35);transition:.2s}
.s-ref:hover .s-ref-logo img{filter:none}
.s-ref b{font-size:.86rem}
.s-ref small{color:var(--muted);font-size:.76rem}
.s-referans-buyuk{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}
.s-referans-buyuk .s-ref-logo{height:110px}.s-referans-buyuk .s-ref-logo img{max-height:90px}
.s-ref-band{display:flex;gap:14px;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}
.s-ref-band .ic{display:flex;gap:14px;animation:refKay 40s linear infinite}
.s-ref-band:hover .ic{animation-play-state:paused}
.s-ref-band .s-ref{flex:0 0 170px}
@keyframes refKay{to{transform:translateX(-50%)}}
@media (prefers-reduced-motion:reduce){.s-ref-band .ic{animation:none;flex-wrap:wrap}}
@media (max-width:640px){.s-referans{grid-template-columns:repeat(2,minmax(0,1fr))}.s-ref-band .s-ref{flex-basis:140px}}
.s-ornekler{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;max-width:1000px;margin:0 auto}
.s-ornek img{width:100%;height:260px;object-fit:cover;object-position:top;border-radius:10px;border:1px solid var(--line);margin-bottom:14px;background:#fff}
.s-referans{grid-template-columns:repeat(auto-fit,minmax(150px,180px));justify-content:center}
.s-referans-buyuk{grid-template-columns:repeat(auto-fit,minmax(200px,240px))}
@media (max-width:640px){.s-referans,.s-referans-buyuk{grid-template-columns:repeat(2,minmax(0,1fr))}}
.s-paket.ucretsiz{border-style:dashed;border-color:rgba(16,185,129,.6)}
.s-paket.ucretsiz .fiyat{color:#34d399}

/* ===== Mağaza ===== */
.s-sepet{position:relative;padding-left:12px;padding-right:12px}
.s-sepet span{position:absolute;top:-7px;right:-7px;background:var(--amber);color:#111;font-size:.7rem;font-weight:800;border-radius:999px;min-width:19px;height:19px;display:grid;place-items:center;padding:0 5px}
.m-filtre{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:22px}
.m-urunler{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px}
.m-kart{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:16px;overflow:hidden;color:var(--text);transition:.18s}
.m-kart:hover{text-decoration:none;border-color:var(--acc);transform:translateY(-3px);box-shadow:var(--shadow)}
.m-gorsel{position:relative;aspect-ratio:4/3;background:#fff;display:grid;place-items:center;overflow:hidden}
.m-gorsel img{width:100%;height:100%;object-fit:contain}
.m-ind,.m-tukendi{position:absolute;top:10px;left:10px;z-index:2;background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;font-size:.72rem;font-weight:800;padding:4px 9px;border-radius:999px}
.m-tukendi{left:auto;right:10px;background:#334155}
.m-bilgi{padding:14px 16px 16px;display:flex;flex-direction:column;gap:4px;flex:1}
.m-bilgi h3{margin:0;font-size:1.05rem}
.m-bilgi p{margin:0 0 6px;color:var(--muted);font-size:.86rem;flex:1}
.m-fiyat{display:flex;align-items:baseline;gap:8px;margin:4px 0 10px}
.m-fiyat b{font-size:1.3rem;color:#fff}
.m-fiyat s{color:var(--dim);font-size:.9rem}
.m-fiyat.buyuk b{font-size:2.1rem;letter-spacing:-.5px}
.m-detay{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:start}
.m-ana{position:relative;background:#fff;border-radius:18px;aspect-ratio:4/3;display:grid;place-items:center;overflow:hidden;border:1px solid var(--line)}
.m-ana img{width:100%;height:100%;object-fit:contain}
.m-kucuk{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}
.m-kucuk button{width:74px;height:56px;padding:0;border:2px solid var(--line);border-radius:10px;background:#fff;overflow:hidden;cursor:pointer}
.m-kucuk button.on{border-color:var(--acc)}
.m-kucuk img{width:100%;height:100%;object-fit:contain}
.m-al{display:flex;gap:10px;flex-wrap:wrap;align-items:center}
.m-al .n-sec input{width:50px}
.m-guven{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px}
.m-guven div{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:10px;font-size:.85rem}
.m-guven span{display:block;color:var(--dim);font-size:.76rem;margin-top:2px}
.m-oz td{padding:7px 10px}
.m-oz td:first-child{color:var(--muted);width:45%}
.m-adimlar{display:flex;gap:6px;flex-wrap:wrap;font-size:.8rem}
.m-adimlar span{padding:5px 11px;border-radius:999px;border:1px solid var(--line);color:var(--dim)}
.m-adimlar .on{border-color:var(--acc);color:var(--acc);font-weight:700}
.m-adimlar .ok{color:var(--green);border-color:rgba(52,211,153,.4)}
.m-sepet{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:22px;align-items:start}
.m-satir{display:flex;align-items:center;gap:14px;padding:12px 16px;border-bottom:1px solid var(--line)}
.m-satir img{width:72px;height:54px;object-fit:contain;background:#fff;border-radius:8px}
.m-satir-ad{flex:1;min-width:0}
.m-satir-tutar{min-width:110px;text-align:right}
.m-ozet{position:sticky;top:92px}
.m-oz-satir{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px dashed var(--line);font-size:.92rem}
.m-oz-satir span{color:var(--muted)}
.m-oz-satir.toplam{border:0;font-size:1.15rem;padding-top:12px}
.m-oz-satir.toplam b{color:var(--amber)}
.m-odeme-not{margin-top:14px;font-size:.82rem;color:var(--muted);background:rgba(34,211,238,.06);border:1px solid rgba(34,211,238,.25);border-radius:10px;padding:10px}
.m-durum{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-bottom:22px}
.m-durum div{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:.78rem;color:var(--dim);position:relative}
.m-durum div::before{content:"";position:absolute;top:15px;left:-50%;right:50%;height:3px;background:var(--line)}
.m-durum div:first-child::before{display:none}
.m-durum i{font-style:normal;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--card);border:2px solid var(--line);font-weight:800;position:relative;z-index:1}
.m-durum .ok{color:var(--green)} .m-durum .ok i{background:var(--green);border-color:var(--green);color:#052e1c} .m-durum .ok::before,.m-durum .on::before{background:var(--green)}
.m-durum .on{color:var(--acc);font-weight:700} .m-durum .on i{border-color:var(--acc);color:var(--acc);box-shadow:0 0 0 4px rgba(34,211,238,.15)}
.m-kargo{border-color:rgba(167,139,250,.5);background:linear-gradient(160deg,rgba(167,139,250,.1),var(--card))}
.m-gecmis{display:grid;gap:10px}
.m-gecmis>div{border-left:3px solid var(--line2);padding:2px 0 2px 12px;font-size:.9rem}
.m-gecmis>div:first-child{border-color:var(--acc)}
@media (max-width:900px){
  .m-detay,.m-sepet{grid-template-columns:1fr}
  .m-ozet{position:static}
  .m-guven{grid-template-columns:1fr}
  .m-durum{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}
  .m-durum div:nth-child(4)::before{display:none}
  .m-satir{flex-wrap:wrap}
  .m-satir-tutar{min-width:0}
}
