*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}@keyframes bounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-6px)}}@keyframes pulse{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 6px #ef444400}}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}body{-webkit-font-smoothing:antialiased;overscroll-behavior:none;margin:0;padding:0;font-family:Segoe UI,system-ui,-apple-system,sans-serif}h1,h2,p{margin:0}.hamburger{cursor:pointer;color:#1e293b;background:0 0;border:none;border-radius:8px;padding:4px 8px;font-size:22px;display:none}.ust-bar .tarih-mobil-gizle{display:block}.tablo-sarici{-webkit-overflow-scrolling:touch;overflow-x:auto}.form-satir{grid-template-columns:1fr 1fr;gap:12px;display:grid}.alt-nav{display:none}.sayfa-icerik{padding:24px}@media (width<=768px){.anasayfa-asistan{display:none!important}.sidebar{z-index:100;top:0;bottom:0;left:0;transform:translate(-100%);width:260px!important;position:fixed!important}.sidebar-acik{transform:translate(0)!important}.menu-overlay{display:block}.hamburger{justify-content:center;align-items:center;display:flex}.ust-bar{padding:10px 14px!important}.ust-bar .tarih-mobil-gizle{display:none}.sayfa-icerik{padding:12px!important}.r-kartlar{grid-template-columns:repeat(2,1fr);gap:10px}.istat-kart{gap:10px!important;padding:12px!important}.form-satir{grid-template-columns:1fr}table{min-width:600px}.alt-nav{z-index:50;padding:4px 0;padding-bottom:env(safe-area-inset-bottom,4px);background:#fff;border-top:1px solid #e2e8f0;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 12px #00000014}.alt-nav-item{cursor:pointer;color:#94a3b8;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;min-height:52px;padding:6px 2px;font-family:inherit;font-size:9px;transition:color .15s;display:flex}.alt-nav-item.aktif{color:#1a56db}.alt-nav-item .nav-ikon{font-size:20px;line-height:1}.sayfa-icerik{padding-bottom:72px!important}:is(.sayfa-icerik:has(.ceo-asistan-giris)~.alt-nav,.asistan-aktif .alt-nav){display:none!important}.sayfa-icerik:has(.ceo-asistan-giris){padding-bottom:12px!important}.modal-icerik{max-height:90vh;animation:.3s slideUp;overflow-y:auto;border-radius:16px 16px 0 0!important;width:100%!important;max-width:100%!important;margin:0!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}button{min-height:36px}input,select,textarea{font-size:16px!important}.ceo-asistan-giris{background:#fff;position:sticky;bottom:0}}*,:before,:after{box-sizing:border-box}body{margin:0;padding:0;overflow:hidden}#root{flex-direction:column;width:100%;height:100vh;display:flex;overflow:hidden}.hamburger{cursor:pointer;color:#1e293b;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:22px;line-height:1;display:none}.sidebar{transition:transform .25s}.menu-overlay{z-index:99;background:#0006;display:none;position:fixed;inset:0}.r-tablo-wrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}table{border-collapse:collapse;width:100%}.r-form-row{flex-wrap:wrap;gap:12px;display:flex}.r-form-row>*{flex:200px;min-width:0}.r-kartlar{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}@media (width<=1024px){.hamburger{display:block}.sidebar{z-index:100;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:4px 0 20px #0003;width:260px!important}.sidebar-acik{transform:translate(0)}.menu-overlay{display:block}.musteri-layout{flex-direction:column!important;height:auto!important}.musteri-sol{max-height:260px;width:100%!important}.musteri-sag{overflow-y:auto;width:100%!important}}@media (width<=768px){.sayfa-icerik{padding:12px!important}.ust-bar{flex-wrap:wrap;gap:6px;padding:10px 14px!important}.ust-bar .tarih{font-size:11px}.r-kartlar{grid-template-columns:1fr 1fr}.r-form-row>*{flex:100%}table{font-size:12px}th,td{white-space:nowrap;padding:6px 8px!important}.kapsam-row{flex-direction:column!important}}@media (width<=480px){.r-kartlar{grid-template-columns:1fr}h2{font-size:15px!important}.istat-kart{padding:12px!important}}
