@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;600;700&family=Manrope:wght@400;500;600;700&family=JetBrains+Mono:wght@500;600;700&display=swap);.login-sayfa{background:var(--gece);display:flex;min-height:100vh}.login-sol{background-image:radial-gradient(#38bdf80f 1px,#0000 0);background-size:24px 24px;color:var(--metin);display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:3.5rem;position:relative}.login-sol:after{background:linear-gradient(180deg,#0000,var(--elektrik) 35%,var(--elektrik) 65%,#0000);bottom:0;box-shadow:0 0 16px #38bdf880;content:"";position:absolute;right:0;top:0;width:1px}.login-logo{margin-bottom:3rem}.login-logo-ikon{align-items:center;background:var(--elektrik-tint);border:1px solid var(--elektrik);border-radius:12px;box-shadow:0 0 20px #38bdf859;color:var(--elektrik);display:inline-flex;height:56px;justify-content:center;margin-bottom:1.5rem;width:56px}.login-eyebrow{color:var(--elektrik);display:block;font-family:var(--mono-font);font-size:.68rem;font-weight:600;letter-spacing:.28em;margin-bottom:.6rem;text-transform:uppercase}.login-logo h1{color:var(--metin);font-family:var(--baslik-font);font-size:3rem;font-weight:700;letter-spacing:-.03em;line-height:1;margin-bottom:.75rem}.login-logo p{color:var(--sessiz);font-size:1rem}.login-ozellikler{display:flex;flex-direction:column;max-width:380px}.ozellik{align-items:center;border-top:1px solid var(--cizgi);color:var(--sessiz);display:flex;font-size:.94rem;gap:.85rem;padding:.85rem 0}.ozellik:last-child{border-bottom:1px solid var(--cizgi)}.ozellik:before{background:var(--giris);border-radius:50%;box-shadow:0 0 8px #2bd37599;content:"";flex-shrink:0;height:7px;width:7px}.login-sag{align-items:center;display:flex;justify-content:center;padding:2rem;width:480px}.login-kart{background:var(--panel);border:1px solid var(--cizgi-parlak);border-radius:14px;box-shadow:0 24px 64px #0006;max-width:380px;padding:2rem;width:100%}.login-kart-baslik{border-bottom:1px solid var(--cizgi);margin-bottom:1.75rem;padding-bottom:1rem}.login-kart-baslik h2{color:var(--metin);font-family:var(--baslik-font);font-size:1.6rem;font-weight:600;letter-spacing:-.02em;margin-bottom:.3rem}.login-kart-baslik p{color:var(--sessiz);font-size:.88rem}.login-form{gap:1.15rem}.login-form,.login-form-grup{display:flex;flex-direction:column}.login-form-grup{gap:.45rem}.login-form-grup label{color:var(--sessiz);font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.input-kap{position:relative}.input-ikon,.input-kap{align-items:center;display:flex}.input-ikon{color:var(--soluk);left:.85rem;pointer-events:none;position:absolute}.input-kap input{background:var(--gece);border:1px solid var(--cizgi-parlak);border-radius:8px;color:var(--metin);font-size:.94rem;outline:none;padding:.75rem 1rem .75rem 2.6rem;transition:border-color .15s,box-shadow .15s;width:100%}.input-kap input::placeholder{color:var(--soluk)}.input-kap input:focus{border-color:var(--elektrik);box-shadow:0 0 0 3px var(--elektrik-tint)}.input-kap:focus-within .input-ikon{color:var(--elektrik)}.login-hata{background:var(--kritik-tint);border:1px solid #f65d5573;border-radius:8px;color:var(--kritik);font-size:.86rem;font-weight:600;padding:.6rem 1rem}.login-btn{background:var(--elektrik);border:none;border-radius:8px;color:var(--elektrik-metin);cursor:pointer;font-size:.95rem;font-weight:700;letter-spacing:.01em;margin-top:.25rem;padding:.85rem;transition:box-shadow .15s}.login-btn:hover:not(:disabled){box-shadow:0 0 18px #38bdf880}.login-btn:disabled{cursor:not-allowed;opacity:.6}.login-ipucu{border-top:1px dashed var(--cizgi-parlak);color:var(--soluk);font-family:var(--mono-font);font-size:.74rem;margin-top:1.6rem;padding-top:1.15rem;text-align:center}.login-ipucu strong{color:var(--elektrik)}@media (max-width:768px){.login-sayfa{flex-direction:column}.login-sol{padding:2.5rem 2rem}.login-sol:after{background:linear-gradient(90deg,#0000,var(--elektrik) 35%,var(--elektrik) 65%,#0000);bottom:0;height:1px;left:0;right:0;top:auto;width:auto}.login-sag{padding:2rem 1.5rem;width:100%}}.app{display:flex;min-height:100vh}.sidebar{background:#0a0f15;border-right:1px solid var(--cizgi);color:var(--sessiz);display:flex;flex-direction:column;height:100vh;left:0;padding:1.5rem 1rem;position:fixed;top:0;width:240px;z-index:100}.logo{border-bottom:1px solid var(--cizgi);gap:.7rem;margin-bottom:1.1rem;padding:.25rem .5rem 1.4rem}.logo,.logo-ikon{align-items:center;display:flex}.logo-ikon{background:var(--elektrik-tint);border:1px solid var(--elektrik);border-radius:8px;box-shadow:0 0 12px #38bdf840;color:var(--elektrik);flex-shrink:0;height:38px;justify-content:center;width:38px}.logo-yazi{color:var(--metin);font-family:var(--baslik-font);font-size:1.15rem;font-weight:700;letter-spacing:-.01em;line-height:1}.logo-alt-yazi{color:var(--elektrik);display:block;font-family:var(--mono-font);font-size:.56rem;font-weight:500;letter-spacing:.2em;margin-top:.3rem}.nav{display:flex;flex-direction:column;gap:.25rem}.nav-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--soluk);cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:.75rem;padding:.7rem .9rem;position:relative;text-align:left;transition:background .15s,color .15s}.nav-btn:hover{background:var(--yuzey);color:var(--metin)}.nav-btn.aktif{background:var(--elektrik-tint);box-shadow:inset 2px 0 0 var(--elektrik);color:var(--elektrik)}.rozet{background:var(--kritik);border-radius:999px;box-shadow:0 0 8px #f65d5580;color:var(--kritik-metin);font-family:var(--mono-font);font-size:.7rem;font-weight:700;margin-left:auto;padding:1px 7px}.sidebar-alt{border-top:1px solid var(--cizgi);margin-top:auto;padding-top:1rem}.tarih{color:var(--soluk);font-family:var(--mono-font);font-size:.66rem;letter-spacing:.04em;line-height:1.5;text-transform:uppercase}.kullanici-bilgi{background:var(--panel);border:1px solid var(--cizgi);gap:.7rem;margin-bottom:.5rem;padding:.7rem}.kullanici-avatar,.kullanici-bilgi{align-items:center;border-radius:8px;display:flex}.kullanici-avatar{background:var(--elektrik-tint);border:1px solid var(--elektrik);color:var(--elektrik);flex-shrink:0;font-family:var(--mono-font);font-size:.95rem;font-weight:700;height:34px;justify-content:center;width:34px}.kullanici-ad{color:var(--metin);font-size:.86rem;font-weight:700}.kullanici-rol{color:var(--soluk);font-family:var(--mono-font);font-size:.6rem;letter-spacing:.12em;margin-top:.15rem;text-transform:uppercase}.cikis-yap-btn{align-items:center;background:#0000;border:1px solid var(--cizgi-parlak);border-radius:8px;color:var(--sessiz);cursor:pointer;display:flex;font-size:.84rem;font-weight:600;gap:.5rem;margin-bottom:.75rem;padding:.55rem .75rem;transition:background .15s,color .15s,border-color .15s;width:100%}.cikis-yap-btn:hover{background:var(--kritik-tint);border-color:var(--kritik);color:var(--kritik)}.icerik{background-image:radial-gradient(#38bdf80d 1px,#0000 0);background-size:24px 24px;flex:1 1;margin-left:240px;min-height:100vh;padding:2rem 2.25rem;position:relative}.sekme-icerik{max-width:1100px}.baslik-satir{align-items:flex-end;border-bottom:1px solid var(--cizgi);display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.baslik-satir h1{font-size:1.7rem;letter-spacing:-.02em;line-height:1.1}.baslik-satir h1,.baslik-satir h2{color:var(--metin);font-family:var(--baslik-font);font-weight:600}.baslik-satir h2{font-size:1.2rem;letter-spacing:-.01em}.hosgeldin{color:var(--sessiz);font-size:.88rem;margin-top:.35rem}.hosgeldin strong{color:var(--metin)}.buton-grup{display:flex;gap:.6rem}.btn{align-items:center;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:700;gap:.45rem;padding:.55rem 1.05rem;transition:background .15s,color .15s,border-color .15s,box-shadow .15s;white-space:nowrap}.btn-birincil{background:var(--elektrik);color:var(--elektrik-metin)}.btn-birincil:hover{box-shadow:0 0 14px #38bdf873}.btn-yesil{background:var(--giris);color:var(--giris-metin)}.btn-yesil:hover{box-shadow:0 0 14px #2bd37573}.btn-ikincil{background:var(--cikis);color:var(--cikis-metin)}.btn-ikincil:hover{box-shadow:0 0 14px #f5a83b73}.btn-gri{background:#0000;border-color:var(--cizgi-parlak);color:var(--sessiz)}.btn-gri:hover{background:var(--yuzey);color:var(--metin)}.btn-kirmizi{background:var(--kritik);color:var(--kritik-metin)}.btn-kirmizi:hover{box-shadow:0 0 14px #f65d5573}.btn-turuncu{background:var(--cikis);color:var(--cikis-metin)}.btn-turuncu:hover{box-shadow:0 0 14px #f5a83b73}.btn-excel{background:#0000;border-color:var(--elektrik);color:var(--elektrik)}.btn-excel:hover{background:var(--elektrik-tint)}.btn-kucuk{font-size:.78rem;padding:.3rem .65rem}.kart-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin-bottom:2rem}.ozet-kart{background:var(--panel);border:1px solid var(--cizgi);border-radius:10px;border-top:2px solid var(--elektrik);padding:1rem 1.2rem 1.1rem}.ozet-kart.mavi{border-top-color:var(--elektrik)}.ozet-kart.yesil{border-top-color:var(--seri-giris)}.ozet-kart.turuncu{border-top-color:var(--seri-cikis)}.ozet-kart.mor{border-top-color:#9085e9}.ozet-ust{align-items:center;display:flex;justify-content:space-between;margin-bottom:.7rem}.ozet-yazi{color:var(--sessiz);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ozet-kod{border:1px solid var(--cizgi);border-radius:4px;color:var(--soluk);font-size:.6rem;font-weight:500;letter-spacing:.06em;padding:1px 5px}.ozet-kod,.ozet-sayi{font-family:var(--mono-font)}.ozet-sayi{color:var(--metin);font-size:2.1rem;font-weight:600;line-height:1}.uyari-kutu{background:var(--panel);border:1px solid var(--cizgi);border-radius:10px;margin-bottom:1.5rem;overflow:hidden;padding:1.25rem 1.25rem 1.25rem 1.6rem;position:relative}.uyari-kutu:before{background:var(--kritik);bottom:0;box-shadow:0 0 10px 1px #f65d558c;content:"";left:0;position:absolute;top:0;width:3px}.uyari-kutu h3{align-items:center;color:var(--kritik);display:flex;font-family:var(--baslik-font);font-size:1.02rem;font-weight:600;gap:.5rem;margin-bottom:.85rem}.kritik-liste{display:flex;flex-direction:column;gap:.5rem}.kritik-satir{align-items:center;background:var(--yuzey);border:1px solid var(--cizgi);border-radius:8px;display:flex;gap:1rem;padding:.55rem .85rem}.kritik-satir .btn{flex-shrink:0;margin-left:auto}.kritik-ad{color:var(--metin);flex:1 1;font-weight:700}.kritik-kategori{color:var(--soluk);font-size:.82rem}.kritik-miktar{color:var(--kritik);font-family:var(--mono-font);font-size:.84rem;font-weight:600}.arama-kutu{background:var(--panel);border:1px solid var(--cizgi-parlak);border-radius:8px;color:var(--metin);font-size:.9rem;margin-bottom:1.5rem;max-width:400px;outline:none;padding:.62rem 1rem;transition:border-color .15s,box-shadow .15s;width:100%}.arama-kutu::placeholder{color:var(--soluk)}.arama-kutu:focus{border-color:var(--elektrik);box-shadow:0 0 0 3px var(--elektrik-tint)}.kategori-grup{margin-bottom:2rem}.kategori-baslik{align-items:center;color:var(--sessiz);display:flex;font-family:var(--baslik-font);font-size:.95rem;font-weight:600;gap:.55rem;letter-spacing:.02em;margin-bottom:.8rem}.kategori-baslik:before{background:var(--elektrik);border-radius:2px;box-shadow:0 0 8px #38bdf880;content:"";flex-shrink:0;height:8px;width:8px}.urun-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.urun-kart{background:var(--panel);border:1px solid var(--cizgi);border-radius:10px;overflow:hidden;padding:1.1rem 1.1rem 1rem 1.35rem;position:relative;transition:border-color .15s,transform .15s}.urun-kart:before{background:var(--giris);bottom:0;box-shadow:0 0 10px 1px #2bd37573;content:"";left:0;position:absolute;top:0;width:3px}.urun-kart.uyari:before{background:var(--cikis);box-shadow:0 0 10px 1px #f5a83b80}.urun-kart.kritik:before{animation:led-atim 1.6s ease-in-out infinite;background:var(--kritik);box-shadow:0 0 12px 1px #f65d5599}@keyframes led-atim{0%,to{opacity:1}50%{opacity:.4}}.urun-kart:hover{border-color:var(--cizgi-parlak);transform:translateY(-1px)}.urun-kart.kritik{border-color:#f65d5566}.urun-kart.uyari{border-color:#f5a83b59}.urun-kart-ust{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:.7rem}.urun-ad{color:var(--metin);flex:1 1;font-size:.93rem;font-weight:700;line-height:1.3}.kart-ust-aksiyonlar{gap:.3rem}.kart-ust-aksiyonlar,.sil-btn{align-items:center;display:flex}.sil-btn{background:none;border:none;color:var(--soluk);cursor:pointer;line-height:1;padding:.1rem;transition:color .15s}.sil-btn:hover{color:var(--kritik)}.fatura-mini-btn{align-items:center;background:none;border:none;color:var(--soluk);cursor:pointer;display:flex;line-height:1;padding:.1rem;transition:color .15s}.fatura-mini-btn:hover{color:var(--elektrik)}.urun-miktar{align-items:baseline;display:flex;gap:.4rem;margin-bottom:.6rem}.miktar-sayi{color:var(--metin);font-family:var(--mono-font);font-size:2rem;font-weight:600;line-height:1}.urun-kart.kritik .miktar-sayi{color:var(--kritik)}.miktar-birim{color:var(--soluk);font-family:var(--mono-font);font-size:.76rem}.seviye-bar{background:var(--yuzey);border-radius:2px;height:4px;margin-bottom:.6rem;overflow:hidden}.seviye-dolu{background:var(--giris);border-radius:2px;box-shadow:0 0 6px #2bd37580;height:100%;transition:width .3s}.urun-kart.uyari .seviye-dolu{background:var(--cikis);box-shadow:0 0 6px #f5a83b80}.urun-kart.kritik .seviye-dolu{background:var(--kritik);box-shadow:0 0 6px #f65d558c}.kritik-uyari{align-items:center;background:var(--kritik-tint);border-radius:4px;color:var(--kritik);display:inline-flex;font-family:var(--mono-font);font-size:.62rem;font-weight:700;gap:.35rem;letter-spacing:.08em;margin-bottom:.6rem;padding:2px 7px;text-transform:uppercase}.urun-alt{align-items:center;border-top:1px solid var(--cizgi);display:flex;justify-content:space-between;margin-top:.7rem;padding-top:.7rem}.min-bilgi{color:var(--soluk);font-family:var(--mono-font);font-size:.66rem;letter-spacing:.02em}.kart-butonlar{display:flex;gap:.35rem}.kart-btn{align-items:center;background:#0000;border-radius:6px;cursor:pointer;display:flex;height:27px;justify-content:center;transition:background .15s,color .15s;width:27px}.giris-kart-btn{border:1px solid var(--giris);color:var(--giris)}.giris-kart-btn:hover{background:var(--giris);color:var(--giris-metin)}.cikis-kart-btn{border:1px solid var(--cikis);color:var(--cikis)}.cikis-kart-btn:hover{background:var(--cikis);color:var(--cikis-metin)}.tablo-kap{background:var(--panel);border:1px solid var(--cizgi);border-radius:10px;overflow-x:auto}.tablo{border-collapse:collapse;width:100%}.tablo th{background:#0000;border-bottom:1px solid var(--cizgi-parlak);color:var(--soluk);font-family:var(--mono-font);font-size:.64rem;font-weight:600;letter-spacing:.1em;padding:.8rem 1rem;text-align:left;text-transform:uppercase}.tablo td{border-bottom:1px solid var(--cizgi);color:var(--metin);font-size:.88rem;padding:.8rem 1rem}.tablo tr:last-child td{border-bottom:none}.tablo tbody tr:hover td{background:var(--yuzey)}.benim-satirim td{background:var(--elektrik-tint)}.benim-satirim:hover td{background:var(--elektrik-tint)!important}.tarih-hucre{color:var(--sessiz);font-family:var(--mono-font);font-size:.74rem;white-space:nowrap}.not-hucre{font-size:.84rem}.not-hucre,.sira{color:var(--soluk)}.sira{font-size:.74rem}.sira,.tip-etiketi{font-family:var(--mono-font)}.tip-etiketi{align-items:center;border-radius:4px;display:inline-flex;font-size:.66rem;font-weight:700;gap:.4rem;letter-spacing:.08em;padding:3px 9px;text-transform:uppercase;white-space:nowrap}.tip-etiketi:before{background:currentColor;border-radius:50%;box-shadow:0 0 6px currentColor;content:"";height:6px;width:6px}.tip-etiketi.giris{background:var(--giris-tint);color:var(--giris)}.tip-etiketi.cikis{background:var(--cikis-tint);color:var(--cikis)}.kisi-etiketi{color:var(--metin);font-size:.86rem;font-weight:600;white-space:nowrap}.kisi-etiketi.ben{color:var(--elektrik);font-weight:700}.miktar-etiket{font-family:var(--mono-font);font-size:.84rem;font-weight:600;white-space:nowrap}.miktar-etiket.giris{color:var(--giris)}.miktar-etiket.cikis{color:var(--cikis)}.fatura-btn{align-items:center;background:#0000;border:1px solid var(--cizgi-parlak);border-radius:6px;color:var(--sessiz);cursor:pointer;display:inline-flex;font-family:var(--mono-font);font-size:.68rem;font-weight:600;gap:.3rem;letter-spacing:.05em;padding:.25rem .6rem;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.fatura-btn:hover{background:var(--elektrik-tint);border-color:var(--elektrik);color:var(--elektrik)}.yok{color:var(--cizgi-parlak);font-size:.85rem}.bos-durum{background:#0000;border:2px dashed var(--cizgi-parlak);border-radius:10px;color:var(--soluk);font-family:var(--mono-font);font-size:.86rem;padding:3rem;text-align:center}.modal-arkaplan{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#04080ca6;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:1000}.modal{background:var(--panel);border:1px solid var(--cizgi-parlak);border-radius:12px;box-shadow:0 24px 64px #00000080;max-height:92vh;max-width:480px;overflow-y:auto;padding:1.6rem 1.75rem;width:100%}.modal-kucuk{max-width:380px}.modal-baslik{border-bottom:1px solid var(--cizgi);justify-content:space-between;margin-bottom:1.4rem;padding-bottom:.9rem}.modal-baslik,.modal-baslik h2{align-items:center;display:flex}.modal-baslik h2{color:var(--metin);font-family:var(--baslik-font);font-size:1.2rem;font-weight:600;gap:.5rem;letter-spacing:-.01em}.kapat-btn{align-items:center;background:#0000;border:1px solid var(--cizgi-parlak);border-radius:6px;color:var(--sessiz);cursor:pointer;display:flex;padding:.35rem;transition:background .15s,color .15s}.kapat-btn:hover{background:var(--yuzey);color:var(--metin)}.form-grup{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1rem}.form-grup label{color:var(--sessiz);font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.form-grup input,.form-grup select{background:var(--gece);border:1px solid var(--cizgi-parlak);border-radius:8px;color:var(--metin);font-size:.9rem;outline:none;padding:.6rem .85rem;transition:border-color .15s,box-shadow .15s}.form-grup input::placeholder{color:var(--soluk)}.form-ipucu{align-items:center;color:var(--sessiz);display:flex;font-size:.76rem;gap:.3rem}.form-grup select option{background:var(--panel);color:var(--metin)}.form-grup input:focus,.form-grup select:focus{border-color:var(--elektrik);box-shadow:0 0 0 3px var(--elektrik-tint)}.form-satir{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.modal-alt{border-top:1px solid var(--cizgi);display:flex;gap:.6rem;justify-content:flex-end;margin-top:1.4rem;padding-top:1rem}.dosya-yukle-kap{align-items:center;display:flex;gap:.5rem}.dosya-ekle-btn{align-items:center;background:#0000;border:1.5px dashed var(--cizgi-parlak);border-radius:8px;color:var(--sessiz);cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:600;gap:.45rem;padding:.5rem .95rem;transition:border-color .15s,color .15s,background .15s;-webkit-user-select:none;user-select:none}.dosya-ekle-btn:hover{background:var(--elektrik-tint);border-color:var(--elektrik);color:var(--elektrik)}.secilen-dosya{align-items:center;background:var(--giris-tint);border:1px solid var(--giris);border-radius:8px;display:flex;flex:1 1;gap:.5rem;padding:.5rem .85rem}.dosya-goruntule-btn{align-items:center;background:none;border:none;color:var(--giris);cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:600;gap:.35rem;padding:0;text-decoration:underline;text-underline-offset:2px}.dosya-goruntule-btn:hover{opacity:.85}.dosya-kaldir{align-items:center;background:none;border:none;color:var(--sessiz);cursor:pointer;display:flex;margin-left:auto;padding:.1rem;transition:color .15s}.dosya-kaldir:hover{color:var(--kritik)}.bildirim{animation:kaydir .25s ease;background:var(--panel);border:1px solid var(--cizgi-parlak);border-left:3px solid var(--giris);border-radius:8px;box-shadow:0 8px 32px #00000073;color:var(--metin);font-size:.88rem;font-weight:600;max-width:380px;padding:.8rem 1.2rem;position:fixed;right:1.5rem;top:1.5rem;z-index:2000}.bildirim-basari{border-left-color:var(--giris)}.bildirim-hata{border-left-color:var(--kritik)}.bildirim-uyari{border-left-color:var(--cikis)}@keyframes kaydir{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.islem-kisi-bilgi{align-items:center;background:var(--cikis-tint);border:1px solid #f5a83b66;border-radius:8px;display:flex;gap:.75rem;margin-bottom:1.25rem;padding:.8rem 1rem}.islem-kisi-bilgi.giris-renk{background:var(--giris-tint);border-color:#2bd37566}.islem-kisi-ikon{align-items:center;background:#0000;border:1px solid var(--cikis);border-radius:8px;color:var(--cikis);display:flex;flex-shrink:0;font-family:var(--mono-font);font-size:1rem;font-weight:700;height:38px;justify-content:center;width:38px}.islem-kisi-ikon.giris-ikon{border-color:var(--giris);color:var(--giris)}.islem-kisi-ad{color:var(--cikis);font-size:.92rem;font-weight:700}.giris-renk .islem-kisi-ad{color:var(--giris)}.islem-kisi-aciklama{color:var(--sessiz);font-size:.76rem;margin-top:.15rem}.filtre-bolum{margin-bottom:1.5rem}.filtre-satir{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.filtre-satir .arama-kutu{flex:1 1;margin-bottom:0;min-width:200px}.tip-filtre{display:flex;gap:.4rem}.filtre-btn{background:var(--panel);border:1px solid var(--cizgi-parlak);border-radius:8px;color:var(--sessiz);cursor:pointer;font-size:.84rem;font-weight:600;padding:.5rem 1rem;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.filtre-btn:hover{border-color:var(--elektrik);color:var(--elektrik)}.filtre-btn.aktif{background:var(--elektrik);border-color:var(--elektrik);color:var(--elektrik-metin)}.tarih-filtre-satir{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;margin-top:.85rem}.tarih-girdi-grup{display:flex;flex-direction:column;gap:.35rem}.tarih-girdi-grup label{color:var(--soluk);font-family:var(--mono-font);font-size:.62rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.tarih-girdi-grup input[type=date]{background:var(--panel);border:1px solid var(--cizgi-parlak);border-radius:8px;color:var(--metin);color-scheme:dark;cursor:pointer;font-family:var(--mono-font);font-size:.8rem;outline:none;padding:.5rem .85rem;transition:border-color .15s}.tarih-girdi-grup input[type=date]:focus{border-color:var(--elektrik)}.hizli-tarihler{display:flex;flex-wrap:wrap;gap:.4rem}.hizli-btn{background:var(--panel);border:1px solid var(--cizgi-parlak);border-radius:8px;color:var(--sessiz);cursor:pointer;font-size:.8rem;font-weight:600;padding:.5rem .9rem;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.hizli-btn:hover{background:var(--elektrik-tint);border-color:var(--elektrik);color:var(--elektrik)}.hizli-btn.temizle{border-color:#f65d5580;color:var(--kritik)}.hizli-btn.temizle:hover{background:var(--kritik-tint);border-color:var(--kritik)}.kullanici-satir{align-items:center;display:flex;gap:.65rem}.mini-avatar{align-items:center;border:1px solid var(--elektrik);border-radius:6px;display:flex;flex-shrink:0;font-size:.8rem;height:30px;justify-content:center;width:30px}.ben-etiketi,.mini-avatar{background:var(--elektrik-tint);color:var(--elektrik);font-family:var(--mono-font);font-weight:700}.ben-etiketi{border-radius:4px;font-size:.6rem;letter-spacing:.08em;padding:1px 7px;text-transform:uppercase}.kod-etiket{background:var(--gece);border:1px solid var(--cizgi);color:var(--sessiz);font-size:.78rem;padding:.15rem .5rem}.kod-etiket,.rol-etiketi{border-radius:4px;font-family:var(--mono-font)}.rol-etiketi{align-items:center;display:inline-flex;font-size:.64rem;font-weight:700;gap:.4rem;letter-spacing:.08em;padding:3px 9px;text-transform:uppercase}.rol-etiketi:before{background:currentColor;border-radius:50%;box-shadow:0 0 6px currentColor;content:"";height:6px;width:6px}.rol-etiketi.admin{background:var(--elektrik-tint);color:var(--elektrik)}.rol-etiketi.kullanici{background:var(--yuzey);color:var(--sessiz)}.eylem-grup{display:flex;gap:.5rem}.eylem-btn{align-items:center;background:#0000;border:1px solid var(--cizgi-parlak);border-radius:6px;color:var(--sessiz);cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:.35rem;padding:.35rem .7rem;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.eylem-btn:hover{background:var(--yuzey);color:var(--metin)}.eylem-btn.kirmizi{border-color:#f65d5580;color:var(--kritik)}.eylem-btn.kirmizi:hover{background:var(--kritik-tint)}.yukleniyor-bar{background:var(--cizgi);height:2px;left:240px;overflow:hidden;position:fixed;right:0;top:0;z-index:999}.yukleniyor-bar:after{animation:tarama 1.2s ease-in-out infinite;background:linear-gradient(90deg,#0000,var(--elektrik),#0000);bottom:0;box-shadow:0 0 12px #38bdf899;content:"";position:absolute;top:0;width:40%}@keyframes tarama{0%{left:-40%}to{left:100%}}.grafikler-grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:2rem}.grafik-kart{background:var(--panel);border:1px solid var(--cizgi);border-radius:10px;padding:1.25rem}.grafik-baslik{border-bottom:1px solid var(--cizgi);color:var(--metin);font-family:var(--baslik-font);font-size:.92rem;font-weight:600;letter-spacing:-.01em;margin-bottom:1rem;padding-bottom:.6rem}.duplikat-uyari-icerik{background:var(--cikis-tint);border:1px solid #f5a83b66;border-radius:8px;margin-bottom:.5rem;overflow:hidden;padding:1rem 1.25rem 1rem 1.5rem;position:relative}.duplikat-uyari-icerik:before{background:var(--cikis);bottom:0;box-shadow:0 0 8px #f5a83b80;content:"";left:0;position:absolute;top:0;width:3px}.duplikat-uyari-icerik p{color:var(--metin);font-size:.9rem;line-height:1.5;margin:0}.duplikat-alt-yazi{color:var(--cikis)!important;font-weight:700;margin-top:.6rem!important}@media (max-width:900px){.kart-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.sidebar{align-items:center;padding:1rem .6rem;width:64px}.logo{justify-content:center;padding:.25rem 0 1rem}.cikis-yazi,.kullanici-bilgi>div:last-child,.logo-alt-yazi,.logo-yazi,.nav-yazi,.tarih{display:none}.nav-btn{justify-content:center;padding:.7rem .5rem}.rozet{margin-left:0;position:absolute;right:4px;top:4px}.kullanici-bilgi{padding:.4rem}.cikis-yap-btn,.kullanici-bilgi{justify-content:center}.icerik{margin-left:64px;padding:1rem}.yukleniyor-bar{left:64px}.kart-grid{grid-template-columns:repeat(2,1fr)}.baslik-satir{align-items:flex-start;flex-direction:column;gap:.85rem}.buton-grup{flex-wrap:wrap}}.tema-toggle-btn{align-items:center;background:var(--panel);border:1px solid var(--cizgi);border-radius:8px;color:var(--metin);cursor:pointer;display:flex;font-size:.82rem;font-weight:600;justify-content:space-between;margin-bottom:.5rem;padding:.5rem .75rem;transition:background .15s,border-color .15s;width:100%}.tema-toggle-btn:hover{background:var(--yuzey);border-color:var(--cizgi-parlak)}.tema-rozet{align-items:center;display:inline-flex;gap:.35rem}@keyframes skeleton-glow{0%{opacity:.4}50%{opacity:.8}to{opacity:.4}}.skeleton-pulse{animation:skeleton-glow 1.5s ease-in-out infinite}.skeleton-line{background:var(--cizgi-parlak);border-radius:4px}.timeline-modal-ic{max-width:650px;width:100%}.timeline-urun-baslik{align-items:center;background:var(--yuzey);border:1px solid var(--cizgi);border-radius:8px;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding:1rem}.timeline-urun-ad{color:var(--metin);font-size:1.1rem;font-weight:700}.timeline-urun-detay{color:var(--soluk);font-size:.82rem;margin-top:2px}.timeline-akıs{display:flex;flex-direction:column;gap:0;max-height:420px;overflow-y:auto;padding:.5rem .5rem .5rem 1.5rem;position:relative}.timeline-akıs:before{background:var(--cizgi-parlak);bottom:15px;content:"";left:28px;position:absolute;top:15px;width:2px}.timeline-oge{display:flex;gap:1rem;padding-bottom:1.25rem;position:relative}.timeline-oge:last-child{padding-bottom:0}.timeline-dunum{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:.75rem;font-weight:700;height:28px;justify-content:center;position:relative;width:28px;z-index:2}.timeline-dunum.giris{background:var(--giris);box-shadow:0 0 10px #2bd37566;color:var(--giris-metin)}.timeline-dunum.cikis{background:var(--cikis);box-shadow:0 0 10px #f5a83b66;color:var(--cikis-metin)}.timeline-icerik-kart{background:var(--panel);border:1px solid var(--cizgi);border-radius:8px;flex:1 1;padding:.75rem 1rem}.timeline-ust-satir{align-items:center;display:flex;justify-content:space-between;margin-bottom:.35rem}.timeline-islem-tipi{font-size:.85rem;font-weight:700}.timeline-islem-tipi.giris{color:var(--giris)}.timeline-islem-tipi.cikis{color:var(--cikis)}.timeline-tarih{color:var(--soluk);font-family:var(--mono-font);font-size:.72rem}.timeline-detay-satir{align-items:center;color:var(--sessiz);display:flex;font-size:.85rem;justify-content:space-between}.timeline-not{color:var(--soluk);font-size:.8rem;font-style:italic;margin-top:.4rem}.yazdir-modal-icerik{padding:1.5rem 1rem;text-align:center}.etiket-onizleme{background:#fff;border:2px dashed #94a3b8;border-radius:8px;color:#000;display:inline-block;margin:1rem 0;padding:1.25rem;width:260px}.etiket-onizleme-baslik{font-size:1rem;font-weight:800;margin-bottom:4px}.etiket-onizleme-kat{color:#64748b;font-size:.75rem;margin-bottom:8px;text-transform:uppercase}@media print{body *{visibility:hidden}.etiket-onizleme,.etiket-onizleme *{visibility:visible}.etiket-onizleme{border:none;left:0;position:absolute;top:0;width:100%}}.sayfalama-bar{align-items:center;background:var(--panel);border:1px solid var(--cizgi);border-radius:8px;display:flex;justify-content:space-between;margin-top:1rem;padding:.8rem 1rem}.sayfalama-bilgi{color:var(--soluk);font-family:var(--mono-font);font-size:.75rem}.sayfa-butonlar{align-items:center;display:flex;gap:.35rem}.sayfa-btn{background:#0000;border:1px solid var(--cizgi-parlak);border-radius:6px;color:var(--sessiz);cursor:pointer;font-size:.8rem;font-weight:600;padding:.3rem .65rem;transition:background .15s,color .15s}.sayfa-btn:hover:not(:disabled){background:var(--yuzey);color:var(--metin)}.sayfa-btn.aktif{background:var(--elektrik-tint);border-color:var(--elektrik);color:var(--elektrik)}.sayfa-btn:disabled{cursor:not-allowed;opacity:.4}:root{--gece:#0d1319;--panel:#131b24;--yuzey:#1b2632;--cizgi:#243140;--cizgi-parlak:#33475c;--metin:#e7eef5;--sessiz:#9aabbc;--soluk:#6e839a;--elektrik:#38bdf8;--elektrik-metin:#082536;--elektrik-tint:#38bdf81f;--giris:#2bd375;--giris-metin:#062015;--giris-tint:#2bd3751f;--cikis:#f5a83b;--cikis-metin:#241303;--cikis-tint:#f5a83b1f;--kritik:#f65d55;--kritik-metin:#2a0605;--kritik-tint:#f65d551f;--seri-1:#3987e5;--seri-giris:#199e70;--seri-cikis:#c98500;--govde-font:"Manrope","Segoe UI",sans-serif;--baslik-font:"Space Grotesk","Segoe UI",sans-serif;--mono-font:"JetBrains Mono","Courier New",monospace}[data-theme=light]{--gece:#f3f5f9;--panel:#fff;--yuzey:#e6ecf5;--cizgi:#cbd5e1;--cizgi-parlak:#94a3b8;--metin:#0f172a;--sessiz:#334155;--soluk:#64748b;--elektrik:#0284c7;--elektrik-metin:#fff;--elektrik-tint:#0284c71f;--giris:#15803d;--giris-metin:#fff;--giris-tint:#15803d1f;--cikis:#d97706;--cikis-metin:#fff;--cikis-tint:#d977061f;--kritik:#dc2626;--kritik-metin:#fff;--kritik-tint:#dc26261f;--seri-1:#0284c7;--seri-giris:#15803d;--seri-cikis:#d97706}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;background:#0d1319;background:var(--gece);color:#e7eef5;color:var(--metin);font-family:Manrope,Segoe UI,sans-serif;font-family:var(--govde-font);min-height:100vh}button,input,select{font-family:inherit}::selection{background:#38bdf81f;background:var(--elektrik-tint);color:#38bdf8;color:var(--elektrik)}:focus-visible{outline:2px solid #38bdf8;outline:2px solid var(--elektrik);outline-offset:2px}.ikon{flex-shrink:0}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.7)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}
/*# sourceMappingURL=main.4f463f12.css.map*/