:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-family:Arial,Helvetica,sans-serif;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root{--bg:#f6f8fb;--card:#fff;--ink:#0c1425;--ink2:#3d4a63;--ink3:#6b7891;--line:#e4e9f1;--navy:#0c1e3d;--accent:#2f6bff;--accent-ink:#1e50d4;--lime:#b9ff3c}body{background:var(--bg);color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.wrap{max-width:1080px;margin:0 auto;padding:0 24px}.topbar{border-bottom:1px solid var(--line);z-index:20;background:#fff;position:sticky;top:0}.topbar-in{justify-content:space-between;align-items:center;height:62px;display:flex}.brand{align-items:center;gap:9px;font-size:17px;font-weight:800;display:flex}.brand .m{background:linear-gradient(135deg,var(--navy),var(--accent));color:#fff;border-radius:8px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.who{color:var(--ink3);align-items:center;gap:14px;font-size:13.5px;display:flex}.btn{cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-size:14.5px;font-weight:700;display:inline-flex}.btn-lime{background:var(--lime);color:#10250a}.btn-dark{background:var(--ink);color:#fff}.btn-ghost{border:1px solid var(--line);color:var(--ink2);background:#fff}.btn-sm{border-radius:8px;padding:6px 12px;font-size:13px}.center-page{text-align:center;place-items:center;min-height:82vh;padding:40px 20px;display:grid}.center-card{border:1px solid var(--line);background:#fff;border-radius:18px;max-width:440px;padding:44px 40px;box-shadow:0 10px 30px #0c1e3d14}.center-card h1{letter-spacing:-.02em;font-size:24px}.center-card p{color:var(--ink3);margin:12px 0 26px;font-size:15px}h1.page{letter-spacing:-.02em;margin:32px 0 4px;font-size:26px}.page-sub{color:var(--ink3);margin-bottom:26px}.grid{gap:16px;display:grid}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}@media (max-width:780px){.g3,.g4{grid-template-columns:1fr 1fr}}.card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:20px}.stat .v{letter-spacing:-.02em;font-size:26px;font-weight:800}.stat .v.lime{color:#3a7d0e}.stat .k{color:var(--ink3);margin-top:3px;font-size:13px}.card.dark{background:var(--navy);color:#fff}.card.dark .v{color:var(--lime)}.card.dark .k{color:#c6d2e6}table{border-collapse:collapse;width:100%;font-size:14px}th,td{text-align:left;border-bottom:1px solid var(--line);padding:12px 14px}th{text-transform:uppercase;letter-spacing:.04em;color:var(--ink3);font-size:12px}.badge{border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:700}.b-active{color:#2f7d16;background:#e7f8e0}.b-pending{color:#a97710;background:#fff3d6}.b-paused{color:#b23c2a;background:#fde8e4}.sec-title{color:var(--ink2);margin:30px 0 12px;font-size:15px;font-weight:700}.muted{color:var(--ink3);font-size:13.5px}.kokpit-genis{width:min(1460px,100vw - 32px);position:relative;left:50%;transform:translate(-50%)}.kokpit-ust{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin:30px 0 6px;display:flex}.kokpit-ust h1{letter-spacing:-.025em;margin:0;font-size:27px}.donem{border:1px solid var(--line);background:#fff;border-radius:10px;display:inline-flex;overflow:hidden}.donem a{color:var(--ink3);border-right:1px solid var(--line);padding:8px 15px;font-size:13.5px;font-weight:650}.donem a:last-child{border-right:none}.donem a.on{background:var(--navy);color:#fff}.tazelik{border:1px solid var(--line);color:var(--ink2);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:12.5px;font-weight:650;display:inline-flex}.tazelik .nokta{background:#2f7d16;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #e7f8e0}.tazelik.bayat .nokta{background:#b23c2a;box-shadow:0 0 0 3px #fde8e4}.tazelik.yok .nokta{background:#a97710;box-shadow:0 0 0 3px #fff3d6}.uyari{border:1px solid;border-radius:12px;align-items:flex-start;gap:11px;margin-bottom:9px;padding:13px 16px;font-size:14px;display:flex}.uyari.kirmizi{background:#fdf1ef;border-color:#f3cdc5}.uyari.sari{background:#fffaef;border-color:#f0e0bb}.uyari .im{font-size:16px;line-height:1.3}.uyari b{margin-bottom:2px;display:block}.uyari span{color:var(--ink2);font-size:13px}.kpi{grid-template-columns:repeat(6,1fr);gap:12px;margin:18px 0 6px;display:grid}@media (max-width:1180px){.kpi{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.kpi{grid-template-columns:repeat(2,1fr)}}.kpi .card{padding:15px 16px}.kpi .v{letter-spacing:-.02em;font-size:23px;font-weight:800;line-height:1.15}.kpi .k{color:var(--ink3);margin-top:4px;font-size:12px;font-weight:600}.delta{margin-top:5px;font-size:12px;font-weight:700}.delta.yukari{color:#2f7d16}.delta.asagi{color:#b23c2a}.delta.yok{color:var(--ink3)}.seri{align-items:flex-end;gap:2px;height:92px;padding:0 2px;display:flex}.seri .c{background:linear-gradient(#2f6bff,#8fb0ff);border-radius:3px 3px 0 0;flex:1;min-width:3px;position:relative}.seri .c.sifir{background:#e9edf4;height:2px!important}.seri .c.hafta-sonu{opacity:.72}.seri-etiket{color:var(--ink3);justify-content:space-between;margin-top:7px;font-size:11px;display:flex}.kokpit table{font-size:13.5px}.kokpit th,.kokpit td{padding:10px 12px}.kokpit td.n,.kokpit th.n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.kokpit tbody tr:hover{background:#fafbfe}.kokpit tr.toplam{background:#f4f7fc;font-weight:750}.kokpit tr.toplam td{border-top:2px solid var(--line)}.iyi{color:#2f7d16;font-weight:700}.kotu{color:#b23c2a;font-weight:700}.notr{color:var(--ink3)}.tire{color:#c3cbda}.bayrak{margin-right:7px;font-size:15px}.alt{color:var(--ink3);margin-top:1px;font-size:11.5px;font-weight:500;display:block}.pz{align-items:center;display:inline-flex}.filtre-aktif{color:#1e50d4;background:#eaf0ff;border:1px solid #c9d8ff;border-radius:999px;align-items:center;gap:7px;padding:4px 11px;font-size:12.5px;font-weight:650;display:inline-flex}.bos-kutu{text-align:center;color:var(--ink3);padding:26px 20px;font-size:13.5px}.kokpit .card{overflow:hidden}.kokpit .kaydir{overflow-x:auto}.kokpit-bolum{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin:28px 0 11px;display:flex}.kokpit-bolum h2{color:var(--ink);margin:0;font-size:16px;font-weight:750}.kokpit-bolum p{color:var(--ink3);margin:2px 0 0;font-size:12.5px}
