:root{--zemin:#0b0f15;--kart:#0d121ac7;--cizgi:#ffffff14;--murekkep:#ebe7df;--soluk:#9aa4b1;--amber:#cc8226;--amber-acik:#f0b45a;--pembe:#e0457d;--mavi:#4796d6;--baslik:"Newsreader", Georgia, serif;--govde:"IBM Plex Sans", system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, monospace}*{box-sizing:border-box}html,body{background:var(--zemin);color:var(--murekkep);font-family:var(--govde);-webkit-font-smoothing:antialiased;margin:0}#harita{position:fixed;inset:0}:focus-visible{outline:2px solid var(--amber-acik);outline-offset:3px;border-radius:2px}body:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0b0f15eb 0%,#0b0f15b3 55%,#0000 100%);width:min(44rem,60vw);position:fixed;inset:0 auto 0 0}@media (width<=40rem){body:before{background:linear-gradient(#0000,#0b0f15f2);width:100%;height:55vh;inset:auto 0 0}}.ust-bar{z-index:3;pointer-events:none;background:linear-gradient(#0b0f15d9,#0000);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex;position:fixed;top:0;left:0;right:0}.ust-bar>*{pointer-events:auto}.marka{font-family:var(--mono);letter-spacing:.02em;color:var(--soluk);font-size:.8rem}.ust-baglar{align-items:center;gap:1.25rem;display:flex}.dil{font-family:var(--mono);color:var(--soluk);padding:.25rem 0;font-size:.8rem;text-decoration:none}.dil:hover{color:var(--murekkep)}.bag{font-family:var(--govde);color:var(--murekkep);border-bottom:1px solid var(--amber);font-size:.85rem;text-decoration:none}#hikaye{z-index:2;pointer-events:none;position:relative}.bolum{align-items:center;min-height:100vh;padding:6rem 1.5rem;display:flex}.kart{pointer-events:auto;background:var(--kart);border:1px solid var(--cizgi);-webkit-backdrop-filter:blur(10px)saturate(1.1);opacity:.35;border-radius:6px;width:min(27rem,100%);padding:1.5rem 1.75rem;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(8px)}.bolum.aktif .kart{opacity:1;transform:none}.kapak .kart{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;width:min(36rem,100%);padding-left:0}.ust{font-family:var(--govde);color:var(--amber-acik);margin:0 0 .75rem;font-size:.85rem;font-weight:600}.ust .no{font-family:var(--mono);color:var(--soluk);margin-right:.6rem;font-weight:400}h1{font-family:var(--baslik);letter-spacing:-.005em;margin:0 0 1rem;font-size:clamp(2.6rem,5.5vw,4.6rem);font-weight:300;line-height:1.02}h2{font-family:var(--baslik);letter-spacing:0;margin:0 0 .9rem;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:500;line-height:1.15}.metin{color:#d6d2ca;margin:0 0 1.1rem;font-size:1rem;line-height:1.6}.kapak .metin{max-width:32rem;font-size:1.2rem}.analiz{border-top:1px solid var(--cizgi);color:var(--soluk);margin:0;padding-top:.85rem;font-size:.82rem;line-height:1.55}.analiz span{color:var(--murekkep);margin-bottom:.2rem;font-size:.78rem;font-weight:600;display:block}#lejant{z-index:3;background:var(--kart);border:1px solid var(--cizgi);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--soluk);opacity:0;border-radius:6px;padding:.8rem 1rem;font-size:.78rem;transition:opacity .5s ease-out;position:fixed;bottom:2.5rem;right:1.25rem}#lejant.gorunur{opacity:1}#lejant ul{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}#lejant li{align-items:center;gap:.6rem;display:flex}#lejant i{flex:none;display:inline-block}.cizgi{border-radius:2px;width:18px;height:3px}.nokta{border-radius:50%;width:10px;height:10px}.halka{border:1.5px solid var(--murekkep);background:#e9e6df4d;border-radius:50%;width:11px;height:11px}.sutun{border-radius:1px;width:7px;height:14px}.kutu{background:linear-gradient(#62748f,#1d2531);width:12px;height:12px}.amber{background:var(--amber)}.pembe{background:var(--pembe)}.mavi{background:var(--mavi)}.hata{color:var(--pembe);padding:6rem 1.5rem}.maplibregl-ctrl-attrib{color:var(--soluk)!important;background:#0b0f1599!important}.maplibregl-ctrl-attrib a{color:var(--soluk)!important}@media (width<=40rem){.bolum{align-items:flex-end;padding:5rem .75rem 2rem}.kart{width:100%}#lejant{inset:3.5rem auto auto .75rem}}@media (prefers-reduced-motion:reduce){.kart{transition:none}}.baslangic .kart{width:min(31rem,100%)}.baslangic .metin{font-family:var(--baslik);color:var(--murekkep);font-size:1.18rem;font-style:italic;line-height:1.55}.defter{border-top:1px solid var(--cizgi);gap:.6rem;margin:0;padding-top:.85rem;display:grid}.defter div{grid-template-columns:3.75rem 1fr;gap:.75rem;display:grid}.defter dt{color:var(--murekkep);font-size:.78rem;font-weight:600}.defter dd{color:#c4c9d1;margin:0;font-size:.82rem;line-height:1.5}.defter .hesap dd{font-family:var(--mono);color:var(--amber-acik);font-size:.78rem}#lejant .baslik{color:var(--murekkep);max-width:15rem;font-size:.78rem}#lejant .olcekler{align-items:flex-end;gap:1rem;padding:.2rem 0 .1rem;display:flex}.olcek{flex-direction:column;align-items:center;gap:.3rem;font-size:.72rem;display:inline-flex}.olcek i{border:1px solid var(--pembe);background:#e0457d8c;border-radius:50%}.nokta.soluk{background:#e9e6df73;width:4px;height:4px;margin:0 3px}
