:root{--g: #0c3f4b;--g2: #13606e;--altin: #c4a058;--zemin: #eef3f4;--kart: #fff;--cizgi: #dce6e8;--yazi: #13201a;--soluk: #5d6f73;--iyi: #13606e;--iyi-z: #e1eef0;--uyari: #b86a0a;--uyari-z: #fff4e2;--kotu: #b3261e;--kotu-z: #fdecea;color-scheme:light dark}@media(prefers-color-scheme:dark){:root{--zemin: #0b1518;--kart: #132125;--cizgi: #223439;--yazi: #e6eef0;--soluk: #9bb0b5;--iyi: #7fc4d1;--iyi-z: #143038;--uyari: #f0b45c;--uyari-z: #35270f;--kotu: #ff8a80;--kotu-z: #3a1a17}}*{box-sizing:border-box}html,body{margin:0}body{background:var(--zemin);color:var(--yazi);font:16px/1.45 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-text-size-adjust:100%}h1,h2,h3,p{margin:0}h1{font-size:30px;color:var(--g);letter-spacing:-.5px}h2{font-size:18px;overflow-wrap:anywhere}h3{font-size:13px;text-transform:uppercase;letter-spacing:.6px;color:var(--soluk);margin-top:16px}@media(prefers-color-scheme:dark){h1{color:var(--altin)}}.giris{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px 16px calc(24px + env(safe-area-inset-bottom))}.giris .kart{width:100%;max-width:400px}.logo{border-radius:22px}.kart{background:var(--kart);border:1px solid var(--cizgi);border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:10px}label{font-weight:600;font-size:14px}input{width:100%;min-height:50px;padding:10px 14px;font:inherit;color:inherit;background:var(--zemin);border:1.5px solid var(--cizgi);border-radius:12px}input:focus-visible,button:focus-visible{outline:3px solid color-mix(in srgb,var(--g2) 55%,transparent);outline-offset:2px}input.kod{font-size:28px;font-weight:700;letter-spacing:10px;text-align:center;font-variant-numeric:tabular-nums}.ipucu{font-size:14px;color:var(--soluk)}.hata{color:var(--kotu);background:var(--kotu-z);border-radius:10px;padding:10px 12px;font-size:14px}.dugme{min-height:52px;border:0;border-radius:12px;background:var(--g);color:#fff;font:inherit;font-weight:700;cursor:pointer}.dugme:disabled{opacity:.5;cursor:default}.yazi-dugme{background:none;border:0;padding:10px 6px;min-height:44px;font:inherit;font-size:14px;font-weight:600;color:var(--g2);cursor:pointer}.yazi-dugme:disabled{color:var(--soluk);cursor:default}.yazi-dugme.acik{color:#fff}@media(prefers-color-scheme:dark){.yazi-dugme{color:var(--iyi)}}.satir{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.ust{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:12px;background:var(--g);color:#fff;padding:calc(10px + env(safe-area-inset-top)) 16px 10px}.ust img{border-radius:9px}.ust-yazi{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.ust-yazi span{font-size:13px;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icerik{max-width:720px;margin:0 auto;padding:16px 16px calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:14px}.baslik-satir{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.rozet{flex:none;font-size:12.5px;font-weight:700;padding:4px 10px;border-radius:999px;white-space:nowrap}.rozet.iyi{color:var(--iyi);background:var(--iyi-z)}.rozet.uyari{color:var(--uyari);background:var(--uyari-z)}.rozet.kotu{color:var(--kotu);background:var(--kotu-z)}.liste{list-style:none;margin:0;padding:0}.liste li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-top:1px solid var(--cizgi);font-variant-numeric:tabular-nums}.geri{background:none;border:0;color:#fff;font-size:34px;line-height:1;width:44px;height:44px;margin-left:-8px;cursor:pointer}.esitleme{font-size:12.5px;opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esitleme.uyari{color:#ffd591;opacity:1}.uyari-kart{color:var(--uyari);background:var(--uyari-z);border-color:transparent;font-size:14px}.bolumler{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.bolum{display:flex;align-items:center;gap:14px;text-align:left;background:var(--kart);color:inherit;border:1px solid var(--cizgi);border-radius:16px;padding:16px;font:inherit;cursor:pointer;min-height:76px}.bolum:disabled{opacity:.55;cursor:default}.bolum .simge{font-size:30px}.bolum-yazi{display:flex;flex-direction:column;min-width:0}.bolum-yazi small,.ad small,.kisi small{font-size:13px;color:var(--soluk);font-weight:400}.alt-sekmeler{position:sticky;top:64px;z-index:1;display:flex;align-items:center;gap:2px;background:var(--kart);border:1px solid var(--cizgi);border-radius:14px;padding:4px}.alt-sekmeler button{flex:1;min-height:44px;border:0;border-radius:10px;background:none;color:var(--soluk);font:inherit;font-size:14px;font-weight:600;cursor:pointer;padding:0 4px}.alt-sekmeler button.secili{background:var(--iyi-z);color:var(--iyi)}.alt-sekmeler .arti{flex:none;width:48px;height:48px;border-radius:50%;background:var(--g);color:#fff;font-size:28px;line-height:1}.sayilar{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.sayi-kutu{display:flex;flex-direction:column;gap:2px;align-items:flex-start;text-align:left;background:var(--kart);color:inherit;border:1px solid var(--cizgi);border-radius:16px;padding:14px;font:inherit;cursor:pointer}.sayi-kutu:disabled{cursor:default}.sayi-kutu b{font-size:30px;line-height:1.1;font-variant-numeric:tabular-nums}.sayi-kutu span{font-size:13.5px;color:var(--soluk)}.sayi-kutu.uyari b{color:var(--uyari)}.cubuk{height:10px;border-radius:999px;background:var(--zemin);overflow:hidden}.cubuk i{display:block;height:100%;background:var(--g2);border-radius:999px}.arac-cubugu{display:flex;gap:10px;align-items:center}.arac-cubugu input{flex:1;min-width:0}.dugme.kucuk{min-height:50px;padding:0 16px;font-size:14.5px;white-space:nowrap}.dugme.ikincil{background:transparent;color:var(--g2);border:1.5px solid var(--cizgi)}.yazi-dugme.tehlike{color:var(--kotu);align-self:center}@media(prefers-color-scheme:dark){.dugme.ikincil{color:var(--iyi)}}.rozet.notr{color:var(--soluk);background:var(--zemin)}.kurban{padding:0;gap:0;overflow:hidden}.kurban-ust{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;background:none;border:0;color:inherit;font:inherit;cursor:pointer;text-align:left}.hisseler{list-style:none;margin:0;padding:0}.hisseler li{border-top:1px solid var(--cizgi)}.hisseler button{width:100%;display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 16px;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.hisseler.buyuk button{min-height:58px;padding:8px 4px}.hisseler button:hover,.kisi:hover{background:var(--zemin)}.sira{flex:none;width:24px;height:24px;border-radius:50%;background:var(--zemin);color:var(--soluk);font-size:12.5px;font-weight:700;display:grid;place-items:center}.ad{flex:1;min-width:0;overflow-wrap:anywhere;font-weight:600;display:flex;flex-direction:column}.bos{flex:1;color:var(--soluk);font-style:italic;font-size:14.5px}.ov{flex:none;display:flex;gap:4px}.ov span{width:24px;height:24px;border-radius:7px;font-size:12.5px;font-weight:800;display:grid;place-items:center}.ov .var{background:var(--iyi-z);color:var(--iyi)}.ov .yok{background:var(--uyari-z);color:var(--uyari)}.kutular{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px}.kutu{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 6px;background:var(--kart);border:1px solid var(--cizgi);border-radius:14px;color:inherit;font:inherit;cursor:pointer}.kutu b{font-size:20px}.noktalar{display:flex;gap:3px}.noktalar i{width:9px;height:9px;border-radius:50%;background:var(--cizgi)}.noktalar i.tam{background:var(--g2)}.noktalar i.eksik{background:var(--uyari)}.secenekler{display:flex;flex-wrap:wrap;gap:8px}.secenekler.kaydir{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}.secenekler button{flex:none;min-height:44px;padding:0 14px;border-radius:999px;border:1.5px solid var(--cizgi);background:var(--kart);color:inherit;font:inherit;font-size:14.5px;font-weight:600;cursor:pointer}.secenekler button.secili{background:var(--g);border-color:var(--g);color:#fff}.kisi-liste{padding:0 6px;gap:0}.kisi-liste li{gap:6px;padding:4px 0}.kisi{flex:1;min-width:0;display:flex;flex-direction:column;text-align:left;background:none;border:0;color:inherit;font:inherit;padding:8px 10px;border-radius:10px;cursor:pointer;overflow-wrap:anywhere}.durum-dugme{flex:none;min-height:44px;padding:0 10px;border-radius:10px;border:1.5px solid var(--cizgi);background:var(--uyari-z);color:var(--uyari);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.durum-dugme.acik{background:var(--iyi-z);color:var(--iyi);border-color:transparent}.durum-dugme.acik:before{content:"✓ "}.pencere{border:0;padding:0;margin:auto auto 0;width:100%;max-width:560px;max-height:92dvh;background:var(--kart);color:var(--yazi);border-radius:20px 20px 0 0}.pencere::backdrop{background:#0414188c}@media(min-width:620px){.pencere{margin:auto;border-radius:20px}}.pencere-ic{display:flex;flex-direction:column;max-height:92dvh}.pencere-ust{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 10px 10px 18px;border-bottom:1px solid var(--cizgi)}.kapat{width:44px;height:44px;border:0;border-radius:50%;background:var(--zemin);color:inherit;font-size:16px;cursor:pointer}.pencere-govde{overflow-y:auto;padding:16px 18px calc(20px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px}.form{display:flex;flex-direction:column;gap:12px}.alan{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.alan.dar{flex:none;width:120px}.etiket{font-weight:600;font-size:14px}.yer-sec{display:flex;gap:10px;margin-top:4px}select{width:100%;min-height:50px;padding:10px 12px;font:inherit;color:inherit;background:var(--zemin);border:1.5px solid var(--cizgi);border-radius:12px}.anahtar{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 14px;border:1.5px solid var(--cizgi);border-radius:12px;cursor:pointer;font-weight:600}.anahtar input{width:22px;height:22px;min-height:0;accent-color:var(--g2);flex:none;padding:0}.anahtar:has(input:checked){background:var(--iyi-z);border-color:transparent;color:var(--iyi)}.bildirim{position:fixed;left:0;right:0;bottom:calc(18px + env(safe-area-inset-bottom));display:flex;justify-content:center;pointer-events:none;z-index:10;padding:0 16px}.bildirim span{background:#10262b;color:#fff;padding:11px 18px;border-radius:999px;font-size:14.5px;font-weight:600;box-shadow:0 6px 20px #00000040}textarea{width:100%;font:inherit;color:inherit;background:var(--zemin);border:1.5px solid var(--cizgi);border-radius:12px;padding:12px 14px;resize:vertical}.kart.ic{background:var(--zemin);border:0;padding:14px;gap:6px}.simdiki{text-align:left;font:inherit;color:inherit;cursor:pointer}.buyuk-yazi{font-size:22px}.bolum>.rozet{margin-left:auto}.bolum-yazi small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.satir-islem{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.satir-islem input,.satir-islem select{flex:1;min-width:150px;min-height:50px}.gizli{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.isimler{list-style:none;margin:0;padding:0;border:1px solid var(--cizgi);border-radius:12px;overflow:hidden}.isimler li+li{border-top:1px solid var(--cizgi)}.isimler button{width:100%;display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.isimler button:hover{background:var(--zemin)}.isimler .sira{width:auto;min-width:26px;padding:0 5px;border-radius:999px}.onizleme{text-align:center;align-items:center}.onizleme b{font-size:18px}.onizleme span{font-size:14px;color:var(--soluk);font-weight:600}.kb-no{display:inline-block;min-width:26px;padding:0 6px;margin-right:4px;border-radius:999px;background:var(--zemin);color:var(--soluk);font-size:12.5px;text-align:center}.toplu-satir input,.toplu-satir select{min-height:46px;background:var(--kart)}.onizle{display:flex;flex-direction:column;gap:10px}.onizle img,.onizle-bos{width:100%;height:auto;border:1px solid var(--cizgi);border-radius:10px;background:#fff;display:block}.onizle-bos{display:grid;place-items:center;color:#667;font-size:14px}.renkler{display:flex;gap:16px;flex-wrap:wrap}.renkler label{display:flex;align-items:center;gap:10px}.renkler input{width:52px;min-height:44px;height:44px;padding:3px}.resim-sec{display:flex;align-items:center;gap:12px}.resim-sec img,.resim-bos{flex:none;width:64px;height:64px;border-radius:12px;border:1px solid var(--cizgi);background:#fff;object-fit:contain}.resim-bos{display:grid;place-items:center;color:#889;font-size:12px}.resim-yazi{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.dosya{display:inline-flex;align-items:center;cursor:pointer}.dosya input{position:absolute;width:1px;height:1px;opacity:0;min-height:0;padding:0}.dosya:focus-within{outline:3px solid color-mix(in srgb,var(--g2) 55%,transparent);outline-offset:2px}.mesaj{margin:0;padding:12px 14px;background:var(--iyi-z);border-radius:12px;font:inherit;font-size:14.5px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:30dvh;overflow-y:auto}.baglanti{display:grid;place-items:center;text-decoration:none;background:#128c4a}.yeni-tur{border-style:dashed!important;color:var(--soluk)!important}.iyi-kart{color:var(--iyi);background:var(--iyi-z);text-align:center;font-weight:700}.kisi.duz{cursor:default}.kisi.duz:hover{background:none}.durum-dugme.acik:not([aria-pressed]):before{content:""}.api-panel{border:2px solid #0b6bcb;background:var(--kart)}.api-panel select{min-height:46px}.dugme.api{background:#0b6bcb}.izgara-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.arsiv-serit{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:8px 16px;background:var(--uyari-z);color:var(--uyari);font-size:14px}.arsiv-serit button{min-height:40px;padding:0 12px;border-radius:10px;border:1.5px solid currentColor;background:none;color:inherit;font:inherit;font-weight:700;cursor:pointer}.yazi-dugme.satir-ici{padding:0;min-height:0}
