







:root { --ns-sutun: 232px; --ns-metal: #4a4440; --ns-metal-koyu: #2f2b28; --ns-altin: #c9a64a; --ns-seridi: #7b4d20;
  --ns-baslik: #f0b04a; --ns-parsomen: #d7b88b; --ns-satir: #835c31; --ns-tas: #514840; --ns-tas-koyu: #3f3832; }


.nostaljiRozet, .nostaljiLevha { display: none; }


html.nostalji:not(.dikeyEtkin) .cemberIc { display: none; }
html.nostalji:not(.dikeyEtkin) .cemberKenar { stroke-width: 3; opacity: .95; filter: none; }
html.nostalji:not(.dikeyEtkin) .cember-kalkanli .cemberKenar { stroke: #c4c4c4; }
html.nostalji:not(.dikeyEtkin) .cemberAzami { opacity: .22; }
html.nostalji:not(.dikeyEtkin) .dugumYazilari .adEtiket { display: none; }
html.nostalji:not(.dikeyEtkin) g.levha { display: none; }
html.nostalji:not(.dikeyEtkin) .nostaljiRozet, html.nostalji:not(.dikeyEtkin) .nostaljiLevha { display: inline; }
.nrVerim { fill: #fbfaf4; stroke: #35302b; stroke-width: 3; }
.nrVerimYazi { fill: #1d1a17; font: 900 24px var(--yazi); text-anchor: middle; }
.nrIsci circle { fill: #6d78cc; stroke: #262a52; stroke-width: 3; }
.nrIsci text { fill: #fff; font: 800 17px var(--yazi); text-anchor: middle; }
.nlZemin { fill: rgba(50, 46, 43, .88); stroke: rgba(255, 255, 255, .2); stroke-width: 1.5; }
.nlKare { fill: rgba(18, 16, 14, .78); stroke: rgba(255, 255, 255, .28); stroke-width: 1; }
.nlSayi { fill: #fff; font: 800 18px var(--yazi); text-anchor: middle; }
.nlBosta { fill: #f2a43c; font: 800 15px var(--yazi); text-anchor: middle; }
.nlAd { fill: #fff; font: 800 17px var(--yazi); }
.nlSahip { fill: #e9e3d6; font: 700 14px var(--yazi); }
.nlEtiket { font-weight: 900; }


.nostaljiSag { display: none; }
html.nostalji:not(.dikeyEtkin) .nostaljiSag {
  display: block; position: absolute; top: 0; right: 0; bottom: 0; width: var(--ns-sutun); z-index: 4;
  background:
    radial-gradient(120% 40% at 50% 0%, rgba(255, 255, 255, .06), transparent 70%),
    linear-gradient(90deg, var(--ns-metal-koyu), var(--ns-metal) 8%, #3d3834 92%, var(--ns-metal-koyu));
  border-left: 3px solid var(--ns-altin);
  box-shadow: inset 3px 0 0 #2a2623, -6px 0 18px rgba(0, 0, 0, .55);
}
.nsLogo { margin: 8px 10px 0; padding: 7px 8px 6px; text-align: center; border: 1px solid rgba(201, 166, 74, .7); border-radius: 4px;
  background: linear-gradient(180deg, #6a4a2a, #4a3018); box-shadow: inset 0 0 0 2px #2a1c10; }
.nsLogo b { display: block; font: 700 22px var(--oyma); letter-spacing: .14em; color: #f3dca0; text-shadow: 0 2px 2px #000; }
.nsLogo .nsHan { display: block; margin-top: 2px; font: 700 12.5px var(--yazi); color: #f0b48a; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.nsBaslik, html.nostalji:not(.dikeyEtkin) #sagAlt .panelBaslik {
  display: block; margin: 0; padding: 4px 0 3px; text-align: center; border: 1px solid #2a1c10; border-radius: 3px;
  background: linear-gradient(180deg, #8b5a28, var(--ns-seridi)); box-shadow: inset 0 1px 0 rgba(255, 220, 160, .25);
  font: 700 13px var(--oyma); letter-spacing: .16em; text-transform: uppercase; color: var(--ns-baslik); text-shadow: 0 1px 1px #000;
}
.nsBaslikKaynak { margin: 8px 10px 0; }


html.nostalji:not(.dikeyEtkin) #kaynakListesi {
  left: auto !important; right: 10px; top: 104px; transform: none !important; width: calc(var(--ns-sutun) - 20px);
  flex-direction: column; gap: 3px; padding: 0; background: none; border: 0; box-shadow: none;
  -webkit-backdrop-filter: none; backdrop-filter: none;
}
html.nostalji:not(.dikeyEtkin) #kaynakListesi::after, html.nostalji:not(.dikeyEtkin) #kaynakListesi::before { display: none; }
html.nostalji:not(.dikeyEtkin) #kaynakListesi .kaynak {
  display: grid; grid-template-columns: 22px auto 1fr; grid-template-rows: auto; column-gap: 7px; min-width: 0; padding: 2px 10px 2px 4px;
  border: 1px solid #1f1c1a; border-radius: 13px; background: linear-gradient(180deg, #5f5c5a, #4b4846); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .12);
}
html.nostalji:not(.dikeyEtkin) #kaynakListesi .kaynak::before { display: none; }
html.nostalji:not(.dikeyEtkin) #kaynakListesi .kaynakSimge { width: 22px; height: 22px; }
html.nostalji:not(.dikeyEtkin) #kaynakListesi .kaynakSimge img, html.nostalji:not(.dikeyEtkin) #kaynakListesi .kaynakSimge svg { width: 22px; height: 22px; }
html.nostalji:not(.dikeyEtkin) #kaynakListesi .kaynakAd { grid-row: 1; grid-column: 2; font: 700 13px var(--yazi); color: #fff; }
html.nostalji:not(.dikeyEtkin) #kaynakListesi .kaynakSatir { grid-row: 1; grid-column: 3; justify-self: end; display: flex; align-items: baseline; gap: 4px; }
html.nostalji:not(.dikeyEtkin) #kaynakListesi .miktar { font: 800 13.5px var(--yazi); color: #fff; }
html.nostalji:not(.dikeyEtkin) #kaynakListesi .oran { font: 700 10.5px var(--yazi); color: #b6e39a; }
html.nostalji:not(.dikeyEtkin) #kaynakListesi .oran.eksi { color: #ff9a86; }
html.nostalji:not(.dikeyEtkin) #kaynakListesi .kaynak-altin .kaynakAd, html.nostalji:not(.dikeyEtkin) #kaynakListesi .kaynak-altin .miktar { color: #ffe066; }


html.nostalji:not(.dikeyEtkin) #sagAlt {
  right: 10px; top: 330px; bottom: 10px; width: calc(var(--ns-sutun) - 20px); padding: 0; overflow-y: auto; overflow-x: hidden;
  background: none; border: 0; box-shadow: none; -webkit-backdrop-filter: none; backdrop-filter: none; scrollbar-width: thin;
}
html.nostalji:not(.dikeyEtkin) #sagAlt .panelBaslik .baslikEk { display: none; }
html.nostalji:not(.dikeyEtkin) #sehirListesi { margin: 4px 0 0; padding: 6px 6px; background: var(--ns-parsomen);
  border: 1px solid #5a3e1e; border-radius: 3px; box-shadow: inset 0 0 12px rgba(120, 80, 30, .45); }
html.nostalji:not(.dikeyEtkin) #sehirListesi .sehirSatir { min-height: 0; margin: 0 0 3px; padding: 2px 8px; border: 1px solid var(--ns-satir);
  border-radius: 2px; background: linear-gradient(180deg, #e7cfa3, #cfae7a); color: #241608; box-shadow: none; }
html.nostalji:not(.dikeyEtkin) #sehirListesi .sehirSatir * { color: #241608 !important; font-size: 13px; }
html.nostalji:not(.dikeyEtkin) #sehirListesi .sehirSatir.aktif { background: linear-gradient(180deg, #f6e2b8, #e0c08a); border-color: #4a2e10; }
html.nostalji:not(.dikeyEtkin) #koyYuvalari { margin: 5px 2px 0; }
html.nostalji:not(.dikeyEtkin) #yeniKoyAlani { margin-top: 6px; }
html.nostalji:not(.dikeyEtkin) #sagAlt .panelBaslik.ikinci { margin-top: 8px; }
html.nostalji:not(.dikeyEtkin) #olayListesi { margin-top: 4px; }
html.nostalji:not(.dikeyEtkin) #olayListesi .olay { border: 1px solid #1f1c1a; border-radius: 14px; background: linear-gradient(180deg, #5f5c5a, #45423f);
  color: #f2ece0; }


html.nostalji:not(.dikeyEtkin) #sagUst { left: 8px; top: 8px; bottom: auto; flex-direction: column; gap: 6px; }
html.nostalji:not(.dikeyEtkin) #solAlt { left: 56px; top: 8px; bottom: auto; flex-direction: column; gap: 6px; }
html.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme {
  width: 42px; height: 42px; border-radius: 50%; border: 2px solid #1d1a18;
  background: radial-gradient(circle at 35% 30%, #8a817c, #5e5652 45%, #3a3431 100%);
  box-shadow: 0 0 0 2px rgba(201, 166, 74, .45), 0 3px 6px rgba(0, 0, 0, .6), inset 0 1px 1px rgba(255, 255, 255, .25);
  color: #f4ecdc; -webkit-backdrop-filter: none; backdrop-filter: none;
}
html.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme svg { width: 20px; height: 20px; }
html.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme:hover { box-shadow: 0 0 0 2px #e8c46a, 0 3px 6px rgba(0, 0, 0, .6), inset 0 1px 1px rgba(255, 255, 255, .25); }


html.nostalji:not(.dikeyEtkin) #solUst { left: 108px; top: 8px; grid-template-columns: max-content; }
html.nostalji:not(.dikeyEtkin) #solUst .logoKumesi { display: none; }
html.nostalji:not(.dikeyEtkin) #solUst .durum { width: auto; min-width: 0; display: flex; flex-wrap: wrap; gap: 6px; padding: 0;
  background: none; border: 0; box-shadow: none; -webkit-backdrop-filter: none; backdrop-filter: none; }
html.nostalji:not(.dikeyEtkin) #solUst .durumSatir { margin: 0; padding: 4px 14px 4px 6px; min-width: 150px; border: 2px solid #1d1a18; border-radius: 20px;
  background: linear-gradient(180deg, #5c5753, #403b38); box-shadow: 0 0 0 1px rgba(201, 166, 74, .4), 0 3px 6px rgba(0, 0, 0, .55); }
html.nostalji:not(.dikeyEtkin) #solUst .durumSatir[hidden] { display: none; }


html.nostalji:not(.dikeyEtkin) .miniHarita { right: calc(var(--ns-sutun) + 10px); top: 8px; width: 132px; height: 132px; }
html.nostalji:not(.dikeyEtkin) .miniHarita canvas { width: 124px; height: 124px; }
html.nostalji:not(.dikeyEtkin) .miniAciklama { display: none; }
html.nostalji:not(.dikeyEtkin) .sunucuSaati { right: calc(var(--ns-sutun) + 10px); top: 148px; left: auto; }
html.nostalji:not(.dikeyEtkin) #altOrta { left: calc((100% - var(--ns-sutun)) / 2); bottom: 10px; }
html.nostalji:not(.dikeyEtkin) #altOrta .hapDugme, html.nostalji:not(.dikeyEtkin) #altOrta .hapRozet {
  border: 2px solid #1d1a18; border-radius: 20px; background: linear-gradient(180deg, #5c5753, #3e3936);
  box-shadow: 0 0 0 1px rgba(201, 166, 74, .45), 0 3px 6px rgba(0, 0, 0, .55); -webkit-backdrop-filter: none; backdrop-filter: none; }
html.nostalji:not(.dikeyEtkin) .yardimKutu { left: 108px; bottom: 10px; }
html.nostalji:not(.dikeyEtkin) #anketKutu { left: 108px; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller { right: calc(var(--ns-sutun) + 12px); }
html.orduAcik.nostalji:not(.dikeyEtkin) #sahne > #orduPaneli { left: 108px; bottom: 64px; }


html.nostalji:not(.dikeyEtkin) .pencere { left: calc((100% - var(--ns-sutun)) / 2);
  background:
    radial-gradient(40% 30% at 20% 25%, rgba(255, 255, 255, .05), transparent 70%),
    radial-gradient(35% 40% at 80% 70%, rgba(0, 0, 0, .18), transparent 70%),
    radial-gradient(25% 20% at 60% 15%, rgba(0, 0, 0, .12), transparent 70%),
    linear-gradient(180deg, var(--ns-tas), var(--ns-tas-koyu));
  border: 1px solid var(--ns-altin); border-radius: 4px;
  box-shadow: inset 0 0 0 3px #2c2724, inset 0 0 0 4px rgba(201, 166, 74, .35), 0 12px 30px rgba(0, 0, 0, .65);
  -webkit-backdrop-filter: none; backdrop-filter: none; }
html.nostalji:not(.dikeyEtkin) .pencereUst { border-bottom: 1px solid rgba(201, 166, 74, .35); }
html.nostalji:not(.dikeyEtkin) .pencereUst::after { display: none; }
html.nostalji:not(.dikeyEtkin) .pencereUst h3 { color: var(--ns-baslik); text-shadow: 0 1px 2px #000; }
html.nostalji:not(.dikeyEtkin) #pencereKapat { border-radius: 50%; border: 2px solid #5a1a10; color: #fff;
  background: radial-gradient(circle at 35% 30%, #f07a50, #c0391c 55%, #7a1c0c); box-shadow: 0 0 0 2px rgba(201, 166, 74, .6); }


html.nostalji:not(.dikeyEtkin) #kaynakListesi { top: 100px; gap: 2px; }
html.nostalji:not(.dikeyEtkin) #kaynakListesi .kaynak { padding: 1px 10px 1px 4px; }
html.nostalji:not(.dikeyEtkin) #sagAlt { top: 290px; }
html.nostalji:not(.dikeyEtkin) #sehirListesi .sehirSatir { height: auto; min-height: 24px; padding: 1px 8px; }
html.nostalji:not(.dikeyEtkin) #yeniKoyAlani * { font-size: 12px !important; }
html.nostalji:not(.dikeyEtkin) #yeniKoyAlani .yeniKoyDugme { min-height: 0; padding: 3px 8px; }
html.nostalji:not(.dikeyEtkin) #sagAlt .panelBaslik { display: flex; justify-content: center; align-items: center; gap: 6px; }
html.nostalji:not(.dikeyEtkin) #sagAlt .panelBaslik .dugme { height: 20px; min-height: 0; padding: 0 6px; font-size: 11px; }

html.nostalji:not(.dikeyEtkin) #olayListesi { display: grid; grid-template-columns: repeat(4, 1fr); gap: 4px; justify-items: center; }
html.nostalji:not(.dikeyEtkin) #olayListesi .olay { width: 44px; height: 44px; padding: 0; justify-content: center; border-radius: 50%;
  border: 2px solid #1d1a18; background: radial-gradient(circle at 35% 30%, #8a817c, #5e5652 45%, #3a3431 100%);
  box-shadow: 0 0 0 2px rgba(201, 166, 74, .45), 0 3px 6px rgba(0, 0, 0, .6); }
html.nostalji:not(.dikeyEtkin) #olayListesi .olayAd { display: none; }
html.nostalji:not(.dikeyEtkin) #olayListesi .olaySimge { width: 22px; height: 22px; }
html.nostalji:not(.dikeyEtkin) #olayListesi .olaySayi { position: absolute; right: -5px; top: -5px; min-width: 18px; height: 18px; padding: 0 4px;
  border-radius: 9px; background: #2c8a3a; color: #fff; font: 800 11px/18px var(--yazi); text-align: center; }

html.nostalji:not(.dikeyEtkin) #solUst .durum { flex-direction: column; flex-wrap: nowrap; gap: 5px; }
html.nostalji:not(.dikeyEtkin) #solUst .durumSatir { min-width: 0; width: 210px; padding: 2px 12px 2px 5px; font-size: 12.5px; }
html.nostalji:not(.dikeyEtkin) #solUst .durumSatir strong { font-size: 15px; }
html.nostalji:not(.dikeyEtkin) #solUst .durumSimge { width: 18px; height: 18px; }
html.nostalji:not(.dikeyEtkin) #solUst .cubuk { height: 4px; }

html.nostalji .nlAd { font-size: 19px; }
html.nostalji .nlSahip { font-size: 15px; }


html.nostalji:not(.dikeyEtkin) .yollar { display: none; }



html.nostalji:not(.dikeyEtkin) .raporPenceresi { width: 660px; }
html.nostalji:not(.dikeyEtkin) .raporIzgara { grid-template-columns: 1fr; }
html.nostalji:not(.dikeyEtkin) .raporIzgara > .raporListe { display: none; }
html.nostalji:not(.dikeyEtkin) .raporSerit { padding: 2px 4px 6px; border: 0; border-bottom: 1px solid rgba(255, 255, 255, .22); border-radius: 0; background: none; }
html.nostalji:not(.dikeyEtkin) .raporSerit b { font-size: 17px; }
html.nostalji:not(.dikeyEtkin) .raporSerit.iyi b { color: #9be07a; }
html.nostalji:not(.dikeyEtkin) .raporSerit.kotu b { color: #ff8a70; }
html.nostalji:not(.dikeyEtkin) .raporTaraflar { grid-template-columns: 1fr; gap: 0; }
html.nostalji:not(.dikeyEtkin) .raporTaraf { padding: 8px 2px 10px; border: 0; border-radius: 0; background: none; }
html.nostalji:not(.dikeyEtkin) .raporTaraf.savunan { border-top: 1px solid rgba(255, 255, 255, .3); }
html.nostalji:not(.dikeyEtkin) .raporTaraf h4 span { font: 700 14px var(--yazi); letter-spacing: 0; text-transform: none; color: #fff; }
html.nostalji:not(.dikeyEtkin) .raporTaraf h4 b { font: 700 14px var(--yazi); color: #fff; padding: 2px 8px; border: 1px solid rgba(255, 255, 255, .25);
  border-radius: 3px; background: rgba(20, 18, 16, .7); }
html.nostalji:not(.dikeyEtkin) .raporToplam { color: #e8e2d6; }
html.nostalji:not(.dikeyEtkin) .raporToplam b { color: #fff; }
html.nostalji:not(.dikeyEtkin) .raporToplam b.olen { color: #e04030; }
html.nostalji:not(.dikeyEtkin) .raporBirimler { grid-template-columns: repeat(auto-fill, 66px); gap: 6px; }
html.nostalji:not(.dikeyEtkin) .raporBirim { padding: 0 0 3px; border: 1px solid #1a1714; border-radius: 2px; background: #221f1b; }
html.nostalji:not(.dikeyEtkin) .raporBirim img { width: 64px; height: 64px; border-radius: 0; }
html.nostalji:not(.dikeyEtkin) .raporBirimAd { display: none; }
html.nostalji:not(.dikeyEtkin) .raporBirimSayi { color: #fff; font-size: 14px; }
html.nostalji:not(.dikeyEtkin) .raporBirimOlen { color: #e04030; }
html.nostalji:not(.dikeyEtkin) .raporSonuclar { padding: 6px 2px; border: 0; border-top: 1px solid rgba(255, 255, 255, .22); border-radius: 0; background: none; }
html.nostalji:not(.dikeyEtkin) .raporSonuclar p { color: #f0a040; }
html.nostalji:not(.dikeyEtkin) .raporSonuclar p > span:first-child { color: #d8d0c0; }
html.nostalji:not(.dikeyEtkin) .raporGanimet { color: #fff; }


html.nostalji:not(.dikeyEtkin) #olayListesi { grid-template-columns: repeat(3, 1fr); row-gap: 8px; }
html.nostalji:not(.dikeyEtkin) #olayListesi .nsOlay { width: 48px; height: 48px; }
html.nostalji:not(.dikeyEtkin) #olayListesi .nsOlay .olaySimge { width: 40px; height: 40px; padding: 3px; background: none; box-shadow: none; color: #f1ead8; }
html.nostalji:not(.dikeyEtkin) .nsOk { position: absolute; width: 22px; height: 22px; right: 4px; bottom: 3px; fill: none; stroke-width: 3.4; stroke-linecap: round;
  stroke-linejoin: round; filter: drop-shadow(0 1px 1px #000); }
html.nostalji:not(.dikeyEtkin) .ns-kirmizi .nsOk { stroke: #ff4a32; }
html.nostalji:not(.dikeyEtkin) .ns-yesil .nsOk { stroke: #5be04a; }
html.nostalji:not(.dikeyEtkin) .ns-sari .nsOk { stroke: #ffd23a; }
html.nostalji:not(.dikeyEtkin) .ns-mavi .nsOk { stroke: #4fb0ff; }
html.nostalji:not(.dikeyEtkin) #olayListesi .ns-mor .olaySimge { color: #d6b8ff; }
html.nostalji:not(.dikeyEtkin) #olayListesi .nsOlay.ns-kirmizi.aktif { box-shadow: 0 0 0 2px #ff4a32, 0 0 12px rgba(255, 74, 50, .7), 0 3px 6px rgba(0, 0, 0, .6); }
html.nostalji:not(.dikeyEtkin) #olayListesi .nsOlay.ns-kirmizi.aktif .olaySayi { background: #c42a18; }
html.nostalji:not(.dikeyEtkin) #olayListesi { row-gap: 5px; }
html.nostalji:not(.dikeyEtkin) #sagAlt { top: 282px; }
html.nostalji:not(.dikeyEtkin) #sagAlt .panelBaslik.ikinci { margin-top: 5px; }



.nsSadece, .nsSoru, .nsSekmeler { display: none; }


html.nostalji:not(.dikeyEtkin) {
  --panel-zemin: rgba(76, 69, 63, .95); --panel-zemin-koyu: rgba(64, 57, 51, .98);
  --panel-cizgi: rgba(201, 166, 74, .6); --panel-cizgi-soluk: rgba(201, 166, 74, .2);
  --kece: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='t'><feTurbulence type='fractalNoise' baseFrequency='.045' numOctaves='4' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .12  0 0 0 0 .1  0 0 0 0 .08  0 0 0 .55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23t)'/></svg>");
}


html.nostalji:not(.dikeyEtkin) #sahne::after {
  content: ''; position: absolute; top: 0; left: 0; bottom: 0; right: var(--ns-sutun); z-index: 3; pointer-events: none;
  border: 3px solid #b8923f; box-shadow: inset 0 0 0 3px #3a3531, inset 0 0 22px rgba(0, 0, 0, .45);
}


html.nostalji:not(.dikeyEtkin) #sagUst { left: 12px; top: 12px; gap: 6px; }
html.nostalji:not(.dikeyEtkin) #solAlt { left: 12px; top: calc(12px + var(--nsSolN, 6) * 46px); gap: 6px; }
html.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme { width: 40px; height: 40px; }
html.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme svg { width: 19px; height: 19px; }
html.nostalji:not(.dikeyEtkin) .dugmeSutunu .nsSadece { display: grid; }
html.nsMini.nostalji:not(.dikeyEtkin) #nsDunya { box-shadow: 0 0 0 2px #e8c46a, 0 3px 6px rgba(0, 0, 0, .6); }


html.nostalji:not(.dikeyEtkin) #solUst { left: 66px; top: 12px; }
html.nostalji:not(.dikeyEtkin) #solUst .durum { flex-direction: row; align-items: flex-start; gap: 8px; }
html.nostalji:not(.dikeyEtkin) #solUst .cubukluSatir { display: none; }
html.nostalji:not(.dikeyEtkin) #solUst .durumSatir { width: auto; height: 40px; padding: 0 16px 0 6px; border-radius: 6px 20px 20px 6px; align-items: center; }
html.nostalji:not(.dikeyEtkin) #solUst .isciSatir .durumAd { display: none; }
html.nostalji:not(.dikeyEtkin) #solUst .isciSatir .durumSimge { width: 28px; height: 28px; padding: 4px; border-radius: 50%;
  background: radial-gradient(circle at 35% 30%, #8a817c, #4e4743); box-shadow: 0 0 0 1px #1d1a18; }
html.nostalji:not(.dikeyEtkin) #solUst .isciSatir strong { font-size: 16px; color: #fff; }
html.nostalji:not(.dikeyEtkin) #solUst .isciSatir .durumEk { font-size: 11px; color: #f2a43c; }
html.nostalji:not(.dikeyEtkin) #solUst .nsTp { position: relative; display: flex; flex-direction: column; justify-content: center; align-items: center;
  min-width: 132px; padding: 0 18px; border-radius: 20px; }
html.nostalji:not(.dikeyEtkin) .nsTpAd { font: 700 12px var(--yazi); color: #fff; line-height: 1.1; }
html.nostalji:not(.dikeyEtkin) .nsTpSayi { font: 800 15px var(--yazi); color: #ffd23a; line-height: 1.15; }
html.nostalji:not(.dikeyEtkin) .nsTpCubuk { position: absolute; left: 14px; right: 14px; bottom: -8px; height: 4px; border-radius: 2px;
  background: #2a2623; box-shadow: 0 0 0 1px #1d1a18; overflow: hidden; }
html.nostalji:not(.dikeyEtkin) .nsTpCubuk span { display: block; height: 100%; background: linear-gradient(90deg, #c98a2a, #ffd23a); }
html.nostalji:not(.dikeyEtkin) #kalkanRozet { position: absolute; left: auto; right: calc(var(--ns-sutun) + 58px); top: 12px; margin: 0;
  border-radius: 20px; background: linear-gradient(180deg, #5c5753, #403b38); border: 2px solid #1d1a18; }


html.nostalji:not(.dikeyEtkin) .nsSoru { display: grid; place-items: center; position: absolute; z-index: 5; top: 12px; right: calc(var(--ns-sutun) + 14px);
  width: 36px; height: 36px; padding: 0; border: 2px solid #1d1a18; border-radius: 50%; cursor: pointer;
  background: radial-gradient(circle at 35% 30%, #8a817c, #5e5652 45%, #3a3431 100%); color: #f4ecdc; font: 800 20px var(--yazi);
  box-shadow: 0 0 0 2px rgba(201, 166, 74, .45), 0 3px 6px rgba(0, 0, 0, .6); }

html.nostalji:not(.dikeyEtkin) .miniHarita { top: 56px; right: calc(var(--ns-sutun) + 14px); }
html.nostalji:not(.dikeyEtkin):not(.nsSor) .yardimKutu { display: none; }
html.nsSor.nostalji:not(.dikeyEtkin) .yardimKutu { display: block; left: auto; right: calc(var(--ns-sutun) + 56px); top: 12px; bottom: auto; }


html.nostalji:not(.dikeyEtkin) .nsSekmeler { display: flex; flex-direction: column; gap: 6px; position: absolute; z-index: 4; top: 120px; right: var(--ns-sutun); }
html.nostalji:not(.dikeyEtkin) .nsSekmeler button { writing-mode: vertical-rl; transform: rotate(180deg); padding: 14px 5px; cursor: pointer;
  border: 1px solid #c9a64a; border-left: 0; border-radius: 0 6px 6px 0; background: linear-gradient(270deg, #8b4a24, #5e2c12);
  color: #f3d79c; font: 700 11.5px var(--oyma); letter-spacing: .14em; text-transform: uppercase; text-shadow: 0 1px 1px #000;
  box-shadow: -3px 0 6px rgba(0, 0, 0, .45); }


html.nostalji:not(.dikeyEtkin) #altOrta { left: calc((100% - var(--ns-sutun)) / 2 - 56px); bottom: 12px; }
html.nostalji:not(.dikeyEtkin) #kameraAci { display: none; }

html.nostalji:not(.dikeyEtkin) #koyumeDon span { display: none; }
html.nostalji:not(.dikeyEtkin) #koyumeDon::after { content: "Köyüme git"; }
html.nostalji:not(.dikeyEtkin) body.koyKipi #koyumeDon { display: none; }
html.nostalji:not(.dikeyEtkin) #koordinat { color: #ffd23a; }
html.nostalji:not(.dikeyEtkin) .sunucuSaati { top: auto; bottom: 12px; right: auto; left: calc((100% - var(--ns-sutun)) / 2 + 64px);
  border: 2px solid #1d1a18; border-radius: 20px; background: linear-gradient(180deg, #5c5753, #3e3936);
  box-shadow: 0 0 0 1px rgba(201, 166, 74, .45), 0 3px 6px rgba(0, 0, 0, .55); }




.nsLogo b { color: #ffd966; text-shadow: 0 0 10px rgba(255, 190, 70, .55), 0 2px 2px #000; }
.nsKurdele { display: block; height: 9px; margin: 4px 22px 0; background: linear-gradient(180deg, #c23a2c, #7c1a14);
  clip-path: polygon(0 0, 100% 0, 95% 50%, 100% 100%, 0 100%, 5% 50%); }
.nsKimlik { margin: 6px 10px 0; padding: 4px 9px; border: 1px solid #2a1a0c; border-radius: 3px; background: linear-gradient(180deg, #5a3c22, #3f2814); }
.nsKimlik p { margin: 0; font: 700 12.5px/1.45 var(--yazi); color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.nsKimlik em { margin-right: 5px; font-style: normal; color: #ff5a44; }
html.nostalji:not(.dikeyEtkin) #kaynakListesi { top: 150px; }
html.nostalji:not(.dikeyEtkin) #kaynakListesi .kaynak-vip, html.nostalji:not(.dikeyEtkin) #kaynakListesi .kaynak-elmasDukkan { display: none; }
html.nostalji:not(.dikeyEtkin) #sagAlt { top: 308px; }


html.nostalji:not(.dikeyEtkin) .pencere .dugme.birincil { border: 1px solid #2a1410; background: linear-gradient(180deg, #93432e, #5a2a1e); color: #fff;
  text-shadow: 0 1px 1px #000; box-shadow: inset 0 1px 0 rgba(255, 200, 160, .25), 0 2px 4px rgba(0, 0, 0, .5); }
html.nostalji:not(.dikeyEtkin) .pencere .dugme.ikincil { border: 1px solid #1d1a18; background: linear-gradient(180deg, #67615c, #423d39); color: #fff;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .14), 0 2px 4px rgba(0, 0, 0, .5); }



html.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme { width: 36px; height: 36px; }
html.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme svg { width: 17px; height: 17px; }
html.nostalji:not(.dikeyEtkin) #sagUst, html.nostalji:not(.dikeyEtkin) #solAlt { gap: 5px; }
html.nostalji:not(.dikeyEtkin) #solAlt { top: calc(12px + var(--nsSolN, 6) * 41px + 10px); }
html.nostalji:not(.dikeyEtkin) #solUst { left: 60px; }


html.nostalji:not(.dikeyEtkin) .nsLogo { margin-top: 6px; padding: 4px 8px 5px; }
html.nostalji:not(.dikeyEtkin) .nsLogo b { font-size: 19px; }
html.nostalji:not(.dikeyEtkin) .nsKimlik { margin-top: 5px; padding: 2px 9px; }
html.nostalji:not(.dikeyEtkin) .nsBaslikKaynak { margin-top: 6px; }
html.nostalji:not(.dikeyEtkin) #kaynakListesi { top: 136px; gap: 2px; }
html.nostalji:not(.dikeyEtkin) #kaynakListesi .kaynak { height: 23px; padding-top: 0; padding-bottom: 0; align-items: center; }
html.nostalji:not(.dikeyEtkin) #kaynakListesi .kaynakSimge, html.nostalji:not(.dikeyEtkin) #kaynakListesi .kaynakSimge img,
html.nostalji:not(.dikeyEtkin) #kaynakListesi .kaynakSimge svg { width: 19px; height: 19px; }
html.nostalji:not(.dikeyEtkin) #sagAlt { top: 292px; }
html.nostalji:not(.dikeyEtkin) #olayListesi .nsOlay { width: 42px; height: 42px; }
html.nostalji:not(.dikeyEtkin) #olayListesi .nsOlay .olaySimge { width: 34px; height: 34px; }



html.nostalji:not(.dikeyEtkin) body.koyKipi #sagAlt { display: flex; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller { left: 60px; right: calc(var(--ns-sutun) + 14px); bottom: 58px; top: auto;
  display: flex; flex-direction: row; align-items: flex-end; gap: 8px; width: auto; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduPaneli { flex: 1; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .insaatPaneli { width: 300px; flex: none; }
html.nostalji:not(.dikeyEtkin) .koyLevha { padding: 0; border: 0; background: none; box-shadow: none; -webkit-backdrop-filter: none; backdrop-filter: none; }
html.nostalji:not(.dikeyEtkin) .koyLevha::before, html.nostalji:not(.dikeyEtkin) .koyLevha::after { display: none; }
html.nostalji:not(.dikeyEtkin) .koyLevha strong, html.nostalji:not(.dikeyEtkin) .koyLevha small {
  display: inline; font: 700 14px var(--yazi); letter-spacing: 0; text-transform: none; color: #fff;
  text-shadow: 0 1px 2px #000, 0 0 4px #000, 0 0 8px rgba(0, 0, 0, .8); }
html.nostalji:not(.dikeyEtkin) .koyLevha small::before { content: ' ('; }
html.nostalji:not(.dikeyEtkin) .koyLevha small::after { content: ')'; }





html.nostalji:not(.dikeyEtkin) .koySagPaneller { left: 0; right: var(--ns-sutun); bottom: 0; top: auto; width: auto; height: 104px;
  display: block; padding: 0; z-index: 4;
  background: linear-gradient(180deg, #4b443c, #2f2a25); border-top: 3px solid #b8923f; box-shadow: 0 -4px 12px rgba(0, 0, 0, .55); }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduPaneli { position: absolute; inset: 0; width: auto; height: auto; margin: 0; padding: 10px 14px;
  border: 0; border-radius: 0; background: none; box-shadow: none; -webkit-backdrop-filter: none; backdrop-filter: none; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduPaneli::before, html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduPaneli::after { display: none; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduPaneli .panelBaslik { display: none; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi { display: flex; flex-wrap: nowrap; justify-content: center; gap: 10px; margin: 0; padding: 0; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi li { width: 66px; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi button { display: flex; flex-direction: column; align-items: center; gap: 4px; width: 66px;
  padding: 0; border: 0; background: none; box-shadow: none; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduResmi { width: 62px; height: 58px; object-fit: cover; object-position: top; border-radius: 0;
  border: 2px solid #8d857b; box-shadow: inset 0 0 0 1px #000, 0 2px 4px rgba(0, 0, 0, .6); background: #1c1915; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduAd { display: none; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi b { display: block; width: 58px; padding: 1px 0; border: 1px solid #5a534b; border-radius: 2px;
  background: #1a1714; color: #fff; font: 800 14px var(--yazi); text-align: center; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi li.kapali .orduResmi { filter: grayscale(1) brightness(.55); }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi li.kapali b { color: #7d766d; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .insaatPaneli { position: absolute; left: 60px; bottom: 112px; width: 360px; max-height: 130px; margin: 0;
  padding: 6px 10px; border: 1px solid #1d1a18; border-radius: 4px; background: rgba(36, 32, 28, .92); box-shadow: 0 0 0 1px rgba(201, 166, 74, .4); }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .insaatPaneli:not(:has(li)) { display: none; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .insaatPaneli .panelBaslik { display: none; }
html.nostalji:not(.dikeyEtkin) body.koyKipi #altOrta { top: 12px; bottom: auto; left: calc((100% - var(--ns-sutun)) / 2 + 90px); gap: 6px; }
html.nostalji:not(.dikeyEtkin) body.koyKipi #haritayaDon { display: none; }
html.nostalji:not(.dikeyEtkin) body.koyKipi #koyAdi { min-width: 150px; justify-content: center; border-radius: 4px 4px 14px 14px;
  background: linear-gradient(180deg, #5c5753, #3a3532); color: #fff; font: 700 14px var(--yazi); }
html.nostalji:not(.dikeyEtkin) body.koyKipi #sahne::after { bottom: 104px; }

html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi { gap: 12px; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi li, html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi button { width: 70px; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduResmi { width: 66px; height: 60px; border: 3px solid #a9a39b; border-color: #c4beb5 #6d675f #5b554e #b5afa6; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi b { width: 66px; padding: 2px 0; border: 2px solid #4e4842; background: #121010; font-size: 15px; }



html.nostalji:not(.dikeyEtkin) .koySagPaneller { height: 112px;
  background:
    radial-gradient(circle at 10px 10px, #a49a8c 0 2px, transparent 2.5px) 0 0 / 100% 100% no-repeat,
    radial-gradient(circle at calc(100% - 10px) 10px, #a49a8c 0 2px, transparent 2.5px) 0 0 / 100% 100% no-repeat,
    linear-gradient(180deg, #57524c 0, #3c3834 6px, #2f2c29 60%, #252220 100%);
  border-top: 2px solid #8a8277; box-shadow: inset 0 2px 0 #1a1816, inset 0 -2px 0 #6a645c, 0 -4px 12px rgba(0, 0, 0, .55); }
html.nostalji:not(.dikeyEtkin) body.koyKipi #sahne::after { bottom: 112px; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduPaneli { padding: 10px 18px 8px; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi { justify-content: space-between; gap: 0; width: 100%; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi li, html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi button { width: 78px; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduResmi { width: 74px; height: 64px; border: 3px solid #9d968c;
  border-color: #cfc8bd #6a645c #57514a #bdb6ab; border-radius: 3px; background: #15130f; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi b { width: 74px; margin-top: 2px; border: 1px solid #6a645c; border-radius: 2px;
  background: linear-gradient(180deg, #1a1816, #0c0b0a); }

html.nostalji:not(.dikeyEtkin) .koy::after { display: none; }
html.nostalji:not(.dikeyEtkin) .koy { background: #a0a82a url("../gorsel/koy/nostalji/cimen.webp") 0 0 / 512px 512px; }



html.nostalji:not(.dikeyEtkin) .koySahne .binaResmi, html.nostalji:not(.dikeyEtkin) .koyYeri.uzerinde .binaResmi { filter: none; transition: none; }
html.nostalji:not(.dikeyEtkin) .koyYeri.uzerinde .binaResmi { opacity: .92; }
html.nostalji:not(.dikeyEtkin) .surParlak { display: none; }
html.nostalji:not(.dikeyEtkin) .yerResmi { width: 192px; }
html.nostalji:not(.dikeyEtkin) .merkezResmi { width: 240px; }
html.nostalji:not(.dikeyEtkin) .yerResmi.kucuk { width: 136px; }
html.nostalji:not(.dikeyEtkin) .koyLevha strong, html.nostalji:not(.dikeyEtkin) .koyLevha small { font-size: 12.5px; }
html.nostalji:not(.dikeyEtkin) .koyLevha { flex-direction: row; gap: 0; }


html.nostalji:not(.dikeyEtkin) .pencere.nsAskerPencere { width: 400px; height: 557px; max-height: none; padding: 0; border: 0; border-radius: 0;
  background: url("../gorsel/arayuz/nostalji/asker-cerceve.webp") 0 0 / 100% 100% no-repeat; box-shadow: none;
  filter: drop-shadow(0 12px 22px rgba(0, 0, 0, .7)); overflow: visible; }
html.nostalji:not(.dikeyEtkin) .pencere.nsAskerPencere::before, html.nostalji:not(.dikeyEtkin) .pencere.nsAskerPencere::after { display: none; }
html.nostalji:not(.dikeyEtkin) .nsAskerPencere .pencereUst { position: absolute; left: 111px; right: 111px; top: 6px; height: 44px; padding: 0;
  border: 0; justify-content: center; background: none; }
html.nostalji:not(.dikeyEtkin) .nsAskerPencere .pencereUst h3 { margin: 0; width: 100%; text-align: center; font: 700 17px var(--oyma); color: #fff;
  letter-spacing: .06em; text-shadow: 0 1px 2px #000; }
html.nostalji:not(.dikeyEtkin) .nsAskerPencere #pencereKapat { position: absolute; right: -78px; top: 22px; width: 30px; height: 30px; }
html.nostalji:not(.dikeyEtkin) .nsAskerPencere .pencereGovde { position: absolute; left: 58px; right: 58px; top: 76px; bottom: 74px; padding: 0;
  overflow: visible; }
html.nostalji:not(.dikeyEtkin) .nsAsker { height: 100%; display: flex; flex-direction: column; gap: 8px; color: #eee8dc; font-size: 12.5px; }
html.nostalji:not(.dikeyEtkin) .nsAskerUst { display: flex; gap: 12px; align-items: center; }
html.nostalji:not(.dikeyEtkin) .nsAskerResim { flex: none; width: 86px; height: 86px; border: 3px solid #a9a39b;
  border-color: #cfc8bd #6a645c #57514a #bdb6ab; background: #15130f; overflow: hidden; }
html.nostalji:not(.dikeyEtkin) .nsAskerResim img { width: 100%; height: 100%; object-fit: cover; object-position: top; }
html.nostalji:not(.dikeyEtkin) .nsMiktar { display: grid; grid-template-columns: 1fr auto; gap: 4px 6px; align-items: center; }
html.nostalji:not(.dikeyEtkin) .nsMiktar span { grid-column: 1 / -1; font: 700 13px var(--yazi); color: #fff; }
html.nostalji:not(.dikeyEtkin) .nsMiktar input { width: 100%; height: 28px; padding: 0 6px; border: 1px solid #000; background: #111; color: #ffd23a;
  font: 800 14px var(--yazi); }
html.nostalji:not(.dikeyEtkin) .nsMiktar .dugme { height: 28px; min-height: 0; padding: 0 10px; }
html.nostalji:not(.dikeyEtkin) .nsAskerSatir { margin: 0; display: grid; gap: 3px; padding: 6px 8px; background: rgba(0, 0, 0, .28); border: 1px solid rgba(0, 0, 0, .5); }
html.nostalji:not(.dikeyEtkin) .nsAskerSatir div { display: flex; justify-content: space-between; gap: 8px; }
html.nostalji:not(.dikeyEtkin) .nsAskerSatir dt { color: #9fd06a; font-weight: 700; }
html.nostalji:not(.dikeyEtkin) .nsAskerSatir dd { margin: 0; color: #fff; text-align: right; }
html.nostalji:not(.dikeyEtkin) .nsAsker .birimDeger { margin: 0; padding: 6px 8px; background: rgba(0, 0, 0, .28); border: 1px solid rgba(0, 0, 0, .5); }
html.nostalji:not(.dikeyEtkin) .nsAskerAciklama { margin: 0; color: #d8d0c2; font-style: italic; }
html.nostalji:not(.dikeyEtkin) .nsAsker .birimToplam { margin: 0; color: #f0a040; font-size: 12px; }
html.nostalji:not(.dikeyEtkin) .nsAsker .nsEgit { position: absolute; left: 50%; bottom: -62px; transform: translateX(-50%); width: 124px; height: 36px;
  min-height: 0; padding: 0; border: 0; background: none; box-shadow: none; color: #fff; font: 700 17px var(--oyma); letter-spacing: .08em;
  text-shadow: 0 1px 2px #000; }
html.nostalji:not(.dikeyEtkin) .nsAsker .nsEgit:disabled { color: #a08a84; }
html.nostalji:not(.dikeyEtkin) .nsAsker .engel { margin: 0; }
html.nostalji:not(.dikeyEtkin) .koyLevha small { margin-left: 4px; }
html.nostalji:not(.dikeyEtkin) .nsAskerPencere #pencereKapat { right: 10px; top: 14px; }




html.nostalji:not(.dikeyEtkin) .koySagPaneller { left: 58px; height: 108px; border-left: 2px solid #8a8277; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduPaneli { padding: 9px 16px 0; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi { display: flex; justify-content: space-evenly; align-items: flex-start; margin: 0; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi li { width: 70px; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi button { position: static; display: flex; flex-direction: column; align-items: center;
  gap: 3px; width: 70px; height: auto; padding: 0; overflow: visible; border: 0; border-radius: 0; background: none; box-shadow: none; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi button:hover .orduResmi { border-color: #f2d88a #8a6a2a #7a5a20 #e0c070; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduResmi { position: static; box-sizing: border-box; width: 66px; height: 66px; padding: 2px;
  object-fit: cover; object-position: 50% 15%; border: 3px solid; border-color: #d2ccc2 #6c665f #59534c #c0b9ae; border-radius: 2px;
  background: radial-gradient(circle at 50% 35%, #3a342c, #12100d 75%); box-shadow: 0 0 0 1px #000, 0 3px 5px rgba(0, 0, 0, .6); }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi b { position: static; display: block; box-sizing: border-box; width: 66px; height: 22px;
  margin: 0; padding: 0; border: 2px solid #57514a; border-top-color: #2a2622; border-radius: 2px; background: #0d0c0b; color: #fff;
  font: 800 14px/18px var(--yazi); text-align: center; box-shadow: 0 0 0 1px #000; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi li.kapali b { color: #6e675f; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi li.kapali .orduResmi { filter: grayscale(1) brightness(.5); }
html.nostalji:not(.dikeyEtkin) body.koyKipi #sahne::after { bottom: 108px; }

html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduPaneli { padding: 7px 12px 0; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi { padding: 6px 8px 7px; border: 2px solid; border-color: #1a1816 #7a736a #8a8277 #1a1816;
  border-radius: 3px; background: linear-gradient(180deg, #1c1a17, #26231f); box-shadow: inset 0 2px 6px rgba(0, 0, 0, .7); }
html.nostalji:not(.dikeyEtkin) .koySagPaneller { height: 122px; }
html.nostalji:not(.dikeyEtkin) body.koyKipi #sahne::after { bottom: 122px; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .insaatPaneli { bottom: 130px; }

.nsDigerPaneli { display: none; }
html.nostalji:not(.dikeyEtkin) #siralamaDugme, html.nostalji:not(.dikeyEtkin) #arkadasDugme, html.nostalji:not(.dikeyEtkin) #isaretDugme,
html.nostalji:not(.dikeyEtkin) #yoneticiAc, html.nostalji:not(.dikeyEtkin) #hoparlorDugme, html.nostalji:not(.dikeyEtkin) #mikrofonDugme,
html.nostalji:not(.dikeyEtkin) #digerDugme { display: none !important; }
html.nsDigerAcik.nostalji:not(.dikeyEtkin) .nsDigerPaneli { display: grid; gap: 4px; position: absolute; z-index: 9; left: 58px; bottom: 130px;
  min-width: 170px; padding: 8px; border: 2px solid #1d1a18; border-radius: 4px; background: linear-gradient(180deg, #4d4741, #2f2b27);
  box-shadow: 0 0 0 1px rgba(201, 166, 74, .5), 0 8px 20px rgba(0, 0, 0, .6); }
html.nostalji:not(.dikeyEtkin) .nsVekil { position: relative; display: flex; align-items: center; gap: 8px; padding: 5px 10px; border: 1px solid #1d1a18;
  border-radius: 3px; background: linear-gradient(180deg, #67615c, #423d39); color: #fff; font: 700 13px var(--yazi); cursor: pointer; text-align: left; }
html.nostalji:not(.dikeyEtkin) .nsVekil svg { width: 18px; height: 18px; color: #f4ecdc; }
html.nostalji:not(.dikeyEtkin) .nsVekil b { margin-left: auto; padding: 0 5px; border-radius: 8px; background: #c42a18; font-size: 11px; }



html.nostalji:not(.dikeyEtkin) .koySagPaneller { box-sizing: border-box; border: 20px solid transparent; border-left-width: 30px; border-right-width: 30px;
  border-image: url("../gorsel/arayuz/nostalji/asker-serit.webp") 70 120 fill / 20px 30px stretch; background: none; box-shadow: 0 -4px 12px rgba(0, 0, 0, .55); }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduPaneli { padding: 0; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi { height: 100%; padding: 0 4px; border: 0; background: none; box-shadow: none;
  justify-content: space-between; align-items: center; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduResmi { width: 64px; height: 58px; padding: 0; border: 8px solid transparent; border-radius: 0;
  border-image: url("../gorsel/arayuz/nostalji/asker-kare.webp") 52 / 8px stretch; background: #15130f; box-shadow: 0 2px 4px rgba(0, 0, 0, .6);
  object-fit: cover; object-position: 50% 15%; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi button:hover .orduResmi { filter: brightness(1.15); }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi b { width: 64px; height: 20px; font: 800 13px/16px var(--yazi); border: 2px solid #4a443d;
  background: #0d0c0b; }

html.nostalji:not(.dikeyEtkin) .koySagPaneller { left: 0; right: var(--ns-sutun); }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi { padding: 0; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi li, html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi button { width: 84px; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduResmi { width: 82px; height: 60px; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller .orduListesi b { width: 82px; }

html.telefon.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme { width: 32px; height: 32px; }
html.telefon.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme svg { width: 15px; height: 15px; }
html.telefon.nostalji:not(.dikeyEtkin) #sagUst, html.telefon.nostalji:not(.dikeyEtkin) #solAlt { gap: 4px; left: 10px; }
html.telefon.nostalji:not(.dikeyEtkin) #solAlt { top: calc(10px + var(--nsSolN, 6) * 36px + 6px); }
html.telefon.nostalji:not(.dikeyEtkin) #sagUst { top: 10px; }

html.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme { width: 44px; height: 44px; }
html.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme svg { width: 21px; height: 21px; }
html.nostalji:not(.dikeyEtkin) #sagUst, html.nostalji:not(.dikeyEtkin) #solAlt { gap: 6px; left: 12px; }
html.nostalji:not(.dikeyEtkin) #sagUst { top: 12px; }
html.nostalji:not(.dikeyEtkin) #solAlt { top: calc(12px + var(--nsSolN, 4) * 50px + 4px); }
html.nostalji:not(.dikeyEtkin) #solUst { left: 70px; }
html.telefon.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme { width: 36px; height: 36px; }
html.telefon.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme svg { width: 18px; height: 18px; }
html.telefon.nostalji:not(.dikeyEtkin) #sagUst, html.telefon.nostalji:not(.dikeyEtkin) #solAlt { gap: 4px; }
html.telefon.nostalji:not(.dikeyEtkin) #solAlt { top: calc(10px + var(--nsSolN, 4) * 40px + 4px); }
html.telefon.nostalji:not(.dikeyEtkin) #solUst { left: 58px; }
html.nostalji:not(.dikeyEtkin) #yeniKoyAlani { display: none; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller { left: 0; }
html.telefon.nostalji:not(.dikeyEtkin) .koySagPaneller { left: 52px; }


html.nostalji:not(.dikeyEtkin) #sahne::after { border: 34px solid transparent; border-image: url("../gorsel/arayuz/nostalji/harita-cerceve.webp") 150 / 34px stretch;
  box-shadow: none; }
html.telefon.nostalji:not(.dikeyEtkin) #sahne::after { border-width: 26px; border-image-width: 26px; }
html.nostalji:not(.dikeyEtkin) #sagUst { left: 18px; top: 18px; }
html.nostalji:not(.dikeyEtkin) #solAlt { left: 18px; top: calc(18px + var(--nsSolN, 4) * 50px + 4px); }
html.nostalji:not(.dikeyEtkin) #solUst { left: 76px; top: 18px; }
html.nostalji:not(.dikeyEtkin) .nsSoru { top: 20px; right: calc(var(--ns-sutun) + 22px); }
html.nostalji:not(.dikeyEtkin) #altOrta, html.nostalji:not(.dikeyEtkin) .sunucuSaati { bottom: 20px; }
html.telefon.nostalji:not(.dikeyEtkin) #sagUst { left: 14px; top: 14px; }
html.telefon.nostalji:not(.dikeyEtkin) #solAlt { left: 14px; top: calc(14px + var(--nsSolN, 4) * 40px + 4px); }

html.nostalji:not(.dikeyEtkin) .nostaljiSag { border: 24px solid transparent; border-image: url("../gorsel/arayuz/nostalji/harita-cerceve.webp") 150 / 24px stretch;
  background-clip: padding-box; }
html.nostalji:not(.dikeyEtkin) .nostaljiSag .nsLogo { margin-top: 0; }
html.nostalji:not(.dikeyEtkin) #kaynakListesi { top: 158px; right: 22px; width: calc(var(--ns-sutun) - 44px); }
html.nostalji:not(.dikeyEtkin) #sagAlt { top: 312px; right: 22px; width: calc(var(--ns-sutun) - 44px); bottom: 24px; }



html.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme { width: 52px; height: 48px; padding: 0 8px 0 0; border: 0; border-radius: 0; box-shadow: none;
  background: url("../gorsel/arayuz/nostalji/dugme-halka.webp") 0 50% / 100% 100% no-repeat,
    radial-gradient(circle at 22px 50%, #7a716c 0, #4e4743 12px, #2c2724 19px, transparent 20px); color: #f4ecdc; }
html.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme:hover { box-shadow: none; filter: brightness(1.2); }
html.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme svg { width: 20px; height: 20px; }
html.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme .dugmeRozet { right: 4px; top: -2px; }
html.nostalji:not(.dikeyEtkin) #sagUst, html.nostalji:not(.dikeyEtkin) #solAlt { gap: 2px; }
html.nostalji:not(.dikeyEtkin) #solAlt { top: calc(18px + var(--nsSolN, 4) * 50px + 4px); }
html.nsMini.nostalji:not(.dikeyEtkin) #nsDunya { box-shadow: none; filter: brightness(1.3); }
html.telefon.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme { width: 42px; height: 39px; padding-right: 6px;
  background: url("../gorsel/arayuz/nostalji/dugme-halka.webp") 0 50% / 100% 100% no-repeat,
    radial-gradient(circle at 18px 50%, #7a716c 0, #4e4743 10px, #2c2724 15px, transparent 16px); }
html.telefon.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme svg { width: 16px; height: 16px; }
html.telefon.nostalji:not(.dikeyEtkin) #solAlt { top: calc(14px + var(--nsSolN, 4) * 41px + 4px); }
html.nostalji:not(.dikeyEtkin) #solUst .durumSatir { border: 0; border-style: solid; border-color: transparent; border-width: 12px 24px 12px 18px;
  border-image: url("../gorsel/arayuz/nostalji/hap-cerceve.webp") 60 120 60 100 fill / 12px 24px 12px 18px stretch;
  background: none; box-shadow: none; padding: 0 4px; height: 50px; border-radius: 0; }
html.nostalji:not(.dikeyEtkin) #solUst .durumSatir::before { content: ''; position: absolute; inset: 0; z-index: -1; border-radius: 20px;
  background: linear-gradient(180deg, #4e4945, #2f2b28); }
html.nostalji:not(.dikeyEtkin) #solUst .durumSatir { position: relative; z-index: 0; }
html.nostalji:not(.dikeyEtkin) .nsTpCubuk { bottom: -6px; }


html.nostalji:not(.dikeyEtkin) #sahne::after { right: 0; z-index: 6; border-width: 28px; border-image-width: 28px; }
html.telefon.nostalji:not(.dikeyEtkin) #sahne::after { border-width: 22px; border-image-width: 22px; }
html.nostalji:not(.dikeyEtkin) .nostaljiSag { border: 0; border-image: none; border-left: 8px solid #2a2623;
  box-shadow: inset 2px 0 0 #b8923f, -2px 0 0 #b8923f, -6px 0 10px rgba(0, 0, 0, .5); padding-top: 26px; }
html.nostalji:not(.dikeyEtkin) .nostaljiSag .nsLogo, html.nostalji:not(.dikeyEtkin) .nostaljiSag .nsKimlik,
html.nostalji:not(.dikeyEtkin) .nostaljiSag .nsBaslikKaynak { margin-right: 26px; margin-left: 8px; }
html.nostalji:not(.dikeyEtkin) #kaynakListesi { top: 168px; right: 30px; width: calc(var(--ns-sutun) - 46px); }
html.nostalji:not(.dikeyEtkin) #sagAlt { top: 322px; right: 30px; width: calc(var(--ns-sutun) - 46px); bottom: 30px; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller { right: var(--ns-sutun); bottom: 22px; }
html.nostalji:not(.dikeyEtkin) .nsSekmeler { right: var(--ns-sutun); }



html.nostalji:not(.dikeyEtkin) { --nsK: 24px; --nsUst: 64px; --nsSol: 66px; }
html.telefon.nostalji:not(.dikeyEtkin) { --nsK: 18px; --nsUst: 54px; --nsSol: 56px; }
html.nostalji:not(.dikeyEtkin), html.nostalji:not(.dikeyEtkin) body { background: #2a2623; }
html.nostalji:not(.dikeyEtkin) #sahne::after { top: 0; left: 0; right: 0; bottom: 0; border-width: var(--nsK); border-image-width: var(--nsK); }
html.nostalji:not(.dikeyEtkin) body.koyKipi #sahne::after { bottom: 0; }
.nsBant { display: none; }
html.nostalji:not(.dikeyEtkin) .nsBant { display: block; position: absolute; z-index: 4; pointer-events: none;
  background: linear-gradient(180deg, #4a443e, #2f2b27); box-shadow: inset 0 0 0 1px #000, 0 2px 6px rgba(0, 0, 0, .55); }
html.nostalji:not(.dikeyEtkin) .nsUstBant { top: 0; left: 0; right: var(--ns-sutun); height: var(--nsUst); border-bottom: 3px solid #8a8277; }
html.nostalji:not(.dikeyEtkin) .nsSolBant { top: 0; left: 0; bottom: 0; width: var(--nsSol); border-right: 3px solid #8a8277; }

html.nostalji:not(.dikeyEtkin) #sagUst, html.nostalji:not(.dikeyEtkin) #solAlt { z-index: 7; left: calc(var(--nsK) - 4px); }
html.nostalji:not(.dikeyEtkin) #sagUst { top: calc(var(--nsUst) + 4px); }
html.nostalji:not(.dikeyEtkin) #solAlt { top: calc(var(--nsUst) + 4px + var(--nsSolN, 4) * 50px); }
html.telefon.nostalji:not(.dikeyEtkin) #solAlt { top: calc(var(--nsUst) + 4px + var(--nsSolN, 4) * 41px); }
html.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme { width: 46px; height: 42px; }
html.telefon.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme { width: 40px; height: 37px; }

html.nostalji:not(.dikeyEtkin) #solUst { z-index: 7; top: calc(var(--nsK) - 2px); left: calc(var(--nsK) + 4px); }
html.nostalji:not(.dikeyEtkin) #solUst .durumSatir { height: calc(var(--nsUst) - var(--nsK) - 6px); padding: 0 14px 0 6px; border: 2px solid; border-image: none;
  border-color: #1a1816 #8a8277 #a49a8c #1a1816; border-radius: 4px; background: linear-gradient(180deg, #1c1a17, #2a2622); box-shadow: inset 0 2px 5px rgba(0, 0, 0, .7); }
html.nostalji:not(.dikeyEtkin) #solUst .durumSatir::before { display: none; }
html.nostalji:not(.dikeyEtkin) #solUst .nsTp { min-width: 120px; padding: 0 12px; }
html.nostalji:not(.dikeyEtkin) .nsTpCubuk { bottom: 3px; left: 10px; right: 10px; height: 3px; }
html.nostalji:not(.dikeyEtkin) #solUst .isciSatir .durumSimge { width: 24px; height: 24px; }
html.nostalji:not(.dikeyEtkin) .nsSoru { z-index: 7; top: calc(var(--nsK) + 2px); right: calc(var(--ns-sutun) + 10px); width: 32px; height: 32px; font-size: 17px; }
html.nostalji:not(.dikeyEtkin) body.koyKipi #altOrta { z-index: 7; top: calc(var(--nsK) - 2px); }
html.nostalji:not(.dikeyEtkin) body.koyKipi #altOrta .hapDugme, html.nostalji:not(.dikeyEtkin) body.koyKipi #koyAdi { height: calc(var(--nsUst) - var(--nsK) - 6px); min-height: 0; }

html.nostalji:not(.dikeyEtkin) #altOrta, html.nostalji:not(.dikeyEtkin) .sunucuSaati { bottom: calc(var(--nsK) + 4px); }

html.nostalji:not(.dikeyEtkin) .koySagPaneller, html.telefon.nostalji:not(.dikeyEtkin) .koySagPaneller { left: calc(var(--nsSol) - 2px); right: var(--ns-sutun);
  bottom: calc(var(--nsK) - 4px); z-index: 5; }
html.nostalji:not(.dikeyEtkin) body.koyKipi .nsSolBant { z-index: 5; }

html.nostalji:not(.dikeyEtkin) .nostaljiSag { padding-top: calc(var(--nsK) + 2px); }
html.nostalji:not(.dikeyEtkin) #kaynakListesi, html.nostalji:not(.dikeyEtkin) #sagAlt { right: calc(var(--nsK) + 6px); width: calc(var(--ns-sutun) - var(--nsK) - 22px); }
html.nostalji:not(.dikeyEtkin) #sagAlt { bottom: calc(var(--nsK) + 6px); }
html.nostalji:not(.dikeyEtkin) .nostaljiSag .nsLogo, html.nostalji:not(.dikeyEtkin) .nostaljiSag .nsKimlik,
html.nostalji:not(.dikeyEtkin) .nostaljiSag .nsBaslikKaynak { margin-right: calc(var(--nsK) + 6px); }
html.nostalji:not(.dikeyEtkin) #sagUst, html.telefon.nostalji:not(.dikeyEtkin) #sagUst { top: calc(var(--nsUst) + 4px); left: calc(var(--nsK) - 4px); }
html.nostalji:not(.dikeyEtkin) #solAlt, html.telefon.nostalji:not(.dikeyEtkin) #solAlt { top: var(--nsSolTop, 300px); left: calc(var(--nsK) - 4px); }

html.nostalji:not(.dikeyEtkin) #solUst .durumSatir { height: calc(var(--nsUst) - var(--nsK) - 8px); }
html.nostalji:not(.dikeyEtkin) #solUst .isciSatir { display: flex; flex-wrap: nowrap; gap: 8px; }
html.nostalji:not(.dikeyEtkin) #solUst .isciSatir strong { font-size: 15px; line-height: 1; }
html.nostalji:not(.dikeyEtkin) #solUst .isciSatir .durumEk { white-space: nowrap; font-size: 11px; line-height: 1; }
html.nostalji:not(.dikeyEtkin) #solUst .nsTp { flex-direction: row; gap: 8px; }
html.nostalji:not(.dikeyEtkin) .nsTpAd, html.nostalji:not(.dikeyEtkin) .nsTpSayi { line-height: 1; white-space: nowrap; }
html.nostalji:not(.dikeyEtkin) .nsTpCubuk { bottom: 2px; }

html.nostalji:not(.dikeyEtkin) .koyDunya { background: #96911a url("../gorsel/koy/nostalji/cimen.webp") 0 0 / 512px 512px repeat; }
html.nostalji:not(.dikeyEtkin) .koyDunya::before, html.nostalji:not(.dikeyEtkin) .koyDunya::after { display: none; }

html.nostalji:not(.dikeyEtkin) #sagAlt { display: flex; flex-direction: column; }
html.nostalji:not(.dikeyEtkin) #sagAlt .panelBaslik.ikinci { margin-top: auto; }
html.nostalji:not(.dikeyEtkin) #sehirListesi { flex: 0 1 auto; overflow-y: auto; min-height: 0; }


html.nostalji:not(.dikeyEtkin) #sehirListesi { flex: 1 1 0; display: block; align-content: start; }
html.nostalji:not(.dikeyEtkin) #sagAlt .panelBaslik.ikinci { margin-top: 6px; }
html.nostalji:not(.dikeyEtkin) #koyYuvalari { display: none; }

html.nostalji:not(.dikeyEtkin) #sahne { overflow: hidden; }
html.nostalji:not(.dikeyEtkin) #sagAlt { height: auto; max-height: none; overflow: hidden; }


html.nostalji:not(.dikeyEtkin) #sahne::after { border-bottom-width: 0; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller, html.telefon.nostalji:not(.dikeyEtkin) .koySagPaneller { bottom: 0; }
html.nostalji:not(.dikeyEtkin) #altOrta, html.nostalji:not(.dikeyEtkin) .sunucuSaati { bottom: 10px; }
html.nostalji:not(.dikeyEtkin) #sagAlt { bottom: 10px; }
html.nostalji:not(.dikeyEtkin) #sagAlt > * { flex: none; }
html.nostalji:not(.dikeyEtkin) #sagAlt > #sehirListesi { flex: 1 1 0; min-height: 0 !important; height: auto !important; max-height: none !important; }

html.telefon.nostalji:not(.dikeyEtkin) .nsLogo { padding: 2px 6px 3px; }
html.telefon.nostalji:not(.dikeyEtkin) .nsLogo b { font-size: 15px; }
html.telefon.nostalji:not(.dikeyEtkin) .nsKurdele { height: 6px; margin-top: 2px; }
html.telefon.nostalji:not(.dikeyEtkin) .nsKimlik { margin-top: 3px; padding: 1px 8px; }
html.telefon.nostalji:not(.dikeyEtkin) .nsKimlik p { font-size: 11px; line-height: 1.3; }
html.telefon.nostalji:not(.dikeyEtkin) .nsBaslikKaynak, html.telefon.nostalji:not(.dikeyEtkin) #sagAlt .panelBaslik { padding: 1px 0; font-size: 11px; min-height: 0; }
html.telefon.nostalji:not(.dikeyEtkin) .nsBaslikKaynak { margin-top: 3px; }
html.telefon.nostalji:not(.dikeyEtkin) #kaynakListesi { top: 118px; gap: 1px; }
html.telefon.nostalji:not(.dikeyEtkin) #kaynakListesi .kaynak { height: 20px; }
html.telefon.nostalji:not(.dikeyEtkin) #sagAlt { top: 250px; bottom: 8px; }
html.telefon.nostalji:not(.dikeyEtkin) #olayListesi { row-gap: 3px; margin-top: 3px; }
html.telefon.nostalji:not(.dikeyEtkin) #olayListesi .nsOlay { width: 36px; height: 36px; }
html.telefon.nostalji:not(.dikeyEtkin) #olayListesi .nsOlay .olaySimge { width: 28px; height: 28px; }
html.telefon.nostalji:not(.dikeyEtkin) #sehirListesi .sehirSatir { min-height: 20px; }
html.nostalji:not(.dikeyEtkin) #sagAlt { bottom: 26px; }
html.telefon.nostalji:not(.dikeyEtkin) #sagAlt { bottom: 30px; }

.nsSolSutun { display: contents; }
html.nostalji:not(.dikeyEtkin) .nsSolSutun { display: flex; flex-direction: column; gap: 2px; position: absolute; z-index: 7;
  left: calc(var(--nsK) - 4px); top: calc(var(--nsUst) + 4px); }
html.nostalji:not(.dikeyEtkin) .nsSolSutun > #sagUst, html.nostalji:not(.dikeyEtkin) .nsSolSutun > #solAlt { position: static; top: auto; left: auto;
  bottom: auto; display: flex; flex-direction: column; gap: 2px; }

html.nostalji:not(.dikeyEtkin) .pencereUst h3, html.nostalji:not(.dikeyEtkin) .pencereUst h3 * { color: #f3c76a !important;
  -webkit-text-fill-color: #f3c76a !important; background: none !important; text-shadow: 0 1px 0 #000, 0 0 6px rgba(0, 0, 0, .9) !important; }
html.nostalji:not(.dikeyEtkin) .pencereUst h3 svg { color: #f3c76a; }



html.nostalji:not(.dikeyEtkin) .raporPenceresi { width: min(900px, calc(100% - 140px)); }
html.nostalji:not(.dikeyEtkin) .raporPenceresi .sekmeCubugu { margin-bottom: 4px; }
html.nostalji:not(.dikeyEtkin) .raporPenceresi .pencereSekme { min-height: 0; padding: 3px 10px; font-size: 13px; }
html.nostalji:not(.dikeyEtkin) .raporSerit { display: flex; align-items: baseline; gap: 10px; padding: 0 2px 4px; }
html.nostalji:not(.dikeyEtkin) .raporSerit b { font: 700 15px var(--oyma); }
html.nostalji:not(.dikeyEtkin) .raporSerit span { font-size: 11.5px; color: #cfc6b4; }
html.nostalji:not(.dikeyEtkin) .raporTaraf { display: grid; grid-template-columns: 130px 1fr; column-gap: 10px; align-items: start; padding: 8px 0; }
html.nostalji:not(.dikeyEtkin) .raporTaraf > h4 { grid-column: 1; grid-row: 1 / span 9; display: flex; flex-direction: column; align-items: flex-start; gap: 4px; margin: 0; }
html.nostalji:not(.dikeyEtkin) .raporTaraf > h4 span { font: 700 14px var(--yazi); color: #fff; }
html.nostalji:not(.dikeyEtkin) .raporTaraf > h4 b { display: block; width: 100%; box-sizing: border-box; padding: 3px 6px; border: 1px solid #6a645c;
  border-radius: 3px; background: rgba(20, 18, 16, .85); font: 700 12px var(--yazi); color: #4fd0ff; }
html.nostalji:not(.dikeyEtkin) .raporTaraf > h4 em { font-size: 11px; color: #cfc6b4; font-style: normal; }
html.nostalji:not(.dikeyEtkin) .raporTaraf > :not(h4) { grid-column: 2; }
html.nostalji:not(.dikeyEtkin) .raporToplam { margin: 0 0 4px; font-size: 11.5px; }
html.nostalji:not(.dikeyEtkin) .raporBirimler { display: flex; flex-wrap: wrap; gap: 4px; }
html.nostalji:not(.dikeyEtkin) .raporBirim { width: 58px; padding: 0 0 2px; display: flex; flex-direction: column; align-items: center; gap: 0;
  border: 0; background: none; }
html.nostalji:not(.dikeyEtkin) .raporBirim img { width: 54px; height: 54px; object-fit: cover; object-position: 50% 15%; border: 2px solid; border-color: #b8b1a6 #5a544d #4a443e #a49d92;
  background: #15130f; }
html.nostalji:not(.dikeyEtkin) .raporBirimSayi { font: 700 13px/1.2 var(--yazi); color: #fff; }
html.nostalji:not(.dikeyEtkin) .raporBirimOlen, html.nostalji:not(.dikeyEtkin) .raporBirimOlen.sifir { font: 700 12px/1.1 var(--yazi); color: #ff3b2a; opacity: 1; }
html.nostalji:not(.dikeyEtkin) .raporDestek { margin-top: 6px; }
html.nostalji:not(.dikeyEtkin) .raporSonuclar { display: grid; gap: 2px; padding: 6px 0; }
html.nostalji:not(.dikeyEtkin) .raporSonuclar p { margin: 0; font-size: 12.5px; color: #f0a040; }
html.nostalji:not(.dikeyEtkin) .raporSonuclar p > span:first-child { min-width: 80px; color: #fff; text-transform: none; letter-spacing: 0; font-weight: 700; }
html.nostalji:not(.dikeyEtkin) .raporAlt { display: flex; flex-wrap: wrap; gap: 6px; padding-top: 6px; border-top: 1px solid rgba(255, 255, 255, .2); }
html.nostalji:not(.dikeyEtkin) .raporAlt .dugme { min-height: 0; height: 28px; padding: 0 10px; font-size: 12px; }
html.nostalji:not(.dikeyEtkin) .raporAlt [data-rapor-paylas] { order: -1; border: 1px solid #2a1410; background: linear-gradient(180deg, #b0301e, #6e1a10); color: #fff; }
html.telefon.nostalji:not(.dikeyEtkin) .raporTaraf { grid-template-columns: 104px 1fr; }
html.telefon.nostalji:not(.dikeyEtkin) .raporBirim { width: 48px; }
html.telefon.nostalji:not(.dikeyEtkin) .raporBirim img { width: 44px; height: 44px; }
html.nostalji:not(.dikeyEtkin) .raporAlt .dugme[data-rapor-paylas] { border-color: #2a1410 !important; background: linear-gradient(180deg, #b0301e, #6e1a10) !important; color: #fff !important; }


html.nostalji:not(.dikeyEtkin) .pencere .pencereSekme { min-height: 0; height: auto; padding: 4px 10px; border: 1px solid #1d1a18; border-radius: 3px;
  background: linear-gradient(180deg, #5a5550, #3a3632) !important; color: #f2ece0; font: 700 12.5px/1.2 var(--yazi); letter-spacing: 0;
  text-transform: none; box-shadow: inset 0 1px 0 rgba(255, 255, 255, .12); }
html.nostalji:not(.dikeyEtkin) .pencere .pencereSekme.secili { border-color: #e8a040; background: linear-gradient(180deg, #7a5a2a, #4e3818) !important;
  color: #ffd27a; }
html.nostalji:not(.dikeyEtkin) .pencere .pencereSekme svg, html.nostalji:not(.dikeyEtkin) .pencere .pencereSekme img { width: 16px; height: 16px; }
html.nostalji:not(.dikeyEtkin) .pencere .sekmeCubugu { gap: 4px; flex-wrap: wrap; }
html.nostalji:not(.dikeyEtkin) .pencere .sekmeCubugu::after { display: none; }
html.nostalji:not(.dikeyEtkin) .pencere .pencereGovde { font-size: 13px; }
html.nostalji:not(.dikeyEtkin) .pencere .pencereGovde h3, html.nostalji:not(.dikeyEtkin) .pencere .altBaslik { font: 700 14px var(--yazi); color: #f0a040;
  letter-spacing: 0; text-transform: none; }
html.nostalji:not(.dikeyEtkin) .pencere input:not([type="checkbox"]):not([type="radio"]):not([type="range"]), html.nostalji:not(.dikeyEtkin) .pencere textarea,
html.nostalji:not(.dikeyEtkin) .pencere select { border: 1px solid #000; border-radius: 2px; background: #141210; color: #fff; font-size: 13px; }
html.nostalji:not(.dikeyEtkin) .pencere .dugme { min-height: 0; padding: 4px 12px; font: 700 12.5px var(--yazi); letter-spacing: 0; text-transform: none; }
html.nostalji:not(.dikeyEtkin) .pencere table th { color: #f0a040; font: 700 12px var(--yazi); letter-spacing: 0; text-transform: none; }
html.nostalji:not(.dikeyEtkin) .pencere table td { font-size: 13px; }
html.nostalji:not(.dikeyEtkin) .pencere .seferHedef, html.nostalji:not(.dikeyEtkin) .pencere .seferOzet, html.nostalji:not(.dikeyEtkin) .pencere .seferBirim {
  background: rgba(0, 0, 0, .3) !important; border-color: rgba(255, 255, 255, .15) !important; }
html.telefon.nostalji:not(.dikeyEtkin) .pencere .pencereSekme { padding: 3px 7px; font-size: 11px; }
html.telefon.nostalji:not(.dikeyEtkin) .pencere .pencereGovde { font-size: 12px; }

html.nostalji:not(.dikeyEtkin) #sahne::after { border-image-width: var(--nsK) var(--nsK) 0 var(--nsK); }
html.nostalji:not(.dikeyEtkin) .koySagPaneller, html.telefon.nostalji:not(.dikeyEtkin) .koySagPaneller { bottom: 0 !important; }



html.nostalji:not(.dikeyEtkin) .pencere.nsAskerPencere { width: 600px; height: auto; max-height: calc(100% - var(--nsUst) - 132px);
  top: calc(var(--nsUst) + 4px) !important; bottom: auto !important; transform: translateX(-50%) !important;
  background: none; border: 46px solid transparent; border-image: url("../gorsel/arayuz/nostalji/asker-cerceve.webp") 120 fill / 46px stretch;
  padding: 0; box-sizing: border-box; }
html.nostalji:not(.dikeyEtkin) .nsAskerPencere .pencereUst { position: absolute; left: 0; right: 0; top: -40px; height: 34px; }
html.nostalji:not(.dikeyEtkin) .nsAskerPencere .pencereUst h3 { font-size: 15px; }
html.nostalji:not(.dikeyEtkin) .nsAskerPencere #pencereKapat { right: -30px; top: -2px; width: 28px; height: 28px; }
html.nostalji:not(.dikeyEtkin) .nsAskerPencere .pencereGovde { position: static; overflow: visible; }
html.nostalji:not(.dikeyEtkin) .nsAsker { display: grid; grid-template-columns: 200px 1fr; grid-auto-flow: column; grid-template-rows: auto auto auto auto;
  column-gap: 14px; row-gap: 6px; height: auto; }
html.nostalji:not(.dikeyEtkin) .nsAskerUst { grid-column: 1; grid-row: 1 / span 2; flex-direction: column; align-items: stretch; }
html.nostalji:not(.dikeyEtkin) .nsAskerResim { width: 100%; height: 110px; }
html.nostalji:not(.dikeyEtkin) .nsAsker .birimToplam { grid-column: 1; grid-row: 3; }
html.nostalji:not(.dikeyEtkin) .nsAsker .nsEgit { position: static; transform: none; grid-column: 1; grid-row: 4; width: 100%; height: 34px;
  border: 1px solid #2a1410; background: linear-gradient(180deg, #b0301e, #6e1a10); border-radius: 3px; }
html.nostalji:not(.dikeyEtkin) .nsAskerSatir { grid-column: 2; grid-row: 1; }
html.nostalji:not(.dikeyEtkin) .nsAsker .birimDeger { grid-column: 2; grid-row: 2; }
html.nostalji:not(.dikeyEtkin) .nsAskerAciklama { grid-column: 2; grid-row: 3; }
html.nostalji:not(.dikeyEtkin) .nsAsker .engel { grid-column: 1; grid-row: 3; }

html.nostalji:not(.dikeyEtkin) #sahne::after, html.telefon.nostalji:not(.dikeyEtkin) #sahne::after { border-bottom-width: 0 !important;
  border-image-width: var(--nsK) var(--nsK) 0 var(--nsK) !important; }
html.nostalji:not(.dikeyEtkin) .nsAskerPencere .pencereUst { justify-content: center; }
html.nostalji:not(.dikeyEtkin) .nsAskerPencere .pencereUst h3 { text-align: center; }

html.nostalji:not(.dikeyEtkin) #yeniKoyAlani { display: block; margin: 4px 0 0; flex: none; }
html.nostalji:not(.dikeyEtkin) #yeniKoyAlani .yeniKoyDugme { width: 100%; min-height: 0; height: auto; padding: 3px 6px; border: 1px solid #1d1a18; border-radius: 3px;
  background: linear-gradient(180deg, #8b5a28, #5e3a18); color: #ffe2a8; display: flex; flex-direction: column; align-items: center; gap: 0; }
html.nostalji:not(.dikeyEtkin) #yeniKoyAlani .yeniKoyDugme.pasif { background: linear-gradient(180deg, #5a5550, #3a3632); color: #a8a29a; }
html.nostalji:not(.dikeyEtkin) #yeniKoyAlani .yeniKoyDugme span { font: 700 11.5px var(--yazi) !important; }
html.nostalji:not(.dikeyEtkin) #yeniKoyAlani .yeniKoyBedel { font: 600 10px var(--yazi) !important; color: inherit; opacity: .85; }
html.nostalji:not(.dikeyEtkin) #yeniKoyAlani .kurulusSatir { font-size: 11.5px; }


html.nostalji:not(.dikeyEtkin) { --nsSol: 124px; }
html.telefon.nostalji:not(.dikeyEtkin) { --nsSol: 108px; }
html.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme[data-ns-ad] { overflow: visible; }
html.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme[data-ns-ad]::after { content: attr(data-ns-ad); position: absolute; left: calc(100% + 4px); top: 50%;
  transform: translateY(-50%); white-space: nowrap; font: 700 12.5px var(--yazi); color: #f2e6c8; text-shadow: 0 1px 2px #000; pointer-events: none; }
html.telefon.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme[data-ns-ad]::after { font-size: 11px; }
html.nostalji:not(.dikeyEtkin) .nsSolSutun { width: calc(var(--nsSol) - var(--nsK)); }
html.nostalji:not(.dikeyEtkin) .nsSolSutun .kareDugme { position: relative; }
html.nostalji:not(.dikeyEtkin) #solUst { left: calc(var(--nsSol) + 6px); }
html.nostalji:not(.dikeyEtkin) .nsUstBant { left: 0; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller, html.telefon.nostalji:not(.dikeyEtkin) .koySagPaneller { left: calc(var(--nsSol) - 2px); }


html.orduAcik.nostalji:not(.dikeyEtkin) #sahne > #orduPaneli { left: calc(var(--nsSol) - 2px); right: var(--ns-sutun); bottom: 0; top: auto; width: auto;
  height: 122px; max-height: none; box-sizing: border-box; margin: 0; padding: 0 12px; z-index: 6; border: 20px solid transparent; border-left-width: 30px;
  border-right-width: 30px; border-image: url("../gorsel/arayuz/nostalji/asker-serit.webp") 70 120 fill / 20px 30px stretch; background: none;
  box-shadow: 0 -4px 12px rgba(0, 0, 0, .55); border-radius: 0; }
html.orduAcik.nostalji:not(.dikeyEtkin) #sahne > #orduPaneli::before, html.orduAcik.nostalji:not(.dikeyEtkin) #sahne > #orduPaneli::after,
html.orduAcik.nostalji:not(.dikeyEtkin) #sahne > #orduPaneli .panelBaslik { display: none; }
html.orduAcik.nostalji:not(.dikeyEtkin) #sahne > #orduPaneli .orduListesi { display: flex; justify-content: space-between; align-items: center; height: 100%;
  margin: 0; padding: 0; gap: 0; }
html.orduAcik.nostalji:not(.dikeyEtkin) #sahne > #orduPaneli .orduListesi li, html.orduAcik.nostalji:not(.dikeyEtkin) #sahne > #orduPaneli .orduListesi button { width: 78px; }
html.orduAcik.nostalji:not(.dikeyEtkin) #sahne > #orduPaneli .orduListesi button { position: static; display: flex; flex-direction: column; align-items: center;
  gap: 3px; height: auto; padding: 0; border: 0; background: none; overflow: visible; }
html.orduAcik.nostalji:not(.dikeyEtkin) #sahne > #orduPaneli .orduResmi { position: static; width: 74px; height: 58px; padding: 0; border: 8px solid transparent;
  border-image: url("../gorsel/arayuz/nostalji/asker-kare.webp") 52 / 8px stretch; background: #15130f; object-fit: cover; object-position: 50% 15%; box-sizing: border-box; }
html.orduAcik.nostalji:not(.dikeyEtkin) #sahne > #orduPaneli .orduAd { display: none; }
html.orduAcik.nostalji:not(.dikeyEtkin) #sahne > #orduPaneli .orduListesi b { position: static; display: block; width: 74px; height: 20px; border: 2px solid #4a443d;
  border-radius: 2px; background: #0d0c0b; color: #fff; font: 800 13px/16px var(--yazi); text-align: center; }
html.orduAcik.nostalji:not(.dikeyEtkin) #sahne > #orduPaneli .orduListesi li.kapali .orduResmi { filter: grayscale(1) brightness(.5); }


html.nostalji:not(.dikeyEtkin) #menuAc, html.nostalji:not(.dikeyEtkin) #rehberDugme { display: none !important; }
html.nostalji:not(.dikeyEtkin) #isaretDugme:not([hidden]) { display: grid !important; }
html.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme { width: 44px; height: 40px; }
html.telefon.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme { width: 36px; height: 32px; }
html.nostalji:not(.dikeyEtkin) .nsSolSutun, html.nostalji:not(.dikeyEtkin) .nsSolSutun > #sagUst, html.nostalji:not(.dikeyEtkin) .nsSolSutun > #solAlt { gap: 1px; }
html.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme img.gercekSimge { width: 26px; height: 26px; }
html.telefon.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme img.gercekSimge { width: 22px; height: 22px; }

html.nsDigerAcik.nostalji:not(.dikeyEtkin) .nsDigerPaneli { left: calc(var(--nsSol) + 4px); bottom: auto; top: calc(var(--nsUst) + 40px); min-width: 150px;
  padding: 18px 20px; border: 18px solid transparent; border-image: url("../gorsel/arayuz/nostalji/asker-cerceve.webp") 120 fill / 18px stretch;
  background: none; box-shadow: 0 8px 20px rgba(0, 0, 0, .6); }
html.nostalji:not(.dikeyEtkin) .nsVekil { border: 0; background: none; box-shadow: none; padding: 4px 2px; font: 700 13px var(--yazi); color: #f2e6c8; }
html.nostalji:not(.dikeyEtkin) .nsVekil:hover { color: #ffd27a; }
html.nostalji:not(.dikeyEtkin) .nsVekil img, html.nostalji:not(.dikeyEtkin) .nsVekil svg { width: 24px; height: 24px; }

html.nostalji:not(.dikeyEtkin) #yeniKoyAlani { display: none !important; }
.nsHayalKoy { display: none; }
html.nostalji:not(.dikeyEtkin) .nsHayalKoy { display: flex; justify-content: space-between; align-items: center; width: 100%; min-height: 24px; margin: 0 0 3px;
  padding: 1px 8px; border: 1px dashed #8a7a60; border-radius: 2px; background: rgba(120, 110, 95, .25); color: #6e6252; font: 700 13px var(--yazi); cursor: pointer; }
html.nostalji:not(.dikeyEtkin) .nsHayalKoy em { font-style: normal; font-size: 11px; }
html.nostalji:not(.dikeyEtkin) .nsHayalKoy.hazir { border-style: solid; border-color: #835c31; background: rgba(214, 170, 90, .35); color: #3a250e; }
html.nostalji:not(.dikeyEtkin) .nsHayalPencere p { display: flex; justify-content: space-between; gap: 12px; margin: 0 0 6px; }
html.nostalji:not(.dikeyEtkin) .nsHayalPencere p b { color: #f0a040; }
html.nostalji:not(.dikeyEtkin) .pencere.nsHayalKoyPencere { width: 420px; }

html.nostalji:not(.dikeyEtkin) .sunucuSaati, html.nostalji:not(.dikeyEtkin) body.koyKipi .sunucuSaati:not([hidden]) { z-index: 7; top: calc(var(--nsK) - 2px) !important;
  bottom: auto !important; left: auto !important; right: calc(var(--ns-sutun) + 54px) !important; height: calc(var(--nsUst) - var(--nsK) - 8px); }
html.nostalji:not(.dikeyEtkin) body.koyKipi .sunucuSaati:not([hidden]) { display: flex; }
html.nostalji:not(.dikeyEtkin) body:not(.koyKipi) #altOrta { left: calc(var(--nsSol) + (100% - var(--ns-sutun) - var(--nsSol)) / 2); transform: translateX(-50%); }

html.nostalji:not(.dikeyEtkin) #solUst, html.telefon.nostalji:not(.dikeyEtkin) #solUst { left: calc(var(--nsSol) + 6px) !important; }

.nsVip { display: none; }
html.nostalji:not(.dikeyEtkin) .nsVip { display: flex; align-items: center; gap: 6px; position: absolute; z-index: 7; top: calc(var(--nsK) - 2px);
  left: calc(var(--nsSol) + 380px); height: calc(var(--nsUst) - var(--nsK) - 8px); padding: 0 16px 0 8px; cursor: pointer;
  border: 2px solid #6e1a10; border-radius: 6px; background: linear-gradient(180deg, #ffe9a0 0%, #f2c14a 45%, #c98a1c 55%, #e8b23a 100%);
  box-shadow: 0 0 0 1px #2a1408, inset 0 1px 0 #fff6d0, 0 0 12px rgba(255, 200, 80, .55); }
html.nostalji:not(.dikeyEtkin) .nsVip img { width: 26px; height: 26px; filter: drop-shadow(0 1px 1px rgba(0, 0, 0, .5)); }
html.nostalji:not(.dikeyEtkin) .nsVip b { font: 900 20px/1 var(--oyma); letter-spacing: .12em; color: #6e1a10; text-shadow: 0 1px 0 #fff3c4; }
html.nostalji:not(.dikeyEtkin) .nsVip.acik { background: linear-gradient(180deg, #fff2c0, #e8b23a); }
html.telefon.nostalji:not(.dikeyEtkin) .nsVip { left: calc(var(--nsSol) + 330px); padding: 0 12px 0 6px; }
html.telefon.nostalji:not(.dikeyEtkin) .nsVip b { font-size: 17px; }
html.telefon.nostalji:not(.dikeyEtkin) .nsVip img { width: 22px; height: 22px; }
html.nostalji:not(.dikeyEtkin) .nsVip, html.telefon.nostalji:not(.dikeyEtkin) .nsVip { left: auto; right: calc(var(--ns-sutun) + 168px); }
html.telefon.nostalji:not(.dikeyEtkin) .nsVip { right: calc(var(--ns-sutun) + 158px); }

.nsElmas { display: none; }
html.nostalji:not(.dikeyEtkin) .nsElmas { display: flex; align-items: center; gap: 5px; position: absolute; z-index: 7; top: calc(var(--nsK) - 2px);
  right: calc(var(--ns-sutun) + 76px); height: calc(var(--nsUst) - var(--nsK) - 8px); max-width: 88px; padding: 0 10px 0 6px; cursor: pointer;
  border: 2px solid #12263f; border-radius: 6px; background: linear-gradient(180deg, #4d7aa8 0%, #2b4c74 50%, #1a3150 100%);
  box-shadow: 0 0 0 1px #0b1626, inset 0 1px 0 rgba(220, 240, 255, .5), 0 0 10px rgba(110, 190, 255, .4); }
html.nostalji:not(.dikeyEtkin) .nsElmas img { width: 22px; height: 22px; filter: drop-shadow(0 1px 1px rgba(0, 0, 0, .5)); }
html.nostalji:not(.dikeyEtkin) .nsElmas b { font: 800 15px/1 var(--yazi); color: #eef8ff; text-shadow: 0 1px 1px rgba(0, 0, 0, .6); }
html.nostalji:not(.dikeyEtkin) .nsElmas .elmasRozet { position: absolute; top: -11px; left: 6px; font-style: normal; font-size: 10px; }
html.telefon.nostalji:not(.dikeyEtkin) .nsElmas { right: calc(var(--ns-sutun) + 66px); }

html.nostalji:not(.dikeyEtkin) #solUst .nsVip, html.telefon.nostalji:not(.dikeyEtkin) #solUst .nsVip { position: static; height: calc(var(--nsUst) - var(--nsK) - 8px);
  box-sizing: border-box; }

html.nostalji:not(.dikeyEtkin) #solUst .nsElmas, html.telefon.nostalji:not(.dikeyEtkin) #solUst .nsElmas { position: relative; right: auto; top: auto;
  height: calc(var(--nsUst) - var(--nsK) - 8px); box-sizing: border-box; flex: none; }


html.nsSor.nostalji:not(.dikeyEtkin) .yardimKutu { top: calc(var(--nsUst, 64px) + 6px) !important; bottom: auto !important;
  left: calc(var(--nsSol, 150px) + 16px) !important; right: calc(var(--ns-sutun) + 16px) !important; width: auto !important; transform: none !important; }


html.nsKlavye.nostalji:not(.dikeyEtkin) #pencere { top: calc(var(--nsKlavyeUst, 0px) + 2px) !important; bottom: auto !important; transform: translateX(-50%) !important;
  height: calc(var(--nsKlavyeBoy, 300px) - 4px) !important; max-height: none !important; display: flex !important; flex-direction: column; }
html.nsKlavye.nostalji:not(.dikeyEtkin) #pencere .pencereUst { flex: none; padding-top: 2px; padding-bottom: 2px; min-height: 0; }
html.nsKlavye.nostalji:not(.dikeyEtkin) #pencere .pencereGovde { flex: 1 1 auto; min-height: 0; max-height: none !important; overflow-y: auto; }
html.nsKlavye.nostalji:not(.dikeyEtkin) #pencere .pencereGovde:has(.sohbetAkis) { display: flex; flex-direction: column; overflow: hidden; }
html.nsKlavye.nostalji:not(.dikeyEtkin) #pencere .sohbetAkis { flex: 1 1 auto; min-height: 0; max-height: none !important; overflow-y: auto; }
html.nsKlavye.nostalji:not(.dikeyEtkin) #pencere .sohbetYonetim, html.nsKlavye.nostalji:not(.dikeyEtkin) #pencere .sohbetSabit { display: none; }

html.nostalji:not(.dikeyEtkin) #olayListesi .nsOlay.aktif.ns-kirmizi { background: radial-gradient(circle at 35% 30%, #ff7a5c, #c42a18 55%, #6a0f06 100%); }
html.nostalji:not(.dikeyEtkin) #olayListesi .nsOlay.aktif.ns-yesil { background: radial-gradient(circle at 35% 30%, #8ff07a, #2f9a22 55%, #124a0c 100%); }
html.nostalji:not(.dikeyEtkin) #olayListesi .nsOlay.aktif.ns-sari { background: radial-gradient(circle at 35% 30%, #ffe680, #d49a12 55%, #6a4606 100%); }
html.nostalji:not(.dikeyEtkin) #olayListesi .nsOlay.aktif.ns-mavi { background: radial-gradient(circle at 35% 30%, #8fd0ff, #2a78c4 55%, #0c3462 100%); }
html.nostalji:not(.dikeyEtkin) #olayListesi .nsOlay.aktif.ns-mor { background: radial-gradient(circle at 35% 30%, #d9b8ff, #7a3fc4 55%, #34125e 100%); }
html.nostalji:not(.dikeyEtkin) #olayListesi .nsOlay.aktif .olaySimge, html.nostalji:not(.dikeyEtkin) #olayListesi .nsOlay.aktif.ns-mor .olaySimge { color: #fff; }
html.nostalji:not(.dikeyEtkin) #olayListesi .nsOlay.aktif .nsOk { stroke: #fff; }

html.nostalji:not(.dikeyEtkin) #sehirListesi .sehirSatir .nsGelen { display: inline-block; margin-left: 6px; padding: 0 6px; border-radius: 9px;
  background: #c42a18; color: #fff !important; font: 800 12px/18px var(--yazi); box-shadow: 0 0 6px rgba(255, 60, 30, .7); }

html.nostalji:not(.dikeyEtkin) .nsSolSutun, html.nostalji:not(.dikeyEtkin) .nsSolSutun > #sagUst, html.nostalji:not(.dikeyEtkin) .nsSolSutun > #solAlt { gap: 7px; }
html.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme[data-ns-ad]::after { font-weight: 800; font-size: 13.5px; letter-spacing: .01em; color: #fff3d6;
  text-shadow: 0 1px 2px #000, 0 0 3px #000; }
html.telefon.nostalji:not(.dikeyEtkin) .dugmeSutunu .kareDugme[data-ns-ad]::after { font-size: 12px; }



html.nostalji:not(.dikeyEtkin) #sohbetDugme { display: none !important; }
html.nostalji:not(.dikeyEtkin) body:not(.koyKipi) #nsDunya { display: none !important; }
html.nostalji:not(.dikeyEtkin) .nsSolSutun > #sagUst, html.nostalji:not(.dikeyEtkin) .nsSolSutun > #solAlt { display: contents; }
html.nostalji:not(.dikeyEtkin) #mektupDugme { order: 1; }
html.nostalji:not(.dikeyEtkin) #raporlarDugme { order: 2; }
html.nostalji:not(.dikeyEtkin) #birlikDugme { order: 3; }
html.nostalji:not(.dikeyEtkin) #isaretDugme { order: 4; }
html.nostalji:not(.dikeyEtkin) #koyDugme { order: 5; }
html.nostalji:not(.dikeyEtkin) #orduDugme { order: 6; }
html.nostalji:not(.dikeyEtkin) #nsDunya { order: 7; }
html.nostalji:not(.dikeyEtkin) #nsDiger { order: 8; }

html.nostalji:not(.dikeyEtkin) body.koyKipi #altOrta { top: calc(var(--nsUst) + 6px) !important; bottom: auto !important;
  left: calc(var(--nsSol) + (100% - var(--ns-sutun) - var(--nsSol)) / 2) !important; transform: translateX(-50%) !important; }
html.nostalji:not(.dikeyEtkin) body.koyKipi #altOrta .hapDugme, html.nostalji:not(.dikeyEtkin) body.koyKipi #koyAdi { height: 38px !important; }
html.nostalji:not(.dikeyEtkin) .miniHarita { right: calc(var(--ns-sutun) + 50px) !important; }


html.nostalji:not(.dikeyEtkin) #pencere { left: calc(var(--nsSol) + (100% - var(--ns-sutun) - var(--nsSol)) / 2) !important;
  top: calc(var(--nsUst) + (100% - var(--nsUst)) / 2) !important; bottom: auto !important; transform: translate(-50%, -50%) !important;
  max-width: calc(100% - var(--nsSol) - var(--ns-sutun) - 12px) !important; max-height: calc(100% - var(--nsUst) - 10px) !important; }

.nsHaritayaDon { display: none; }
html.nostalji:not(.dikeyEtkin) body.koyKipi .nsHaritayaDon { display: flex; align-items: center; gap: 7px; position: absolute; right: 10px; bottom: calc(100% + 8px);
  z-index: 6; height: 36px; padding: 0 16px 0 10px; cursor: pointer; border: 2px solid #1d1a18; border-radius: 18px;
  background: linear-gradient(180deg, #ffe9a0, #e0a83a 55%, #b8791c); box-shadow: 0 0 0 1px #2a1408, 0 3px 8px rgba(0, 0, 0, .6);
  color: #3a1a08; font: 800 14px var(--yazi); }
html.nostalji:not(.dikeyEtkin) body.koyKipi .nsHaritayaDon svg { width: 20px; height: 20px; }
html.nostalji:not(.dikeyEtkin) .koySagPaneller { overflow: visible; }

html.nostalji:not(.dikeyEtkin) .nsVekil .nsDurum { margin-left: auto; padding: 1px 8px; border-radius: 9px; background: #4a1c14; color: #ffb3a0;
  font: 800 11px/16px var(--yazi); font-style: normal; }
html.nostalji:not(.dikeyEtkin) .nsVekil .nsDurum.acik { background: #1f5a1a; color: #b8ff9a; }

html.nostalji:not(.dikeyEtkin) #sesSerit { left: calc(var(--nsSol) + 8px) !important; z-index: 8; }

html.nostalji:not(.dikeyEtkin) .nsLogo { background: linear-gradient(180deg, #3a1d10, #1e0e07); border-color: #d9ad4a; box-shadow: inset 0 0 12px rgba(0, 0, 0, .7), 0 0 0 1px #000; }


html.nostalji:not(.dikeyEtkin) .nsLogo b { font-size: 24px; letter-spacing: .16em; color: #ffdb6e; background: none;
  text-shadow: 0 1px 0 #000, 0 0 2px #000, 0 0 3px #000, 0 0 14px rgba(255, 196, 80, .7); }
html.telefon.nostalji:not(.dikeyEtkin) .nsLogo b { font-size: 20px; }
html.nostalji:not(.dikeyEtkin) body.koyKipi .nsHaritayaDon svg, html.nostalji:not(.dikeyEtkin) body.koyKipi .nsHaritayaDon img { width: 22px !important; height: 22px !important;
  flex: none; position: static; margin: 0; }

html.nostalji:not(.dikeyEtkin) .nsAskerPencere .nsAskerResim { height: 190px !important; background: radial-gradient(circle at 50% 40%, #3a332c, #14110e); }
html.nostalji:not(.dikeyEtkin) .nsAskerPencere .nsAskerResim img { object-fit: contain !important; object-position: 50% 100% !important; }

html.nostalji:not(.dikeyEtkin) .nsSekmeler button { position: relative; overflow: visible; }
html.nostalji:not(.dikeyEtkin) .nsSekmeler .nsYeni { position: absolute; right: -10px; bottom: -10px; min-width: 24px; padding: 2px 5px; border-radius: 11px;
  background: #c42a18; border: 2px solid #2a0c06; color: #fff; font: 800 11px/14px var(--yazi); text-align: center; writing-mode: horizontal-tb;
  transform: rotate(180deg); box-shadow: 0 0 8px rgba(255, 60, 30, .7); }


html.nostalji:not(.dikeyEtkin) .pencere.nsAskerPencere { border-image-source: url("../gorsel/arayuz/nostalji/asker-cerceve-sade.webp") !important; }
html.nostalji:not(.dikeyEtkin) .nsAskerPencere .pencereUst h3 { text-shadow: 0 1px 2px #000, 0 0 6px #000; }


html.nsKlavyeDar.nostalji:not(.dikeyEtkin) #pencere { top: calc(var(--nsKlavyeUst, 0px) + 1px) !important; height: calc(var(--nsKlavyeBoy, 100px) - 2px) !important;
  left: 0 !important; right: 0 !important; width: auto !important; max-width: none !important; max-height: none !important; transform: none !important;
  min-height: 0 !important; padding: 0 !important; border-width: 2px !important; border-image: none !important; border-style: solid !important;
  border-color: #c9a64a !important; border-radius: 0 !important; background: #1e1a16 !important; }
html.nsKlavyeDar.nostalji:not(.dikeyEtkin) #pencere .pencereUst { display: none !important; }
html.nsKlavyeDar.nostalji:not(.dikeyEtkin) #pencere .pencereGovde { height: 100%; max-height: none !important; padding: 4px 8px !important; overflow: hidden !important;
  display: flex !important; flex-direction: column; justify-content: center; }
html.nsKlavyeDar.nostalji:not(.dikeyEtkin) #pencere .pencereGovde > :not(:focus-within):not(.sohbetAkis) { display: none !important; }
html.nsKlavyeDar.nostalji:not(.dikeyEtkin) #pencere .sohbetKanallar, html.nsKlavyeDar.nostalji:not(.dikeyEtkin) #pencere .sohbetSabit, html.nsKlavyeDar.nostalji:not(.dikeyEtkin) #pencere .sohbetYonetim, html.nsKlavyeDar.nostalji:not(.dikeyEtkin) #pencere .sekmeCubugu, html.nsKlavyeDar.nostalji:not(.dikeyEtkin) #pencere .ipucu, html.nsKlavyeDar.nostalji:not(.dikeyEtkin) #pencere .mektupBirlik { display: none !important; }
html.nsKlavyeDar.nostalji:not(.dikeyEtkin) #pencere form > :not(:focus-within):not(button):not(:has(button)) { display: none !important; }
html.nsKlavyeDar.nostalji:not(.dikeyEtkin) #pencere form { display: flex !important; flex-direction: row !important; align-items: stretch; gap: 8px; margin: 0; height: 100%; }
html.nsKlavyeDar.nostalji:not(.dikeyEtkin) #pencere form input, html.nsKlavyeDar.nostalji:not(.dikeyEtkin) #pencere form textarea { flex: 1 1 auto; height: 100% !important; min-height: 0 !important;
  font-size: 18px !important; resize: none; }
html.nsKlavyeDar.nostalji:not(.dikeyEtkin) #pencere form :focus-within > label, html.nsKlavyeDar.nostalji:not(.dikeyEtkin) #pencere form label:focus-within { display: flex; flex: 1 1 auto; }
html.nsKlavyeDar.nostalji:not(.dikeyEtkin) #pencere form button { flex: none; min-width: 90px; height: auto !important; }

html.nostalji:not(.dikeyEtkin) .nsAsker .nsTerhis { grid-column: 2; display: flex; gap: 8px; align-items: center; }
html.nostalji:not(.dikeyEtkin) .nsAsker .nsTerhis input { width: 90px; }

html.nostalji:not(.dikeyEtkin) #solUst .nsBilgi { min-width: 0; padding: 0 12px; }
html.nostalji:not(.dikeyEtkin) #solUst .nsBilgi[hidden] { display: none; }
html.nostalji:not(.dikeyEtkin) #solUst .nsBilgi .nsTpSayi { color: #b6e39a; }
.nsSezon { display: none; }
html.nostalji:not(.dikeyEtkin) .nsSezon:not([hidden]) { display: block; margin: 2px 0 0; font: 700 11px/1.3 var(--yazi); color: #ffcf7a; white-space: nowrap;
  overflow: hidden; text-overflow: ellipsis; text-shadow: 0 1px 1px #000; letter-spacing: 0; }
html.nostalji:not(.dikeyEtkin) .nsLogo:has(.nsSezon:not([hidden])) .nsKurdele { display: none; }

html.nostalji:not(.dikeyEtkin) #olayListesi .nsOlay { position: relative; }
html.nostalji:not(.dikeyEtkin) #olayListesi .olaySayi { margin: 0 !important; right: -4px !important; top: -4px !important; left: auto !important; }

html.nostalji:not(.dikeyEtkin) .nsLogo:has(.nsSezon:not([hidden])) { padding-top: 3px; padding-bottom: 3px; }
html.nostalji:not(.dikeyEtkin) .nsLogo:has(.nsSezon:not([hidden])) b { font-size: 19px; line-height: 1.05; }
html.telefon.nostalji:not(.dikeyEtkin) .nsLogo:has(.nsSezon:not([hidden])) b { font-size: 16px; }
html.nostalji:not(.dikeyEtkin) .nsSezon:not([hidden]) { margin-top: 1px; line-height: 1.15; font-size: 10.5px; }


html.nostalji:not(.dikeyEtkin) #solUst #nsHedef { display: none !important; }
html.nostalji:not(.dikeyEtkin) .nsAsker .birimOkcu { grid-column: 2; margin: 0; font-size: 12px; color: #9fd6ff; }

html.nostalji.miniRozetVar:not(.dikeyEtkin) body:not(.koyKipi) #miniRozetRenk { display: flex; top: 58px; right: calc(var(--ns-sutun) + 156px); z-index: 8;
  width: 30px; height: 30px; border-color: #c9a64a; background: radial-gradient(circle at 35% 30%, #5e5652, #2c2724); }
html.nostalji.miniAciklamaAcik:not(.dikeyEtkin) body:not(.koyKipi) .miniAciklama { display: flex; top: 58px; right: calc(var(--ns-sutun) + 192px); z-index: 9; }
