


.ozetSar{
  max-width:1180px;
  margin:0 auto;
  padding:22px 26px 0;
}
.ozetSar .ozetKart{
  background:var(--yuzey);
  border:none;
  border-radius:10px;
  padding:16px 18px;
  margin-bottom:12px;
}
@media(max-width:720px){
  .ozetSar{padding:14px 14px 0}
  .ozetSar .ozetKart{padding:13px 14px}
}



  .ozetSerit{margin-top:12px;padding-top:11px;border-top:1px solid var(--tel);
    display:flex;align-items:stretch;flex-wrap:wrap;row-gap:11px}
  .ozKutu{flex:0 0 auto;padding:0 15px;border-right:1px solid var(--tel);
    display:flex;flex-direction:column;justify-content:center;gap:2px;white-space:nowrap}
  .ozKutu:first-child{padding-left:0}
  .ozKutu:last-child{border-right:none}
  .ozEtiket{font-size:9px;color:var(--duman);letter-spacing:.07em;text-transform:uppercase}
  .ozKutu.ozTikla{cursor:pointer;border-radius:7px;transition:background .15s}
  .ozKutu.ozTikla:hover{background:var(--yuzey2)}
  .ozDeger.soluk{color:var(--duman);font-weight:400}
  .ozDeger{font:700 15px var(--rakam);font-variant-numeric:tabular-nums;color:var(--kemik);line-height:1.15}
  .ozDeger.buyuk{font-size:19px}
  .ozDeger.kar{color:var(--kar)}
  .ozDeger.zarar{color:var(--zarar)}
  .ozDeger.uyari{color:var(--dikkat)}
  .ozDeger.vurgu{color:var(--vurguAcik)}
  .ozDeger small{font-size:10px;font-weight:600;opacity:.7;margin-left:2px}
  .yKutu.yZorla{border-color:var(--vurgu);background:rgba(139,124,246,.10)}
  .yKutu.izlemede{border-color:var(--dikkat);background:rgba(224,169,74,.09)}
  .yKutu.izlemede .yFark{color:var(--dikkat)}
  .yKutu.islemAl{background:var(--vurguZemin);border-color:var(--vurgu)}
  .yKutu.islemAl .yFark{color:var(--vurguAcik)}
  .yKutu.islemKar{background:rgba(98,209,127,.12);border-color:var(--kar)}
  .yKutu.islemKar .yFark{color:var(--kar)}
  .yKutu.islemZarar{background:rgba(239,106,106,.12);border-color:var(--zarar)}
  .yKutu.islemZarar .yFark{color:var(--zarar)}
  .yKutu.cokYakin{background:rgba(239,106,106,.16);border-color:rgba(239,106,106,.5)}
  .yKutu.cokYakin .yAd{color:var(--zarar);font-weight:700}
  .yKutu.cokYakin .yFark{color:var(--zarar);font-weight:700}
  .yKutu.ortaYakin{background:rgba(224,169,74,.13);border-color:rgba(224,169,74,.45)}
  .yKutu.ortaYakin .yAd,.yKutu.ortaYakin .yFark{color:var(--dikkat)}
  .yKutu.neden{background:rgba(224,169,74,.12);border-color:rgba(224,169,74,.4);
    color:var(--dikkat);font-weight:600;white-space:normal;max-width:none}
  .yKutu.bandda{background:var(--vurguZemin);border-color:rgba(46,168,160,.45)}
  .yKutu.bandda .yAd{color:var(--vurguAcik);font-weight:700}
  .yKutu.uzak{background:var(--yuzey2);border-color:var(--tel)}
  .yKutu.uzak .yAd,.yKutu.uzak .yFark{color:var(--duman)}
  .ozYakin{flex-wrap:nowrap;overflow:hidden;min-width:0}
  .yKutu{flex:0 0 auto}
  .yKutu.hazir{background:rgba(98,209,127,.16);border-color:var(--kar)}
  .yKutu.hazir .yAd,.yKutu.hazir .yFark{color:var(--kar);font-weight:700}
  .yKutu.izlemede{border-color:var(--dikkat);background:rgba(224,169,74,.09)}
  .yKutu.izlemede .yFark{color:var(--dikkat)}
  .yKutu.pozisyonda{opacity:.55;border-style:dashed}
  .ozYakin{display:flex;gap:6px;align-items:center;padding-left:15px;flex-wrap:wrap}
  .yKutu{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:6px;
    background:var(--yuzey2);border:1px solid var(--tel);font-size:11px;white-space:nowrap}
  .yKutu.hazir{background:var(--vurguZemin);border-color:rgba(46,168,160,.45);color:var(--vurguAcik)}
  .yAd{font-weight:600}
  .yFark{font-family:var(--rakam);font-size:10px;color:var(--sis);font-variant-numeric:tabular-nums}
  .ozHata{font-size:11px;color:var(--dikkat);align-self:center;white-space:nowrap}
  .ozNot{font-size:10px;color:var(--duman);align-self:center;white-space:nowrap}
  .bakCanli{font-size:9px;color:var(--vurgu);font-weight:600}
  .bakCanli.parla{animation:bakParla 1.2s ease-out}
  .ozAltNot{font-size:9px;color:var(--duman);font-family:var(--rakam);margin-top:1px}
  .ozetSerit.bakGizli .ozDeger{filter:blur(7px);user-select:none;pointer-events:none}
  .bakGizleBtn{width:auto;margin:0 10px 0 0;padding:5px 7px;border-radius:6px;
    border:1px solid var(--tel);background:var(--kuyu);
    cursor:pointer;display:inline-flex;align-items:center;line-height:0;
    color:var(--kemik);flex:0 0 auto;align-self:center}
  .bakGizleBtn svg{display:block;width:18px;height:18px}
  .bakGizleBtn:hover:not(:disabled){background:var(--yuzey2);
    border-color:var(--vurgu);color:var(--vurgu)}
  .ozetSerit.bakGizli .bakGizleBtn{border-color:var(--dikkat);color:var(--dikkat)}
  .ozDeger,.bakDeger{color:var(--kemik)}
  .ozBorsaBtn{display:inline-block;margin-top:2px;padding:3px 10px;
    border-radius:6px;text-decoration:none;white-space:nowrap;
    background:var(--yuzey2);border:1px solid var(--tel);
    font:700 11px var(--sans);color:var(--vurguAcik)}
  .ozBorsaBtn:hover{border-color:var(--vurgu);color:var(--vurgu)}
  
  .ozBorsaUst{display:inline-flex;align-items:center;gap:6px}
  .ozBorsaGoz{display:inline-flex;align-items:center;justify-content:center;
    width:auto;margin:0;padding:1px 3px;border:1px solid transparent;border-radius:4px;
    background:none;color:var(--gri);cursor:pointer;line-height:0}
  .ozBorsaGoz svg{width:14px;height:14px;display:block}
  .ozBorsaGoz:hover{color:var(--vurgu);border-color:var(--tel)}
  .ozBorsa.ozBorsaKapali .ozBorsaGoz{color:var(--dikkat)}




  .mbNot{margin-top:8px;padding:9px 11px;border-radius:7px;font-size:11px;line-height:1.65;
    background:rgba(224,169,74,.09);border-left:2px solid var(--dikkat);color:var(--sis)}
  .mbNot b{color:var(--kemik)}
  .mbNot .mbUyari{display:block;margin-top:6px;color:var(--dikkat);font-weight:600}
  .mbNot .mbDurum{display:block;margin-top:6px;font-family:var(--rakam);color:var(--vurguAcik)}
  .mbNot .mbDurum.sorun{color:var(--zarar);font-weight:600}
  .mbNot .mbDurum.iyi{color:var(--kar);font-weight:600}
  .mbNot .mbDurum.hazir{color:var(--kar);font-weight:700}
  .mbRozet{display:inline-flex;align-items:center;gap:4px;margin-left:9px;
    padding:2px 9px;border-radius:5px;font-size:11px;font-weight:700;
    font-family:var(--rakam);letter-spacing:.02em;cursor:help;
    background:rgba(98,209,127,.14);color:var(--kar);white-space:nowrap}
  .mbGovde{padding:16px 18px}
  .mbKutucuk{display:flex;align-items:center;gap:8px;cursor:pointer;margin:0;
    font-size:13px;color:var(--kemik)}
  .mbKutucuk input{width:auto;margin:0;cursor:pointer}
  .mbAlanlar{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}
  .mbAlanlar.gizle{display:none}
  .mbAlanlar label{display:flex;flex-direction:column;gap:4px;font-size:11.5px;
    color:var(--duman)}
  .mbAlanlar input{margin:0;text-align:center;font-family:var(--rakam)}
  .mbAcikla{margin-top:13px;font-size:12px;line-height:1.75;color:var(--sis)}
  .mbTehlike{margin-top:10px;padding:10px 12px;border-radius:7px;font-size:11.5px;
    line-height:1.7;color:var(--zarar);background:rgba(239,106,106,.09);
    border-left:3px solid var(--zarar)}


  .dzyOrtu{position:fixed;inset:0;z-index:130;display:flex;align-items:center;
    justify-content:center;background:rgba(0,0,0,.62);padding:18px}
  .dzyOrtu.gizle{display:none}
  .dzyKutu{width:100%;max-width:560px;max-height:86vh;display:flex;
    flex-direction:column;background:var(--yuzey);border-radius:12px;
    border:1px solid var(--tel);overflow:hidden}
  .dzyUst{display:flex;align-items:center;padding:13px 18px;flex:0 0 auto;
    border-bottom:1px solid var(--tel)}
  .dzyUst b{font-size:14.5px;color:var(--kemik)}
  .dzyX{margin-left:auto;width:auto;background:transparent;border:none;
    color:var(--duman);font-size:23px;line-height:1;cursor:pointer;padding:0 4px}
  .dzyGovde{flex:1 1 auto;overflow-y:auto;padding:14px 18px}
  .dzyTamam{flex:0 0 auto;margin:0;border-radius:0;padding:13px;
    background:var(--vurgu);color:#0c0e10;border:none;font-weight:700;cursor:pointer}
  .dzyBas{font-size:11px;font-weight:700;letter-spacing:.05em;color:var(--vurguAcik);
    margin:16px 0 6px}
  .dzyBas:first-child{margin-top:0}
  .dzyMetin{font-size:12.5px;line-height:1.75;color:var(--sis);margin:0}
  .dzyOrnek{margin-top:8px;padding:11px 13px;border-radius:8px;
    background:var(--yuzey2);border-left:3px solid var(--vurgu)}
  .dzyO{display:flex;gap:9px;font-size:12px;line-height:1.7;color:var(--sis)}
  .dzyO b{color:var(--kemik);font-family:var(--rakam);flex:0 0 auto}
  .dzyO.kapanis{color:var(--kar)}
  .dzyListe{margin:6px 0 0;padding-left:17px}
  .dzySorum{margin-top:18px;padding:12px 14px;border-radius:8px;
    background:rgba(239,106,106,.09);border:1px solid rgba(239,106,106,.35)}
  .dzySorumBas{font-size:11px;font-weight:700;letter-spacing:.06em;
    color:var(--zarar);margin-bottom:6px}
  .dzySorumM{font-size:11.5px;line-height:1.8;color:var(--sis);margin:0}
  .dzyListe li{font-size:12px;line-height:1.8;color:var(--sis)}
  .dzyUyari{margin-top:8px;padding:10px 12px;border-radius:7px;font-size:12px;
    line-height:1.7;color:var(--dikkat);background:rgba(224,169,74,.1);
    border-left:3px solid var(--dikkat)}
  .dzySutun{margin:0 0 12px;font:12.5px/1.75 var(--sans);color:var(--sis);
    white-space:pre-wrap;word-break:break-word}


.ozAnahtarYok{font-size:11.5px;font-weight:700;color:var(--zarar);
  align-self:center;white-space:nowrap;text-decoration:none;
  padding:4px 10px;border-radius:6px;
  border:1px solid rgba(246,70,93,.45);background:rgba(246,70,93,.10)}
.ozAnahtarYok:hover{background:rgba(246,70,93,.20);
  border-color:var(--zarar);text-decoration:none}


.geciciUyari{margin:0 0 14px;padding:10px 14px;border-radius:9px;
  background:rgba(224,169,74,.13);border:1px solid rgba(224,169,74,.45);
  color:var(--dikkat);font:700 12.5px var(--sans);line-height:1.6}
[data-tema="acik"] .geciciUyari{background:rgba(146,94,6,.10);
  border-color:rgba(146,94,6,.40);color:#7a4d05}


@media(max-width:640px){
  .ftIc.ftKatli > a{display:none}
  .ftIc.ftKatli.ftAcik > a{display:inline}
  
  .ftIc.ftKatli > a.ftRehber{display:inline}
  .ftIc.ftKatli .ftBas{cursor:pointer;position:relative;
    padding-right:16px;user-select:none}
  .ftIc.ftKatli .ftBas::after{content:"\25BE";position:absolute;
    right:0;top:0;font-size:9px;transition:transform .2s ease}
  .ftIc.ftKatli.ftAcik .ftBas::after{transform:rotate(180deg)}
  .ftIc.ftKatli{gap:6px 12px}
}



@media(max-width:860px){
  .icerikAlan{margin-left:0 !important;max-width:100% !important;
    padding-left:0 !important}
  .sar{padding-left:14px;padding-right:14px}
  html,body{max-width:100%;overflow-x:hidden}
}


@media(max-width:860px){
  .coinListe{max-height:min(52vh, calc(var(--satir) * 20 * 1.25)) !important;
    overflow-y:auto}
  .logListe,.alListe{max-height:46vh;overflow-y:auto}
}


@media(max-width:860px){
  .ozetSerit{display:grid;grid-template-columns:repeat(3,1fr);
    gap:1px;background:var(--tel);border-radius:9px;overflow:hidden;
    padding:1px;align-items:stretch}
  .ozetSerit > .ozKutu{flex:none;border-right:none;
    background:var(--yuzey);padding:8px 7px;min-width:0;
    justify-content:center}
  
  .ozetSerit > .ozKutu:last-child:nth-child(3n + 1){grid-column:1 / -1}
  .ozetSerit .ozEtiket{font-size:8px;white-space:nowrap;
    overflow:hidden;text-overflow:ellipsis}
  .ozetSerit .ozDeger{font-size:12.5px;white-space:nowrap;
    overflow:hidden;text-overflow:ellipsis}
  
  .ozetSerit > .ozYakin{grid-column:1 / -1;background:var(--yuzey);
    padding:8px 7px;flex-wrap:wrap;overflow:visible;row-gap:6px;min-width:0}
  .ozetSerit > .ozYakin .yKutu{max-width:100%}
}


.ymDurum{display:inline-block;width:8px;height:8px;border-radius:50%;
  margin-left:8px;flex:0 0 8px;align-self:center}
.ymDurum.acik{background:var(--kar,#0ecb81);box-shadow:0 0 6px var(--kar,#0ecb81);
  animation:ymDurumYanip 1.2s ease-in-out infinite}
.ymDurum.kapali{background:var(--zarar,#f6465d)}




.odTalepSerit{
  box-sizing:border-box !important;
  display:flex !important; align-items:center !important;
  gap:12px !important; flex-wrap:wrap !important;
  margin:0 !important; padding:9px 14px !important;
  background:rgba(224,169,74,.12) !important;
  border:1px solid rgba(224,169,74,.45) !important;
  border-radius:10px !important;
  color:var(--dikkat,#e0a94a) !important;
  font-family:var(--sans,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif) !important;
  font-size:12.5px !important; font-weight:600 !important;
  line-height:1.55 !important; letter-spacing:0 !important;
  text-align:left !important;
}



.odTalepBtn{
  box-sizing:border-box !important;
  margin:0 0 0 auto !important; padding:8px 16px !important;
  border:0 !important; border-radius:7px !important;
  background:var(--dikkat,#f0b90b) !important; color:#1a1205 !important;
  font-family:var(--sans,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif) !important;
  font-size:12.5px !important; font-weight:800 !important;
  line-height:1.2 !important; letter-spacing:.01em !important;
  text-decoration:none !important; text-transform:none !important;
  white-space:nowrap !important; cursor:pointer !important;
  appearance:none !important; -webkit-appearance:none !important;
  min-height:0 !important; height:auto !important; width:auto !important;
  flex:0 0 auto !important; box-shadow:none !important;
}

.odTalepBtn:hover{
  filter:brightness(1.08) !important;
  background:var(--dikkat,#f0b90b) !important;
  box-shadow:none !important; color:#1a1205 !important;
}
.odTalepBtn:active{ box-shadow:none !important; filter:brightness(.96) !important }
.odTalepBtn:focus-visible{ outline:2px solid #1a1205; outline-offset:2px }

.odBildOrtu{position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.72);
  display:flex;align-items:center;justify-content:center;padding:16px}
.odBildKutu{background:var(--yuzey,#12161c);border:1px solid var(--tel,#2a323d);
  border-radius:12px;width:min(460px,96vw);padding:18px;
  box-shadow:0 18px 48px rgba(0,0,0,.55);text-align:left}
.odBildBaslik{font-size:15px;font-weight:700;color:var(--kemik,#eaecef);margin-bottom:4px}
.odBildNot{font-size:11.5px;color:var(--gri,#8b949e);margin-bottom:10px}
.odBildKutu label{display:block;font-size:11px;color:var(--gri,#8b949e);margin:8px 0 3px}
.odBildKutu input{width:100%;padding:7px 9px;border-radius:6px;
  background:var(--kart2,#0d1117);border:1px solid var(--tel,#2a323d);
  color:var(--kemik,#eaecef);font-size:13px}
.odBildMesaj{min-height:16px;margin-top:8px;font-size:11.5px;color:var(--gri,#8b949e)}
.odBildMesaj.hata{color:var(--zarar,#f6465d)}
.odBildMesaj.tamam{color:var(--kar,#0ecb81)}
.odBildAlt{display:flex;gap:8px;margin-top:12px}
.odBildGonder{flex:1;padding:8px;border-radius:7px;border:0;cursor:pointer;
  background:var(--vurgu,#2ea8a0);color:#fff;font-weight:700;font-size:12.5px}
.odBildIptal{padding:8px 14px;border-radius:7px;cursor:pointer;
  background:transparent;border:1px solid var(--tel,#2a323d);
  color:var(--gri,#8b949e);font-size:12.5px}


.odTalepSerit.odTalepRed{background:rgba(246,70,93,.07);
  border-bottom-color:rgba(246,70,93,.3);color:var(--soluk);font-weight:500}

.odRedKelime{ color:#e8955f; font-weight:700; font-size:inherit;
  font-family:inherit; background:none; padding:0 }



.odRedSebep{ text-decoration:underline; text-underline-offset:3px;
  color:var(--kemik,#eaecef); font-weight:600; font-size:inherit;
  font-family:inherit; background:none; padding:0; border:0 }

.odTalepSerit.odTalepRed .odTalepBtn{font-weight:600}
.ymDurum{margin-left:auto}
.ymDurumYazi{margin-left:5px;font-size:9px;font-weight:800;letter-spacing:.06em;
  vertical-align:middle;display:inline-block;min-width:24px;text-align:left}
.ymDurumYazi.acik{color:var(--kar,#0ecb81)}
.ymDurumYazi.kapali{color:var(--zarar,#f6465d)}
@keyframes ymDurumYanip{0%,100%{opacity:1}50%{opacity:.2}}
@media (prefers-reduced-motion:reduce){.ymDurum.acik{animation:none}}


:root{ --shMor:#a78bfa; --shMorAcik:#c4b5fd; --shMorZemin:rgba(167,139,250,.12); }
html[data-tema="acik"]{ --shMor:#6d4fd6; --shMorAcik:#5b3fc4; --shMorZemin:rgba(109,79,214,.10); }


.shKok{position:fixed;right:16px;bottom:16px;z-index:9998;
  display:flex;flex-direction:column;align-items:flex-end;gap:10px;
  max-height:calc(100vh - 32px);
  padding-bottom:env(safe-area-inset-bottom,0px)}
.shSar{position:relative;flex:0 0 auto}


.shDgm{display:flex;align-items:center;gap:9px;cursor:pointer;
  border:1px solid rgba(167,139,250,.55);background:var(--kart,#181c22);
  font-family:inherit;font-size:13px;padding:10px 17px;border-radius:30px;
  box-shadow:0 6px 22px rgba(0,0,0,.6);line-height:1.35}
.shDgm:hover{background:var(--shMorZemin);border-color:var(--shMor)}
.shDAd{color:var(--shMorAcik);font-weight:600}
.shDAyrac{color:var(--gri);font-weight:400}
.shDDurum{color:var(--soluk);font-weight:400}
.shNokta{width:8px;height:8px;border-radius:50%;background:var(--kar,#0ecb81);
  box-shadow:0 0 0 0 rgba(14,203,129,.6);animation:shNb 2.4s infinite;flex:0 0 auto}
.shNokta.pasif{background:var(--gri);animation:none;box-shadow:none}
@keyframes shNb{0%{box-shadow:0 0 0 0 rgba(14,203,129,.45)}
  70%{box-shadow:0 0 0 7px rgba(14,203,129,0)}100%{box-shadow:0 0 0 0 rgba(14,203,129,0)}}
.shRozet{position:absolute;top:-4px;right:-2px;min-width:19px;height:19px;
  border-radius:10px;background:var(--zarar,#f6465d);color:#fff;font-size:11px;
  font-weight:700;display:none;align-items:center;justify-content:center;
  padding:0 5px;border:2px solid var(--bg,#0b0e11)}
.shRozet.var{display:flex}

.shPen{display:none;width:min(370px,calc(100vw - 32px));
  background:var(--kart,#181c22);border:1px solid var(--cizgi);border-radius:14px;
  box-shadow:0 18px 50px rgba(0,0,0,.55);overflow:hidden;
  flex-direction:column;min-height:0;flex:1 1 auto;max-height:100%}
.shPen.acik{display:flex}
.shUst{display:flex;align-items:center;gap:10px;padding:12px 14px;
  background:var(--shMorZemin);border-bottom:1px solid var(--cizgi);flex:0 0 auto}
.shAd{font-weight:600;font-size:13.5px;color:var(--shMorAcik)}
.shDurum{font-size:11px;color:var(--gri);font-weight:400}
.shKim{color:var(--soluk);font-weight:600}
.shDurum.on{color:var(--kar,#0ecb81)}
.shKapat{margin-left:auto;border:0;background:transparent;color:var(--gri);
  cursor:pointer;font-size:18px;line-height:1;padding:2px 4px;font-family:inherit}
.shKapat:hover{color:var(--metin)}
.shIc{padding:13px 14px;overflow-y:auto;flex:1 1 auto;min-height:0}

.shUyari{display:none;padding:8px 12px;font-size:12px;line-height:1.6;
  border-top:1px solid rgba(240,185,11,.25);background:rgba(240,185,11,.10);
  color:var(--dikkat,#f0b90b)}
.shUyari.gor{display:block}
.shUyari.agir{border-top-color:rgba(246,70,93,.25);background:rgba(246,70,93,.10);
  color:var(--zarar,#f6465d)}
.shAlt:not(:empty){border-top:1px solid var(--cizgi);padding:9px 11px;
  background:var(--kutu);flex:0 0 auto}

.shKarsila{font-size:13px;color:var(--soluk);margin-bottom:11px;line-height:1.7}
.shKarsila b{color:var(--metin);font-weight:600}
.shSec{display:block;width:100%;text-align:left;cursor:pointer;
  border:1px solid var(--cizgi);background:var(--kutu);color:var(--metin);
  font-family:inherit;font-size:13px;font-weight:400;padding:10px 12px;
  border-radius:9px;margin-bottom:7px;line-height:1.5;text-decoration:none}
.shSec:hover{border-color:var(--shMor);color:var(--shMorAcik)}
.shSec.op{border-color:rgba(167,139,250,.45);background:var(--shMorZemin);
  color:var(--shMorAcik);font-weight:500}
.shSira{display:flex;gap:7px;flex-wrap:wrap;margin-top:11px;align-items:center}
.shMini{border:1px solid var(--cizgi);background:transparent;color:var(--gri);
  cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:500;
  padding:6px 11px;border-radius:7px}
.shMini:hover{border-color:var(--shMor);color:var(--shMorAcik)}
.shMini.op{color:var(--shMorAcik);border-color:rgba(167,139,250,.45);
  background:var(--shMorZemin)}

.shCevap{background:var(--kutu);border-left:3px solid var(--shMor);
  border-radius:9px;padding:12px 13px;font-size:12.5px;color:var(--soluk);
  line-height:1.75;margin-bottom:10px}
.shSoru{color:var(--metin);font-weight:600;font-size:13px;margin-bottom:6px}
.shBag{color:var(--shMorAcik);text-decoration:none;font-weight:500}
.shFayda{display:flex;align-items:center;gap:8px;font-size:11.5px;
  color:var(--gri);margin-top:10px;flex-wrap:wrap}
.shBilgi{background:var(--kutu);border-left:3px solid var(--shMor);
  border-radius:9px;padding:13px;font-size:12.5px;color:var(--soluk);
  line-height:1.8;margin-bottom:11px}
.shBilgi .shBas{display:block;color:var(--shMorAcik);font-weight:600;margin-bottom:6px}

.shEt{display:block;font-size:11.5px;color:var(--gri);margin:10px 0 4px}
.shPen textarea,.shPen input[type=email]{width:100%;padding:9px 11px;border-radius:8px;
  background:var(--kutu);border:1px solid var(--cizgi);color:var(--metin);
  font-family:inherit;font-size:13px;resize:vertical}
.shPen textarea:focus,.shPen input:focus{outline:none;border-color:var(--shMor)}
.shIpucu{font-size:11px;color:var(--gri);margin-top:5px;line-height:1.65}
.shGonder{width:100%;margin-top:11px;padding:11px;border:0;border-radius:9px;
  cursor:pointer;background:var(--shMor);color:#171426;font-family:inherit;
  font-size:13.5px;font-weight:600}
.shBasari{font-size:30px;line-height:1;margin-bottom:6px;text-align:center;
  color:var(--kar,#0ecb81)}
.shKod{font-size:10.5px;color:var(--gri);font-family:var(--rakam)}
.shKodBuyuk{font-family:var(--rakam);font-size:16px;font-weight:700;
  color:var(--dikkat,#f0b90b);letter-spacing:.06em;display:block;margin:7px 0}

.shMsjlar{display:flex;flex-direction:column;gap:8px}
.shMsj{max-width:84%;padding:9px 12px;border-radius:12px;font-size:13px;
  line-height:1.6;white-space:pre-line}
.shMsj.op{align-self:flex-start;background:var(--kutu);color:var(--soluk);
  border-bottom-left-radius:4px}
.shMsj.ben{align-self:flex-end;background:var(--shMor);color:#171426;
  border-bottom-right-radius:4px}
.shYaz{display:flex;gap:8px;align-items:flex-end}

.shYaz textarea{min-height:64px;max-height:150px;line-height:1.5}

.shYazBtn{flex:0 0 auto;padding:9px 16px;border:1px solid rgba(14,203,129,.45);
  border-radius:8px;cursor:pointer;background:rgba(14,203,129,.16);
  color:#0ecb81;font-family:inherit;font-weight:700;font-size:13px}
.shYazBtn:hover{background:rgba(14,203,129,.26)}


.shKimEt{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;
  color:var(--gri);margin:4px 0 2px;align-self:flex-start}
.shKimEt.ben{align-self:flex-end;color:var(--shMorAcik)}


.shOnay{padding:4px 2px}
.shOnaySoru{font-size:12.5px;color:var(--soluk);line-height:1.7}

@media(max-width:520px){
  .shKok{right:10px;bottom:10px;left:10px;align-items:stretch}
  .shPen{width:100%} .shDgm{justify-content:center}
}



.odTalepSar{ max-width:1180px; margin:0 auto; padding:22px 26px 0 }
.sar > .odTalepSar{ max-width:none; padding:0; margin:0 0 12px }


.odTalepSar.yeniUye{
  max-width:1180px; margin:0 auto; padding:22px 26px 0;
  
  position:sticky; top:var(--seritUst,0px); z-index:28; box-sizing:border-box;
  
  background:var(--kuyu,#0b0e11); padding-top:10px; padding-bottom:8px }
@media (max-width:720px){ .odTalepSar.yeniUye{padding:14px 14px 0} }
.odTalepSar.yeniUye > .odTalepSerit{
  backdrop-filter:blur(9px);
  background:color-mix(in srgb, var(--yuzey,#1e2329) 88%, transparent) !important;
  border-color:rgba(224,169,74,.55) !important;
  box-shadow:0 6px 18px rgba(0,0,0,.28) !important }
.odTalepSar > .odTalepSerit{ margin:0; border-radius:10px }




.iptalBtn{
  box-sizing:border-box !important;
  margin:0 !important; padding:8px 16px !important;
  border:1px solid rgba(246,70,93,.45) !important; border-radius:7px !important;
  background:rgba(246,70,93,.12) !important; color:#ff8fa0 !important;
  font-family:var(--sans,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif) !important;
  font-size:12.5px !important; font-weight:700 !important;
  line-height:1.2 !important; letter-spacing:.01em !important;
  white-space:nowrap !important; cursor:pointer !important;
  appearance:none !important; -webkit-appearance:none !important;
  box-shadow:none !important; width:auto !important; flex:0 0 auto !important;
}
.iptalBtn:hover{
  background:rgba(246,70,93,.2) !important;
  border-color:rgba(246,70,93,.75) !important;
  color:#ffa7b4 !important; box-shadow:none !important; filter:none !important;
}


#okEvet.okIptalEvet{
  background:rgba(246,70,93,.12) !important;
  border:1px solid rgba(246,70,93,.45) !important;
  color:#ff8fa0 !important; font-weight:700 !important;
}
#okEvet.okIptalEvet:hover:not(:disabled){
  background:rgba(246,70,93,.2) !important;
  border-color:rgba(246,70,93,.75) !important;
  color:#ffa7b4 !important; filter:none !important;
}
#okHayir.okVazgec{
  background:rgba(88,140,220,.12) !important;
  border:1px solid rgba(88,140,220,.42) !important;
  color:#9cc0f0 !important; font-weight:600 !important;
}
#okHayir.okVazgec:hover:not(:disabled){
  background:rgba(88,140,220,.2) !important;
  border-color:rgba(88,140,220,.7) !important;
  color:#bcd6f8 !important; filter:none !important;
}


.okPencere{ max-height:76vh !important; overflow-y:auto !important;
  overscroll-behavior:contain }
.okListe, .okListe li, .okBaslik{
  overflow-wrap:anywhere !important; word-break:normal !important;
  white-space:normal !important; max-width:100% }


.rhSeritSar{max-width:1180px !important;margin:0 auto !important;
  padding:22px 26px 0 !important;box-sizing:border-box !important}
.rhSerit{display:flex !important;align-items:center !important;gap:12px !important;
  background:linear-gradient(135deg,rgba(46,168,160,.13),rgba(167,139,250,.09)) !important;
  border:1px solid rgba(46,168,160,.34) !important;
  border-left:3px solid #2ea8a0 !important;
  border-radius:11px !important;padding:13px 16px !important;
  cursor:pointer !important;transition:background .15s !important}
.rhSerit:hover{background:linear-gradient(135deg,
  rgba(46,168,160,.2),rgba(167,139,250,.13)) !important}
.rhSimge{font-size:17px !important;flex:0 0 auto !important}
.rhMetin{display:flex !important;flex-direction:column !important;gap:2px !important;
  flex:1 1 auto !important;min-width:0 !important}
.rhMetin b{font-size:13.5px !important;color:#5fd3c9 !important;
  font-weight:700 !important;line-height:1.45 !important}
.rhAlt{font-size:11.5px !important;color:#848e9c !important;line-height:1.45 !important}
.rhBtn{flex:0 0 auto !important;padding:8px 16px !important;
  border-radius:8px !important;border:1px solid rgba(46,168,160,.5) !important;
  background:rgba(46,168,160,.16) !important;color:#5fd3c9 !important;
  font-size:12.5px !important;font-weight:700 !important;cursor:pointer !important;
  font-family:inherit !important;letter-spacing:0 !important;
  text-transform:none !important;box-shadow:none !important;filter:none !important}
.rhBtn:hover{background:rgba(46,168,160,.26) !important}
@media(max-width:560px){
  .rhSeritSar{padding:14px 14px 0 !important}
  .rhSerit{flex-wrap:wrap !important}
  .rhBtn{width:100% !important}
}


.ftAlt .ftHak:empty, .ftAlt .ftTelif:empty{min-height:1.6em}
.ftAlt .odemeLogoKap{min-height:26px}


.ftAlt .ftBas{text-transform:none !important}


.odKalan{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:6px;
  background:rgba(240,185,11,.14);border:1px solid rgba(240,185,11,.45);
  font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}


.rhKapat{flex:0 0 auto !important;padding:8px 12px !important;border-radius:8px !important;
  border:1px solid var(--tel,#2b3139) !important;background:transparent !important;
  color:#848e9c !important;font-size:12px !important;font-weight:600 !important;
  cursor:pointer !important;font-family:inherit !important;letter-spacing:0 !important;
  text-transform:none !important;box-shadow:none !important;filter:none !important}
.rhKapat:hover{color:#eaecef !important;border-color:#474d57 !important}
@media(max-width:560px){ .rhKapat{width:100% !important} }


.rhSerit.rhBitti{cursor:default !important;border-color:rgba(14,203,129,.45) !important;
  background:linear-gradient(135deg,rgba(14,203,129,.12),rgba(46,168,160,.08)) !important}
.rhSerit.rhBitti .rhMetin b{color:#3fe0a0 !important}
.rhSerit.rhBitti .rhAlt{font-variant-numeric:tabular-nums}
.rhKapat.rhKapatAna{color:#eaecef !important;border-color:rgba(14,203,129,.5) !important}


.rhBildirim{position:fixed;left:50%;bottom:110px;transform:translateX(-50%);z-index:2147483001;
  background:#1e2329;color:#eaecef;border:1px solid rgba(46,168,160,.55);border-radius:10px;
  padding:10px 16px;font-size:13px;font-weight:600;box-shadow:0 8px 24px rgba(0,0,0,.35);
  transition:opacity .5s;opacity:1;max-width:90vw;text-align:center}
.rhBildirim.gidiyor{opacity:0}


.svSar .svDurumNot.svKart{
  display:flex !important;align-items:center !important;gap:12px !important;flex-wrap:wrap !important;
  margin:0 !important;padding:9px 14px !important;border-radius:10px !important;
  border:1px solid rgba(224,169,74,.55) !important;border-left:1px solid rgba(224,169,74,.55) !important;
  backdrop-filter:blur(9px);
  background:color-mix(in srgb, var(--yuzey,#1e2329) 88%, transparent) !important;
  box-shadow:0 6px 18px rgba(0,0,0,.28) !important;
  color:var(--dikkat,#e0a94a) !important;font-size:13px !important;line-height:1.55 !important}
.svSar .svDurumNot.svKart .svMetin{flex:1 1 auto;min-width:0}
.svSar .svDurumNot.svKart b{color:var(--dikkat,#e0a94a) !important;font-weight:700}
.svSar .svDurumNot.svKart .svAlBtn{margin-left:auto !important;flex:0 0 auto;
  background:var(--dikkat,#e0a94a) !important;color:#1a1206 !important;
  padding:7px 14px !important;border-radius:8px !important;font-weight:700 !important}
@media (max-width:560px){ .svSar .svDurumNot.svKart .svAlBtn{width:100%;text-align:center} }


.ipinOrtu{position:fixed;inset:0;background:rgba(0,0,0,.62);z-index:2147483600;display:flex;align-items:center;justify-content:center}
.ipinKutu{width:min(380px,92vw);background:var(--yuzey,#161a1e);border:1px solid var(--vurgu,#2ea8a0);border-radius:14px;
    padding:20px 22px;box-shadow:0 18px 50px rgba(0,0,0,.5)}
.ipinBas{font-size:16px;font-weight:700;color:var(--kemik,#eaecef);margin-bottom:6px}
.ipinAlt{font-size:12.5px;color:var(--sis,#b7bdc6);line-height:1.55;margin-bottom:12px}
.ipinKutu label{display:flex;flex-direction:column;gap:5px;font-size:12px;color:var(--gri);margin-top:8px}
.ipinKutu input{margin:0;padding:10px 12px;font-size:16px;letter-spacing:.25em;text-align:center;width:100% !important;box-sizing:border-box;background:var(--bg,#0b0e11);color:var(--kemik,#eaecef);border:1px solid var(--tel,#2b3139);border-radius:8px}
.ipinKutu input#ipinSifre{letter-spacing:normal;text-align:left;font-size:14px}
.ipinMesaj{min-height:18px;margin-top:10px;font-size:12.5px;color:var(--kirmizi,#f6465d)}
.ipinDg{display:flex;gap:8px;margin-top:10px}
.ipinDg button{flex:1;margin:0;padding:9px 12px;font-weight:700}
.ipinVaz{background:var(--yuzey2,#1e2329);color:var(--sis);border:1px solid var(--cizgi)}
.ipinTamam{background:var(--vurgu,#2ea8a0);color:#fff;border:none}

.ipinTur{font-size:11px;font-weight:700;color:var(--vurguAcik,#5fd3c9);border:1px solid rgba(46,168,160,.45);border-radius:10px;padding:1px 8px;margin-left:6px;vertical-align:2px}
.ipinUnuttum{display:inline-block;margin-top:8px;font-size:12px;color:var(--duman,#848e9c);text-decoration:underline}
.ipinUnuttum:hover{color:var(--kemik,#eaecef)}


.uyUnuttum{display:inline-block;margin:6px 0 2px;font-size:12px;color:var(--vurguAcik,#5fd3c9);text-decoration:underline}
.uyUnuttum:hover{color:var(--kemik,#eaecef)}


@media (max-width:640px){
  .ftAlt{padding-bottom:calc(78px + env(safe-area-inset-bottom, 0px)) !important}
}


@media (max-width:900px){
  .psKap{display:block !important}
  .psKap .psHaber{display:none !important}
}


.ymLogo{white-space:nowrap}
.ymSurum{white-space:nowrap}


@media (max-width:760px), (pointer:coarse){
  .shPen textarea, .shPen input[type=email], .shPen input[type=text],
  #shMetin, #shMail, #shCanliMetin{font-size:16px !important}
}


.paketHediye{font-size:11px;font-weight:700;color:var(--kar,#0ecb81);
  line-height:1.3;margin:2px 0 4px;white-space:nowrap}


.denemeBant{display:flex;align-items:center;justify-content:center;gap:10px;
  margin:14px 0 4px;padding:12px 16px;border-radius:12px;text-align:center;
  border:1.5px solid var(--kar,#0ecb81);background:rgba(14,203,129,.10);
  color:var(--kemik,#eaecef);font:600 14px/1.5 var(--sans,system-ui,sans-serif)}
.denemeBant b{color:var(--kar,#0ecb81);font-weight:800}
.denemeBantSimge{font-size:22px;line-height:1}
html[data-tema="acik"] .denemeBant{color:#0b0e11;background:rgba(14,203,129,.12)}

.paket > .indRozet{top:-8px !important;right:auto !important;left:50% !important;
  transform:translateX(-50%) !important;white-space:nowrap}


.paketHediyeSimge{font-size:26px;line-height:1;margin:6px 0 2px;text-align:center}


.hwCanliSar{position:relative;display:inline-block}

.hwCanliKisa{display:none}

@media (max-width:700px){
  .ustCubuk .ustSabit{flex:1 1 200px;min-width:0;flex-wrap:wrap;
    justify-content:flex-end;row-gap:6px;white-space:normal}
  .ustCubuk .ustSabit > *{flex:0 0 auto;white-space:nowrap}
  .hwCanliSar{flex:0 0 auto}
}
@media (max-width:700px){
  .hwCanliSar{min-width:0;max-width:100%}
  .hwCanliRozet{max-width:100%;overflow:hidden}
  .hwCanliMetin{display:none}
  .hwCanliKisa{display:inline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}
.hwCanliSar.gizle{display:none}

.hwCanliRozet{display:inline-flex;align-items:center;gap:6px;cursor:pointer;
  padding:3px 9px;border-radius:11px;border:0;white-space:nowrap;
  background:color-mix(in srgb, var(--kar,#22c55e) 14%, transparent);
  color:var(--kar,#22c55e);font:600 11px var(--sans,system-ui,sans-serif);
  user-select:none;-webkit-user-select:none}
.hwCanliNokta{width:6px;height:6px;border-radius:50%;background:currentColor;display:inline-block}
.hwCanliOk{font-size:9px;opacity:.75}
.hwCanliListe{display:none;position:absolute;right:0;top:calc(100% + 6px);z-index:9997;
  min-width:280px;max-width:min(92vw,380px);max-height:50vh;overflow-y:auto;
  background:var(--yuzey2,#1e2329);border:1px solid var(--tel,#2b3139);
  border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.45);padding:4px 0}
.hwCanliSar.acik .hwCanliListe{display:block}
@media (hover:hover){ .hwCanliSar:hover .hwCanliListe{display:block} }
.hwCanliSatir{display:flex;align-items:center;gap:9px;padding:8px 12px;
  border-bottom:1px solid rgba(255,255,255,.05);font-size:12.5px}
.hwCanliSatir:last-child{border-bottom:none}
.hwCanliKim{font-weight:700;min-width:64px;color:var(--kemik,#eaecef)}
.hwCanliKim.misafir{font-weight:500;color:var(--gri,#848e9c)}
.hwCanliYol{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
  font-family:var(--rakam,ui-monospace,monospace);font-size:11.5px;color:var(--vurguAcik,#4bd6c4)}
.hwCanliSure{color:var(--gri,#848e9c);font-size:11px;white-space:nowrap}
@media(max-width:640px){
  .hwCanliRozet{font-size:10.5px;padding:3px 8px}
  .hwCanliSatir{flex-wrap:wrap;gap:3px 8px}
  .hwCanliYol{flex:1 1 100%;order:3}
}


@media(min-width:861px){
  .ozetSerit > .ozYakin{display:contents}
  .ozetSerit > .ozYakin > .yKutu:first-child{margin-left:12px}
}
