:root{
--zemin:#EEF1F5;--yuzey:#FFFFFF;--yuzey2:#F5F7FA;--yuzey3:#EAEEF4;--metin:#0F172A;--ikincil:#5B6577;--soluk:#646E80;--cizgi:#E3E7EE;
--vurgu:#2563EB;--vurgu-m:#FFFFFF;--canli:#10B981;--artis:#059669;--dusus:#DC2626;--bayat:#A0A8B6;
--c-deprem:#EF4444;--c-piyasa:#10B981;--c-namaz:#7C3AED;--c-hava:#0EA5E9;--c-akaryakit:#F59E0B;--c-takvim:#DB2777;--c-hesap:#0D9488;--c-genel:#2563EB;
--m2:#A0A8B6;--m3:#D9A300;--m4:#E06A00;--m5:#C4231C;--m6:#7A0F3A;--mm:#FFFFFF;
--golge:0 1px 2px rgb(15 23 42/.04),0 8px 24px -12px rgb(15 23 42/.14);
--golge-h:0 1px 2px rgb(15 23 42/.05),0 14px 32px -14px rgb(15 23 42/.22);
--kenar:transparent;
--f:"Manrope",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;
--r:20px;--r2:12px;--kap:1240px;--ust-y:64px;--bosluk:16px;
--mod:var(--c-genel);
--deniz:#D9E6F4;--kara:#FFFFFF;--komsu:#E6EBF1;--sinir:#B8C4D3;
color-scheme:light}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){
--zemin:#0A0D14;--yuzey:#141925;--yuzey2:#1B2130;--yuzey3:#232A3B;--metin:#E8ECF3;--ikincil:#94A0B4;--soluk:#8B96A9;--cizgi:#252C3B;
--vurgu:#7AA2FF;--vurgu-m:#0A0D14;--canli:#34D399;--artis:#34D399;--dusus:#F87171;--bayat:#5F6A7D;
--c-deprem:#F87171;--c-piyasa:#34D399;--c-namaz:#A78BFA;--c-hava:#38BDF8;--c-akaryakit:#FBBF24;--c-takvim:#F472B6;--c-hesap:#2DD4BF;--c-genel:#7AA2FF;
--m2:#6B7689;--m3:#E8BE3A;--m4:#FF9142;--m5:#FF5A50;--m6:#FF3D7F;--mm:#0A0D14;
--golge:none;--golge-h:none;--kenar:#232A3A;--deniz:#0A1626;--kara:#283143;--komsu:#151B26;--sinir:#435068;color-scheme:dark}}
:root[data-theme="dark"]{
--zemin:#0A0D14;--yuzey:#141925;--yuzey2:#1B2130;--yuzey3:#232A3B;--metin:#E8ECF3;--ikincil:#94A0B4;--soluk:#8B96A9;--cizgi:#252C3B;
--vurgu:#7AA2FF;--vurgu-m:#0A0D14;--canli:#34D399;--artis:#34D399;--dusus:#F87171;--bayat:#5F6A7D;
--c-deprem:#F87171;--c-piyasa:#34D399;--c-namaz:#A78BFA;--c-hava:#38BDF8;--c-akaryakit:#FBBF24;--c-takvim:#F472B6;--c-hesap:#2DD4BF;--c-genel:#7AA2FF;
--m2:#6B7689;--m3:#E8BE3A;--m4:#FF9142;--m5:#FF5A50;--m6:#FF3D7F;--mm:#0A0D14;
--golge:none;--golge-h:none;--kenar:#232A3A;--deniz:#0A1626;--kara:#283143;--komsu:#151B26;--sinir:#435068;color-scheme:dark}
.modul-deprem{--mod:var(--c-deprem)}.modul-piyasa{--mod:var(--c-piyasa)}.modul-namaz{--mod:var(--c-namaz)}.modul-hava{--mod:var(--c-hava)}.modul-akaryakit{--mod:var(--c-akaryakit)}

*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-padding-top:140px;scrollbar-color:var(--yuzey3) transparent}
body{margin:0;background:var(--zemin);color:var(--metin);font:500 16px/1.6 var(--f);font-feature-settings:"tnum" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
::selection{background:color-mix(in srgb,var(--vurgu) 24%,transparent);color:var(--metin)}
a{color:var(--vurgu);text-decoration:none}
a:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}
:focus-visible{outline:2px solid var(--vurgu);outline-offset:2px;border-radius:6px}
img{max-width:100%;height:auto}
h1,h2,h3{font-family:var(--f);line-height:1.15;margin:0;text-wrap:balance}
h1{font-size:clamp(28px,4vw,40px);font-weight:800;letter-spacing:-.025em}
h2{font-size:16px;font-weight:700;letter-spacing:-.01em}
h3{font-size:15px;font-weight:700}
p{margin:0}
small{font-size:.8125em}
.mono{font-variant-numeric:tabular-nums}
.kap{max-width:var(--kap);margin-inline:auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}
.atla{position:absolute;left:-999px;top:8px;background:var(--yuzey);padding:8px 12px;z-index:50;border-radius:8px}
.atla:focus{left:8px}

.ust{position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--zemin) 92%,transparent);border-bottom:1px solid var(--cizgi)}
@supports (backdrop-filter:blur(1px)){.ust{background:color-mix(in srgb,var(--zemin) 78%,transparent);backdrop-filter:saturate(1.6) blur(14px)}}
.ust-ic{display:flex;align-items:center;gap:20px;height:var(--ust-y)}
.marka{display:inline-flex;align-items:center;gap:9px;font:800 20px/1 var(--f);letter-spacing:-.03em;color:var(--metin);flex:none}
.marka:hover{text-decoration:none}
.marka span:last-child{color:var(--ikincil);font-weight:600}
.marka-nokta{position:relative;width:10px;height:10px;border-radius:50%;background:var(--canli);flex:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--canli) 18%,transparent)}
.sekme{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;white-space:nowrap;flex:1;min-width:0}
.sekme::-webkit-scrollbar{display:none}
.sekme a{--s:var(--c-genel);display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border-radius:999px;font-size:14.5px;font-weight:600;color:var(--ikincil);transition:background-color .15s,color .15s}
.sekme a i{font-size:14px;color:var(--s)}
.sekme a:hover{text-decoration:none;color:var(--metin);background:var(--yuzey)}
.sekme a[aria-current]{color:color-mix(in srgb,var(--s) 70%,var(--metin));background:color-mix(in srgb,var(--s) 13%,var(--yuzey))}
.sekme a[data-m="deprem"]{--s:var(--c-deprem)}.sekme a[data-m="piyasa"]{--s:var(--c-piyasa)}.sekme a[data-m="namaz"]{--s:var(--c-namaz)}.sekme a[data-m="hava"]{--s:var(--c-hava)}.sekme a[data-m="akaryakit"]{--s:var(--c-akaryakit)}
.ust-arac{display:flex;gap:8px;align-items:center;flex:none}
.il-dugme,.tema-dugme{font:600 14px var(--f);color:var(--metin);background:var(--yuzey);border:1px solid var(--cizgi);border-radius:999px;height:40px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;box-shadow:var(--golge);transition:transform .12s,border-color .15s}
.tema-dugme{width:40px;padding:0;justify-content:center}
.il-dugme i{color:var(--vurgu)}
.il-dugme kbd{font:600 11px var(--f);color:var(--soluk);border:1px solid var(--cizgi);border-radius:5px;padding:1px 5px;margin-left:2px}
.il-dugme:hover,.tema-dugme:hover{border-color:var(--soluk)}
.il-dugme:active,.tema-dugme:active{transform:scale(.97)}
@media (max-width:899px){
.ust-ic{flex-wrap:wrap;height:auto;padding-top:10px;row-gap:8px}
.ust-ic .marka{flex:1}
.ust .sekme{flex-basis:100%;order:3;margin:0 -16px;padding:0 16px 10px}
.il-dugme kbd{display:none}
}

main{padding-top:24px;padding-bottom:64px}
.kirinti ol{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-wrap:wrap;gap:6px;font-size:13px;font-weight:600;color:var(--soluk)}
.kirinti li:not(:last-child)::after{content:"/";margin-left:6px;color:var(--cizgi)}
.kirinti a{color:var(--ikincil)}
.sayfa-bas{display:grid;gap:8px;margin-bottom:20px}
.ust-etiket{font-size:14px;font-weight:600;color:var(--ikincil)}

.izgara{display:grid;gap:var(--bosluk)}
.ana-sutun,.ray{display:grid;gap:var(--bosluk);align-content:start;min-width:0}
@media (min-width:1000px){
.izgara{grid-template-columns:minmax(0,1fr) 340px;gap:20px}
.ray{position:sticky;top:calc(var(--ust-y) + 20px);align-self:start}
}

.kayit,.sss,.w,.pano-hucre,.vakit,.olgular>div,.yazi-kap{background:var(--yuzey);border-radius:var(--r);box-shadow:var(--golge);border:1px solid var(--kenar)}
.kayit{min-width:0;overflow:hidden}
.kayit-bas{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:16px 18px 12px}
.kayit-bas h2::before{content:"";display:inline-block;width:8px;height:8px;border-radius:3px;background:var(--mod);margin-right:10px;vertical-align:.12em}
.kayit-bas h2 a{color:var(--metin)}
.kayit-not{font-size:13px;font-weight:600;color:var(--soluk)}
.kayit-metin{padding:0 18px 14px;font-size:15px;color:var(--ikincil)}
.kayit-metin strong{color:var(--metin)}
.kayit-alt{display:flex;justify-content:center;align-items:center;gap:8px;margin:4px 12px 12px;padding:10px;border-radius:var(--r2);background:var(--yuzey2);font-size:14px;font-weight:700;color:var(--metin)}
.kayit-alt:hover{text-decoration:none;background:var(--yuzey3)}
.kayit-alt i{font-size:12px;color:var(--mod)}
.bos{padding:4px 18px 18px;color:var(--ikincil);font-size:15px}

.kisa{position:relative;overflow:hidden;border-radius:var(--r);padding:22px 24px;display:grid;gap:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--mod) 12%,var(--yuzey)) 0%,var(--yuzey) 70%);box-shadow:var(--golge);border:1px solid color-mix(in srgb,var(--mod) 18%,var(--kenar))}
.kisa-metin{font-size:clamp(17px,1.6vw,19px);line-height:1.55;font-weight:500;color:color-mix(in srgb,var(--metin) 86%,var(--ikincil));max-width:70ch}
.kisa-metin strong{font-weight:800;color:var(--metin)}
.kisa-sira{display:flex;gap:18px;align-items:center}
.kisa-deger{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}
.buyuk-deger{font:800 clamp(38px,6vw,56px)/1 var(--f);letter-spacing:-.04em;font-variant-numeric:tabular-nums}
.buyuk-deger small{font-size:.38em;margin-left:4px;color:var(--ikincil);font-weight:700;letter-spacing:0}
@media (max-width:639px){.kisa{padding:18px}}

.damga{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;font-weight:600;color:var(--ikincil);justify-self:start}
.damga time{font-variant-numeric:tabular-nums;color:var(--metin)}
.canli{position:relative;width:8px;height:8px;border-radius:50%;background:var(--canli);flex:none}
.canli::after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid var(--canli);opacity:0}
.damga.nabiz .canli::after{animation:halka 1.3s cubic-bezier(.23,1,.32,1)}
@keyframes halka{0%{transform:scale(1);opacity:.9}100%{transform:scale(3.4);opacity:0}}
.damga.bayat .canli{background:var(--bayat)}
.damga.bayat .damga-once::after{content:" · gecikmeli";color:var(--dusus)}
.damga-kaynak{color:var(--soluk)}
.damga-kaynak::before{content:"·";margin-right:10px}

.pano{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
@media (min-width:640px){.pano{grid-template-columns:repeat(3,minmax(0,1fr))}}
.pano-3{grid-template-columns:repeat(3,minmax(0,1fr))}
@media (max-width:519px){.pano-3{gap:8px}.pano-3 .pano-hucre{padding:12px}.pano-3 .deger{font-size:19px}.pano-3 .etiket{font-size:12.5px}.pano-3 .aralik .mono{font-size:15px}.pano-3 .aralik small{font-size:11px}}
@media (max-width:359px){.pano-3{grid-template-columns:1fr}}
.pano-hucre{padding:16px 18px;display:grid;gap:4px;color:var(--metin);transition:box-shadow .2s,transform .2s,background-color .6s}
a.pano-hucre:hover{text-decoration:none;box-shadow:var(--golge-h);transform:translateY(-1px)}
.etiket{font-size:13.5px;font-weight:700;color:var(--ikincil)}
.deger{font:800 26px/1.15 var(--f);letter-spacing:-.025em;font-variant-numeric:tabular-nums}
.deger small{font-size:.5em;color:var(--ikincil);font-weight:700;letter-spacing:0}

.d{display:inline-flex;align-items:center;gap:4px;font:700 13px var(--f);font-variant-numeric:tabular-nums;white-space:nowrap;padding:2px 8px 2px 6px;border-radius:999px;justify-self:start;width:max-content}
.d.u{color:var(--artis);background:color-mix(in srgb,var(--artis) 12%,transparent)}
.d.n{color:var(--dusus);background:color-mix(in srgb,var(--dusus) 11%,transparent)}
.d.z{color:var(--ikincil);background:var(--yuzey2)}
.d.u-kotu{color:var(--dusus);background:color-mix(in srgb,var(--dusus) 11%,transparent)}
.d.n-iyi{color:var(--artis);background:color-mix(in srgb,var(--artis) 12%,transparent)}
.aralik{display:grid;line-height:1.3}
.aralik .mono{font-size:19px;font-weight:800;letter-spacing:-.02em}
.aralik small{color:var(--ikincil);font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.aralik+.aralik{margin-top:8px;padding-top:8px;border-top:1px solid var(--cizgi)}

.sismo{position:relative;height:72px;margin:0 18px;border-radius:var(--r2);background:var(--yuzey2)}
.sismo i{position:absolute;bottom:0;width:4px;margin-left:-2px;border-radius:2px 2px 0 0;background:var(--m2)}
.sismo i.m3{background:var(--m3)}.sismo i.m4{background:var(--m4)}.sismo i.m5{background:var(--m5)}.sismo i.m6{background:var(--m6)}
.sismo-eks{display:flex;justify-content:space-between;padding:6px 20px 10px;font-size:11.5px;font-weight:600;color:var(--soluk)}

.dliste{list-style:none;margin:0;padding:0 8px 8px}
.dsat{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:10px;border-radius:var(--r2);transition:background-color .15s}
.dsat:hover{background:var(--yuzey2)}
.dsat-yer{min-width:0;display:grid;line-height:1.35}
.dsat-yer b{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dsat-yer a{color:var(--metin)}
.dsat-yer a:hover{text-decoration:none}
.dsat-yer a b{color:var(--vurgu)}
.dsat-yer small,.dsat-t small{color:var(--ikincil);font-weight:600}
.dsat-t{display:grid;text-align:right;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.35}
.dsat-t small{font-size:12px}
.dliste-reklam{padding:12px 10px}
.dsat.yeni{animation:yeni 1s cubic-bezier(.23,1,.32,1)}
@keyframes yeni{from{background:color-mix(in srgb,var(--c-deprem) 16%,var(--yuzey));opacity:.3}to{background:transparent;opacity:1}}

.mag{display:inline-grid;place-items:center;width:44px;height:36px;border-radius:10px;font:800 15px var(--f);font-variant-numeric:tabular-nums;flex:none;letter-spacing:-.02em}
.mag.m2{background:var(--yuzey2);color:var(--ikincil)}
.mag.m3{background:color-mix(in srgb,var(--m3) 16%,var(--yuzey));color:color-mix(in srgb,var(--m3) 55%,var(--metin));box-shadow:inset 0 0 0 1.5px var(--m3)}
.mag.m4{background:var(--m4);color:var(--mm)}
.mag.m5{background:var(--m5);color:var(--mm);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--metin) 45%,transparent)}
.mag.m6{background:var(--m6);color:#fff}
.mag.xl{width:84px;height:68px;font-size:32px;border-radius:16px}

.suzgec{display:flex;flex-wrap:wrap;gap:10px 18px}
.cipler{display:flex;flex-wrap:wrap;gap:4px;padding:4px;background:var(--yuzey);border-radius:999px;box-shadow:var(--golge);border:1px solid var(--kenar)}
.cip{font-size:13.5px;font-weight:700;padding:7px 14px;border-radius:999px;color:var(--ikincil);transition:background-color .15s,color .15s}
.cip:hover{text-decoration:none;color:var(--metin);background:var(--yuzey2)}
.cip[aria-current]{background:var(--metin);color:var(--zemin)}

.tablo-kap{overflow-x:auto;scrollbar-width:thin}
.tablo{width:100%;border-collapse:separate;border-spacing:0;font-size:15px}
.tablo th,.tablo td{padding:11px 16px;border-bottom:1px solid var(--cizgi);text-align:right;white-space:nowrap}
.tablo thead th{font-size:12.5px;font-weight:700;color:var(--soluk);background:var(--yuzey2);border-bottom:0}
.tablo thead th:first-child{border-radius:10px 0 0 10px}
.tablo thead th:last-child{border-radius:0 10px 10px 0}
.tablo th:first-child{text-align:left}
.tablo tbody th{font-weight:700}
.tablo tbody th a{color:var(--metin)}
.tablo tbody th small{color:var(--soluk);margin-left:6px;font-weight:600}
.tablo td{font-weight:600;font-variant-numeric:tabular-nums}
.tablo tbody tr:last-child>*{border-bottom:0}
.tablo tbody tr>*{transition:background-color .6s}
.tablo tbody tr:hover>*{background:var(--yuzey2)}
.kayit>.tablo,.kayit>.tablo-kap{margin:0 8px 8px;width:calc(100% - 16px)}

.parla-u,.parla-u>*{background:color-mix(in srgb,var(--artis) 14%,var(--yuzey))!important;transition:none!important}
.parla-n,.parla-n>*{background:color-mix(in srgb,var(--dusus) 13%,var(--yuzey))!important;transition:none!important}
.hane{display:inline-block;animation:hane .22s cubic-bezier(.23,1,.32,1)}
@keyframes hane{from{transform:translateY(-6px);opacity:0;filter:blur(2px)}to{transform:none;opacity:1;filter:none}}

.olgular{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}
@media (min-width:640px){.olgular{grid-template-columns:repeat(3,minmax(0,1fr))}}
.olgular>div{padding:14px 16px;display:grid;gap:4px}
.olgular dt{font-size:13px;font-weight:700;color:var(--ikincil)}
.olgular dd{margin:0;font-size:18px;font-weight:800;letter-spacing:-.015em}
.olgular small{color:var(--ikincil);font-weight:600;font-size:12.5px;letter-spacing:0}
.harita-bag a{display:inline-flex;gap:10px;align-items:center;font-weight:700;font-size:15px;padding:10px 16px;border-radius:999px;background:var(--yuzey);box-shadow:var(--golge);border:1px solid var(--kenar)}
.harita-bag a:hover{text-decoration:none;box-shadow:var(--golge-h)}

.seg{display:flex;gap:2px;background:var(--yuzey2);border-radius:999px;padding:3px}
.seg button{font:700 13px var(--f);border:0;background:transparent;color:var(--ikincil);padding:6px 12px;border-radius:999px;cursor:pointer;transition:background-color .15s,color .15s}
.seg button:hover{color:var(--metin)}
.seg button[aria-pressed="true"]{background:var(--yuzey);color:var(--metin);box-shadow:0 1px 3px rgb(15 23 42/.12)}
.grafik-alan{padding:4px 18px 16px;min-height:226px;display:grid;gap:6px;align-content:start}
.grafik-alan svg{width:100%;height:180px;display:block;overflow:visible}
.g-cizgi{stroke:var(--cizgi);stroke-width:1;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}
.grafik-eks{display:flex;justify-content:space-between;font-size:12px;font-weight:600;color:var(--soluk)}
.grafik-bos{color:var(--ikincil);font-size:14.5px;padding:28px 18px;border-radius:var(--r2);background:var(--yuzey2);text-align:center;align-self:center}
.grafik-alan.yukleniyor{opacity:.5}

.cevirici{display:grid;gap:10px;padding:4px 18px 18px}
.cevirici label{font-size:13px;font-weight:700;color:var(--ikincil)}
.cevirici input,.cevirici select,.dd-form input,.dd-form select,.dd-form textarea{font:600 16px var(--f);color:var(--metin);background:var(--yuzey2);border:1px solid var(--cizgi);border-radius:var(--r2);padding:11px 14px;width:100%;transition:border-color .15s,box-shadow .15s}
.cevirici input:focus,.cevirici select:focus,.dd-form input:focus,.dd-form select:focus,.dd-form textarea:focus{outline:0;border-color:var(--vurgu);box-shadow:0 0 0 4px color-mix(in srgb,var(--vurgu) 18%,transparent)}
.cv-sonuc{font:800 28px var(--f);letter-spacing:-.03em;font-variant-numeric:tabular-nums;padding:12px 14px;border-radius:var(--r2);background:color-mix(in srgb,var(--mod) 10%,var(--yuzey))}
@media (min-width:640px){.cevirici-genis{grid-template-columns:auto 1fr;align-items:center}.cevirici-genis .cv-sonuc{grid-column:1/-1}}

.reklam{min-height:280px;display:grid;place-items:start center;border:1px dashed var(--cizgi);border-radius:var(--r);background:var(--yuzey2)}
.reklam>span{font-size:11px;font-weight:700;color:var(--soluk);padding-top:6px}
@media (min-width:1000px){.reklam-icerik{min-height:110px}.reklam-ray{min-height:600px}}

.sss{overflow:hidden}
.sss h2{padding:16px 18px 8px}
.sss h2::before{content:"";display:inline-block;width:8px;height:8px;border-radius:3px;background:var(--mod);margin-right:10px;vertical-align:.12em}
.sss details{margin:0 8px;border-bottom:1px solid var(--cizgi)}
.sss details:last-child{border-bottom:0;margin-bottom:8px}
.sss summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:12px;align-items:center;padding:14px 10px;font-weight:700;border-radius:var(--r2)}
.sss summary:hover{background:var(--yuzey2)}
.sss summary::-webkit-details-marker{display:none}
.sss summary i{color:var(--soluk);font-size:12px;transition:transform .25s cubic-bezier(.23,1,.32,1);flex:none}
.sss details[open] summary i{transform:rotate(180deg)}
.sss details>div{padding:0 10px 16px;color:var(--ikincil);max-width:70ch;line-height:1.65}

.il-izgara,.il-hizli{list-style:none;margin:0;padding:0 10px 12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}
.il-izgara a,.il-hizli a{display:block;padding:7px 10px;border-radius:10px;font-size:14px;font-weight:600;color:var(--metin)}
.il-izgara a:hover,.il-hizli a:hover{background:var(--yuzey2);text-decoration:none}
.il-izgara a[aria-current]{background:var(--metin);color:var(--zemin)}
.iller-dizin{margin-top:28px;padding:20px 22px 14px;border-radius:var(--r);background:var(--yuzey2);border:1px solid var(--cizgi)}
.iller-dizin h2{font-size:15px;margin-bottom:10px;color:var(--ikincil)}
.iller-dizin .il-izgara{padding:0;grid-template-columns:repeat(2,minmax(0,1fr))}
@media (min-width:560px){.iller-dizin .il-izgara{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (min-width:800px){.iller-dizin .il-izgara{grid-template-columns:repeat(5,minmax(0,1fr))}}
@media (min-width:1100px){.iller-dizin .il-izgara{grid-template-columns:repeat(7,minmax(0,1fr))}}
.iller-dizin .il-izgara a{font-size:13.5px;padding:5px 8px;color:var(--ikincil)}
.iller-dizin .il-izgara a:hover{color:var(--metin);background:var(--yuzey)}
.iller-dizin .il-izgara a[aria-current]{color:var(--zemin)}

.yazi-kap{padding:28px 32px}
@media (max-width:639px){.yazi-kap{padding:20px}}
.yazi{font:500 17px/1.75 var(--f);max-width:70ch;color:color-mix(in srgb,var(--metin) 88%,var(--ikincil))}
.yazi>*+*{margin-top:1em}
.yazi h2{font-size:22px;font-weight:800;letter-spacing:-.02em;margin-top:1.7em;color:var(--metin)}
.yazi h3{font-size:18px;margin-top:1.4em;color:var(--metin)}
.yazi ul,.yazi ol{padding-left:1.3em}
.yazi li+li{margin-top:.4em}
.yazi li::marker{color:var(--mod)}
.yazi a{text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--vurgu) 40%,transparent);text-underline-offset:3px}
.yazi strong{font-weight:800;color:var(--metin)}
.yazi .tablo-kap{border:1px solid var(--cizgi);border-radius:var(--r2)}
.yazi table{width:100%;border-collapse:collapse;font-size:14.5px;line-height:1.45}
.yazi th,.yazi td{text-align:left;vertical-align:top;padding:10px 14px;border-bottom:1px solid var(--cizgi)}
.yazi thead th{font-size:12.5px;font-weight:700;color:var(--soluk);background:var(--yuzey2)}
.yazi tbody tr:last-child>*{border-bottom:0}
.yazi .not{font-size:15px;color:var(--ikincil);background:var(--yuzey2);border-radius:var(--r2);padding:12px 16px}


.il-pencere{width:min(600px,calc(100vw - 24px));max-height:min(660px,calc(100dvh - 48px));padding:0;border:1px solid var(--kenar);border-radius:24px;background:var(--yuzey);color:var(--metin);display:none;flex-direction:column;box-shadow:0 30px 80px -20px rgb(8 12 20/.45)}
.il-pencere[open]{display:flex;animation:pencere .26s cubic-bezier(.23,1,.32,1)}
.il-pencere::backdrop{background:rgb(8 12 18/.45);backdrop-filter:blur(3px)}
@keyframes pencere{from{transform:translateY(10px) scale(.98);opacity:0}to{transform:none;opacity:1}}
.ilp-bas{display:flex;justify-content:space-between;align-items:center;padding:18px 20px 6px}
.ilp-bas h2{font-size:20px;font-weight:800}
.ilp-kapat{width:38px;height:38px;border:0;background:var(--yuzey2);color:var(--metin);border-radius:999px;cursor:pointer;font-size:16px}
.ilp-kapat:hover{background:var(--yuzey3)}
.ilp-ara{display:flex;align-items:center;gap:10px;margin:10px 20px 12px;padding:0 14px;border:1px solid var(--cizgi);border-radius:14px;background:var(--yuzey2)}
.ilp-ara:focus-within{border-color:var(--vurgu);box-shadow:0 0 0 4px color-mix(in srgb,var(--vurgu) 18%,transparent)}
.ilp-ara i{color:var(--soluk)}
.ilp-ara input{flex:1;border:0;background:transparent;color:var(--metin);font:600 16px var(--f);padding:12px 0;outline:0;min-width:0}
.ilp-liste{list-style:none;margin:0;padding:0 12px 14px;overflow-y:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}
@media (min-width:520px){.ilp-liste{grid-template-columns:repeat(3,minmax(0,1fr))}}
.ilp-liste button{width:100%;display:flex;gap:10px;align-items:center;text-align:left;border:0;background:transparent;color:var(--metin);font:600 15px var(--f);padding:9px 10px;border-radius:10px;cursor:pointer}
.ilp-liste button:hover,.ilp-liste button:focus-visible{background:var(--yuzey2)}
.ilp-liste .mono{color:var(--soluk);font-size:12px;font-weight:700;min-width:18px}

.vakit-pano{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
@media (min-width:760px){.vakit-pano{grid-template-columns:repeat(6,minmax(0,1fr))}}
.vakit{padding:14px 16px;display:grid;gap:2px;position:relative;transition:background-color .3s,box-shadow .3s}
.vakit .deger{font-size:24px}
.vakit-kalan{color:var(--c-namaz);font-size:12px;font-weight:700;min-height:1.3em}
.vakit.sirada{background:var(--c-namaz);color:#fff;box-shadow:0 12px 28px -12px color-mix(in srgb,var(--c-namaz) 70%,transparent)}
.vakit.sirada .etiket,.vakit.sirada .vakit-kalan{color:rgb(255 255 255/.88)}
.tablo-namaz td,.tablo-namaz th{padding-inline:12px}
.tablo-namaz tr.bugun>*{background:color-mix(in srgb,var(--c-namaz) 10%,var(--yuzey));font-weight:800}

.cizelge{position:relative;height:58px;margin:8px 8px 0}
.cizelge-yol{position:absolute;left:0;right:0;top:24px;height:6px;border-radius:3px;background:var(--yuzey3)}
.cizelge-dolu{position:absolute;left:0;top:24px;height:6px;border-radius:3px;background:linear-gradient(90deg,color-mix(in srgb,var(--c-namaz) 30%,transparent),var(--c-namaz));width:var(--simdi,0%)}
.cizelge-nokta{font-style:normal;position:absolute;top:18px;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:var(--yuzey);border:3px solid var(--yuzey3)}
.cizelge-nokta.gecti{border-color:var(--c-namaz)}
.cizelge-nokta.sirada{border-color:var(--c-namaz);background:var(--c-namaz);box-shadow:0 0 0 5px color-mix(in srgb,var(--c-namaz) 22%,transparent)}
.cizelge-nokta span{display:none;position:absolute;top:20px;font-size:11.5px;font-weight:700;color:var(--soluk);white-space:nowrap}
.cizelge-nokta.uc span{display:block}
.cizelge-nokta.uc:first-of-type span{left:-4px}
.cizelge-nokta.uc:last-of-type span{right:-4px}
.cizelge-simdi{position:absolute;top:10px;width:2px;height:34px;margin-left:-1px;background:var(--metin);border-radius:1px;left:var(--simdi,0%)}
.cizelge-simdi::before{content:"şimdi";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);font-size:10.5px;font-weight:800;color:var(--metin)}
.kisa .cizelge{margin:6px 10px 4px}
@media (max-width:519px){.cizelge-nokta span{font-size:10px}}

.hava-simdi{align-items:center}
.hava-buyuk{font-size:52px}
.hava-metin{font-size:18px;font-weight:700;color:var(--ikincil)}
.fa-sun,.fa-cloud-sun,.fa-cloud-sun-rain{color:#F5A524}
.fa-cloud-rain,.fa-cloud-showers-heavy,.fa-cloud-moon-rain,.fa-snowflake{color:var(--c-hava)}
.fa-cloud-bolt{color:var(--m4)}
.fa-cloud,.fa-smog,.fa-moon,.fa-cloud-moon{color:var(--soluk)}
.ruzgar-ok{display:inline-block;font-size:11px;color:var(--ikincil)}
.saatlik{list-style:none;margin:0;padding:0 10px 14px;display:flex;overflow-x:auto;scrollbar-width:thin;gap:4px;scroll-snap-type:x proximity}
.saatlik li{flex:0 0 64px;display:grid;justify-items:center;gap:6px;padding:10px 4px;border-radius:14px;scroll-snap-align:start}
.saatlik li:first-child{background:color-mix(in srgb,var(--c-hava) 12%,var(--yuzey))}
.saatlik time{font-size:12px;font-weight:700;color:var(--soluk)}
.saatlik i{font-size:21px}
.saatlik b{font-size:16px;font-weight:800}
.saatlik small{font-size:11px;font-weight:700;color:var(--c-hava)}
.gunluk{list-style:none;margin:0;padding:0 8px 8px}
.gunluk li{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,170px);grid-template-areas:"gun sic" "dur dur";gap:6px 14px;align-items:center;padding:12px 10px;border-radius:var(--r2)}
.gunluk li:hover{background:var(--yuzey2)}
.gunluk li+li{border-top:1px solid var(--cizgi)}
@media (min-width:640px){.gunluk li{grid-template-columns:130px minmax(0,1fr) 220px;grid-template-areas:"gun dur sic"}}
.gl-gun{grid-area:gun;display:grid;line-height:1.3}
.gl-gun b{font-weight:800}
.gl-gun small{color:var(--soluk);font-weight:600}
.gl-dur{grid-area:dur;display:flex;gap:12px;align-items:center;font-size:14.5px;font-weight:600}
.gl-dur i{font-size:20px;width:24px;text-align:center}
.gl-dur small{color:var(--c-hava);font-weight:700}
.gl-sic{grid-area:sic;display:grid;grid-template-columns:36px minmax(0,1fr) 36px;gap:10px;align-items:center;font-size:15px;font-weight:800}
.gl-min{color:var(--soluk);text-align:right}
.sc{position:relative;height:6px;border-radius:3px;background:var(--yuzey3)}
.sc i{position:absolute;top:0;bottom:0;border-radius:3px;background:linear-gradient(90deg,#38BDF8,#FBBF24 60%,#F97316)}
.hava-izgara{list-style:none;margin:0;padding:0 12px 12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
@media (min-width:640px){.hava-izgara{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (min-width:1100px){.hava-izgara{grid-template-columns:repeat(4,minmax(0,1fr))}}
.hava-izgara a{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"ad ad" "ik der" "ik mm";column-gap:12px;align-items:center;padding:14px 16px;color:var(--metin);height:100%;border-radius:16px;background:var(--yuzey2);transition:background-color .15s,transform .15s}
.hava-izgara a:hover{text-decoration:none;background:var(--yuzey3)}
.hava-izgara a:active{transform:scale(.98)}
.hi-ad{grid-area:ad;font-weight:700;margin-bottom:6px;font-size:14.5px}
.hava-izgara i{grid-area:ik;font-size:26px;width:32px;text-align:center}
.hava-izgara b{grid-area:der;font-size:22px;font-weight:800;letter-spacing:-.02em}
.hava-izgara small{grid-area:mm;color:var(--soluk);font-size:12px;font-weight:700}

.il-ozet ul{list-style:none;margin:0;padding:0 8px 8px}
.il-ozet a{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px;border-radius:var(--r2);color:var(--metin)}
.il-ozet a:hover{text-decoration:none;background:var(--yuzey2)}
.il-ozet a[aria-current]{background:var(--yuzey2)}
.il-ozet a>i{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;font-size:16px;color:var(--ik,var(--vurgu));background:color-mix(in srgb,var(--ik,var(--vurgu)) 13%,var(--yuzey))}
.il-ozet li[data-m="namaz"]{--ik:var(--c-namaz)}.il-ozet li[data-m="hava"]{--ik:var(--c-hava)}.il-ozet li[data-m="akaryakit"]{--ik:var(--c-akaryakit)}.il-ozet li[data-m="deprem"]{--ik:var(--c-deprem)}
.il-ozet span{display:grid;line-height:1.3;min-width:0}
.il-ozet small{color:var(--ikincil);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.il-ozet b{font-weight:800}
.il-ozet .mono{font-size:15px;font-weight:800;text-align:right}

.il-kisayol{justify-self:start;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font-size:14px;font-weight:700;background:var(--yuzey);box-shadow:var(--golge);border:1px solid var(--kenar)}
.il-kisayol:hover{text-decoration:none;box-shadow:var(--golge-h)}
.il-kisayol[hidden]{display:none}

.degisimler{list-style:none;margin:0;padding:0 8px 8px}
.degisimler li{display:grid;grid-template-columns:76px minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:10px;border-radius:var(--r2);font-size:14.5px;font-weight:600}
.degisimler li+li{border-top:1px solid var(--cizgi)}
.degisimler time{color:var(--soluk);font-size:13px;font-weight:700}
.degisim-ara{grid-column:2/-1;color:var(--ikincil);font-size:12.5px}

.dd-form{display:grid;gap:16px;max-width:560px}
.dd-form label{display:grid;gap:7px;font-size:14px;font-weight:700}
.dd-form textarea{min-height:150px;resize:vertical}
.dd-form .onay{display:flex;gap:10px;align-items:flex-start;font-weight:600;font-size:14px;color:var(--ikincil)}
.dd-form .onay input{width:auto;margin-top:4px;accent-color:var(--vurgu)}
.dd-form .tuzak{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
.dd-form button{justify-self:start;font:800 15px var(--f);color:var(--vurgu-m);background:var(--vurgu);border:0;border-radius:999px;padding:12px 24px;cursor:pointer;transition:transform .12s,box-shadow .15s;box-shadow:0 10px 24px -12px var(--vurgu)}
.dd-form button:active{transform:scale(.97)}
.form-not{display:flex;gap:10px;align-items:center;font-size:15px;font-weight:700;padding:12px 16px;border-radius:var(--r2);background:color-mix(in srgb,var(--canli) 13%,var(--yuzey));color:var(--metin)}
.form-not i{color:var(--canli)}
.form-not.hata{background:color-mix(in srgb,var(--dusus) 12%,var(--yuzey))}
.form-not.hata i{color:var(--dusus)}

.pano-bento{display:grid;gap:var(--bosluk);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"dep dep" "hava hava" "nam nam" "p1 p2" "p3 p4" "yak yak"}
@media (min-width:700px){.pano-bento{grid-template-areas:"dep dep" "hava nam" "p1 p2" "p3 p4" "yak yak"}}
@media (min-width:1100px){.pano-bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"dep dep hava nam" "dep dep p1 p2" "yak yak p3 p4";gap:18px}}
.w{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;color:var(--metin);padding:18px 20px}
a.w{transition:box-shadow .2s,transform .2s}
a.w:hover{text-decoration:none;box-shadow:var(--golge-h);transform:translateY(-2px)}
a.w:active{transform:scale(.99)}
.w-bas{display:flex;align-items:center;gap:10px;margin-bottom:14px}
.w-bas h2{font-size:14.5px;font-weight:700;color:var(--ikincil);flex:1}
.w-bas h2 a{color:inherit}
.w-ik{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;font-size:14px;color:var(--wr);background:color-mix(in srgb,var(--wr) 14%,var(--yuzey));flex:none}
.w-ok{color:var(--soluk);font-size:12px;transition:transform .2s}
a.w:hover .w-ok{transform:translateX(3px);color:var(--metin)}
.w-dep{grid-area:dep;--wr:var(--c-deprem);padding:0}
.w-dep .w-bas{padding:18px 20px 0}
.w-hava{grid-area:hava;--wr:var(--c-hava)}
.w-nam{grid-area:nam;--wr:var(--c-namaz)}
.w-p1{grid-area:p1}.w-p2{grid-area:p2}.w-p3{grid-area:p3}.w-p4{grid-area:p4}
.w-p1,.w-p2,.w-p3,.w-p4{--wr:var(--c-piyasa)}
.w-yak{grid-area:yak;--wr:var(--c-akaryakit)}
.w-buyuk{font:800 clamp(30px,3.4vw,40px)/1.05 var(--f);letter-spacing:-.035em;font-variant-numeric:tabular-nums}
.w-buyuk small{font-size:.45em;font-weight:700;color:var(--ikincil);letter-spacing:0;margin-left:3px}
.w-alt{font-size:14px;font-weight:600;color:var(--ikincil);margin-top:4px}
.w-alt strong{color:var(--metin);font-weight:800}
.son-dep{display:flex;gap:16px;align-items:center;padding:0 20px 16px;color:var(--metin)}
.son-dep:hover{text-decoration:none}
.son-dep .mag{width:72px;height:60px;font-size:28px;border-radius:16px}
.son-dep-yer{display:grid;min-width:0;line-height:1.3}
.son-dep-yer b{font-size:19px;font-weight:800;letter-spacing:-.015em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.son-dep-yer small{font-size:14px;font-weight:600;color:var(--ikincil)}
.w-dep .dliste{padding-top:6px}
.w-dep .kayit-alt{margin-top:auto}
.mini{display:block;width:100%;height:44px;margin-top:auto;overflow:visible}
.w-piy .w-bas{margin-bottom:8px}
.w-piy .w-buyuk{font-size:clamp(24px,2.4vw,30px)}
.w-piy .d{margin:8px 0 12px}
.w-yak-tablo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:auto}
.w-yak-tablo div{display:grid;gap:2px;padding:12px 14px;border-radius:var(--r2);background:var(--yuzey2)}
.w-yak-tablo span{font-size:13px;font-weight:700;color:var(--ikincil)}
.w-yak-tablo b{font-size:22px;font-weight:800;letter-spacing:-.02em}
.w-yak-tablo b small{font-size:.55em;color:var(--soluk);font-weight:700}
@media (max-width:420px){.w-yak-tablo b{font-size:18px}.w-yak-tablo div{padding:10px}}
.w-hava{color:#fff;background:linear-gradient(160deg,#2563EB,#3B82F6 55%,#60A5FA);box-shadow:0 18px 40px -20px rgb(37 99 235/.7);border:0}
.w-hava.gok-gece{background:linear-gradient(160deg,#1E1B4B,#312E81 55%,#4338CA);box-shadow:0 18px 40px -20px rgb(49 46 129/.8)}
.w-hava.gok-bulut{background:linear-gradient(160deg,#475569,#64748B 55%,#94A3B8);box-shadow:0 18px 40px -20px rgb(71 85 105/.7)}
.w-hava.gok-yagmur{background:linear-gradient(160deg,#1E3A5F,#334E68 55%,#486581);box-shadow:0 18px 40px -20px rgb(30 58 95/.8)}
.w-hava.gok-kar{background:linear-gradient(160deg,#3B6E99,#5A8BB8 55%,#7FA8CF);box-shadow:0 18px 40px -20px rgb(59 110 153/.7)}
.w-hava.gok-firtina{background:linear-gradient(160deg,#111827,#1F2937 55%,#374151);box-shadow:0 18px 40px -20px rgb(17 24 39/.9)}
.w-hava .w-bas h2,.w-hava .w-ok,.w-hava .w-alt{color:rgb(255 255 255/.88)}
.w-hava .w-ik{background:rgb(255 255 255/.18);color:#fff}
.w-hava .w-alt strong{color:#fff}
.w-hava-ana{display:flex;align-items:center;justify-content:space-between;gap:12px}
.w-hava-ana .w-buyuk{font-size:clamp(46px,5vw,60px)}
.w-hava-ana i{font-size:46px;color:#fff!important;filter:drop-shadow(0 6px 12px rgb(0 0 0/.18))}
.w-saat{display:flex;justify-content:space-between;gap:6px;margin-top:auto;padding-top:14px;border-top:1px solid rgb(255 255 255/.22)}
.w-saat span{display:grid;justify-items:center;gap:4px;font-size:12px;font-weight:700;color:rgb(255 255 255/.88)}
.w-saat i{font-size:16px;color:#fff!important}
.w-saat b{font-size:14px;color:#fff}
.w-hava .w-alt{margin-bottom:12px}
.w-nam .w-alt{margin-bottom:6px}
.w-nam .cizelge{margin-top:auto}

.bugun-bas{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:20px}
.bugun-bas h1{font-size:clamp(30px,4.4vw,46px)}
.bugun-bas p{font-size:15px;font-weight:600;color:var(--ikincil);margin-top:6px}
.ikili{display:grid;gap:var(--bosluk);margin-top:var(--bosluk)}
@media (min-width:1000px){.ikili{grid-template-columns:minmax(0,1fr) 380px;gap:18px;margin-top:18px}}
.ikili>div{display:grid;gap:var(--bosluk);align-content:start;min-width:0}
@media (min-width:1000px){.ikili>.ray{position:sticky;align-self:start}}

@media (hover:none){.cip:hover,.il-dugme:hover{border-color:var(--cizgi)}a.w:hover,a.pano-hucre:hover{transform:none}}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}
.vakit-kap{display:contents}
@media (max-width:639px){.w-bas .damga{display:none}}
.modul-rehber{--mod:var(--c-genel)}
.rehber-grup{margin-bottom:32px}
.rehber-grup-bas{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:14px}
.rehber-grup-bas h2{font-size:22px;font-weight:800;letter-spacing:-.02em}
.rehber-grup-bas h2::before{content:"";display:inline-block;width:10px;height:10px;border-radius:4px;background:var(--mod);margin-right:10px;vertical-align:.1em}
.rehber-grup-bas a{font-size:14px;font-weight:700;display:inline-flex;gap:8px;align-items:center}
.rehber-grup-bas a i{font-size:12px}
.rehber-kartlar{display:grid;gap:var(--bosluk);grid-template-columns:1fr}
@media (min-width:700px){.rehber-kartlar{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:1100px){.rehber-kartlar{grid-template-columns:repeat(3,minmax(0,1fr))}}
.rehber-kart{gap:10px}
.rehber-kart h3{font-size:18px;font-weight:800;letter-spacing:-.015em;line-height:1.3}
.rehber-kart p{font-size:14.5px;color:var(--ikincil);line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.rehber-alt{margin-top:auto;padding-top:6px;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--mod)}
.rehber-alt i{font-size:11px;transition:transform .2s}
a.rehber-kart:hover .rehber-alt i{transform:translateX(3px)}
.rehber-kutu ul{list-style:none;margin:0;padding:0 8px 8px}
.rehber-kutu a{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;align-items:start;padding:10px;border-radius:var(--r2);font-size:14.5px;font-weight:700;color:var(--metin);line-height:1.4}
.rehber-kutu a:hover{text-decoration:none;background:var(--yuzey2)}
.rehber-kutu a i{color:var(--mod);margin-top:3px;font-size:13px}
.rehber-veri{--wr:var(--mod)}
.rehber-veri .w-bas{margin-bottom:8px}
.rehber-veri b{font-size:18px;font-weight:800;letter-spacing:-.015em}
.yan-liste ol{list-style:none;margin:0;padding:0 8px 8px}
.yan-liste li>a,.yan-liste li>div{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:var(--r2);color:var(--metin)}
.yan-liste li>a:hover{text-decoration:none;background:var(--yuzey2)}
.yan-liste li+li{border-top:1px solid var(--cizgi)}
.yan-liste li:hover+li,.yan-liste li:hover{border-color:transparent}
.yan-liste .mag{width:40px;height:32px;font-size:14px}
.yl-ad{display:grid;min-width:0;flex:1;line-height:1.3}
.yl-ad b{font-weight:700;font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.yl-ad small{color:var(--ikincil);font-weight:600;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.yl-d{display:grid;justify-items:end;gap:3px;font-weight:800;font-size:15px;flex:none}
.yl-d .d{font-size:12px}
.yl-ik{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--yuzey2);font-size:17px;flex:none}
.yl-piy{color:var(--c-piyasa);background:color-mix(in srgb,var(--c-piyasa) 13%,var(--yuzey));font-size:14px}
.dagilim ul{list-style:none;margin:0;padding:2px 18px 6px;display:grid;gap:10px}
.dagilim li{display:grid;grid-template-columns:76px minmax(0,1fr) 34px;gap:10px;align-items:center;font-size:13.5px;font-weight:700;color:var(--ikincil)}
.dagilim li b{text-align:right;color:var(--metin)}
.dg-cubuk{height:10px;border-radius:5px;background:var(--yuzey2);overflow:hidden}
.dg-cubuk i{display:block;height:100%;border-radius:5px;background:var(--m2);min-width:3px}
.dg-cubuk i.m3{background:var(--m3)}.dg-cubuk i.m4{background:var(--m4)}
.dg-not{padding:6px 18px 16px;font-size:12.5px;font-weight:600;color:var(--soluk)}
.yarin dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0 12px 12px}
.yarin dl div{display:grid;gap:2px;padding:10px 12px;border-radius:var(--r2);background:var(--yuzey2)}
.yarin dt{font-size:12px;font-weight:700;color:var(--ikincil)}
.yarin dd{margin:0;font-size:17px;font-weight:800}
.grafik-alan:has(.grafik-bos){min-height:0}
@media (max-width:639px){.tablo th,.tablo td{padding:10px 10px;font-size:14px}.tablo-namaz th,.tablo-namaz td{padding-inline:6px;font-size:13.5px}.tablo-namaz th small{display:none}.kayit>.tablo,.kayit>.tablo-kap{margin:0 4px 6px;width:calc(100% - 8px)}}
.harita{margin:0;padding:0 12px 12px}
.harita svg{display:block;width:100%;height:auto;border-radius:14px;overflow:hidden}
.h-deniz{fill:var(--deniz)}
.h-komsu{fill:var(--komsu);stroke:var(--sinir);stroke-width:.8}
.h-kara{fill:var(--kara);stroke:var(--sinir);stroke-width:1.2}
.h-gol{fill:var(--deniz);stroke:var(--sinir);stroke-width:.8}
.h-sehir circle{fill:var(--soluk)}
.h-sehir text{font:600 13px var(--f);fill:var(--ikincil);paint-order:stroke;stroke:var(--kara);stroke-width:3px;stroke-linejoin:round}
.h-dep{fill:var(--m2);fill-opacity:.55;stroke:var(--m2);stroke-width:1.5}
.h-dep.m3{fill:var(--m3);stroke:var(--m3)}.h-dep.m4{fill:var(--m4);stroke:var(--m4);fill-opacity:.7}.h-dep.m5{fill:var(--m5);stroke:var(--m5);fill-opacity:.75}.h-dep.m6{fill:var(--m6);stroke:var(--m6);fill-opacity:.8}
.harita a .h-dep{cursor:pointer;transition:fill-opacity .15s}
.harita a:hover .h-dep{fill-opacity:1}
.h-yeni{transform-box:fill-box;transform-origin:center;animation:hnabiz 2s cubic-bezier(.23,1,.32,1) infinite}
@keyframes hnabiz{0%{stroke-width:1.5;stroke-opacity:1}70%{stroke-width:14;stroke-opacity:0}100%{stroke-width:1.5;stroke-opacity:0}}
.h-odak{fill:none;stroke:var(--metin);stroke-width:2;stroke-dasharray:4 4}
.h-lejant{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 4px 0;font-size:12.5px;font-weight:700;color:var(--ikincil)}
.h-lejant span{display:inline-flex;align-items:center;gap:6px}
.h-lejant i{width:10px;height:10px;border-radius:50%;background:var(--m2)}
.h-lejant i.m3{background:var(--m3)}.h-lejant i.m4{background:var(--m4)}.h-lejant i.m5{background:var(--m5)}.h-lejant i.m6{background:var(--m6)}
.h-lejant em{font-style:normal;margin-left:auto;color:var(--soluk)}
.uyari-kap{margin-top:14px}
.uyari{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:14px;background:color-mix(in srgb,var(--c-deprem) 12%,var(--yuzey));border:1px solid color-mix(in srgb,var(--c-deprem) 35%,transparent);color:var(--metin);font-size:15px;font-weight:600}
.uyari:hover{text-decoration:none;background:color-mix(in srgb,var(--c-deprem) 18%,var(--yuzey))}
.uyari .canli{background:var(--c-deprem);animation:uyari-nabiz 1.6s cubic-bezier(.23,1,.32,1) infinite}
@keyframes uyari-nabiz{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--c-deprem) 60%,transparent)}100%{box-shadow:0 0 0 10px transparent}}
.uyari strong{font-weight:800}
.uyari-git{margin-left:auto;display:inline-flex;gap:8px;align-items:center;font-weight:800;color:var(--c-deprem);white-space:nowrap}
.uyari-git i{font-size:12px}
@media (max-width:559px){.uyari{font-size:14px;align-items:flex-start}.uyari-git{display:none}}
.alt-cubuk{display:none}
@media (max-width:759px){
.ust .sekme{display:none}
.ust-ic{padding-bottom:10px}
body{padding-bottom:calc(68px + env(safe-area-inset-bottom,0px))}
.alt-cubuk{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;left:0;right:0;bottom:0;z-index:30;background:color-mix(in srgb,var(--yuzey) 92%,transparent);border-top:1px solid var(--cizgi);padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px))}
@supports (backdrop-filter:blur(1px)){.alt-cubuk{background:color-mix(in srgb,var(--yuzey) 80%,transparent);backdrop-filter:saturate(1.6) blur(14px)}}
.alt-cubuk a,.alt-cubuk button{display:grid;justify-items:center;gap:3px;padding:6px 2px;border:0;background:transparent;border-radius:12px;font:700 11.5px var(--f);color:var(--ikincil);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .12s}
.alt-cubuk a:hover{text-decoration:none}
.alt-cubuk a:active,.alt-cubuk button:active{transform:scale(.94)}
.alt-cubuk i{font-size:19px;line-height:1}
.alt-cubuk [aria-current]{color:var(--metin)}
.alt-cubuk [aria-current] i{color:var(--s,var(--vurgu))}
.alt-cubuk [data-m="deprem"]{--s:var(--c-deprem)}.alt-cubuk [data-m="piyasa"]{--s:var(--c-piyasa)}.alt-cubuk [data-m="namaz"]{--s:var(--c-namaz)}
}
.daha-izgara{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:8px 20px 6px}
@media (min-width:520px){.daha-izgara{grid-template-columns:repeat(3,minmax(0,1fr))}}
.daha-izgara a{--s:var(--c-genel);display:flex;align-items:center;gap:12px;padding:14px;border-radius:16px;background:var(--yuzey2);color:var(--metin);font-weight:700;font-size:15px}
.daha-izgara a:hover{text-decoration:none;background:var(--yuzey3)}
.daha-izgara a[aria-current]{box-shadow:inset 0 0 0 2px var(--s)}
.daha-izgara i{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;color:var(--s);background:color-mix(in srgb,var(--s) 14%,var(--yuzey));font-size:16px}
.daha-izgara [data-m="deprem"]{--s:var(--c-deprem)}.daha-izgara [data-m="piyasa"]{--s:var(--c-piyasa)}.daha-izgara [data-m="namaz"]{--s:var(--c-namaz)}.daha-izgara [data-m="hava"]{--s:var(--c-hava)}.daha-izgara [data-m="akaryakit"]{--s:var(--c-akaryakit)}
.daha-arac{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:10px 20px 20px}
.daha-arac button{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border-radius:14px;border:1px solid var(--cizgi);background:var(--yuzey);color:var(--metin);font:700 14px var(--f);cursor:pointer}
.daha-arac i{color:var(--vurgu)}
.ilp-ust{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:0 20px 10px}
.ilp-konum{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;border:0;background:var(--vurgu);color:var(--vurgu-m);font:700 14px var(--f);cursor:pointer;transition:transform .12s}
.ilp-konum:active{transform:scale(.97)}
.ilp-durum{font-size:13px;font-weight:600;color:var(--ikincil)}
.ilp-pop{display:flex;flex-wrap:wrap;gap:6px;padding:0 20px 12px;border-bottom:1px solid var(--cizgi);margin-bottom:8px}
.ilp-pop button{padding:6px 12px;border-radius:999px;border:1px solid var(--cizgi);background:var(--yuzey2);color:var(--metin);font:700 13.5px var(--f);cursor:pointer}
.ilp-pop button:hover{border-color:var(--vurgu)}
.grafik-alan{position:relative}
.g-imlec{position:absolute;width:1px;background:var(--metin);opacity:.35;pointer-events:none}
.g-ipucu{position:absolute;transform:translate(-50%,-100%);display:grid;justify-items:center;padding:6px 10px;border-radius:10px;background:var(--metin);color:var(--zemin);pointer-events:none;white-space:nowrap;box-shadow:0 8px 20px -8px rgb(0 0 0/.4)}
.g-ipucu b{font-size:15px;font-weight:800}
.g-ipucu small{font-size:11.5px;font-weight:600;opacity:.8}
.g-imlec[hidden],.g-ipucu[hidden]{display:none}
.grafik-alan svg[data-noktalar]{cursor:crosshair;touch-action:pan-y}
.saatlik-kap{overflow-x:auto;scrollbar-width:thin;padding-bottom:4px}
.saatlik-kap .saatlik{overflow:visible;width:max-content}
.egri{display:block}
.egri-nokta{fill:var(--yuzey);stroke:#F59E0B;stroke-width:2}
.damga.kopuk .damga-once::after{content:" · kaynağa şu an ulaşılamıyor"}
.grafik-alan{min-height:0;padding:4px 18px 18px;display:block}
.g-ozet{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;font-size:13px;font-weight:600;color:var(--ikincil);margin-bottom:14px}
.g-ozet b{color:var(--metin);font-weight:800;margin-left:4px}
.g-govde{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"plot y" "x .";column-gap:12px}
.g-plot{grid-area:plot;position:relative;height:220px}
.grafik-alan .g-plot svg{width:100%;height:100%;display:block;overflow:visible}
.g-son{stroke:var(--soluk);stroke-width:1;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}
.g-nokta{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--r);box-shadow:0 0 0 4px color-mix(in srgb,var(--r) 22%,transparent);pointer-events:none}
.g-y{grid-area:y;display:flex;flex-direction:column;justify-content:space-between;margin:-8px 0;font-size:11.5px;font-weight:700;color:var(--soluk);text-align:right;font-variant-numeric:tabular-nums}
.g-x{grid-area:x;position:relative;height:24px;font-size:11.5px;font-weight:700;color:var(--soluk)}
.g-x span{position:absolute;top:7px;transform:translateX(-50%);white-space:nowrap}
.g-x span:first-child{transform:none}
.g-x span:last-child{transform:translateX(-100%)}
.grafik-yukle{height:280px}
@media (max-width:639px){.g-plot{height:180px}.grafik-alan{padding:4px 12px 14px}}
.g-donem{font-weight:800;color:var(--metin)}
.marka-logo .logo-nabiz{stroke-dasharray:100 100;stroke-dashoffset:0}
.marka-logo.atis .logo-nabiz{animation:logo-at 1.1s cubic-bezier(.65,0,.35,1)}
@keyframes logo-at{0%{stroke-dashoffset:100}100%{stroke-dashoffset:0}}
.onyukleyici{display:none}
html.onyukle .onyukleyici{display:grid;position:fixed;inset:0;z-index:100;place-items:center;background:var(--zemin);transition:opacity .5s cubic-bezier(.23,1,.32,1),visibility 0s linear .5s}
html.onyukle:not(.hazir) body{overflow:hidden}
html.onyukle.hazir .onyukleyici{opacity:0;visibility:hidden}
.oy-ic{display:grid;justify-items:center;gap:18px;transition:transform .5s cubic-bezier(.23,1,.32,1)}
html.onyukle.hazir .oy-ic{transform:scale(.94)}
.oy-logo .logo-nabiz{stroke-dasharray:100 100;stroke-dashoffset:100;animation:oy-ciz 1.4s cubic-bezier(.65,0,.35,1) infinite}
@keyframes oy-ciz{0%{stroke-dashoffset:100}55%{stroke-dashoffset:0}100%{stroke-dashoffset:-100}}
.oy-ad{font:800 24px var(--f);letter-spacing:-.03em;color:var(--metin)}
.oy-ad span{color:var(--ikincil);font-weight:600;margin-left:7px}
.oy-cubuk{position:relative;width:132px;height:3px;border-radius:2px;background:var(--yuzey3);overflow:hidden}
.oy-cubuk i{position:absolute;inset:0;width:40%;border-radius:2px;background:linear-gradient(90deg,#2563EB,#10B981);animation:oy-kay 1.1s cubic-bezier(.65,0,.35,1) infinite}
@keyframes oy-kay{0%{transform:translateX(-100%)}100%{transform:translateX(250%)}}
.gecis-cubuk{position:fixed;top:0;left:0;right:0;height:3px;z-index:60;background:linear-gradient(90deg,#2563EB,#10B981);box-shadow:0 0 10px rgb(16 185 129/.6);transform:scaleX(0);transform-origin:left;opacity:0;pointer-events:none}
html.gidiyor .gecis-cubuk{opacity:1;transform:scaleX(.88);transition:transform 2.8s cubic-bezier(.08,.7,.2,1),opacity .15s}
.damga:not(.bayat) .canli::after{animation:halka-sakin 2.6s cubic-bezier(.23,1,.32,1) infinite}
@keyframes halka-sakin{0%{transform:scale(1);opacity:.55}70%,100%{transform:scale(2.8);opacity:0}}
.damga.nabiz .canli::after{animation:halka 1.3s cubic-bezier(.23,1,.32,1)}
.marka-logo{width:40px;height:27px;flex:none;display:block;color:var(--metin)}
.alt .marka-logo{width:36px;height:24px}
.logo-nabiz{fill:none;stroke:currentColor;stroke-width:3.6;stroke-linecap:round;stroke-linejoin:round}
.logo-nokta{fill:var(--canli);transform-box:fill-box;transform-origin:center}
.marka-logo .logo-nokta{animation:nokta-sakin 2.6s cubic-bezier(.23,1,.32,1) infinite}
@keyframes nokta-sakin{0%,100%{transform:scale(1)}12%{transform:scale(1.35)}24%{transform:scale(1)}}
.marka-logo.atis .logo-nokta{animation:nokta-atis 1.1s cubic-bezier(.23,1,.32,1)}
@keyframes nokta-atis{0%,80%{transform:scale(.4);opacity:.3}90%{transform:scale(1.5);opacity:1}100%{transform:scale(1)}}
.oy-logo{width:112px;height:75px;color:var(--metin)}
.oy-logo .logo-nabiz{stroke-width:3.2}
.oy-logo .logo-nokta{animation:oy-nokta 1.4s cubic-bezier(.23,1,.32,1) infinite}
@keyframes oy-nokta{0%,45%{transform:scale(.5);opacity:.35}58%{transform:scale(1.55);opacity:1}75%,100%{transform:scale(1);opacity:1}}
.serit{--canli:#34D399;background:#0B1220;color:#AEB8C8;font-size:12.5px;font-weight:600;border-bottom:1px solid #1C2433}
.serit-ic{display:flex;align-items:center;gap:4px;height:36px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}
.serit-ic::-webkit-scrollbar{display:none}
.serit-saat{display:inline-flex;align-items:center;gap:8px;color:#F1F5F9;font-weight:700;padding-right:14px;margin-right:6px;border-right:1px solid #243046;flex:none}
.serit-saat .canli::after{border-color:#34D399;animation:halka-sakin 2.6s cubic-bezier(.23,1,.32,1) infinite}
.serit-k{display:inline-flex;align-items:baseline;gap:7px;padding:5px 10px;border-radius:8px;color:#AEB8C8;flex:none;transition:background-color .15s}
.serit-k:hover{background:#162033;text-decoration:none}
.serit-k b{color:#F1F5F9;font-weight:700;font-variant-numeric:tabular-nums}
.serit .d{background:none!important;padding:0;font-size:11.5px;gap:3px}
.serit .d.u{color:#34D399}.serit .d.n{color:#F87171}.serit .d.z{color:#7C879A}
.serit .d i{font-size:10px}
.serit-dep b.sd-m3{color:#E8BE3A}.serit-dep b.sd-m4{color:#FF9142}.serit-dep b.sd-m5,.serit-dep b.sd-m6{color:#FF5A50}
.serit .parla-u{background:rgb(52 211 153/.18)!important}.serit .parla-n{background:rgb(248 113 113/.18)!important}
.ust{background:color-mix(in srgb,var(--yuzey) 90%,transparent);transition:box-shadow .25s}
@supports (backdrop-filter:blur(1px)){.ust{background:color-mix(in srgb,var(--yuzey) 78%,transparent)}}
.ust.kaydi{box-shadow:0 10px 30px -16px rgb(15 23 42/.28)}
.ust-ic{gap:24px}
.marka{font-size:21px;gap:10px}
@media (min-width:900px){
.ust .sekme{flex:0 1 auto;margin:0 auto;background:var(--yuzey2);padding:4px;border-radius:999px;border:1px solid var(--cizgi);gap:2px}
.ust .sekme a{padding:7px 14px;font-size:14px}
.ust .sekme a:hover{background:color-mix(in srgb,var(--yuzey) 70%,transparent)}
.ust .sekme a[aria-current]{background:var(--yuzey);color:var(--metin);box-shadow:0 1px 2px rgb(15 23 42/.08),0 2px 8px -2px rgb(15 23 42/.12)}
}
.il-dugme,.tema-dugme{box-shadow:none;background:var(--yuzey2)}
.serit-ic{overflow:hidden}
.serit-kay{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent)}
.serit-iz{display:flex;width:max-content;animation:serit-ak var(--sure,60s) linear infinite}
.serit-kay:hover .serit-iz,.serit-kay:focus-within .serit-iz{animation-play-state:paused}
@keyframes serit-ak{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}
.serit-grup{display:flex;align-items:center;flex:none;padding-right:8px}
.serit-grup .serit-k{position:relative;margin-right:18px}
.serit-grup .serit-k::after{content:"";position:absolute;right:-11px;top:50%;width:3px;height:3px;border-radius:50%;background:#3A4559}
.serit-k>i{font-size:12px;color:#7C879A;align-self:center}
.serit-k>i.fa-sun,.serit-k>i.fa-cloud-sun,.serit-k>i.fa-cloud-sun-rain{color:#F5A524}
.serit-k>i.fa-house-crack{color:#F87171}.serit-k>i.fa-mosque{color:#A78BFA}.serit-k>i.fa-gas-pump{color:#FBBF24}
@media (prefers-reduced-motion:reduce){.serit-kay{overflow-x:auto;scrollbar-width:none}.serit-iz{animation:none}.serit-grup[aria-hidden]{display:none}}
.alt{--canli:#34D399;background:#0B1220;color:#AEB8C8;font-size:14.5px;margin-top:24px;border-top:1px solid #1C2433}
.alt a{color:#D5DCE7}
.alt a:hover{color:#fff}
.ft-ust{display:grid;gap:40px;padding-block:56px 44px}
@media (min-width:900px){.ft-ust{grid-template-columns:minmax(0,1.25fr) minmax(0,1.35fr) minmax(0,1fr) minmax(0,.85fr);gap:48px}}
.ft-marka{display:grid;gap:18px;align-content:start;max-width:34ch}
.alt .marka{color:#F1F5F9}
.alt .marka span:last-child{color:#7C879A}
.alt .marka-logo{color:#F1F5F9;width:38px;height:25px}
.ft-marka p{margin:0;line-height:1.65;color:#8E9AAE}
.ft-durum{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:#8E9AAE}
.ft-durum .canli::after{border-color:#34D399;animation:halka-sakin 2.6s cubic-bezier(.23,1,.32,1) infinite}
.ft-durum b{color:#E8ECF3;font-weight:700}
.ft-il{justify-self:start;display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;border:1px solid #263044;background:transparent;color:#E8ECF3;font:700 14px var(--f);cursor:pointer;transition:border-color .15s,background-color .15s}
.ft-il:hover{border-color:#34D399;background:#111A2B}
.ft-il:active{transform:scale(.97)}
.ft-il i{color:#34D399}
.ft-grup h2{font-size:14px;font-weight:700;color:#F1F5F9;margin:0 0 16px}
.ft-grup ul{list-style:none;margin:0;padding:0;display:grid;gap:11px}
.ft-genis ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}
.ft-grup a{color:#9AA6B9;font-weight:500;line-height:1.4}
.ft-grup a:hover{color:#fff;text-decoration:none}
.ft-alt{display:grid;gap:14px;padding-block:22px 28px;border-top:1px solid #1A2232;font-size:13px;color:#6F7B90}
.ft-kaynak{margin:0;line-height:1.6}
.ft-kaynak b{color:#9AA6B9;font-weight:600}
.ft-son{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}
.ft-son p{margin:0;max-width:80ch}
.alt-yukari{display:inline-flex;align-items:center;gap:8px;color:#9AA6B9;font-weight:600}
.alt-yukari:hover{text-decoration:none;color:#fff}
.alt-yukari i{font-size:11px}
@media (max-width:899px){.ft-ust{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px;padding-block:40px 32px}.ft-marka,.ft-genis{grid-column:1/-1;max-width:none}}
.yok{max-width:980px;margin:12px auto 0;display:grid;justify-items:center;text-align:center;gap:16px}
.yok-gorsel{position:relative;width:min(100%,620px);height:170px;display:grid;place-items:center}
.yok-404{position:absolute;inset:0;display:grid;place-items:center;font:800 clamp(110px,18vw,168px)/1 var(--f);letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1.5px var(--cizgi);user-select:none}
.yok-cizgi{position:relative;width:100%;height:120px;overflow:visible}
.yok-nabiz{fill:none;stroke:var(--metin);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:100 100;stroke-dashoffset:100;animation:yok-ciz 2.4s cubic-bezier(.65,0,.35,1) .2s forwards}
@keyframes yok-ciz{to{stroke-dashoffset:0}}
.yok-nokta{position:absolute;right:-4px;top:calc(50% - 7px + 1px);width:12px;height:12px;border-radius:50%;background:var(--bayat);opacity:0;animation:yok-son .4s ease-out 2.5s forwards}
@keyframes yok-son{to{opacity:1}}
.yok h1{font-size:clamp(30px,4.6vw,48px)}
.yok-metin{max-width:56ch;font-size:17px;color:var(--ikincil);line-height:1.6}
.yok-dugmeler{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px}
.yok-ana,.yok-il{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border-radius:999px;font:800 15px var(--f);cursor:pointer;transition:transform .12s,box-shadow .2s}
.yok-ana{background:var(--metin);color:var(--zemin);box-shadow:0 12px 26px -14px rgb(15 23 42/.6)}
.yok-ana:hover{text-decoration:none;box-shadow:0 16px 30px -14px rgb(15 23 42/.7)}
.yok-il{background:var(--yuzey);color:var(--metin);border:1px solid var(--cizgi)}
.yok-il i{color:var(--vurgu)}
.yok-ana:active,.yok-il:active{transform:scale(.97)}
.yok-kartlar{width:100%;display:grid;gap:var(--bosluk);grid-template-columns:1fr;margin-top:28px;text-align:left}
@media (min-width:640px){.yok-kartlar{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:980px){.yok-kartlar{grid-template-columns:repeat(3,minmax(0,1fr))}}
.yok-kart{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ik ad ok" "ik ac ok";column-gap:14px;align-items:center}
.yok-kart .w-ik{grid-area:ik;width:42px;height:42px;font-size:17px;border-radius:12px}
.yok-kart b{grid-area:ad;font-size:16px;font-weight:800}
.yok-kart small{grid-area:ac;color:var(--ikincil);font-weight:600;font-size:13px;line-height:1.4}
.yok-kart .w-ok{grid-area:ok}
.yok-kart[data-m="deprem"]{--wr:var(--c-deprem)}.yok-kart[data-m="piyasa"]{--wr:var(--c-piyasa)}.yok-kart[data-m="namaz"]{--wr:var(--c-namaz)}.yok-kart[data-m="hava"]{--wr:var(--c-hava)}.yok-kart[data-m="akaryakit"]{--wr:var(--c-akaryakit)}.yok-kart[data-m="rehber"]{--wr:var(--c-genel)}
@media (prefers-reduced-motion:reduce){.yok-nabiz{stroke-dashoffset:0}.yok-nokta{opacity:1}}
.modul-takvim{--mod:var(--c-takvim)}
.sekme a[data-m="takvim"],.alt-cubuk [data-m="takvim"],.daha-izgara [data-m="takvim"],.alt-kol a[data-m="takvim"]{--s:var(--c-takvim)}
.yok-kart[data-m="takvim"]{--wr:var(--c-takvim)}
.gs-izgara{display:grid;gap:var(--bosluk);grid-template-columns:1fr;margin-bottom:var(--bosluk)}
@media (min-width:640px){.gs-izgara{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:1100px){.gs-izgara:not(.gs-2){grid-template-columns:repeat(3,minmax(0,1fr))}}
.gs-kart{--wr:var(--c-takvim);gap:6px}
.gs-kart .w-bas{margin-bottom:10px}
.gs-kart h3{font-size:14.5px;font-weight:700;color:var(--ikincil);flex:1}
.gs-sayac{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
.gs-sayac span{display:grid;justify-items:center;gap:2px;padding:10px 4px;border-radius:var(--r2);background:color-mix(in srgb,var(--wr) 9%,var(--yuzey2))}
.gs-sayac b{font:800 clamp(24px,3vw,32px)/1 var(--f);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--metin)}
.gs-sayac small{font-size:11.5px;font-weight:700;color:var(--ikincil)}
.gs-alt{font-size:13.5px;font-weight:600;color:var(--ikincil);margin-top:6px}
.gs-kart.bitti .gs-sayac{opacity:.5}
.ray .gs-kart .gs-sayac b{font-size:24px}
.takvim-liste{list-style:none;margin:0;padding:0 8px 8px}
.takvim-liste li{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:14px;align-items:center;padding:10px;border-radius:var(--r2)}
.takvim-liste li+li{border-top:1px solid var(--cizgi)}
.takvim-liste li:hover{background:var(--yuzey2)}
.takvim-liste li.gecti{opacity:.5}
.tl-tarih{display:grid;justify-items:center;padding:6px 0;border-radius:12px;background:color-mix(in srgb,var(--mod) 11%,var(--yuzey));line-height:1.1}
.tl-tarih b{font-size:19px;font-weight:800;color:var(--mod)}
.tl-tarih small{font-size:11.5px;font-weight:700;color:var(--ikincil);text-transform:lowercase}
.tl-ad{display:grid;min-width:0;line-height:1.35}
.tl-ad b{font-weight:800}
.tl-ad small{color:var(--ikincil);font-weight:600;font-size:13px}
.tl-kalan{font-size:13px;font-weight:800;color:var(--ikincil);white-space:nowrap}
.kopru{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-style:normal;font-size:12.5px;font-weight:700;color:var(--c-hava)}
.tl-kandil .tl-tarih{background:color-mix(in srgb,var(--c-namaz) 12%,var(--yuzey))}.tl-kandil .tl-tarih b{color:var(--c-namaz)}
.tl-bayram .tl-tarih,.tl-arefe .tl-tarih{background:color-mix(in srgb,var(--c-piyasa) 12%,var(--yuzey))}.tl-bayram .tl-tarih b,.tl-arefe .tl-tarih b{color:var(--c-piyasa)}
.tablo-imsakiye th small{display:block;font-size:10.5px;font-weight:600;color:var(--soluk);text-transform:none;letter-spacing:0}
.tablo-imsakiye .im-vurgu{font-weight:800;color:var(--metin)}
.tablo-imsakiye td.im-tarih{text-align:left}
.tablo-imsakiye em{display:inline-block;margin-left:8px;font-style:normal;font-size:11px;font-weight:800;color:var(--c-namaz);background:color-mix(in srgb,var(--c-namaz) 12%,var(--yuzey));padding:2px 7px;border-radius:999px}
.tablo-imsakiye tr.kadir>*{background:color-mix(in srgb,var(--c-namaz) 7%,var(--yuzey))}
.sss-kap{margin-top:var(--bosluk)}
.tablo-imsakiye th:nth-child(2){text-align:left}
.tablo-imsakiye tbody th{color:var(--soluk);font-weight:700}
@media (min-width:1100px){.gs-izgara.gs-n4{grid-template-columns:repeat(4,minmax(0,1fr))}.gs-izgara.gs-n5{grid-template-columns:repeat(6,minmax(0,1fr))}.gs-izgara.gs-n5>:nth-child(-n+3){grid-column:span 2}.gs-izgara.gs-n5>:nth-child(n+4){grid-column:span 3}.gs-izgara.gs-n2{grid-template-columns:repeat(2,minmax(0,1fr))}.gs-izgara.gs-n4 .gs-sayac b{font-size:26px}}
@media (min-width:640px) and (max-width:1099px){.gs-izgara.gs-n3>:last-child,.gs-izgara.gs-n5>:last-child{grid-column:1/-1}}
.ikili.esit>div{display:flex;flex-direction:column}
.ikili.esit>div>.kayit{flex:1;display:flex;flex-direction:column}
.ikili.esit .kayit-alt{margin-top:auto}
@media (max-width:639px){.tablo-imsakiye th:nth-child(4),.tablo-imsakiye td:nth-child(4),.tablo-imsakiye th:nth-child(5),.tablo-imsakiye td:nth-child(5),.tablo-imsakiye th:nth-child(6),.tablo-imsakiye td:nth-child(6){display:none}.tablo-imsakiye th,.tablo-imsakiye td{padding-inline:10px;font-size:14.5px}.tablo-imsakiye em{display:block;margin:2px 0 0;width:max-content}}
.takvim-ay{margin-bottom:var(--bosluk)}
.tk-gez{display:flex;align-items:center;gap:6px}
.tk-dugme,.tk-bugun{height:34px;border:1px solid var(--cizgi);background:var(--yuzey2);color:var(--metin);border-radius:999px;cursor:pointer;font:700 13px var(--f);transition:background-color .15s,transform .12s}
.tk-dugme{width:34px;display:grid;place-items:center;font-size:12px}
.tk-bugun{padding:0 14px}
.tk-dugme:hover,.tk-bugun:hover{background:var(--yuzey3)}
.tk-dugme:active,.tk-bugun:active{transform:scale(.95)}
.tk-dugme:disabled{opacity:.35;cursor:default}
.tk-ay{display:grid;gap:18px;padding:4px 18px 18px}
@media (min-width:900px){.tk-ay{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:28px}}
.tk-ay[hidden]{display:none}
.tk-ad{font-size:22px;font-weight:800;letter-spacing:-.02em;margin-bottom:12px}
.tk-izgara{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}
.tk-gn{text-align:center;font-size:12px;font-weight:800;color:var(--soluk);padding-bottom:4px}
.tk-gn:nth-child(n+6){color:var(--c-takvim)}
.tk-g{position:relative;display:grid;align-content:start;justify-items:start;gap:1px;min-height:62px;padding:7px 8px;border-radius:12px;background:var(--yuzey2);border:1px solid transparent}
.tk-g.bos{background:transparent}
.tk-g b{font-size:16px;font-weight:800;line-height:1.1}
.tk-g small{font-size:10.5px;font-weight:700;color:var(--soluk);line-height:1.2}
.tk-g small.tk-hay{color:var(--c-namaz);font-size:9.5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tk-g.hs b{color:var(--c-takvim)}
.tk-g.gecti{opacity:.45}
.tk-g.bugun{border-color:var(--metin);box-shadow:inset 0 0 0 1px var(--metin)}
.tk-g.ramazan{background:color-mix(in srgb,var(--c-namaz) 10%,var(--yuzey2))}
.tk-g.tatil{background:var(--c-takvim)}
.tk-g.tatil b,.tk-g.tatil small{color:#fff}
.tk-g.yarim{background:linear-gradient(135deg,var(--yuzey2) 50%,color-mix(in srgb,var(--c-takvim) 45%,var(--yuzey2)) 50%)}
.tk-g>i{position:absolute;top:8px;right:8px;width:7px;height:7px;border-radius:50%;background:var(--c-takvim)}
.tk-g.kandil>i,.tk-g.dini>i{background:var(--c-namaz)}
.tk-g.tatil>i{background:#fff}
.tk-olaylar h4{margin:0 0 10px;font-size:13px;font-weight:800;color:var(--soluk);text-transform:uppercase;letter-spacing:.05em}
@media (min-width:900px){.tk-olaylar{padding-top:44px}}
.tk-olaylar ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}
.tk-olaylar li{display:grid;grid-template-columns:8px 82px minmax(0,1fr);gap:10px;align-items:center;padding:9px 12px;border-radius:var(--r2);background:var(--yuzey2);font-size:14px;font-weight:700}
.tk-olaylar li::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--c-takvim)}
.tk-olaylar li.tko-kandil::before,.tk-olaylar li.tko-dini::before{background:var(--c-namaz)}
.tk-olaylar li.tko-yarim::before{background:color-mix(in srgb,var(--c-takvim) 50%,transparent)}
.tk-olaylar time{font-size:12.5px;color:var(--ikincil);font-weight:700}
.tk-olaylar p{font-size:14px;color:var(--ikincil);font-weight:600}
.tk-not{display:flex;align-items:center;gap:8px;margin-top:10px}
.tk-lejant{display:flex;flex-wrap:wrap;gap:8px 18px;padding:12px 18px 16px;border-top:1px solid var(--cizgi);font-size:12.5px;font-weight:700;color:var(--ikincil)}
.tk-lejant span{display:inline-flex;align-items:center;gap:7px}
.tk-lej-hicri{margin-left:auto;color:var(--soluk)}
.tk-renk{display:inline-block;width:12px;height:12px;border-radius:4px;background:var(--c-takvim)}
.tk-renk.yarim{background:linear-gradient(135deg,var(--yuzey3) 50%,color-mix(in srgb,var(--c-takvim) 45%,var(--yuzey2)) 50%)}
.tk-renk.kandil{background:var(--c-namaz);border-radius:50%;width:9px;height:9px}
.tk-renk.ramazan{background:color-mix(in srgb,var(--c-namaz) 22%,var(--yuzey2))}
@media (max-width:639px){.tk-izgara{gap:4px}.tk-g{min-height:52px;padding:5px;border-radius:9px}.tk-g b{font-size:14px}.tk-g small{font-size:9.5px}.tk-g small.tk-hay{font-size:8px}.tk-g>i{top:5px;right:5px;width:6px;height:6px}.tk-ay{padding:4px 10px 14px}.tk-lej-hicri{margin-left:0}}
main>.kisa{margin-bottom:var(--bosluk)}
.modul-hesap{--mod:var(--c-hesap)}
.sekme a[data-m="hesap"],.alt-cubuk [data-m="hesap"],.daha-izgara [data-m="hesap"],.alt-kol a[data-m="hesap"]{--s:var(--c-hesap)}
.yok-kart[data-m="hesap"]{--wr:var(--c-hesap)}
.kayit.hs{overflow:visible}
.hs-ipucu{font-size:13px;font-weight:600;color:var(--soluk)}
.hs-ic{display:grid;gap:var(--bosluk);padding:0 18px 18px}
@media (min-width:900px){.hs-ic{grid-template-columns:minmax(0,1fr) 300px;align-items:start}.hs-sonuc{position:sticky;top:calc(var(--ust-y) + 56px)}}
.hs-alanlar{display:grid;gap:18px;min-width:0}
.hs-grup{border:0;margin:0;padding:0;display:grid;gap:2px;min-width:0}
.hs-grup legend{font-size:12.5px;font-weight:800;color:var(--soluk);padding:0 0 6px}
.hs-alan{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,190px);gap:12px;align-items:center;padding:8px 0;border-top:1px solid var(--cizgi)}
.hs-grup legend+.hs-alan{border-top:0}
.hs-ad{display:grid;gap:2px;font-size:15px;font-weight:700;min-width:0}
.hs-ad small{font-size:12.5px;font-weight:600;color:var(--soluk)}
.hs-giris{position:relative;display:block}
.hs-giris input,.hs-giris select{font:700 16px var(--f);font-variant-numeric:tabular-nums;color:var(--metin);background:var(--yuzey2);border:1px solid var(--cizgi);border-radius:var(--r2);padding:10px 52px 10px 12px;width:100%;text-align:right;transition:border-color .15s,box-shadow .15s}
.hs-giris select{text-align:left;padding-right:12px;font-size:14.5px;cursor:pointer}
.hs-giris input:focus,.hs-giris select:focus{outline:0;border-color:var(--mod);box-shadow:0 0 0 4px color-mix(in srgb,var(--mod) 18%,transparent)}
.hs-giris em{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-style:normal;font-size:12.5px;font-weight:700;color:var(--soluk);pointer-events:none}
.hs-sonuc{display:grid;gap:14px;padding:18px;border-radius:var(--r2);background:var(--yuzey2);border:1px solid var(--cizgi)}
.hs-sonuc dl{margin:0;display:grid;gap:8px}
.hs-sonuc dl div{display:flex;justify-content:space-between;gap:10px;font-size:14px}
.hs-sonuc dt{color:var(--ikincil);font-weight:600}
.hs-sonuc dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}
.hs-buyuk{display:grid;gap:4px;padding-top:14px;border-top:1px solid var(--cizgi)}
.hs-buyuk span{font-size:13px;font-weight:700;color:var(--ikincil)}
.hs-buyuk output{font-size:clamp(28px,3.4vw,34px);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.1;color:var(--soluk);transition:color .2s}
.hs-tamam .hs-buyuk output{color:color-mix(in srgb,var(--mod) 75%,var(--metin))}
.hs-durum{font-size:14px;font-weight:600;line-height:1.5;color:var(--ikincil);margin:0}
.hs-sifirla{justify-self:start;display:inline-flex;align-items:center;gap:8px;font:700 14px var(--f);color:var(--ikincil);background:var(--yuzey);border:1px solid var(--cizgi);border-radius:999px;padding:8px 14px;cursor:pointer}
.hs-sifirla:hover{color:var(--metin)}
.hs-sifirla:active{transform:scale(.97)}
.yazi-blok .yazi{padding:0 22px 20px;font-size:16px}
.yazi-blok .yazi>:first-child{margin-top:0}
.not-kucuk{font-size:13px;line-height:1.55;color:var(--soluk);margin:0;padding:0 4px}
.tablo tr.secili th,.tablo tr.secili td{background:color-mix(in srgb,var(--mod) 9%,transparent)}
.hs-kart{--wr:var(--c-hesap);gap:4px}
.hs-kart h3,.hs-kart h2{font-size:15px;font-weight:700;color:var(--metin);flex:1}
.hs-kart p{margin:0;font-size:14px;line-height:1.55;color:var(--ikincil)}
.hs-kart[data-m="piyasa"]{--wr:var(--c-piyasa)}
.hs-liste{display:grid;gap:var(--bosluk);grid-template-columns:1fr}
@media (min-width:640px){.hs-liste{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:1100px){.hs-liste{grid-template-columns:repeat(3,minmax(0,1fr))}}
.hs-kart-buyuk{padding:22px 24px;gap:12px}
.hs-deger{display:grid;gap:2px}
.hs-deger b{font-size:30px;font-weight:800;letter-spacing:-.02em;color:var(--metin);font-variant-numeric:tabular-nums}
.hs-deger small{font-size:13px;font-weight:600;color:var(--soluk)}
@media (max-width:560px){.hs-alan{grid-template-columns:minmax(0,1fr) 136px;gap:10px}.hs-ic{padding:0 14px 14px}.hs-ad{font-size:14.5px}.hs-giris input{padding-right:46px}.hs-giris select{font-size:13.5px;padding:10px 8px}}
@media (max-width:899px){.hs-sonuc{position:sticky;bottom:calc(var(--alt-y,0px) + 8px);z-index:5;padding:12px 16px;gap:4px;background:color-mix(in srgb,var(--yuzey) 94%,transparent);backdrop-filter:blur(10px);box-shadow:0 -8px 24px -12px rgb(15 23 42/.25)}.hs-sonuc dl,.hs-sifirla{display:none}.hs-buyuk{padding-top:0;border-top:0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px}.hs-buyuk output{font-size:24px}.hs-durum{font-size:12.5px;line-height:1.4}}
@media (max-width:759px){:root{--alt-y:calc(68px + env(safe-area-inset-bottom,0px))}}
@media (min-width:760px){.ust .sekme a[data-m="su-an"]{display:none}}
@media (min-width:900px){.ust .sekme a{padding:7px 12px}}
.ana-ek{display:grid;gap:var(--bosluk);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--bosluk)}
@media (min-width:1100px){.ana-ek{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:18px}}
.ek-kart{--wr:var(--c-genel);gap:2px}
.ek-kart[data-m="namaz"]{--wr:var(--c-namaz)}.ek-kart[data-m="takvim"]{--wr:var(--c-takvim)}.ek-kart[data-m="hesap"]{--wr:var(--c-hesap)}
.ek-kart .w-bas{margin-bottom:10px}
.ek-kart h2{font-size:14.5px;font-weight:700;color:var(--ikincil);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ek-deger{font-size:clamp(22px,2.4vw,28px);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.15}
.ek-alt{font-size:13px;font-weight:600;color:var(--soluk);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media (max-width:560px){.ek-kart{padding:14px 14px}.ek-kart .w-bas{gap:8px}.ek-kart .w-ik{width:28px;height:28px;font-size:12px}.ek-kart h2{font-size:13px}}
.ilce-dizin+.iller-dizin{margin-top:var(--bosluk)}
.vakit-fark{list-style:none;margin:0;padding:0 18px 18px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}
@media (min-width:640px){.vakit-fark{grid-template-columns:repeat(3,minmax(0,1fr))}}
.vakit-fark li{display:grid;gap:2px;padding:10px 12px;border-radius:var(--r2);background:var(--yuzey2)}
.vakit-fark span{font-size:13px;font-weight:700;color:var(--ikincil)}
.vakit-fark b{font-size:17px;font-weight:800;color:var(--metin)}
.vakit-fark small{font-size:12.5px;font-weight:600;color:var(--soluk)}
.dsat-yer>a{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ay-ozet{display:flex;gap:14px;align-items:center;padding:0 18px 14px}
.ay-ozet>div{display:grid;gap:2px}
.ay-ozet b{font-size:18px;font-weight:800;letter-spacing:-.01em}
.ay-ozet small{font-size:13px;font-weight:600;color:var(--ikincil)}
.ay-ozet-buyuk{padding:0}
.ay-ozet-buyuk b{font-size:22px}
.ay-simge{flex:none;display:block}
.ay-karanlik{fill:color-mix(in srgb,var(--metin) 14%,var(--yuzey))}
.ay-aydinlik{fill:#F2E3A6}
.gn-liste{margin:0;padding:0 18px 12px;display:grid;gap:8px}
.gn-liste div{display:flex;justify-content:space-between;font-size:14.5px}
.gn-liste dt{color:var(--ikincil);font-weight:600}
.gn-liste dd{margin:0;font-weight:800}
.tablo .gecti{color:var(--soluk)}
.olgular dt a{color:inherit;text-decoration:underline;text-decoration-color:var(--cizgi);text-underline-offset:3px}
.tarihte-kap{margin-top:var(--bosluk)}
.tarihte-liste{list-style:none;margin:0;padding:0 18px 6px;display:grid}
.tarihte-liste li{display:grid;grid-template-columns:56px minmax(0,1fr);gap:14px;padding:12px 0;border-top:1px solid var(--cizgi)}
.tarihte-liste li:first-child{border-top:0;padding-top:4px}
.tarihte-liste span{font-size:15px;font-weight:800;color:color-mix(in srgb,var(--c-takvim) 75%,var(--metin))}
.tarihte-liste p{margin:0;font-size:15px;line-height:1.55}
.tarihte-liste a{font-weight:700;white-space:nowrap}
.tarihte-not{margin:0;padding:4px 18px 16px;font-size:12.5px;color:var(--soluk)}
.tarihte-not a{color:inherit;text-decoration:underline}
.hs-ikili{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:8px}
.hs-ikili select{font:700 15px var(--f);color:var(--metin);background:var(--yuzey2);border:1px solid var(--cizgi);border-radius:var(--r2);padding:10px 8px;width:100%;cursor:pointer}
.hs-ikili select:focus{outline:0;border-color:var(--mod);box-shadow:0 0 0 4px color-mix(in srgb,var(--mod) 18%,transparent)}
@media (min-width:561px){.hs-alan:has(.hs-ikili){grid-template-columns:minmax(0,1fr) minmax(200px,260px)}}
@media (max-width:560px){.hs-alan:has(.hs-ikili){grid-template-columns:1fr;gap:8px}}
.hs-tablo{margin:0 18px 18px;border:1px solid var(--cizgi);border-radius:var(--r2)}
.hs-tablo .tablo th,.hs-tablo .tablo td{padding:9px 12px;font-size:14px}
.hs .kayit-bas .seg{margin-left:auto}
.hs-giris input[type=date]{text-align:left;padding-right:12px}
@media (max-width:560px){.hs-tablo{margin:0 10px 14px}}
@media (max-width:560px){.hs-alan:has(input[type=date]),.hs-alan:has(select){grid-template-columns:1fr;gap:8px}}
.daha-alt{font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--soluk);padding:14px 20px 8px;margin:0}
.daha-liste{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 20px 6px}
.daha-liste a{--s:var(--c-genel);display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;color:var(--metin);font-weight:600;font-size:14px;min-width:0}
.daha-liste a:hover{text-decoration:none;background:var(--yuzey2)}
.daha-liste i{color:var(--s);font-size:14px;width:16px;text-align:center;flex:none}
.daha-liste [data-m="deprem"]{--s:var(--c-deprem)}.daha-liste [data-m="piyasa"]{--s:var(--c-piyasa)}.daha-liste [data-m="hava"]{--s:var(--c-hava)}.daha-liste [data-m="takvim"]{--s:var(--c-takvim)}.daha-liste [data-m="hesap"]{--s:var(--c-hesap)}
.ft-kaynak a{color:#C9D2E0;text-decoration:underline;text-decoration-color:#2E3A50;text-underline-offset:3px}
.ara-dugme{font:600 14px var(--f);color:var(--metin);background:var(--yuzey);border:1px solid var(--cizgi);border-radius:999px;height:40px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;box-shadow:var(--golge);transition:transform .12s,border-color .15s}
.ara-dugme:hover{text-decoration:none;border-color:var(--soluk)}
.ara-dugme:active{transform:scale(.97)}
.ara-dugme i{color:var(--vurgu)}
@media (max-width:759px){.ara-dugme{width:40px;padding:0;justify-content:center}.ara-dugme span{display:none}}
.ara-pencere{width:min(620px,calc(100vw - 24px))}
.ara-sonuc{list-style:none;margin:0;padding:6px 12px 8px;max-height:min(60vh,520px);overflow-y:auto}
.ara-sonuc li a{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:11px 12px;border-radius:12px;color:var(--metin)}
.ara-sonuc li a:hover,.ara-sonuc li.secili a{text-decoration:none;background:var(--yuzey2)}
.ara-sonuc b{font-weight:700;font-size:15px;min-width:0}
.ara-sonuc small{flex:none;font-size:12.5px;font-weight:600;color:var(--soluk)}
.ara-bos{padding:14px 12px;color:var(--ikincil);font-size:14.5px}
.ara-form{margin-bottom:var(--bosluk)}
.okuma .ara-sonuc{padding:0;max-height:none;background:var(--yuzey);border-radius:var(--r);border:1px solid var(--kenar)}
.daha-arac{grid-template-columns:repeat(3,minmax(0,1fr))}
@media (min-width:760px){.ust .sekme{overflow:visible}}
.sekme-daha{position:relative;display:flex}
.sekme-daha-dugme{--s:var(--c-genel);display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:0;border-radius:999px;background:transparent;font:600 14px var(--f);color:var(--ikincil);cursor:pointer;white-space:nowrap;transition:background-color .15s,color .15s}
.sekme-daha-dugme:hover{color:var(--metin);background:color-mix(in srgb,var(--yuzey) 70%,transparent)}
.sekme-daha-dugme[aria-current]{background:var(--yuzey);color:var(--metin);box-shadow:0 1px 2px rgb(15 23 42/.08),0 2px 8px -2px rgb(15 23 42/.12)}
.sekme-daha-dugme i:first-child{color:var(--s)}
.sekme-daha-dugme[data-m="takvim"]{--s:var(--c-takvim)}.sekme-daha-dugme[data-m="hesap"]{--s:var(--c-hesap)}
.sd-ok{font-size:10px;color:var(--soluk);transition:transform .2s}
.sekme-daha-dugme[aria-expanded="true"] .sd-ok{transform:rotate(180deg)}
.sekme-panel{position:absolute;top:calc(100% + 12px);right:-4px;z-index:40;width:560px;display:grid;grid-template-columns:170px minmax(0,1fr);gap:8px;padding:10px;background:var(--yuzey);border:1px solid var(--kenar);border-radius:20px;box-shadow:0 2px 4px rgb(15 23 42/.06),0 24px 48px -16px rgb(15 23 42/.28);white-space:normal}
.sekme-panel[hidden]{display:none}
.sp-grup{display:grid;gap:2px;align-content:start}
.sp-liste{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:8px;border-left:1px solid var(--cizgi)}
.sp-baslik{grid-column:1/-1;font-size:12px;font-weight:700;color:var(--soluk);padding:8px 12px 4px}
.ust .sekme .sekme-panel a{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:12px;font-size:14px;font-weight:600;color:var(--metin);background:transparent;box-shadow:none}
.ust .sekme .sekme-panel a:hover{background:var(--yuzey2)}
.ust .sekme .sekme-panel a[aria-current]{background:color-mix(in srgb,var(--s) 12%,var(--yuzey))}
.sekme-panel i{color:var(--s);width:16px;text-align:center;font-size:14px}
.sekme-panel [data-m="deprem"]{--s:var(--c-deprem)}.sekme-panel [data-m="piyasa"]{--s:var(--c-piyasa)}.sekme-panel [data-m="hava"]{--s:var(--c-hava)}.sekme-panel [data-m="takvim"]{--s:var(--c-takvim)}.sekme-panel [data-m="hesap"]{--s:var(--c-hesap)}.sekme-panel [data-m="rehber"]{--s:var(--c-genel)}
@media (max-width:440px){.il-dugme{width:40px;padding:0;justify-content:center}.il-dugme span{display:none}}

.sekme-panel{width:620px}
.ust .sekme .sekme-panel a{white-space:nowrap}
@media (min-width:760px) and (max-width:1199px){.ust .sekme>a i,.sekme-daha-dugme i:first-child{display:none}.ust .sekme>a,.sekme-daha-dugme{padding:7px 10px;font-size:13.5px}.ara-dugme,.il-dugme{width:40px;padding:0;justify-content:center}.ara-dugme span,.il-dugme span{display:none}.ust-ic{gap:14px}}
@media (min-width:760px) and (max-width:899px){.ust .sekme{position:relative}.sekme-daha{position:static}.sekme-panel{left:16px;right:16px;width:auto;top:calc(100% + 2px)}}
.daha-izgara{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.daha-izgara a{flex-direction:column;justify-content:center;gap:6px;padding:12px 6px;border-radius:14px;font-size:13px;text-align:center;line-height:1.2}
.daha-izgara i{width:34px;height:34px;font-size:15px}
.daha-liste a{padding:9px 10px;font-size:13.5px}
.daha-pencere{max-height:calc(100dvh - 96px)}.daha-liste a{padding:8px 10px}
.ek-kart[data-m="piyasa"]{--wr:var(--c-piyasa)}
.bld-ic{display:grid;gap:12px;padding:0 18px 18px}
.bld-ac{margin:0;font-size:14px;line-height:1.55;color:var(--ikincil)}
.bld-satir{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;font-weight:600}
.bld-satir select{font:600 14px var(--f);color:var(--metin);background:var(--yuzey2);border:1px solid var(--cizgi);border-radius:10px;padding:8px 10px;cursor:pointer}
.bld-onay{display:flex;gap:10px;align-items:flex-start;font-size:14px;font-weight:600;color:var(--ikincil);line-height:1.45}
.bld-onay input{margin-top:3px;accent-color:var(--c-deprem)}
.bld-dugme{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:11px 16px;border:0;border-radius:999px;background:var(--c-deprem);color:#fff;font:800 14.5px var(--f);cursor:pointer;transition:transform .12s,opacity .15s}
.bld-dugme:active{transform:scale(.97)}
.bld-dugme:disabled{opacity:.55;cursor:default}
.bld-acik .bld-dugme{background:var(--yuzey2);color:var(--metin);border:1px solid var(--cizgi)}
.bld-acik .bld-dugme i{color:var(--c-deprem)}
.bld-durum{margin:0;font-size:13px;line-height:1.5;color:var(--ikincil)}
.bld-durum:empty{display:none}
.modul-ekonomi{--mod:var(--c-hesap)}
.hs-giris select,.hs-ikili select,.bld-satir select{-webkit-appearance:none;appearance:none;background-image:none;padding-right:40px}
.hs-giris:has(select),.hs-ikili>span,.bld-satir .sec{position:relative;display:block}
.hs-giris:has(select)::after,.hs-ikili>span::after,.bld-satir .sec::after{content:"\f078";font-family:"Font Awesome 6 Free";font-weight:900;font-size:11px;color:var(--soluk);position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:none}
.hs-ikili{display:grid}
.yazi-kapak{margin:0;border-radius:var(--r);overflow:hidden;background:var(--yuzey3);aspect-ratio:16/9}
.yazi-kapak img{display:block;width:100%;height:100%;object-fit:cover}
.rk-gorsel{display:block;margin:-18px -20px 6px;aspect-ratio:16/9;overflow:hidden;background:var(--yuzey3)}
.rk-gorsel img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.23,1,.32,1)}
a.rehber-kart:hover .rk-gorsel img{transform:scale(1.03)}
.rehber-kutu a.rk-resimli{grid-template-columns:64px minmax(0,1fr);align-items:center}
.rk-kucuk{display:block;width:64px;height:44px;object-fit:cover;border-radius:8px;background:var(--yuzey3)}
@media (prefers-reduced-motion:reduce){a.rehber-kart:hover .rk-gorsel img{transform:none}}
