@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600;700&family=Rajdhani:wght@500;600;700&display=swap";.bakim-bi-sayfa{--bi-bg: #0a0f1a;--bi-card: #121c2e;--bi-border: #243044;--bi-text: #e8eef7;--bi-muted: #8fa2c9;--bi-accent: #5b8def;--bi-gold: #f2c94c;--bi-ok: #3dd68c;--bi-warn: #f2c94c;--bi-bad: #e07a5f;--bi-purple: #c084fc;background:linear-gradient(165deg,#0a0f1a,#0e1628 40%,#121a2e);color:var(--bi-text);min-height:100vh;padding:24px 28px 48px;margin:-28px -34px}.bakim-bi-sayfa .muted{color:var(--bi-muted)}.bakim-bi-sayfa .alert-error{background:#e07a5f26;border:1px solid var(--bi-bad);color:#ffd4c8;padding:12px 16px;border-radius:10px}.bakim-bi-head{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px;margin-bottom:20px}.bakim-bi-kicker{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--bi-gold);font-weight:700}.bakim-bi-head h1{margin:6px 0 8px;font-size:28px;font-weight:700;background:linear-gradient(90deg,#fff,#b8c9e8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.bakim-bi-head p{margin:0;color:var(--bi-muted);font-size:14px;max-width:640px;line-height:1.5}.bakim-bi-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.bakim-bi-tabs{display:flex;gap:4px;background:#0e1628;border:1px solid var(--bi-border);border-radius:10px;padding:4px;margin-bottom:20px;width:fit-content}.bakim-bi-tabs button{border:none;background:transparent;color:var(--bi-muted);padding:8px 18px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer}.bakim-bi-tabs button.on{background:linear-gradient(135deg,#2a4a8a,#1e3a6e);color:#fff;box-shadow:0 2px 8px #5b8def59}.bakim-bi-kpi-row{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:16px}@media(max-width:1200px){.bakim-bi-kpi-row{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.bakim-bi-kpi-row{grid-template-columns:repeat(2,1fr)}}.bakim-bi-kpi{background:var(--bi-card);border:1px solid var(--bi-border);border-radius:14px;padding:16px 18px;position:relative;overflow:hidden}.bakim-bi-kpi:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--bi-accent),var(--bi-purple));opacity:.7}.bakim-bi-kpi.ton-iyi:before{background:var(--bi-ok)}.bakim-bi-kpi.ton-kotu:before{background:var(--bi-bad)}.bakim-bi-kpi.ton-uyari:before{background:var(--bi-gold)}.bakim-bi-kpi-val{font-size:32px;font-weight:800;line-height:1.1;color:#fff}.bakim-bi-kpi-lbl{font-size:12px;color:var(--bi-muted);margin-top:4px;font-weight:600}.bakim-bi-kpi.ton-kotu .bakim-bi-kpi-val{color:var(--bi-bad)}.bakim-bi-kpi.ton-iyi .bakim-bi-kpi-val{color:var(--bi-ok)}.bakim-bi-kpi.ton-uyari .bakim-bi-kpi-val{color:var(--bi-gold)}.bakim-bi-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:900px){.bakim-bi-grid-2{grid-template-columns:1fr}}.bakim-bi-card{background:var(--bi-card);border:1px solid var(--bi-border);border-radius:14px;padding:18px 20px}.bakim-bi-card h3{margin:0 0 14px;font-size:14px;font-weight:700;color:var(--bi-text);letter-spacing:.02em}.bakim-kanban{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:16px;overflow-x:auto;padding-bottom:8px}@media(max-width:1100px){.bakim-kanban{grid-template-columns:repeat(3,minmax(200px,1fr))}}@media(max-width:640px){.bakim-kanban{grid-template-columns:1fr}}.bakim-kanban-kolon{background:#0e1628;border:1px solid var(--bi-border);border-radius:12px;min-height:200px;padding:10px}.bakim-kanban-bas{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--bi-muted);padding:4px 6px 10px;border-bottom:1px solid var(--bi-border);margin-bottom:8px;display:flex;justify-content:space-between}.bakim-kanban-bas span{background:#1a2740;padding:2px 8px;border-radius:999px;font-size:11px}.bakim-kanban-kart{background:var(--bi-card);border:1px solid var(--bi-border);border-radius:10px;padding:10px 12px;margin-bottom:8px;cursor:pointer;transition:border-color .15s,transform .15s}.bakim-kanban-kart:hover{border-color:var(--bi-accent);transform:translateY(-1px)}.bakim-kanban-kart.oncelik-Kritik{border-left:3px solid var(--bi-bad)}.bakim-kanban-kart.oncelik-Yuksek{border-left:3px solid var(--bi-gold)}.bakim-kanban-kart-kod{font-size:10px;color:var(--bi-muted);font-weight:600}.bakim-kanban-kart-konu{font-size:13px;font-weight:600;margin:4px 0;line-height:1.35}.bakim-kanban-kart-meta{font-size:11px;color:var(--bi-muted)}.bakim-talep-form-sayfa{min-height:100vh;background:linear-gradient(160deg,#0e1628,#152238,#1a2d4a);display:flex;align-items:center;justify-content:center;padding:24px 16px}.bakim-talep-form-kutu{width:100%;max-width:480px;background:#121c2e;border:1px solid #243044;border-radius:20px;padding:28px 24px;box-shadow:0 24px 48px #0006}.bakim-talep-form-kutu h1{margin:0 0 6px;font-size:22px;color:#fff}.bakim-talep-form-kutu .form-grup{margin-bottom:14px}.bakim-talep-form-kutu label{display:block;font-size:12px;font-weight:600;color:#8fa2c9;margin-bottom:5px}.bakim-talep-form-kutu input,.bakim-talep-form-kutu select,.bakim-talep-form-kutu textarea{width:100%;padding:11px 14px;border:1px solid #2a3c5c;border-radius:10px;background:#0e1628;color:#e8eef7;font-size:15px}.bakim-talep-form-kutu textarea{min-height:90px;resize:vertical}.bakim-talep-form-kutu .btn-primary{width:100%;padding:14px;font-size:15px;font-weight:700;margin-top:8px;background:linear-gradient(135deg,#4c8dff,#3a6fd8);border:none;border-radius:10px;color:#fff;cursor:pointer}.bakim-talep-form-kutu .btn-primary:disabled{opacity:.5;cursor:not-allowed}.bakim-lan-badge{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:6px 12px;border-radius:999px;margin-bottom:16px}.bakim-lan-badge.ok{background:#3dd68c26;color:#3dd68c}.bakim-lan-badge.no{background:#e07a5f26;color:#e07a5f}.bakim-talep-basarili{text-align:center;padding:24px 0}.bakim-talep-basarili .kod{font-size:28px;font-weight:800;color:#3dd68c;margin:12px 0}position: fixed; inset: 0; background: rgba(0,0,0,.65); display: flex; align-items: center; justify-content: center; z-index: 1000; padding: 16px; } .bakim-atama-icerik{background:#121c2e;border:1px solid #243044;border-radius:16px;width:100%;max-width:520px;max-height:90vh;overflow-y:auto;padding:22px 24px}.bakim-atama-icerik h2{margin:0 0 16px;font-size:18px;color:#fff}.bakim-atama-icerik .form-grup{margin-bottom:12px}.bakim-atama-icerik label{display:block;font-size:12px;color:#8fa2c9;margin-bottom:4px}.bakim-atama-icerik input,.bakim-atama-icerik select,.bakim-atama-icerik textarea{width:100%;padding:9px 12px;border:1px solid #2a3c5c;border-radius:8px;background:#0e1628;color:#e8eef7;font-size:13px}.bakim-parca-satir{display:grid;grid-template-columns:2fr 1fr 1fr 1fr auto;gap:8px;align-items:end;margin-bottom:8px}@media(max-width:640px){.bakim-parca-satir{grid-template-columns:1fr 1fr}}.bakim-teknisyen-sayfa{padding-bottom:40px}.bakim-teknisyen-sec{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.bakim-teknisyen-sec select{padding:10px 14px;border-radius:10px;border:1px solid var(--bi-border);background:var(--bi-card);color:var(--bi-text);font-size:14px;min-width:220px}.bakim-is-kart{background:#0e1628;border:1px solid var(--bi-border);border-radius:12px;padding:14px 16px;margin-bottom:10px}.bakim-is-kart-bas{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.bakim-is-kart-konu{font-weight:700;font-size:15px}.bakim-durum-etiket{font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px;text-transform:uppercase}.bakim-durum-etiket.Yeni{background:#1e3a6e;color:#8ab4ff}.bakim-durum-etiket.Atandi{background:#3d2e00;color:#f2c94c}.bakim-durum-etiket.Devam,.bakim-durum-etiket.Tamamlandi{background:#1a3d2e;color:#3dd68c}.bakim-durum-etiket.Gecikmis{background:#3d1a14;color:#e07a5f}.bakim-bi-table-wrap{overflow-x:auto}.bakim-bi-table{width:100%;border-collapse:collapse;font-size:13px}.bakim-bi-table th{text-align:left;padding:10px 12px;color:var(--bi-muted);font-size:11px;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--bi-border)}.bakim-bi-table td{padding:10px 12px;border-bottom:1px solid #1a2438;color:var(--bi-text)}.bakim-bi-table tr:hover td{background:#5b8def0f}.bakim-program-sayfa.kpi-pano,.page.bakim-program-sayfa{background:linear-gradient(165deg,#0a0f1a,#0e1628);color:#e8eef7;margin:-28px -34px;padding:24px 28px 48px;min-height:calc(100vh + -0px)}.kpi-pano-grid{display:grid;gap:12px}.kpi-pano-grid-6{grid-template-columns:repeat(6,1fr)}.kpi-pano-grid-2{grid-template-columns:1fr 1fr}@media(max-width:1100px){.kpi-pano-grid-6{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.kpi-pano-grid-6,.kpi-pano-grid-2{grid-template-columns:1fr}}.kpi-pano-tile{background:#121c2e;border:1px solid #243044;border-radius:14px;padding:16px 18px}.kpi-pano-tile-val{font-size:28px;font-weight:800;color:#fff}.kpi-pano-tile-lbl{font-size:12px;color:#8fa2c9;margin-top:4px}.kpi-pano-tile.ton-kotu .kpi-pano-tile-val{color:#e07a5f}.kpi-pano-tile.ton-iyi .kpi-pano-tile-val{color:#3dd68c}.kpi-pano-tile.ton-uyari .kpi-pano-tile-val{color:#f2c94c}.page.bakim-program-sayfa .heatmap-card{background:#121c2e;border:1px solid #243044;border-radius:14px;padding:18px 20px}.page.bakim-program-sayfa .heatmap-card h3{color:#e8eef7}.page.bakim-program-sayfa .kpi-pano-head h1{color:#fff}.page.bakim-program-sayfa .kpi-pano-head p{color:#8fa2c9}.page.bakim-program-sayfa .guide-banner{background:#1a2740;border-color:#2a3c5c}.bakim-plan-detay .bakim-is-form textarea,.bakim-plan-detay .bakim-is-form input,.bakim-plan-detay .bakim-is-form select{width:100%;padding:10px 12px;border:1px solid #2a3c5c;border-radius:8px;background:#0e1628;color:#e8eef7;font-size:14px}.bakim-kanban-kart.kaynak-plan{border-left:3px solid #3dd68c}.bakim-kaynak-etiket{font-size:9px;font-weight:700;text-transform:uppercase;padding:2px 6px;border-radius:4px;margin-right:4px}.bakim-kaynak-etiket.plan{background:#3dd68c33;color:#3dd68c}.bakim-kaynak-etiket.talep{background:#5b8def33;color:#5b8def}.bakim-plan-satir.secili td{background:#5b8def26;outline:1px solid #5b8def}.bakim-plan-inline{background:#0e1628;border:1px solid #5b8def;border-radius:14px;padding:18px 20px;margin-bottom:8px}.page.bakim-program-sayfa .bakim-plan-inline.bakim-plan-detay{margin:16px 0 0;padding:20px 24px}.bakim-takip-list{margin:0;padding:0 0 0 18px;color:#cfd8ea;font-size:14px;line-height:1.8}.bakim-alt-baslik{margin:18px 0 10px;font-size:13px;color:#8fa2c9;text-transform:uppercase;letter-spacing:.05em}.bakim-kontrol-grid{display:flex;flex-direction:column;gap:8px}.bakim-kontrol-satir{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:center}.bakim-check{display:flex;align-items:center;gap:8px;font-size:13px;color:#e8eef7;cursor:pointer}.bakim-kontrol-not{padding:6px 10px!important;font-size:12px!important}.bakim-baslat-blok{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.form-grup-inline{display:flex;flex-direction:column;gap:4px;min-width:180px}.form-grup-inline label{font-size:12px;color:#8fa2c9}.form-grup-block{margin-bottom:14px}.form-grup-block label{display:block;font-size:12px;color:#8fa2c9;margin-bottom:6px}.bip{display:flex;flex-direction:column}.bip-bas{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.bip-bas h3{margin:0 0 4px}.bip-bas p{margin:0;font-size:13px;max-width:720px;line-height:1.5}.bip-kpi{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:14px}.bip-kpi-kart{background:#121c2e;border:1px solid #243044;border-radius:12px;padding:12px 14px;color:#e8eef7;text-align:left;cursor:pointer;font:inherit}.bip-kpi-kart b{display:block;font-size:24px;line-height:1.1}.bip-kpi-kart span{font-size:12px;color:#8fa2c9;font-weight:600}.bip-kpi-kart:hover{border-color:#3a4d6e}.bip-kpi-kart.on{border-color:#5b8def;box-shadow:0 0 0 1px #5b8def inset}.bip-kpi-kart.gec b{color:#e07a5f}.bip-kpi-kart.tamam b{color:#3dd68c}.bip-kpi-kart.bilgi{cursor:default}.bip-kpi-kart.bilgi b{font-size:16px;color:#f2c94c}.bip-filtre{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.bip-filtre select,.bip-filtre input,.bip-toplu select{background:#0e1628;color:#e8eef7;border:1px solid #243044;border-radius:8px;padding:6px 10px;font-size:13px}.bip-donem{display:flex;flex-wrap:wrap;gap:4px;background:#0e1628;border:1px solid #243044;border-radius:10px;padding:3px}.bip-donem button{background:none;border:0;color:#8fa2c9;padding:5px 10px;border-radius:7px;font-size:12px;font-weight:600;cursor:pointer}.bip-donem button.on{background:#5b8def;color:#fff}.bip-toplu{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:12px 0 4px;font-size:13px}.bip-ay{margin-top:16px}.bip-ay-bas{font-size:14px;font-weight:700;color:#f2c94c;padding:6px 0;border-bottom:1px solid #243044}.bip-ay-bas span{font-weight:500;color:#8fa2c9;font-size:12px;margin-left:6px}.bip-tablo{width:100%;border-collapse:collapse;font-size:13px}.bip-tablo th{text-align:left;color:#8fa2c9;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.04em;padding:8px 6px;border-bottom:1px solid #243044}.bip-tablo td{padding:8px 6px;border-bottom:1px solid #1a2538;vertical-align:top;color:#e8eef7}.bip-tablo tr:hover td{background:#152033}.bip-tablo tr.secili td{background:#1c2d4d}.bip-tablo select{background:#0e1628;color:#e8eef7;border:1px solid #243044;border-radius:6px;padding:3px 6px;font-size:12px;max-width:170px}.bip-tarih{white-space:nowrap}.bip-gec{color:#e07a5f;font-weight:600}.bip-kucuk{font-size:11px}.bip-rozet{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:6px;font-size:10px;font-weight:700;background:#3a2a10;color:#f2c94c;border:1px solid #6b5420}.bip-durum{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap;background:#1a2538;color:#cfd8ea}.bip-durum.plan{background:#1c2d4d;color:#9dbcff}.bip-durum.gec{background:#3a1d17;color:#ff9f86}.bip-durum.devam{background:#3a3110;color:#f2c94c}.bip-durum.tamam{background:#123326;color:#3dd68c}.bip-durum.iptal{background:#22262e;color:#7d879a;text-decoration:line-through}.bip-aksiyon{white-space:nowrap}.bip-aksiyon .btn{margin-right:4px}.bip-kural-bas{background:none;border:0;color:#e8eef7;font-size:14px;font-weight:700;cursor:pointer;padding:0}.bip-alt-bas{margin:16px 0 8px;font-size:13px;color:#8fa2c9}.bakim-dif-kutu{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:14px 0;padding:12px 14px;border:1px solid #d7deea;border-radius:10px;background:#f7f9fc}.bakim-powerbi-linkler code{font-size:11px}.egitim-portal{--ep-bg: #0c1220;--ep-card: #151f33;--ep-border: #2a3d5c;--ep-text: #e8eef7;--ep-muted: #8fa2c9;--ep-accent: #5b8def;--ep-ok: #3dd68c;--ep-warn: #f2c94c;--ep-bad: #e07a5f;--ep-bgys: #3b82f6;--ep-isg: #f59e0b;min-height:100vh;background:linear-gradient(165deg,#0c1220,#111827);color:var(--ep-text);padding:16px;max-width:720px;margin:0 auto;box-sizing:border-box}.egitim-portal *{box-sizing:border-box}.egitim-portal-head{margin-bottom:20px}.egitim-portal-head h1{margin:4px 0;font-size:1.5rem}.egitim-portal-kicker{font-size:.75rem;color:var(--ep-warn);text-transform:uppercase;letter-spacing:.06em}.egitim-portal-sub{color:var(--ep-muted);font-size:.9rem;margin:0}.egitim-portal-card{background:var(--ep-card);border:1px solid var(--ep-border);border-radius:12px;padding:16px;margin-bottom:12px}.egitim-portal-tabs{display:flex;gap:8px;margin-bottom:16px}.egitim-portal-tabs button{flex:1;padding:12px;border-radius:10px;border:1px solid var(--ep-border);background:transparent;color:var(--ep-muted);font-weight:600;cursor:pointer}.egitim-portal-tabs button.on{background:var(--ep-accent);border-color:var(--ep-accent);color:#fff}.egitim-portal label{display:block;margin-bottom:12px;font-size:.85rem;color:var(--ep-muted)}.egitim-portal input,.egitim-portal select{width:100%;margin-top:6px;padding:12px;border-radius:8px;border:1px solid var(--ep-border);background:#0a101c;color:var(--ep-text);font-size:1rem}.egitim-portal-btn{display:block;width:100%;padding:14px;border:none;border-radius:10px;background:var(--ep-accent);color:#fff;font-weight:700;font-size:1rem;cursor:pointer;margin-top:8px}.egitim-portal-btn:disabled{opacity:.5;cursor:not-allowed}.egitim-portal-btn.secondary{background:transparent;border:1px solid var(--ep-border);color:var(--ep-text)}.egitim-portal-btn.ok{background:var(--ep-ok);color:#052e16}.egitim-portal-hata{background:#e07a5f26;border:1px solid var(--ep-bad);color:#ffb4a8;padding:10px 12px;border-radius:8px;margin:8px 0;font-size:.9rem}.egitim-portal-kurs-kart{display:block;width:100%;text-align:left;cursor:pointer;color:inherit;font:inherit}.egitim-portal-kurs-kart:hover,.onay-toplu{border-color:var(--ep-accent)}.onay-toplu label{display:block;margin-bottom:10px}.onay-toplu-baslik{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.onay-toplu-satir{display:flex!important;gap:8px;align-items:flex-start}.onay-toplu-satir input{margin-top:3px}.onay-toplu-ok{background:#3dd68c26;color:#bbf7d0;padding:10px 12px;border-radius:8px;margin:8px 0;font-size:.9rem}.onay-kart-satir{display:flex;gap:10px;align-items:flex-start}.onay-kart-satir .egitim-portal-kurs-kart{flex:1}.onay-kart-sec{width:20px;height:20px;margin-top:18px;flex-shrink:0;cursor:pointer}.egitim-portal-icerik{max-height:50vh;overflow:auto;font-size:.9rem;line-height:1.5}.egitim-portal-icerik h2{font-size:1.1rem;margin-top:0}.egitim-portal-icerik h3{font-size:.95rem;color:var(--ep-muted)}.egitim-portal-ozet{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.egitim-portal-ozet span{background:#1a2740;padding:8px 12px;border-radius:8px;font-size:.85rem}.egitim-ozet-vurgu{background:#3dd68c26!important;color:#bbf7d0;font-weight:700}.egitim-ozet-uyari{background:#e07a5f26!important;color:#ffd4c8}.egitim-kurs-kart{text-align:left;width:100%;cursor:pointer;transition:border-color .15s}.egitim-kurs-kart:hover{border-color:var(--ep-accent)}.egitim-kurs-kart.tamam,.egitim-kurs-kart.durum-tamam{border-left:4px solid var(--ep-ok)}.egitim-kurs-kart.durum-gecikti{border-left:4px solid var(--ep-bad)}.egitim-kurs-kart.durum-yeniden{border-left:4px solid var(--ep-warn)}.egitim-kurs-kart.durum-devam{border-left:4px solid var(--ep-accent)}.egitim-kurs-durum{font-size:.72rem;font-weight:700;padding:4px 10px;border-radius:999px;white-space:nowrap}.egitim-kurs-durum.durum-tamam{background:#3dd68c33;color:#86efac}.egitim-kurs-durum.durum-devam{background:#5b8def33;color:#93c5fd}.egitim-kurs-durum.durum-bekliyor{background:#8fa2c926;color:var(--ep-muted)}.egitim-kurs-durum.durum-gecikti{background:#e07a5f33;color:#fca5a5}.egitim-kurs-durum.durum-yeniden{background:#f2c94c33;color:#fde68a}.egitim-kurs-ilerleme{height:6px;background:#0a101c;border-radius:999px;overflow:hidden;margin:8px 0}.egitim-kurs-ilerleme-dolgu{display:block;height:100%;background:linear-gradient(90deg,var(--ep-accent),var(--ep-ok));border-radius:999px;transition:width .2s ease}.egitim-kurs-kart.durum-tamam .egitim-kurs-ilerleme-dolgu{background:var(--ep-ok);width:100%!important}.egitim-kurs-adimlar{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.egitim-kurs-adimlar span{font-size:.72rem;padding:3px 8px;border-radius:6px;background:#1a2740;color:var(--ep-muted)}.egitim-kurs-adimlar span.tamam{background:#3dd68c26;color:#86efac}.egitim-kurs-adimlar span.kotu{background:#e07a5f26;color:#fca5a5}.egitim-kurs-bitis{font-size:.75rem;color:var(--ep-ok);margin-top:6px}.egitim-kat-badge{display:inline-block;font-size:.7rem;font-weight:700;padding:3px 8px;border-radius:6px;margin-bottom:6px}.egitim-kat-bgys{background:#3b82f640;color:#93c5fd}.egitim-kat-isg{background:#f59e0b40;color:#fcd34d}.egitim-kurs-baslik{font-size:1.05rem;font-weight:700;margin:0 0 6px}.egitim-kurs-meta{font-size:.8rem;color:var(--ep-muted)}.egitim-icerik{line-height:1.55;font-size:.95rem;white-space:pre-wrap;max-height:50vh;overflow-y:auto;padding:12px;background:#0a101c;border-radius:8px;margin:12px 0}.egitim-icerik h2{font-size:1rem;color:var(--ep-warn);margin:12px 0 6px}.egitim-quiz-soru{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--ep-border)}.egitim-quiz-soru p{font-weight:600;margin-bottom:8px}.egitim-quiz-secenek{display:block;width:100%;text-align:left;padding:10px 12px;margin:4px 0;border-radius:8px;border:1px solid var(--ep-border);background:#0a101c;color:var(--ep-text);cursor:pointer}.egitim-quiz-secenek.secili{border-color:var(--ep-accent);background:#5b8def26}.egitim-onay-kutu{display:flex;gap:10px;align-items:flex-start;margin:16px 0;font-size:.9rem}.egitim-onay-kutu input{width:auto;margin-top:4px}.egitim-portal-ust{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.egitim-portal-err{background:#e07a5f26;border:1px solid var(--ep-bad);color:#ffd4c8;padding:10px 12px;border-radius:8px;margin-bottom:12px;font-size:.9rem}.egitim-portal-link-btn{background:none;border:none;color:#fff;text-decoration:underline;cursor:pointer;font:inherit;padding:0}.egitim-portal-ok{background:#3dd68c1f;border:1px solid var(--ep-ok);color:#bbf7d0;padding:10px 12px;border-radius:8px;margin-bottom:12px}.egitim-basarili{text-align:center;padding:32px 16px}.egitim-basarili-icon{font-size:3rem;margin-bottom:12px}@media(min-width:768px){.egitim-portal{padding:24px}}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:#f4f6f9;color:#1a2233}.app-shell{display:flex;min-height:100vh}.sidebar{width:260px;flex-shrink:0;display:flex;flex-direction:column;min-height:100vh;background:#14213d;color:#cfd8ea;padding:20px 0 0;overflow-y:auto}.brand{padding:0 20px 20px;border-bottom:1px solid #24345c;margin-bottom:12px}.brand-ust{display:flex;align-items:center;gap:12px}.brand-metin{min-width:0}.brand-title{font-size:20px;font-weight:700;color:#fff}.brand-sub{font-size:12px;color:#8fa2c9;margin-top:2px}.rifki-r{flex-shrink:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:#f2c94c;color:#14213d;font-family:Georgia,Times New Roman,Times,serif;font-size:1.25rem;font-weight:700;line-height:1;text-decoration:none;letter-spacing:0;box-shadow:0 1px #0003;transition:background .15s ease,transform .15s ease}.rifki-r:hover{background:#ffe08a;color:#0d1528;transform:translateY(-1px)}.rifki-r:focus-visible{outline:2px solid #4c8dff;outline-offset:2px}.rifki-r--floating{position:fixed;top:14px;left:14px;z-index:12000;box-shadow:0 2px 10px #14213d59}.nav-group{margin-top:18px}.nav-group-title{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#6f82ac;padding:0 20px 6px}.nav-item{display:flex;align-items:center;gap:10px;padding:9px 20px;color:#cfd8ea;text-decoration:none;font-size:14px;border-left:3px solid transparent}.nav-item:hover{background:#1c2b52}.nav-item.active{background:#223466;color:#fff;border-left-color:#4c8dff;font-weight:600}.nav-icon{width:18px;text-align:center}.main-content{flex:1;padding:28px 34px;overflow-x:auto}.page-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:22px;flex-wrap:wrap;gap:12px}.page-header h1{margin:0 0 4px;font-size:22px}.page-sub{color:#647195;font-size:13px}.page-actions{display:flex;gap:10px;align-items:center}.search-input{padding:8px 12px;border:1px solid #d7deea;border-radius:8px;font-size:13px;width:220px;background:#fff}.btn{padding:9px 16px;border-radius:8px;border:1px solid transparent;font-size:13px;font-weight:600;cursor:pointer}.btn-primary{background:#3b6fe0;color:#fff}.btn-primary:hover{background:#2f5bc4}.btn-ghost{background:#fff;border-color:#d7deea;color:#333}.btn-link{background:none;border:none;color:#3b6fe0;cursor:pointer;font-size:13px;margin-right:8px;padding:0}.btn-link.danger{color:#e5484d}.card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-bottom:26px}.stat-link{text-decoration:none}.stat-card{background:#fff;border-radius:12px;padding:16px 18px;box-shadow:0 1px 3px #14213d14;border-left:4px solid #cfd8ea}.stat-card.tone-good{border-left-color:#30a46c}.stat-card.tone-warn{border-left-color:#f5a524}.stat-card.tone-bad{border-left-color:#e5484d}.stat-card.tone-neutral{border-left-color:#3b6fe0}.stat-hint{font-size:12px;color:#8fa2c9;margin-top:6px}.imza-yonetim-page .imza-bekleyen-kpi{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:16px 0}.imza-bekleyen-ana{margin-top:8px}.imza-bekleyen-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:12px}.imza-bekleyen-toolbar h2{margin:0;font-size:1.15rem}.imza-bekleyen-filtre{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.imza-bekleyen-ara{min-width:180px;padding:8px 10px;border-radius:8px;border:1px solid #243044;background:#0d121c;color:#e8eef7}.imza-bekleyen-segme{display:flex;gap:4px}.imza-bekleyen-tablo-wrap{overflow-x:auto}.imza-bekleyen-tablo .imza-termin-gecmis td{background:#e5484d14}.imza-gecikme-etiket{color:#f08888;font-size:12px;font-weight:600}.imza-kisi-blok{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #243044}.imza-kisi-blok h3{margin:0 0 8px;font-size:14px}.imza-kurulum-not{margin-bottom:12px}.imza-yonetim-detay summary{cursor:pointer;font-weight:600;padding:4px 0}a.denetci-kart{text-decoration:none;color:inherit;display:block}.stat-title{font-size:12.5px;color:#647195;margin-bottom:6px}.stat-value{font-size:26px;font-weight:700;color:#14213d}.stat-sub{font-size:12px;color:#8b96b3;margin-top:4px}.chart-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:26px}.chart-card{background:#fff;border-radius:12px;padding:18px;box-shadow:0 1px 3px #14213d14}.chart-card h3{margin:0 0 10px;font-size:14px;color:#33415e}.chart-card.span-2{grid-column:1 / -1}.list-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.list-card{background:#fff;border-radius:12px;padding:18px;box-shadow:0 1px 3px #14213d14}.list-card h3{margin:0 0 10px;font-size:14px;color:#33415e}.simple-list{list-style:none;margin:0;padding:0}.simple-list li{padding:7px 0;border-bottom:1px solid #f0f2f7;font-size:13.5px}.simple-list a{color:#1a2233;text-decoration:none}.simple-list a:hover{color:#3b6fe0}.muted{color:#8b96b3;font-size:12px}.table-wrap{background:#fff;border-radius:12px;box-shadow:0 1px 3px #14213d14;overflow:auto}table{width:100%;border-collapse:collapse;font-size:13.5px}th,td{padding:10px 14px;text-align:left;border-bottom:1px solid #f0f2f7;white-space:nowrap;max-width:320px;overflow:hidden;text-overflow:ellipsis}th{background:#f7f9fc;color:#4a5674;font-weight:600;position:sticky;top:0}tbody tr:hover{background:#f5f8ff;cursor:pointer}.table-wrap th.col-risk-no,.table-wrap td.col-risk-no{width:3.5rem;text-align:right;font-variant-numeric:tabular-nums;color:#8fa3c4}.table-wrap tbody tr.risk-row-kapandi{background:#e8f8ef}.table-wrap tbody tr.risk-row-kapandi:hover{background:#dcf5e8}.table-wrap tbody tr.risk-row-kapandi td:first-child{box-shadow:inset 4px 0 #3ecf8e}.table-wrap tr.risk-row-kapandi .badge-Kapandı{background:#b8efd4;color:#0d6b3a;border:1px solid rgba(46,168,106,.45)}table.kpi-yillik tbody tr:hover{cursor:pointer}.kpi-donem-bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:14px}.kpi-donem-bar select{padding:6px 10px;border:1px solid #d5dce8;border-radius:8px;font-size:13px}.kpi-yorum{font-size:15px;line-height:1.55;color:#1a2233;margin:0 0 16px;white-space:normal}td.kpi-neden{max-width:280px;white-space:nowrap}table.kpi-yillik tr.kpi-secili td{box-shadow:inset 3px 0 #3b6fe0}table.kpi-yillik tr.kpi-over td{color:#b45309;font-weight:600}table.kpi-yillik tr.kpi-miss td{color:#8a5a00}.actions-col{white-space:nowrap;width:1%;max-width:none;overflow:visible;text-overflow:clip}.liste-tablo{max-height:calc(100vh - 210px);min-height:240px;overflow:auto}.liste-tablo th{white-space:normal;max-width:260px;z-index:2;vertical-align:bottom}.liste-tablo td{white-space:normal;max-width:380px;min-width:80px;vertical-align:top}.liste-tablo td.col-risk-no,.liste-tablo th.col-risk-no{min-width:0}.liste-tablo td .hucre{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;overflow-wrap:anywhere}.liste-tablo .actions-col{position:sticky;right:0;background:#fff;z-index:1;box-shadow:-8px 0 8px -8px #14213d40;overflow:visible;max-width:none}.liste-tablo th.actions-col{background:#f7f9fc;z-index:3}.liste-tablo tbody tr:hover td.actions-col{background:#f5f8ff}.liste-tablo .toplu-sec-col{min-width:0;width:34px;text-align:center}.liste-tablo .toplu-sec-col input{width:16px;height:16px;cursor:pointer}.toplu-imza-cubuk{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;margin-bottom:8px;border:1px solid #c9d6f0;border-radius:8px;background:#f4f8ff}.toplu-imza-sonuc{color:#166534;font-weight:600}.pasif-kisiler{margin:0 0 10px;padding:8px 12px;border:1px dashed #c3cad8;border-radius:8px;background:#fafbfd}.pasif-kisiler summary{cursor:pointer;color:#4a5674;font-weight:600}.pasif-kisiler ul{margin:8px 0 0;padding-left:18px}.pasif-kisiler li{margin:4px 0}.pasif-kisiler li .btn-link{margin-left:10px}.satir-aksiyon{display:flex;align-items:center;gap:10px;white-space:nowrap}.satir-menu-btn{border:1px solid #d5dce8;background:#fff;color:#3b4a6b;border-radius:6px;width:30px;height:26px;font-size:16px;line-height:1;cursor:pointer;padding:0}.satir-menu-btn:hover{background:#eef3ff;border-color:#3b6fe0;color:#3b6fe0}.satir-menu{z-index:10050;min-width:170px;background:#fff;border:1px solid #d5dce8;border-radius:8px;box-shadow:0 8px 24px #14213d2e;padding:4px 0;color:#1a2332}.satir-menu .btn-link,.satir-menu a.btn-link{display:block;width:100%;text-align:left;padding:8px 14px;font-size:13px;text-decoration:none;margin-right:0;color:#1a4a9e;box-sizing:border-box}.satir-menu .btn-link.danger{color:#e5484d}.satir-menu .btn-link:hover{background:#f5f8ff}.table-note{padding:10px 14px;font-size:12px;color:#8b96b3}.empty-state{padding:40px;text-align:center;color:#8b96b3;background:#fff;border-radius:12px}.empty-state.small{padding:16px;font-size:13px}.alert-error{background:#fdeeee;color:#b8272c;padding:12px 16px;border-radius:8px;margin-bottom:16px;font-size:13px}.alert-ok{background:#e8f8ef;color:#1f7a45;padding:12px 16px;border-radius:8px;margin-bottom:16px;font-size:13px}.alert-warn{background:#fff6e5;color:#8a5a00;padding:12px 16px;border-radius:8px;margin-bottom:16px;font-size:13px;line-height:1.45}.rifki-rehber-kart{margin-bottom:20px;padding:16px 18px;background:linear-gradient(135deg,#3b6fe014,#3b6fe005);border:1px solid #c5d4f0;border-radius:12px}.rifki-rehber-kicker{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#3b6fe0;margin-bottom:6px}.rifki-rehber-kart h2{margin:0 0 8px;font-size:1.15rem}.rifki-rehber-kart p{margin:0 0 10px;font-size:14px;line-height:1.5;color:#334155}.rifki-rehber-adimlar{margin:0 0 12px 18px;font-size:13px;line-height:1.45;color:#475569}.rifki-rehber-linkler{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.rifki-rehber-not{margin:0;font-size:12px}.rifki-mic{width:100%;padding:18px;border-radius:12px;border:none;background:#14213d;color:#fff;font-size:18px;font-weight:700;cursor:pointer;margin-bottom:12px}.rifki-mic.is-on{background:#e5484d}.rifki-text{width:100%;padding:12px 14px;border:1px solid #d7deea;border-radius:10px;font-size:16px;font-family:inherit;resize:vertical}.rifki-actions{display:flex;gap:12px;align-items:center;margin:12px 0;flex-wrap:wrap}.rifki-zaman{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 4px}.rifki-zaman-label{grid-column:1 / -1;font-size:12px;font-weight:600;color:#647195;text-transform:uppercase;letter-spacing:.04em}.rifki-zaman-sec{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid #dce3ef;border-radius:10px;cursor:pointer;background:#fff;transition:border-color .15s,background .15s}.rifki-zaman-sec input{position:absolute;opacity:0;pointer-events:none}.rifki-zaman-sec.is-active{border-color:#3b6fe0;background:#3b6fe00f}.rifki-zaman-hemen.is-active{border-color:#e07a5f;background:#e07a5f14}.rifki-zaman-bas{font-size:14px;font-weight:600;color:#1a2540}.rifki-zaman-alt{font-size:12px;color:#647195;line-height:1.35}.rifki-hemen-badge{display:inline-block;margin-left:6px;padding:1px 7px;font-size:10px;font-weight:700;color:#8a6d3b;background:#f2c94c33;border-radius:4px;vertical-align:middle}.rifki-uyari{margin:0 0 8px;padding:10px 12px;font-size:13px;line-height:1.5;color:#8a6d3b;background:#f2c94c1f;border:1px solid rgba(242,201,76,.35);border-radius:8px}@media(max-width:560px){.rifki-zaman{grid-template-columns:1fr}}.rifki-rapor{white-space:pre-wrap;font-size:14px;line-height:1.5;margin-top:8px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#14213d73;display:flex;align-items:center;justify-content:center;padding:20px;z-index:11000}.modal{background:#fff;border-radius:14px;padding:26px;width:100%;max-width:700px;max-height:88vh;overflow-y:auto;box-shadow:0 12px 40px #00000040}.modal h2{margin:0 0 18px;font-size:17px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-field{display:flex;flex-direction:column;gap:5px}.form-field.span-2{grid-column:1 / -1}.form-field label{font-size:12.5px;font-weight:600;color:#4a5674}.form-field input,.form-field select,.form-field textarea{padding:8px 10px;border:1px solid #d7deea;border-radius:7px;font-size:13.5px;font-family:inherit}.modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.modal-wide{max-width:980px}.modal-xl{max-width:min(1120px,96vw)}.modal-scroll{max-height:92vh;overflow-y:auto}.form-sekmeler{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px;padding-bottom:10px;border-bottom:1px solid #e8ecf4}.form-sekme{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d0d7e6;background:#f5f7fb;color:#31405c;border-radius:999px;padding:7px 14px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.form-sekme em{font-style:normal;font-weight:600;font-size:11px;color:#5b6b8c;background:#e8eef8;padding:1px 7px;border-radius:999px}.form-sekme--aktif{background:#14213d;color:#fff;border-color:#14213d}.form-sekme--aktif em{background:#ffffff2e;color:#fff}.form-alan-ozet{font-weight:500;color:#7a869f;font-size:11.5px}.form-alan-hint{margin:0 0 4px;font-size:12px}.form-textarea-buyuk{min-height:280px;line-height:1.55;white-space:pre-wrap;font-family:Segoe UI,Times New Roman,ui-serif,serif;font-size:14px}.entity-form-ekleri{margin-top:20px;padding-top:16px;border-top:1px solid #243044}.entity-form-ekleri-not{margin:0 0 12px;font-size:12.5px}.entity-form-ek{margin-bottom:20px}.entity-form-ek-bas{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;align-items:center;margin-bottom:10px}.entity-form-ek-bas h3{margin:0;font-size:14px}.entity-form-ek-hizli{display:flex;flex-wrap:wrap;gap:6px}.entity-form-ek-tablo{font-size:12.5px}.entity-form-ek-yol{max-width:280px;word-break:break-all}.entity-form-ek-islem{white-space:nowrap}.entity-form-ek-islem .btn-link.danger{color:#f08888}.entity-form-ek-form{margin-top:12px;padding:12px;background:#0d121c99;border:1px solid #243044;border-radius:8px}.entity-form-ek-form h4{margin:0 0 10px;font-size:13px}.entity-form-ek-form-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.field-big{grid-column:1 / -1}.field-big textarea{font-family:Times New Roman,ui-serif,serif;line-height:1.5}.btn-sm{padding:6px 11px;font-size:12px;border-radius:6px}.btn-outline{background:#fff;border:1px solid #3b6fe0;color:#3b6fe0}.btn-outline:hover{background:#eef3ff}.btn-outline.warn{border-color:#f5a524;color:#b3730a}.btn-outline.warn:hover{background:#fff8ec}.badge{display:inline-block;padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:600}.badge-Açık,.badge-Planlandı,.badge-Taslak,.badge-İzleniyor{background:#fdeed0;color:#96590a}.badge-Devam-Ediyor,.badge-Değerlendiriliyor,.badge-İnceleniyor{background:#e3ecff;color:#2f5bc4}.badge-Tamamlandı,.badge-Kapandı,.badge-Yürürlükte,.badge-Aktif{background:#d9f2e6;color:#1c7a4c}.badge-İptal,.badge-Kritik,.badge-Pasif{background:#fbdede;color:#b8272c}.badge-PROSEDÜR,.badge-POLİTİKA{background:#e3ecff;color:#2f5bc4}.badge-FORM{background:#eaf6ff;color:#0f6fa3}.badge-YÖNETİM-DOKÜMANI{background:#f3e8ff;color:#7c3aed}.badge-default{background:#eef0f5;color:#4a5674}.view-toggle{display:flex;gap:4px;background:#eef0f5;border-radius:8px;padding:3px}.view-toggle button{border:none;background:none;padding:6px 13px;font-size:12.5px;font-weight:600;color:#647195;border-radius:6px;cursor:pointer}.view-toggle button.active{background:#fff;color:#14213d;box-shadow:0 1px 3px #14213d26}.heatmap-card{background:#fff;border-radius:12px;padding:22px 24px;box-shadow:0 1px 3px #14213d14;margin-bottom:22px}.heatmap-card h3{margin:0 0 4px;font-size:15px}.heatmap-card .muted{margin-bottom:16px}.heatmap-layout{display:flex;gap:16px;align-items:flex-start}.heatmap-y-label{writing-mode:vertical-rl;transform:rotate(180deg);text-align:center;font-size:12px;font-weight:700;color:#4a5674;padding:8px 0}.heatmap-body{flex:1}.heatmap-grid{display:grid;grid-template-columns:34px repeat(5,1fr);gap:6px}.heatmap-grid .hm-col-label,.heatmap-grid .hm-row-label{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#4a5674}.heatmap-cell{min-height:64px;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;border:2px solid transparent;transition:transform .08s ease;font-weight:700;color:#fff}.heatmap-cell:hover{transform:scale(1.04)}.heatmap-cell.selected{border-color:#14213d}.heatmap-cell .hm-count{font-size:20px}.heatmap-cell .hm-score{font-size:10.5px;font-weight:500;opacity:.85}.heatmap-cell.lvl-dusuk{background:#4ca66b}.heatmap-cell.lvl-orta{background:#e8b93b;color:#4a3b04}.heatmap-cell.lvl-yuksek{background:#e8842f}.heatmap-cell.lvl-kritik{background:#d1453d}.heatmap-cell.lvl-empty{background:#eef0f5;color:#b7bfd0}.heatmap-x-label{text-align:center;font-size:12px;font-weight:700;color:#4a5674;margin-top:8px;margin-left:40px}.heatmap-legend{display:flex;gap:16px;margin-top:16px;flex-wrap:wrap;font-size:12px;color:#4a5674}.heatmap-legend .legend-dot{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:middle}.heatmap-selected-list{margin-top:18px;border-top:1px solid #f0f2f7;padding-top:14px}.heatmap-selected-list h4{margin:0 0 10px;font-size:13px}.detail-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.detail-header .btn-close{background:none;border:none;font-size:20px;cursor:pointer;color:#8b96b3;line-height:1}.detail-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px 18px;margin-bottom:18px;padding:14px 16px;background:#f7f9fc;border-radius:10px}.detail-meta .dm-label{font-size:11px;color:#8b96b3;text-transform:uppercase;letter-spacing:.04em}.detail-meta .dm-value{font-size:13.5px;color:#1a2233;font-weight:600;margin-top:2px}.detail-section-title{font-size:13px;font-weight:700;color:#33415e;margin:20px 0 10px;display:flex;align-items:center;gap:8px}.chain-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.chain-item{border:1px solid #eef0f5;border-radius:10px;padding:12px 14px}.chain-item-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px}.chain-item-head strong{font-size:13.5px}.chain-sub-list{list-style:none;margin:10px 0 0;padding:10px 0 0 16px;border-top:1px dashed #eef0f5;display:flex;flex-direction:column;gap:8px}.chain-sub-item{font-size:12.5px;color:#33415e;background:#f7f9fc;border-radius:8px;padding:8px 10px}.chain-sub-item .csi-head{display:flex;justify-content:space-between;gap:8px;margin-bottom:3px;font-weight:600}.eval-row{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #f0f2f7;font-size:13px}.eval-row:last-child{border-bottom:none}.eval-score{font-weight:700}@media(max-width:900px){.chart-grid,.list-grid,.form-grid{grid-template-columns:1fr}.sidebar{width:210px}.heatmap-layout{flex-direction:column}}.btn-confirm{background:#1f7a4d;color:#fff}.btn-confirm:hover{background:#17633e}.btn-confirm:disabled{background:#9bb8a8;cursor:not-allowed}.guide-progress-wrap{margin-bottom:20px;max-width:720px}.guide-progress-label{font-size:13px;color:#647195;margin-bottom:6px}.guide-progress-bar{height:8px;background:#e4e9f2;border-radius:99px;overflow:hidden}.guide-progress-fill{height:100%;background:#3b6fe0}.guide-now{background:#fff;border-radius:14px;padding:28px 30px;border:2px solid #3b6fe0;margin-bottom:22px;max-width:760px}.guide-now-done{border-color:#30a46c}.guide-now-kicker{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#3b6fe0;margin-bottom:8px}.guide-now h2{margin:0 0 12px;font-size:26px;line-height:1.25}.guide-lead{font-size:18px;line-height:1.45;margin:0 0 14px}.guide-neden{font-size:15px;line-height:1.55;color:#33415e}.guide-now h3{margin:18px 0 8px;font-size:14px;color:#647195}.guide-ol{margin:0;padding-left:20px;font-size:16px;line-height:1.55}.guide-ol li{margin-bottom:8px}.guide-meta-row{display:flex;flex-direction:column;gap:6px;margin:16px 0;font-size:13px;color:#647195}.guide-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:18px}.guide-name{width:220px}.guide-list{max-width:760px;padding-left:20px}.guide-list-item{margin:8px 0;font-size:14px}.guide-list-item.is-done{color:#1f7a4d}.guide-list-item.is-locked{color:#8b96b3}.guide-list-item.is-active{font-weight:600}.guide-foot{margin-top:28px;font-size:13px;color:#647195}.guide-banner{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap;background:#fff8e8;border:1px solid #efd59a;border-radius:12px;padding:14px 16px;margin-bottom:18px}.guide-banner.is-here{background:#eef4ff;border-color:#b7c9f3}.guide-banner-kicker{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#8a5a00;margin-bottom:4px}.guide-banner.is-here .guide-banner-kicker{color:#3b6fe0}.guide-banner-sub{font-size:13px;color:#4a5674;margin-top:4px}.guide-banner-ol{margin:8px 0 0;padding-left:18px;font-size:13.5px;line-height:1.45}.guide-banner-engel{margin-top:8px;font-size:13px;color:#8a5a00}.guide-banner-actions{display:flex;flex-direction:column;gap:8px}.kpi-pano{margin:-28px -34px;min-height:100vh;padding:22px 26px 40px;background:#0e1628;color:#e8eef7}.kpi-pano .guide-banner{background:#1a2740;border-color:#2a3c5c;color:#e8eef7}.kpi-pano .guide-banner-sub,.kpi-pano .guide-banner-kicker{color:#8fa2c9}.kpi-pano-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:18px}.kpi-pano-kicker{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#f2c94c}.kpi-pano h1{margin:4px 0 6px;font-size:26px;font-weight:700;color:#fff}.kpi-pano-head p{margin:0;color:#8fa2c9;font-size:13.5px;max-width:560px;line-height:1.45}.kpi-pano-slicer{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.kpi-pano-slicer label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#8fa2c9;font-weight:600}.kpi-pano-slicer select{background:#152033;color:#e8eef7;border:1px solid #2a3c5c;border-radius:8px;padding:8px 10px;font-size:13px}.kpi-pano-pills{display:flex;background:#152033;border-radius:8px;padding:3px;border:1px solid #2a3c5c}.kpi-pano-pills button{border:none;background:none;color:#8fa2c9;padding:7px 12px;font-size:12.5px;font-weight:600;border-radius:6px;cursor:pointer}.kpi-pano-pills button.on{background:#f2c94c;color:#0e1628}.kpi-pano-load{padding:40px 8px;color:#8fa2c9}.kpi-pano-cards{display:grid;grid-template-columns:repeat(5,minmax(140px,1fr));gap:12px;margin-bottom:16px}@media(max-width:1100px){.kpi-pano-cards{grid-template-columns:repeat(2,1fr)}}.kpi-pano-card{text-align:left;background:#152033;border:1px solid #2a3c5c;border-radius:12px;padding:14px 16px;color:inherit;cursor:pointer;border-top:3px solid var(--baz, #5b8def)}.kpi-pano-card:hover{background:#1a2740}.kpi-pano-card.on{outline:2px solid var(--baz, #f2c94c);background:#1a2740}.kpi-pano-card-ad{font-size:12px;font-weight:700;letter-spacing:.04em;color:#8fa2c9}.kpi-pano-card-n{font-size:32px;font-weight:700;line-height:1.15;margin:4px 0 2px;color:#fff}.kpi-pano-card-sub{font-size:11.5px;color:#8fa2c9}.kpi-pano-card.tone-over .kpi-pano-card-n{color:#f2c94c}.kpi-pano-card.tone-miss .kpi-pano-card-n{color:#e07a5f}.kpi-pano-card.tone-ok .kpi-pano-card-n{color:#3dd68c}.kpi-pano-delta{margin-top:8px;font-size:12px;font-weight:600;color:#8fa2c9}.kpi-pano-delta.up{color:#f2c94c}.kpi-pano-delta.down{color:#3dd68c}.kpi-pano-body{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kpi-pano-insight,.kpi-pano-chart{background:#152033;border:1px solid #2a3c5c;border-radius:12px;padding:16px 18px}.kpi-pano-insight,.kpi-pano-chart.span-2{grid-column:1 / -1}.kpi-pano-insight-kicker{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#f2c94c;margin-bottom:8px}.kpi-pano-insight p{margin:0;font-size:15px;line-height:1.6;color:#e8eef7}.kpi-pano-parca{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.kpi-pano-parca span{background:#0e1628;border:1px solid #2a3c5c;border-radius:999px;padding:4px 10px;font-size:12px;color:#cfd8ea}.kpi-pano-chart h3,.kpi-pano-chart h2{margin:0 0 10px;font-size:13.5px;color:#cfd8ea;font-weight:600}.risk-olay-pano .kpi-pano-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:16px}@media(max-width:980px){.risk-olay-pano .kpi-pano-grid{grid-template-columns:1fr}}.risk-olay-sync-msg{margin:0 0 12px;font-size:13px;color:#3dd68c}.risk-olay-table-wrap{margin-top:18px;background:#152033;border:1px solid #2a3c5c;border-radius:12px;padding:16px 18px}.risk-olay-table-wrap h2{margin:0 0 12px;font-size:14px;color:#e8eef7;font-weight:650}.risk-olay-pano a.kpi-pano-card{text-decoration:none;color:inherit;display:block}.kpi-pano-isler{list-style:none;margin:0;padding:0;font-size:13px}.kpi-pano-isler li{padding:7px 0;border-bottom:1px solid #243044;color:#cfd8ea}.kpi-pano-isler span{display:inline-block;width:36px;color:#f2c94c;font-weight:600}.kpi-pano-foot{margin:16px 0 0;font-size:12px;color:#6f82ac;line-height:1.45}html[data-tema=acik] .kpi-pano{background:#f4f6f9;color:#1a2332}html[data-tema=acik] .kpi-pano .guide-banner{background:#fff8e8;border-color:#f0d9a0;color:#1a2332}html[data-tema=acik] .kpi-pano .guide-banner-sub,html[data-tema=acik] .kpi-pano .guide-banner-kicker{color:#8a5a00}html[data-tema=acik] .kpi-pano-kicker{color:#b8860b}html[data-tema=acik] .kpi-pano h1{color:#1a2332}html[data-tema=acik] .kpi-pano-head p,html[data-tema=acik] .kpi-pano-slicer label{color:#4a5674}html[data-tema=acik] .kpi-pano-slicer select{background:#fff;color:#1a2332;border-color:#c5d0e0}html[data-tema=acik] .kpi-pano-pills{background:#fff;border-color:#c5d0e0}html[data-tema=acik] .kpi-pano-pills button,html[data-tema=acik] .kpi-pano-load{color:#4a5674}html[data-tema=acik] .kpi-pano-card{background:#fff;border-color:#c5d0e0;color:#1a2332}html[data-tema=acik] .kpi-pano-card:hover{background:#f0f4fa}html[data-tema=acik] .kpi-pano-card.on{background:#eef3ff}html[data-tema=acik] .kpi-pano-card-ad{color:#5a6a85}html[data-tema=acik] .kpi-pano-card-n{color:#1a2332}html[data-tema=acik] .kpi-pano-card-sub{color:#5a6a85}html[data-tema=acik] .kpi-pano-card.tone-over .kpi-pano-card-n{color:#b8860b}html[data-tema=acik] .kpi-pano-card.tone-miss .kpi-pano-card-n{color:#c23b2e}html[data-tema=acik] .kpi-pano-card.tone-ok .kpi-pano-card-n{color:#1f7a45}html[data-tema=acik] .kpi-pano-delta{color:#5a6a85}html[data-tema=acik] .kpi-pano-delta.up{color:#b8860b}html[data-tema=acik] .kpi-pano-delta.down{color:#1f7a45}html[data-tema=acik] .kpi-pano-insight,html[data-tema=acik] .kpi-pano-chart{background:#fff;border-color:#c5d0e0;color:#1a2332}html[data-tema=acik] .kpi-pano-insight-kicker{color:#b8860b}html[data-tema=acik] .kpi-pano-insight p{color:#1a2332}html[data-tema=acik] .kpi-pano-parca span{background:#f4f6f9;border-color:#c5d0e0;color:#1a2332}html[data-tema=acik] .kpi-pano-chart h3,html[data-tema=acik] .kpi-pano-chart h2{color:#1a2332}html[data-tema=acik] .risk-olay-sync-msg{color:#1f7a45}html[data-tema=acik] .risk-olay-table-wrap{background:#fff;border-color:#c5d0e0;color:#1a2332}html[data-tema=acik] .risk-olay-table-wrap h2{color:#1a2332}html[data-tema=acik] .kpi-pano-isler li{border-bottom-color:#e4e9f2;color:#1a2332}html[data-tema=acik] .kpi-pano-isler span{color:#b8860b}html[data-tema=acik] .kpi-pano-foot{color:#5a6a85}html[data-tema=acik] .kpi-pano .data-table,html[data-tema=acik] .risk-olay-table-wrap table{color:#1a2332;background:#fff}html[data-tema=acik] .kpi-pano .data-table th,html[data-tema=acik] .risk-olay-table-wrap th{background:#eef2f8;color:#1a2332}html[data-tema=acik] .kpi-pano .data-table td,html[data-tema=acik] .risk-olay-table-wrap td{color:#1a2332;border-bottom-color:#e4e9f2}html[data-tema=acik] .kpi-pano .hint,html[data-tema=acik] .kpi-pano .muted{color:#5a6a85}html[data-tema=acik] .kpi-pano a{color:#1a4a9e}.sidebar-tema-btn{display:block;width:100%;margin:0 0 8px;padding:8px 10px;border:1px solid #3a4d75;border-radius:8px;background:#1a2740;color:#e8eef7;font-size:12px;font-weight:600;cursor:pointer;text-align:left}.sidebar-tema-btn:hover{background:#223052;border-color:#5b8def}html[data-tema=acik] .sidebar-tema-btn{background:#fff;border-color:#c5d0e0;color:#1a2332}html[data-tema=acik] .sidebar-tema-btn:hover{background:#eef3ff;border-color:#5b8def}.kpi-yorum-hikaye{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.kpi-yorum-hikaye-kart{background:#152033;border:1px solid #2a3c5c;border-radius:12px;padding:16px 18px}.kpi-yorum-hikaye-kart p{margin:8px 0 0;font-size:13.5px;line-height:1.55;color:#cfd8ea}.kpi-yorum-ozet{color:#e8eef7!important;font-weight:600}.hikaye-sizde{border-color:#e07a5f}.hikaye-bgys{border-color:#f2c94c}.kpi-yorum-leg{display:flex;flex-wrap:wrap;gap:10px 14px;margin-top:8px;font-size:12px;color:#8fa2c9}.kpi-yorum-leg i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.kpi-yorum-mini{margin:8px 0 0;font-size:12px;color:#6f82ac;line-height:1.4}.kpi-yorum-dikkat{list-style:none;margin:0;padding:0}.kpi-yorum-dikkat li{padding:10px 0;border-bottom:1px solid #243044;font-size:13.5px;line-height:1.5;color:#cfd8ea}.kpi-yorum-dikkat li:last-child{border:0}.kpi-yorum-dikkat a{color:#f2c94c}.kpi-yorum-dikkat .ton-kotu strong{color:#e07a5f}.kpi-yorum-dikkat .ton-uyari strong{color:#f2c94c}.kpi-yorum-kartlar{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.kpi-yorum-kart{background:#152033;border:1px solid #2a3c5c;border-radius:12px;padding:16px 18px}.kpi-yorum-kart.ton-kotu{border-color:#e07a5f}.kpi-yorum-kart.ton-uyari{border-color:#f2c94c}.kpi-yorum-kart.ton-bos{border-color:#c084fc}.kpi-yorum-kart-ust{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.kpi-yorum-kart h3{margin:0;font-size:14px;color:#e8eef7;font-weight:650}.kpi-yorum-kart a{color:#e8eef7}.kpi-yorum-kart p{margin:8px 0 0;font-size:13.5px;line-height:1.5;color:#cfd8ea}.kpi-yorum-kart .kpi-pano-card-n{font-size:26px;margin:8px 0 0}.kpi-yorum-kart .kpi-pano-card-n small{font-size:14px;color:#8fa2c9;font-weight:600}.kpi-yorum .badge-es{background:#243044;color:#cfd8ea;padding:3px 8px;border-radius:999px;font-size:11px}@media(max-width:980px){.kpi-yorum-hikaye,.kpi-yorum-kartlar{grid-template-columns:1fr}}.kpi-bi-tiles{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:12px}.kpi-bi-tile{text-align:left;background:#152033;border:1px solid #2a3c5c;border-radius:12px;padding:12px 14px;color:inherit;cursor:pointer}.kpi-bi-tile.on,.kpi-bi-tile:hover{outline:2px solid #f2c94c}.kpi-bi-tile.ton-uyari .kpi-pano-card-n{color:#f2c94c}.kpi-bi-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:10px}.kpi-bi-grid .kpi-pano-chart,.kpi-bi-grid .kpi-pano-insight{margin:0;min-width:0}.kpi-bi-grid .span-4{grid-column:span 4}.kpi-bi-grid .span-5{grid-column:span 5}.kpi-bi-grid .span-6{grid-column:span 6}.kpi-bi-grid .span-7{grid-column:span 7}.kpi-bi-grid .span-8{grid-column:span 8}.kpi-bi-grid .span-12{grid-column:span 12}.kpi-bi-mermi{display:flex;flex-direction:column;gap:10px}.kpi-bi-mermi-row{display:grid;grid-template-columns:1fr 2fr auto;gap:8px;align-items:center;background:none;border:0;color:#cfd8ea;text-align:left;cursor:pointer;font-size:12px;padding:0}.kpi-bi-mermi-track{position:relative;height:10px;background:#243044;border-radius:6px;overflow:hidden}.kpi-bi-mermi-track i{display:block;height:100%;background:#5b8def}.kpi-bi-mermi-track i.ton-uyari,.kpi-bi-mermi-track i.ton-kotu{background:#e07a5f}.kpi-bi-mermi-track em{position:absolute;top:-2px;width:2px;height:14px;background:#f2c94c;margin-left:-1px}.kpi-bi-heat{display:flex;flex-direction:column;gap:3px}.kpi-bi-heat-row{display:grid;grid-template-columns:42px repeat(5,1fr);gap:3px;padding:0;color:#cfd8ea;font-size:11px}.kpi-bi-heat-row.head{font-weight:600;color:#8fa2c9}.kpi-bi-heat-row.head span,.kpi-bi-heat-ay,.kpi-bi-heat-hucre{min-height:26px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:#152033;border:0;color:inherit;cursor:pointer;font-size:11px}.kpi-bi-heat-row.on .kpi-bi-heat-ay{color:#f2c94c;font-weight:700}.kpi-bi-aciklama{margin:10px 0 0;font-size:13px;line-height:1.5;color:#cfd8ea;background:#101a2c;border-radius:8px;padding:10px 12px}.kpi-yorum-leg-btn{background:none;border:0;color:#8fa2c9;cursor:pointer;font-size:12px;padding:0}.kpi-yorum-leg-btn:hover{color:#f2c94c}.kpi-bi-kart{cursor:pointer}.kpi-bi-kart:hover{outline:2px solid #f2c94c}.kpi-bi-kart-head{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.kpi-bi-kart-head h3{margin:0}.kpi-bi-buyut{font-size:11px;font-weight:700;letter-spacing:.04em;color:#f2c94c;text-transform:uppercase}.kpi-bi-odak{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#080c16d1;display:flex;align-items:center;justify-content:center;padding:20px}.kpi-bi-odak-kutu{background:#0e1628;border:1px solid #2a3c5c;border-radius:16px;width:min(1180px,96vw);max-height:94vh;overflow:auto;padding:20px 22px 22px;box-shadow:0 20px 60px #00000080}.kpi-bi-odak-ust{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.kpi-bi-odak-ust h2{margin:0;font-size:18px;color:#e8eef7}.kpi-bi-odak-kapat{background:#152033;border:1px solid #2a3c5c;color:#e8eef7;border-radius:8px;padding:8px 14px;cursor:pointer;font-size:13px}.kpi-bi-odak-kapat:hover{border-color:#f2c94c;color:#f2c94c}.kpi-bi-odak-grafik{min-height:220px}.kpi-bi-odak-yorum{margin-top:16px;background:#152033;border:1px solid #2a3c5c;border-radius:12px;padding:16px 18px}.kpi-bi-odak-metin{margin:0;font-size:16px;line-height:1.65;color:#e8eef7}.kpi-bi-odak-ipucu{margin:10px 0 0;font-size:13px;color:#8fa2c9;line-height:1.45}.kpi-bi-odak .kpi-bi-heat-row{grid-template-columns:56px repeat(5,1fr)}.kpi-bi-odak .kpi-bi-heat-row.head span,.kpi-bi-odak .kpi-bi-heat-ay,.kpi-bi-odak .kpi-bi-heat-hucre{min-height:40px;font-size:13px}.kpi-bi-odak .kpi-bi-mermi-track{height:16px}.kpi-bi-odak .kpi-bi-mermi-row{font-size:14px}.dif-op-filtre{display:flex;flex-direction:column;gap:10px;margin:0 0 14px}.dif-op-filtre .search-input{max-width:420px;background:#152033;border:1px solid #2a3c5c;color:#e8eef7}.dif-op-govde{display:grid;grid-template-columns:1fr minmax(260px,320px);gap:12px;align-items:start}.dif-op-govde:not(:has(.dif-op-detay)){grid-template-columns:1fr}.dif-op-liste{display:flex;flex-direction:column;gap:10px;min-width:0}.dif-op-ceyrek,.dif-op-yil-seri{display:flex;flex-wrap:wrap;gap:8px}.dif-op-ceyrek button,.dif-op-yil-seri button{background:#152033;border:1px solid #2a3c5c;color:#cfd8ea;border-radius:8px;padding:8px 12px;cursor:pointer;font-size:13px}.dif-op-ceyrek button.on,.dif-op-yil-seri button.on{outline:2px solid #f2c94c;color:#f2c94c}.dif-op-ceyrek b,.dif-op-yil-seri b{margin-left:6px;color:#e8eef7}.dif-op-ay-bas{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px}.dif-op-ay-bas>button:first-child{background:none;border:0;color:#e8eef7;cursor:pointer;display:flex;gap:12px;align-items:baseline;font-size:14px}.dif-op-ay-tek{background:none;border:1px solid #2a3c5c;color:#f2c94c;border-radius:6px;padding:4px 8px;cursor:pointer;font-size:11px}.dif-op-tablo-wrap{overflow:auto;max-height:520px}.dif-op-tablo{width:100%;border-collapse:collapse;font-size:12.5px;color:#cfd8ea}.dif-op-tablo th{text-align:left;padding:6px 8px;color:#8fa2c9;border-bottom:1px solid #2a3c5c;position:sticky;top:0;background:#152033}.dif-op-tablo td{padding:7px 8px;border-bottom:1px solid #243044;vertical-align:top}.dif-op-tablo tr{cursor:pointer}.dif-op-tablo tr:hover,.dif-op-tablo tr.on{background:#1b2a44}.dif-op-konu{max-width:280px}.dif-op-bos{margin:8px 0;font-size:13px;color:#8fa2c9}.periyodik-blok{background:#152033;border:1px solid #2a3c5c;border-radius:12px;padding:14px 16px;margin:0 0 12px}.periyodik-blok-bas{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.periyodik-blok-bas h2{margin:0;font-size:16px;color:#e8eef7}.periyodik-blok-bas a{color:#f2c94c;font-size:13px}.periyodik-lead{margin:6px 0 10px;font-size:13px;color:#8fa2c9}.periyodik-tiles{grid-template-columns:repeat(4,1fr);margin-bottom:0}.yedek-tiles{grid-template-columns:repeat(3,1fr);margin-bottom:8px}.yedek-detay{margin-bottom:14px}.yedek-alt-bas,.periyodik-alt-bas{margin:16px 0 8px;font-size:15px;color:#cfd8ea}.periyodik-detay.yedek-detay.on{outline:1px solid #2a3c5c}.periyodik-tiles .kpi-pano-card-n small{font-size:14px;color:#8fa2c9;font-weight:600}.kpi-bi-tile.ton-iyi .kpi-pano-card-n{color:#3dd68c}.kpi-bi-tile.ton-kotu .kpi-pano-card-n{color:#e07a5f}.egitim-metrik-ust{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:12px;align-items:flex-start}.egitim-metrik-filtre{display:flex;flex-wrap:wrap;gap:6px}.egitim-metrik-filtre button{border:1px solid #d7deea;background:#fff;border-radius:999px;padding:4px 12px;font-size:12px;cursor:pointer}.egitim-metrik-filtre button.on{background:#eef3ff;border-color:#3b6fe0;color:#2f5bc4;font-weight:600}.egitim-metrik-rozet{display:inline-block;padding:2px 10px;border-radius:999px;font-size:11.5px;font-weight:600}.egitim-metrik-tamam{background:#d9f2e6;color:#1c7a4c}.egitim-metrik-yeniden{background:#fbdede;color:#b8272c}.egitim-metrik-gecikti{background:#fdeed0;color:#96590a}.egitim-metrik-kismen{background:#e3ecff;color:#2f5bc4}.egitim-metrik-bekliyor{background:#eef1f6;color:#4a5674}.egitim-metrik-yok{background:#f3f4f6;color:#6b7280}.egitim-metrik-yeniden-sayi{color:#b8272c}.egitim-metrik-bar-wrap{display:inline-flex;align-items:center;gap:8px;min-width:100px;background:#eef1f6;border-radius:999px;height:10px;position:relative;padding-right:36px}.egitim-metrik-bar{display:block;height:100%;border-radius:999px;min-width:2px}.egitim-metrik-bar-yuzde{position:absolute;right:0;top:-2px;font-size:11px;font-weight:600;color:#4a5674;white-space:nowrap}.egitim-metrik-detay-satir td{background:#f8fafc;padding:12px 16px!important}.egitim-metrik-alt-tablo{margin:0;font-size:13px}.egitim-metrik-kurs-yeniden td{color:#b8272c}.egitim-metrik-kurs-gecikti td{color:#96590a}.egitim-metrik-kurs-tamam td{color:#1c7a4c}.egitim-denetim-butonlar{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.egitim-denetim-detay{margin-top:8px;font-size:13px}.egitim-denetim-detay summary{cursor:pointer;font-weight:600;color:#2f5bc4}.egitim-denetim-liste{margin:8px 0 0 18px;padding:0}.egitim-denetim-liste li{margin-bottom:4px}.egitim-denetim-kpi .kpi-bi-tile{min-width:120px}.egitim-editor-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#080c14b8;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px;overflow:auto}.egitim-editor{background:#fff;color:#111;border-radius:14px;width:min(960px,100%);max-height:calc(100vh - 48px);overflow:auto;padding:20px 22px 16px;box-shadow:0 24px 60px #00000059}.egitim-editor-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:12px}.egitim-editor-head h2{margin:0 0 6px;font-size:20px}.egitim-editor-sekmeler{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.egitim-editor-sekmeler button{border:1px solid #ccc;background:#f5f5f5;border-radius:999px;padding:6px 14px;cursor:pointer;font-size:13px}.egitim-editor-sekmeler button.on{background:#2f5bc4;color:#fff;border-color:#2f5bc4}.egitim-editor-grid{margin-bottom:8px}.egitim-icerik-alan{width:100%;font-family:ui-monospace,monospace;font-size:13px;line-height:1.45}.egitim-sablon-liste{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.egitim-quiz-blok{margin-top:4px}.egitim-soru-form{margin-top:14px;padding:12px;border:1px solid #ddd;border-radius:10px;display:flex;flex-direction:column;gap:8px}.egitim-soru-form-actions{display:flex;justify-content:flex-end;gap:8px}.egitim-json-import{margin-top:16px}.egitim-onizleme pre{white-space:pre-wrap;background:#f8fafc;padding:12px;border-radius:8px;border:1px solid #e5e7eb;max-height:360px;overflow:auto}.egitim-editor-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:14px;border-top:1px solid #eee;flex-wrap:wrap}.egitim-editor-foot-right{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.egitim-takvim-panel{margin-bottom:16px}.egitim-takvim-ust{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:12px}.egitim-takvim-nav{display:flex;align-items:center;gap:10px}.egitim-takvim-grid-wrap{display:grid;grid-template-columns:1fr 320px;gap:16px}@media(max-width:900px){.egitim-takvim-grid-wrap{grid-template-columns:1fr}}.egitim-ay-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.egitim-ay-bas{text-align:center;font-size:11px;font-weight:700;color:#6b7280;padding:4px}.egitim-ay-hucre{min-height:52px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;display:flex;flex-direction:column;align-items:flex-start;padding:4px 6px;cursor:pointer;position:relative}.egitim-ay-hucre.bos{background:transparent;border:none;cursor:default}.egitim-ay-hucre.dolu{background:#eef3ff;border-color:#b8c9f0}.egitim-ay-hucre.secili{outline:2px solid #2f5bc4}.egitim-ay-gun-no{font-size:13px;font-weight:600}.egitim-ay-badge{position:absolute;right:4px;top:4px;background:#2f5bc4;color:#fff;font-size:10px;font-weight:700;border-radius:999px;min-width:18px;text-align:center;padding:1px 4px}.egitim-takvim-yan{border-left:1px solid #eee;padding-left:12px}.egitim-takvim-gun-liste{list-style:none;margin:0 0 12px;padding:0}.egitim-takvim-ev{display:block;width:100%;text-align:left;border:1px solid #ddd;border-radius:8px;padding:8px 10px;margin-bottom:6px;background:#fafafa;cursor:pointer}.egitim-takvim-ev-li{margin-bottom:8px}.egitim-takvim-ev.otomatik{opacity:.95;cursor:default;background:#f3f4f6;display:flex;flex-direction:column;gap:6px;padding:8px 10px;border-radius:8px;border:1px solid #e5e7eb}.egitim-takvim-plan-btn{align-self:flex-start}.egitim-takvim-ev strong{display:block;font-size:13px}.egitim-takvim-form{display:flex;flex-direction:column;gap:8px}.egitim-takvim-form label{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600}.egitim-takvim-form-actions{display:flex;justify-content:space-between;margin-top:8px}.egitim-takvim-liste-detay{margin-top:16px}.egitim-bildirim-panel{margin-bottom:16px}.egitim-bildirim-kpi{display:flex;flex-wrap:wrap;gap:16px;font-size:13px;margin-top:8px}.egitim-bildirim-detay{margin-top:12px;font-size:13px}.egitim-kurs-ust{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px}.egitim-kurs-filtre{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.egitim-rozet-taslak{font-size:11px;color:#6b7280;font-weight:600}.periyodik-sayfa .kpi-pano-head{margin-bottom:12px}.periyodik-sayfa label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#8fa2c9}.periyodik-sayfa select{background:#152033;color:#e8eef7;border:1px solid #2a3c5c;border-radius:8px;padding:6px 8px}.periyodik-uyari{background:#2a2410;border:1px solid #6b5420;color:#f2c94c;padding:8px 12px;border-radius:8px;font-size:13px}.periyodik-detay{background:#152033;border:1px solid #2a3c5c;border-radius:12px;padding:16px}.periyodik-detay h2{margin:0 0 6px;font-size:18px}.periyodik-kaynak{font-size:13px;color:#8fa2c9}.kpi-kanit-blok{margin-top:12px}.kpi-kanit-bas{margin:0 0 8px;font-size:14px;color:#cfd8ea;font-weight:600}.kpi-kanit-tablo .kpi-kanit-dosya{font-size:12px;word-break:break-all;max-width:220px}.kpi-kanit-tip{display:inline-block;padding:2px 8px;border-radius:6px;font-size:11px;font-weight:600}.kpi-kanit-tip.tip-mail{background:#1a3a5c;color:#9ec0ff}.kpi-kanit-tip.tip-dif{background:#2a2410;color:#f2c94c}.kpi-kanit-tip.tip-excel{background:#1a3d2e;color:#3dd68c}.kpi-kanit-tip.tip-dosya{background:#2a2a35;color:#b8c5dc}@media(max-width:980px){.periyodik-tiles{grid-template-columns:1fr 1fr}}.dif-op-detay{background:#152033;border:1px solid #2a3c5c;border-radius:12px;padding:16px 18px;position:sticky;top:12px}.dif-op-detay h2{margin:4px 0 8px;font-size:16px;color:#e8eef7}.dif-op-detay-konu{margin:0 0 12px;color:#cfd8ea;line-height:1.45}.dif-op-detay dl{margin:0 0 12px;display:grid;gap:6px}.dif-op-detay dl div{display:grid;grid-template-columns:72px 1fr;gap:8px;font-size:13px}.dif-op-detay dt{color:#8fa2c9}.dif-op-detay dd{margin:0;color:#e8eef7}.dif-op-sonuc{font-size:13px;color:#cfd8ea;line-height:1.45}.dif-op-detay .btn{margin-right:8px;margin-top:8px}@media(max-width:980px){.dif-op-govde,.dif-op-govde:not(:has(.dif-op-detay)){grid-template-columns:1fr}}@media(max-width:1100px){.kpi-bi-tiles{grid-template-columns:repeat(3,1fr)}.kpi-bi-grid .span-4,.kpi-bi-grid .span-5,.kpi-bi-grid .span-6,.kpi-bi-grid .span-7,.kpi-bi-grid .span-8{grid-column:span 12}}.kpi-es-lead{font-size:15px;line-height:1.55;max-width:980px;margin:0 0 18px}table.kpi-es-table td,table.kpi-es-table th{white-space:normal;max-width:none;vertical-align:top}table.kpi-es-table td{font-size:13px;line-height:1.45}.kpi-es-ad{font-weight:700;color:#14213d;margin-bottom:4px}.kpi-es-yorum{margin-top:8px;color:#4a5674;font-size:12.5px;line-height:1.45}.kpi-es-kayit{margin-top:6px}.yg-pano{margin:0 0 22px}.yg-yukleniyor{margin-bottom:18px;color:#4a5674}.yg-ust{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px;border-radius:14px;background:linear-gradient(120deg,#2b1a4a,#4b2f86 55%,#7b5bd6);color:#fff}.yg-ust h2{margin:0 0 6px;font-size:20px}.yg-ust-alt{font-size:13px;opacity:.88;max-width:760px;line-height:1.45}.yg-secim{display:flex;gap:8px;align-items:center}.yg-secim select{min-width:260px;padding:6px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.4)}.yg-secim .btn{background:#ffffff24;color:#fff;border:1px solid rgba(255,255,255,.4)}.yg-secim .yg-yenile-btn{cursor:pointer;font-weight:600}.yg-secim .yg-yenile-btn:hover:not(:disabled){background:#ffffff47}.yg-secim .yg-yenile-btn:disabled{opacity:.7;cursor:wait}.yg-canli-not{opacity:.9;font-size:12px;white-space:nowrap}.yg-bilgi{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:12px 0}.yg-bilgi-kart{display:flex;flex-direction:column;gap:3px;background:#fff;border-radius:12px;padding:12px 14px;box-shadow:0 1px 3px #14213d14}.yg-bilgi-kart span{font-size:11.5px;color:#6b7690;text-transform:uppercase;letter-spacing:.03em}.yg-bilgi-kart b{font-size:16px;color:#14213d}.yg-bilgi-kart em{font-style:normal;font-size:12.5px;color:#4a5674}.yg-cubuk{display:flex;height:22px;border-radius:6px;overflow:hidden;margin:4px 0}.yg-cubuk div{display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700}.yg-uyari{background:#fff4e5;border:1px solid #f5c26b;border-left:4px solid #f5a524;border-radius:10px;padding:10px 14px;margin-bottom:12px;font-size:13px;color:#6b4a00}.yg-uyari ul{margin:6px 0;padding-left:18px}.yg-uyari span{font-size:12.5px}.yg-aksiyon{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.yg-mesaj{font-size:12.5px;color:#1f7a4d}.yg-mesaj.yg-hata{color:#b3261e}.yg-harita{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.yg-harita a{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:4px 10px;border-radius:999px;background:#fff;color:#24407a;box-shadow:0 1px 2px #14213d14;text-decoration:none}.yg-harita a:hover{background:#eef3fe}.yg-harita i,.yg-satirlar i{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.yg-bolumler{display:grid;grid-template-columns:repeat(auto-fit,minmax(460px,1fr));gap:12px;align-items:start}.yg-bolum{background:#fff;border-radius:12px;padding:12px 14px;box-shadow:0 1px 3px #14213d14;border-top:4px solid #30a46c;scroll-margin-top:80px}.yg-bolum.yg-dikkat{border-top-color:#f5a524}.yg-bolum.yg-eksik{border-top-color:#e5484d}.yg-bolum-bas{display:flex;align-items:center;gap:8px;width:100%;background:none;border:0;padding:0;cursor:pointer;text-align:left}.yg-madde{font-size:11px;font-weight:700;color:#4b2f86;background:#f1ecfd;border-radius:5px;padding:2px 7px;white-space:nowrap}.yg-baslik{flex:1;font-weight:700;color:#14213d;font-size:14px}.yg-pill{color:#fff;font-size:11px;font-weight:700;border-radius:999px;padding:2px 9px}.yg-ok{color:#6b7690;width:14px}.yg-ozet{font-size:12.5px;color:#4a5674;margin:6px 0;line-height:1.4}.yg-rakamlar{display:grid;grid-template-columns:repeat(auto-fit,minmax(95px,1fr));gap:6px;margin-bottom:4px}.yg-rakam{background:#f7f8fb;border-radius:8px;padding:6px 8px;display:flex;flex-direction:column}.yg-rakam b{font-size:18px;color:#14213d}.yg-rakam span{font-size:11px;color:#6b7690}.yg-detay{border-top:1px dashed #e3e7ef;margin-top:8px;padding-top:8px;display:flex;flex-direction:column;gap:8px}.yg-detay>.btn{align-self:flex-start}.yg-satirlar{list-style:none;margin:0;padding:0;max-height:320px;overflow-y:auto}.yg-satirlar li{display:flex;align-items:baseline;gap:8px;font-size:12.5px;color:#2a3450;padding:3px 0;line-height:1.4}.yg-satirlar li a{font-size:12px;margin-left:auto}.yg-satirlar li.yg-alt-baslik{font-weight:700;color:#4b2f86;margin-top:6px}.yg-sorular{background:#f5f2fe;border-radius:8px;padding:8px 12px}.yg-sorular-bas{font-size:12px;font-weight:700;color:#4b2f86;margin-bottom:2px}.yg-sorular ol{margin:0;padding-left:18px;font-size:12.5px;color:#2a3450;line-height:1.5}.kk-pano{margin-bottom:22px}.kk-yukleniyor{margin-bottom:18px;color:#4a5674}.kk-ust{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px;border-radius:14px;background:linear-gradient(120deg,#14213d,#24407a 60%,#3b6fe0);color:#fff}.kk-ust h2{margin:0 0 6px;font-size:20px}.kk-ust-alt{font-size:13px;opacity:.85;max-width:760px;line-height:1.45}.kk-ust-dugme{display:flex;align-items:center;gap:10px}.kk-ust-dugme .muted{color:#ffffffbf;font-size:12px}.kk-ust-dugme .btn{background:#ffffff1f;color:#fff;border-color:#fff6}.kk-ozet{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin:14px 0}.kk-halka-kart,.kk-dikkat{background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 1px 3px #14213d14}.kk-halka-kart{display:flex;align-items:center;gap:14px}.kk-halka{width:110px;height:110px;flex-shrink:0}.kk-halka-sayi{font-size:20px;font-weight:700;fill:#14213d}.kk-halka-alt{font-size:12px;fill:#6b7690}.kk-halka-baslik{font-weight:700;color:#14213d;margin-bottom:4px}.kk-halka-aciklama{font-size:12.5px;color:#6b7690;margin-bottom:8px}.kk-lejant{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:12px;color:#4a5674}.kk-lejant i,.kk-dikkat i{display:inline-block;width:9px;height:9px;border-radius:50%;flex-shrink:0}.kk-dikkat ul{list-style:none;margin:6px 0 0;padding:0;max-height:150px;overflow-y:auto}.kk-dikkat li{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:12.5px;border-bottom:1px dashed #eef1f6}.kk-dikkat-ad{flex:1;color:#4a5674}.kk-dikkat b{white-space:nowrap;color:#14213d}.kk-sekme{margin:4px 0 12px}.kk-kartlar{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.kk-kart{position:relative;display:flex;flex-direction:column;gap:5px;background:#fff;border-radius:12px;padding:12px 14px 12px 16px;box-shadow:0 1px 3px #14213d14;border-left:4px solid #9aa3b5}.kk-kart.kk-iyi{border-left-color:#30a46c}.kk-kart.kk-kotu{border-left-color:#e5484d;background:linear-gradient(180deg,#fff 70%,#fff5f5)}.kk-kart.kk-bilgi{border-left-color:#3b6fe0}.kk-kart-ust{display:flex;align-items:center;gap:6px;font-size:11px}.kk-kod{font-weight:700;color:#24407a;background:#eef3fe;border-radius:5px;padding:1px 6px;font-size:11px}.kk-tip{border-radius:5px;padding:1px 6px;font-weight:700}.kk-tip-kpi{background:#e6f6ee;color:#1f7a4d}.kk-tip-kri{background:#fdecec;color:#b3261e}.kk-alan{color:#6b7690}.kk-durum{margin-left:auto;font-weight:600}.kk-ad{font-weight:600;color:#14213d;font-size:13.5px;line-height:1.3;min-height:35px}.kk-deger{display:flex;align-items:baseline;gap:5px}.kk-deger b{font-size:26px;color:#14213d;line-height:1.1}.kk-deger span{font-size:12.5px;color:#6b7690}.kk-hedef{font-size:12px;color:#4a5674}.kk-bar{height:7px;border-radius:4px;background:#eef1f6;overflow:hidden}.kk-bar>div{height:100%;border-radius:4px;transition:width .6s ease}.kk-bar-bos{background:repeating-linear-gradient(45deg,#eef1f6 0,#eef1f6 6px,#f7f8fb 6px,#f7f8fb 12px)}.kk-aciklama{font-size:12px;color:#4a5674;line-height:1.4}.kk-kaynak{font-size:11px;color:#8a93a8;line-height:1.35}.kk-git{font-size:12px;margin-top:auto;align-self:flex-start}.kk-grafikler{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:14px;margin-top:16px}.kk-grafik{background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 1px 3px #14213d14}.kk-grafik-baslik{font-weight:700;color:#14213d}.kk-grafik-alt{font-size:12px;color:#6b7690;margin:2px 0 8px}.kk-grafik-alan{min-height:240px}.kpi-olcum{margin-top:18px}.kpi-olcum-bas{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.kpi-olcum-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 14px;padding:12px;margin-bottom:12px;border:1px solid #d9deea;border-radius:8px;background:#f8f9fc}.kpi-olcum-form label{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:#4a5674}.kpi-olcum-form input,.kpi-olcum-form select,.kpi-olcum-form textarea{width:100%;box-sizing:border-box}.kpi-olcum-onay{flex-direction:row!important;align-items:center;gap:8px!important}.kpi-olcum-onay input{width:auto}.kpi-olcum-genis{grid-column:1 / -1}.kpi-olcum-dugme{grid-column:1 / -1;display:flex;gap:8px}.kpi-olcum-islem{display:flex;gap:6px;white-space:nowrap}.badge-es{background:#eef0f5;color:#33415e}tr.es-Eşleşti .badge-es{background:#d9f2e6;color:#1c7a4c}tr.es-Kısmi .badge-es{background:#fff6e5;color:#8a5a00}tr.es-Eksik .badge-es{background:#fbdede;color:#b8272c}tr.es-İş-var-belgede-yok .badge-es{background:#e3ecff;color:#2f5bc4}tr.es-Belgede-var-iş-yok .badge-es{background:#f3e8ff;color:#7c3aed}.posta-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:8px}.posta-kart{background:#fff;border-radius:12px;padding:18px 20px;box-shadow:0 1px 3px #14213d14}.posta-kart h2{margin:0 0 10px;font-size:16px}.posta-kart p{font-size:13.5px;line-height:1.5;color:#4a5674}.posta-ol{margin:0 0 14px;padding-left:18px;font-size:13.5px;line-height:1.5;color:#33415e}.posta-ol code{font-size:12px;background:#f3f5f9;padding:1px 6px;border-radius:4px}.posta-aksiyon{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:12px}.posta-kod-kutu{margin-top:14px;padding:14px;border-radius:10px;background:#14213d;color:#fff;text-align:center}.posta-kod-kutu a{color:#9ec0ff}.posta-kod{font-size:28px;letter-spacing:.14em;font-weight:700;margin:8px 0}.posta-grup-ic{background:#e3ecff;color:#2f5bc4}.posta-grup-dis{background:#d9f2e6;color:#1c7a4c}.posta-grup-tanitim{background:#eef0f5;color:#647195}@media(max-width:900px){.posta-grid{grid-template-columns:1fr}}.excel-it-iki-kolon{display:grid;grid-template-columns:1fr 1fr;gap:16px}.excel-it-sekme-list{margin:8px 0 0;padding-left:18px;font-size:13px;line-height:1.55;color:#c8d4e8}@media(max-width:900px){.excel-it-iki-kolon{grid-template-columns:1fr}}.nav-item-sunum{font-weight:650}.nav-item-sunum.active{background:linear-gradient(90deg,#1a2740,#243044);border-left:3px solid #f2c94c}.yonetim-sunum{margin:-24px -28px -40px;min-height:calc(100vh - 48px);background:linear-gradient(165deg,#0a0f1a,#0e1628 40%,#121c30);color:#e8eef7;padding:28px 32px 48px;font-family:Segoe UI,system-ui,sans-serif}.ys-header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #243044}.ys-kicker{margin:0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#f2c94c;font-weight:700}.ys-header h1{margin:6px 0 8px;font-size:32px;font-weight:750;color:#fff;letter-spacing:-.02em}.ys-alt{margin:0;color:#8fa2c9;font-size:14px}.ys-header-sag{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.ys-header-sag label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#8fa2c9;text-transform:uppercase;letter-spacing:.06em}.ys-header-sag select{background:#152033;border:1px solid #2a3c5c;color:#e8eef7;border-radius:8px;padding:8px 12px;font-size:14px;min-width:100px}.ys-pills{display:flex;background:#152033;border-radius:8px;padding:3px;border:1px solid #2a3c5c}.ys-pills button{border:0;background:transparent;color:#8fa2c9;padding:8px 14px;border-radius:6px;cursor:pointer;font-size:13px;font-weight:600}.ys-pills button.on{background:#f2c94c;color:#0e1628}.ys-yenile{background:#243044;border:1px solid #3a5078;color:#e8eef7;border-radius:8px;padding:9px 16px;cursor:pointer;font-weight:600}.ys-yenile:hover{border-color:#f2c94c;color:#f2c94c}.ys-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px;padding:4px;background:#0f1828;border-radius:12px;border:1px solid #243044}.ys-tabs button{border:0;background:transparent;color:#8fa2c9;padding:10px 16px;border-radius:8px;cursor:pointer;font-size:13.5px;font-weight:600;display:flex;align-items:center;gap:8px}.ys-tabs button.on{background:linear-gradient(135deg,#1e3a6e,#2a5080);color:#fff;box-shadow:0 4px 16px #5b8def40}.ys-tabs button span{opacity:.85}.ys-load{padding:48px;text-align:center;color:#8fa2c9;font-size:15px}.ys-err{color:#e07a5f}.ys-icerik{animation:ysFade .35s ease}@keyframes ysFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ys-hero-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:20px}.ys-hero-kart{background:linear-gradient(145deg,#152033,#1a2740);border:1px solid #2a3c5c;border-radius:14px;padding:18px 20px;border-left:4px solid #5b8def}.ys-hero-kart.ys-ton-iyi{border-left-color:#3dd68c}.ys-hero-kart.ys-ton-uyari{border-left-color:#f2c94c}.ys-hero-kart.ys-ton-kotu{border-left-color:#e07a5f}.ys-hero-kicker{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#8fa2c9}.ys-hero-n{font-size:36px;font-weight:800;line-height:1.1;margin:8px 0 4px;color:#fff}.ys-hero-n small{font-size:16px;color:#8fa2c9;font-weight:600}.ys-hero-alt{font-size:12px;color:#6f82ac;line-height:1.4}.ys-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.ys-kart{background:#121c2e;border:1px solid #243044;border-radius:14px;padding:18px 20px}.ys-kart h3{margin:0 0 14px;font-size:14px;font-weight:650;color:#cfd8ea}.ys-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.ys-toolbar-label{font-size:12px;color:#8fa2c9;margin-right:4px}.ys-toolbar button{background:#152033;border:1px solid #2a3c5c;color:#8fa2c9;border-radius:999px;padding:6px 14px;cursor:pointer;font-size:12px;font-weight:600}.ys-toolbar button.on{background:#f2c94c;color:#0e1628;border-color:#f2c94c}.ys-toolbar-spacer{flex:1}.ys-leg{display:flex;gap:14px;font-size:11px;color:#8fa2c9;align-items:center}.ys-leg i{width:10px;height:10px;border-radius:2px;display:inline-block;margin-right:4px}.ys-leg .ys-ton-iyi{background:#3dd68c}.ys-leg .ys-ton-uyari{background:#f2c94c}.ys-leg .ys-ton-kotu{background:#e07a5f}.ys-tablo-wrap{overflow:auto;max-height:68vh;border-radius:14px;border:1px solid #243044;background:#0f1828;box-shadow:0 8px 32px #00000059}.ys-tablo{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.ys-tablo th{position:sticky;top:0;z-index:3;background:#1a2740;color:#8fa2c9;font-weight:650;padding:12px 10px;text-align:center;border-bottom:1px solid #2a3c5c;white-space:nowrap;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.ys-tablo th.ys-sticky{left:0;z-index:5;text-align:left;min-width:140px}.ys-tablo th.ys-sticky-2{left:140px;z-index:5}.ys-tablo td{padding:8px 10px;border-bottom:1px solid #1a2740;text-align:center;vertical-align:middle}.ys-tablo td.ys-sticky{position:sticky;left:0;z-index:2;background:#121c2e;text-align:left;font-weight:650;color:#e8eef7}.ys-tablo td.ys-sticky-2{position:sticky;left:140px;z-index:2;background:#121c2e}.ys-tablo tr:hover td{background:#1a2740}.ys-tablo tr:hover td.ys-sticky,.ys-tablo tr:hover td.ys-sticky-2{background:#1e3050}.ys-kpi-ad{font-size:12px}.ys-hedef{color:#8fa2c9;font-weight:600}.ys-hucre{position:relative;min-width:72px}.ys-hucre-n{display:block;font-size:15px;font-weight:750;color:#fff}.ys-hucre-h{display:block;font-size:10px;color:#8fa2c9}.ys-hucre-bar{position:absolute;bottom:0;left:0;height:3px;width:var(--ys-pct, 0%);background:currentColor;opacity:.5;border-radius:2px}.ys-ton-iyi{color:#3dd68c;background:#3dd68c14}.ys-ton-uyari{color:#f2c94c;background:#f2c94c1a}.ys-ton-kotu{color:#e07a5f;background:#e07a5f1f}.ys-ton-notr{color:#8fa2c9}.ys-baz-badge{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.04em;padding:3px 8px;border-radius:4px;background:color-mix(in srgb,var(--baz) 18%,transparent);color:var(--baz);border:1px solid color-mix(in srgb,var(--baz) 35%,transparent)}.ys-foot{margin:12px 0 0;font-size:12px;color:#6f82ac}.ys-lead{margin:0 0 16px;font-size:15px;color:#cfd8ea;line-height:1.5}.ys-link{display:inline-block;margin-top:12px;color:#f2c94c;font-weight:600;font-size:13px}.ys-uyari-kart{border-color:#e07a5f;background:#e07a5f0f}.ys-chip-row{display:flex;flex-wrap:wrap;gap:8px}.ys-chip{padding:6px 12px;border-radius:999px;font-size:12px;font-weight:650;background:#243044;border:1px solid #3a5078}.ys-is-list{list-style:none;margin:0;padding:0}.ys-is-list li{display:grid;grid-template-columns:36px 100px 80px 1fr;gap:10px;padding:10px 0;border-bottom:1px solid #243044;font-size:13px;align-items:baseline}.ys-is-ay{color:#f2c94c;font-weight:700}.ys-is-list em{color:#8fa2c9;font-style:normal;font-size:12px}.ys-is-list span:last-child{color:#cfd8ea}.ys-rutin-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-bottom:16px}.ys-rutin-kart{background:#152033;border:1px solid #2a3c5c;border-radius:12px;padding:16px;border-left:4px solid #5b8def}.ys-rutin-ad{font-size:13px;font-weight:650;color:#e8eef7;margin-bottom:8px;line-height:1.35}.ys-rutin-n{font-size:28px;font-weight:800;color:#fff}.ys-rutin-n small{font-size:13px;color:#8fa2c9;font-weight:600}.ys-rutin-alt{margin-top:6px;font-size:12px;color:#8fa2c9}.ys-baz-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.ys-baz-head{display:flex;justify-content:space-between;align-items:center;border-left:4px solid;padding-left:12px;margin-bottom:12px}.ys-baz-head h3{margin:0;font-size:15px}.ys-baz-ozet{font-size:18px;font-weight:800}.ys-baz-parca{list-style:none;margin:0;padding:0}.ys-baz-parca li{display:grid;grid-template-columns:1fr auto auto;gap:10px;padding:8px 0;border-bottom:1px solid #243044;font-size:13px}.ys-baz-parca strong{color:#f2c94c}.ys-baz-parca em{color:#6f82ac;font-size:11px;font-style:normal}.ys-alt-linkler{display:flex;gap:20px;margin-top:20px;flex-wrap:wrap}.ys-alt-linkler a{color:#5b8def;font-weight:600;font-size:13px}.ys-mod-pills button.on{background:linear-gradient(135deg,#1e5a8a,#2a7ab0);color:#fff}.ys-hero-it{grid-template-columns:repeat(5,1fr)}.ys-tablo-sade .ys-kpi-ad small.ys-kpi-not{display:block;font-size:10px;color:#6f82ac;font-weight:400;margin-top:4px;line-height:1.35}.ys-kat-badge{font-size:10px;font-weight:700;padding:3px 8px;border-radius:4px;background:#243044;color:#cfd8ea}.ys-durum{font-size:12px;font-weight:650}.ys-hikaye-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px}.ys-hikaye-kart .ys-hikaye-ozet{margin:0 0 10px;font-size:14px;color:#e8eef7;font-weight:600;line-height:1.5}.ys-hikaye-metin{margin:0;font-size:13px;color:#cfd8ea;line-height:1.55}.ys-dk08-ozet{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.ys-dk08-list{list-style:none;margin:0;padding:0}.ys-dk08-list li{padding:12px 0;border-bottom:1px solid #243044;display:grid;gap:4px}.ys-dk08-list strong{color:#e8eef7}.ys-dk08-list em{font-style:normal;color:#8fa2c9;font-size:12px}.ys-dikkat-list{list-style:none;margin:0;padding:0}.ys-dikkat-list li{padding:10px 0;border-bottom:1px solid #243044;font-size:13px;color:#cfd8ea;line-height:1.45}.ys-ust-yorum{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px}.ys-yorum-kutu{background:linear-gradient(145deg,#121c2e,#1a2740);border:1px solid #2a3c5c;border-left:4px solid #5b8def;border-radius:12px;padding:14px 16px}.ys-yorum-kutu.yonetici{border-left-color:#f2c94c}.ys-yorum-kutu h4{margin:0 0 8px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#8fa2c9}.ys-yorum-kutu p{margin:0;font-size:13.5px;line-height:1.55;color:#e8eef7}.ys-renk-aciklama{grid-column:1 / -1;margin:0;font-size:12px;color:#6f82ac;line-height:1.45}.ys-sekme-aciklama{margin:0 0 14px;padding:10px 14px;background:#152033;border-radius:8px;border:1px solid #243044;font-size:13px;color:#cfd8ea;line-height:1.5}.ys-col-aciklama{min-width:160px;max-width:220px;text-align:left;font-size:11.5px;color:#8fa2c9;line-height:1.4}.ys-col-yorum{min-width:200px;max-width:320px;text-align:left}.ys-aciklama-metin{display:block}.ys-yorum-satir{display:block;font-size:12px;color:#cfd8ea;line-height:1.45}.ys-rutin-aciklama{margin:8px 0 0;font-size:11px;color:#6f82ac;line-height:1.4}.ys-altyapi-sunum .kpi-pano-cards{margin-bottom:16px}.ys-altyapi-sunum .kpi-pano-card{background:#121c2e;border-color:#243044}.ys-altyapi-sunum .kpi-pano-chart{background:#121c2e;border:1px solid #243044;border-radius:14px;padding:16px 18px}.ys-altyapi-alt{margin-bottom:16px;flex-wrap:wrap}.ys-altyapi-yenile{margin-left:auto;padding:8px 14px;font-size:12px}.ys-altyapi-rehber h4{margin:0 0 8px;font-size:14px;color:#f2c94c}.ys-altyapi-rehber p{margin:0;font-size:13.5px;line-height:1.55;color:#cfd8ea}.ys-altyapi-olcum{margin-top:10px!important;font-size:12.5px;color:#8fa2c9!important}.ys-altyapi-bos{margin:0;font-size:13px;color:#6f82ac}.ys-altyapi-tablo-wrap{max-height:380px;overflow:auto}.ys-altyapi-tablo{width:100%;border-collapse:collapse;font-size:12px}.ys-altyapi-tablo th{background:#1a2740;color:#8fa2c9;padding:8px 10px;text-align:left;position:sticky;top:0}.ys-altyapi-tablo td{padding:8px 10px;border-bottom:1px solid #243044;color:#cfd8ea}.ys-altyapi-tablo tr.ys-ton-kotu td{color:#e07a5f}.ys-altyapi-tablo tr.ys-ton-uyari td{color:#f2c94c}.ys-altyapi-kpi-list{display:flex;flex-direction:column;gap:8px}.ys-altyapi-kpi-satir{display:flex;justify-content:space-between;gap:10px;font-size:12.5px;padding:6px 0;border-bottom:1px solid #243044}.ys-altyapi-panel .ys-foot{margin-top:12px;font-size:12px;color:#6f82ac}.ys-altyapi-panel .ys-foot a{color:#f2c94c}.ys-altyapi-sunum .kpi-yorum-leg{margin-top:8px;font-size:12px;color:#8fa2c9;display:flex;flex-wrap:wrap;gap:10px}.ys-altyapi-sunum .kpi-yorum-leg i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px}.veeam-yedek.page{background:#0b1220;margin:-28px -34px;padding:28px 34px 40px;min-height:calc(100vh + -0px);color:#e8eef7}.veeam-yedek .ys-kart,.veeam-yedek .ys-yorum-kutu{background:#121a2b;border:1px solid #243044}.veeam-yedek h1{color:#e8eef7}.veeam-yedek .ys-foot{color:#6f82ac;font-size:12px;margin-top:16px}.veeam-yedek .ys-foot a{color:#f2c94c}.veeam-yedek .veeam-satir-tik{cursor:pointer}.veeam-yedek .veeam-satir-tik:hover td{background:#e07a5f1f}.veeam-hata-aciklama{margin:0 0 14px;font-size:12.5px;color:#6b7a99}.veeam-hata-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.veeam-hata-liste li{border:1px solid #d7deea;border-radius:8px;padding:12px 14px;background:#f8fafc}.veeam-hata-ust{margin:0 0 10px;font-size:14px;color:#14213d}.veeam-hata-ust span{color:#6b7a99;font-weight:400}.veeam-hata-yorumlar{display:flex;flex-direction:column;gap:10px}.veeam-hata-blok{border-left:3px solid #e07a5f;padding-left:10px}.veeam-hata-baslik{margin:0 0 6px;font-size:13.5px;font-weight:700;color:#14213d}.veeam-hata-etiket{font-weight:600;color:#2f5bc4}.veeam-hata-metin{margin:0 0 6px;font-size:13px;line-height:1.45;color:#3d4a66}.veeam-hata-oneri{margin:0;font-size:13px;line-height:1.45;color:#1c7a4c}.forti-5651-analiz-dl{margin:0 0 14px}.forti-5651-analiz-dl dt{font-weight:700;font-size:12px;color:#2f5bc4;margin-top:12px}.forti-5651-analiz-dl dt:first-child{margin-top:0}.forti-5651-analiz-dl dd{margin:4px 0 0;font-size:13px;line-height:1.5;color:#3d4a66}.forti-5651-cozum{white-space:pre-wrap}.forti-5651-satir-sorun:hover{background:#e07a5f14}.bi-aylik-takvim-hucre.tiklanabilir{cursor:pointer;border:none;padding:0;font:inherit}.bi-aylik-takvim-hucre.tiklanabilir:hover{filter:brightness(1.15);outline:1px solid rgba(224,122,95,.6)}.ys-altyapi-ozet-yorum{margin:12px 0 4px}.ys-altyapi-grafik-not{margin-top:12px;padding-top:10px;border-top:1px solid #243044;display:flex;flex-direction:column;gap:6px}.ys-grafik-nedir,.ys-grafik-yorum{margin:0;font-size:12.5px;line-height:1.5;color:#8fa2c9}.ys-grafik-yorum{color:#cfd8ea}.ys-grafik-nedir strong,.ys-grafik-yorum strong{color:#e8eef7;font-weight:600;margin-right:4px}@media(max-width:900px){.ys-ust-yorum{grid-template-columns:1fr}}@media(max-width:1200px){.ys-hero-grid{grid-template-columns:repeat(3,1fr)}.ys-grid-2{grid-template-columns:1fr}}@media(max-width:768px){.yonetim-sunum{margin:-16px -12px -24px;padding:16px 12px 32px}.ys-hero-grid{grid-template-columns:1fr 1fr}.ys-header h1{font-size:24px}.ys-is-list li{grid-template-columns:1fr;gap:4px}}.ag-izleme .ag-legend{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:14px;font-size:12px;color:#8fa2c9}.ag-izleme .leg{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;vertical-align:middle}.leg-up{background:#3ecf8e;box-shadow:0 0 6px #3ecf8e}.leg-down{background:#e07a5f;box-shadow:0 0 6px #e07a5f}.leg-warn{background:#f2c94c;box-shadow:0 0 6px #f2c94c}.leg-off{background:#4a5568}.kpi-kartlar{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px}.kpi-kart{background:#152033;border:1px solid #243044;border-radius:10px;padding:14px 16px;text-align:center}.kpi-kart .kpi-sayi{font-size:28px;font-weight:700;color:#e8eef7}.kpi-kart .kpi-etiket{font-size:12px;color:#8fa2c9;margin-top:4px}.kpi-kart.ton-uyari{border-color:#c9a227}.kpi-kart.ton-kotu{border-color:#e07a5f}.sekme-bar{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.sekme-btn{background:#152033;border:1px solid #2a3c5c;color:#cfd8ea;padding:8px 14px;border-radius:8px;cursor:pointer;font-size:13px}.sekme-btn.active{background:#1e3a5f;border-color:#4a7ab8;color:#fff}.sw-layout{display:flex;flex-direction:column;gap:16px}.sw-switch-body{display:grid;grid-template-columns:1fr 280px;gap:14px;align-items:start}.sw-switch-main{min-width:0}.sw-port-detay.yaninda{position:static;top:auto;align-self:stretch}.sw-chassis-list{display:flex;flex-direction:column;gap:18px}.sw-chassis{background:linear-gradient(180deg,#1a2438,#121a28);border:1px solid #2f405c;border-radius:12px;padding:14px 16px 16px;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #00000040}.sw-chassis.sw-offline{border-color:#6b3a32}.sw-chassis.sw-no-snmp{border-style:dashed;border-color:#4a5568}.sw-chassis-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;flex-wrap:wrap}.sw-chassis-title{display:flex;align-items:center;gap:10px}.sw-chassis-title strong{display:block;font-size:15px;color:#e8eef7}.sw-meta{font-size:11.5px;color:#8fa2c9}.sw-led{width:12px;height:12px;border-radius:50%;flex-shrink:0;background:#4a5568;border:1px solid #2a3c5c}.sw-led.on{background:#3ecf8e;box-shadow:0 0 8px #3ecf8e;border-color:#2a9d6a}.sw-led.off{background:#e07a5f;box-shadow:0 0 6px #e07a5f80}.sw-chassis-stats{display:flex;gap:10px;font-size:11px}.sw-stat{padding:3px 8px;border-radius:6px;background:#152033;border:1px solid #243044}.sw-stat.up{color:#3ecf8e}.sw-stat.down{color:#e07a5f}.sw-stat.warn{color:#f2c94c}.sw-snmp-uyari{margin:0 0 10px;padding:8px 10px;background:#f2c94c14;border:1px solid rgba(242,201,76,.25);border-radius:8px;font-size:12px;color:#f2c94c}.sw-snmp-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 12px;margin:0 0 12px;padding:10px 12px;background:#121a28;border:1px solid #243044;border-radius:8px}.sw-snmp-label{display:flex;flex-direction:column;gap:4px;flex:1;min-width:200px;font-size:11px;color:#8fa2c9}.sw-snmp-label input{padding:6px 10px;border-radius:6px;border:1px solid #2d3a52;background:#0d121c;color:#e8eef7;font-size:13px}.sw-snmp-link{font-size:12px;color:#6eb5ff;align-self:center}.btn-sm{padding:6px 12px;font-size:12px}.sw-saglik-panel{display:flex;flex-direction:column;gap:10px;margin:0 0 12px;padding:10px 12px;background:#0f1520;border:1px solid #243044;border-radius:8px}.sw-saglik-kartlar{display:flex;flex-wrap:wrap;gap:8px}.sw-saglik-ozet{font-size:12px;padding:6px 10px;border-radius:6px;background:#152033}.sw-saglik-ozet.ton-iyi{color:#3ecf8e;border:1px solid rgba(62,207,142,.35)}.sw-saglik-ozet.ton-uyari{color:#f2c94c;border:1px solid rgba(242,201,76,.35)}.sw-saglik-ozet.ton-kotu{color:#e07a5f;border:1px solid rgba(224,122,95,.35)}.sw-saglik-gecmis{margin-top:4px}.sw-saglik-gecmis-baslik{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.sw-saglik-durum{font-size:11px;padding:2px 8px;border-radius:4px;background:#152033}.sw-saglik-durum.ton-iyi{color:#3ecf8e}.sw-saglik-durum.ton-uyari{color:#f2c94c}.sw-saglik-durum.ton-kotu{color:#e07a5f}.sw-saglik-spark{display:flex;align-items:flex-end;gap:3px;height:48px;margin-bottom:8px;padding:4px 6px;background:#0d121c;border-radius:6px;border:1px solid #1a2740}.sw-saglik-bar{flex:1;min-width:4px;max-width:12px;border-radius:2px 2px 0 0;background:#3d5278;align-self:flex-end}.sw-saglik-bar.ton-iyi{background:#3ecf8e}.sw-saglik-bar.ton-uyari{background:#f2c94c}.sw-saglik-bar.ton-kotu{background:#e07a5f}.sw-saglik-tablo{width:100%;font-size:11px;border-collapse:collapse;color:#8fa2c9}.sw-saglik-tablo th,.sw-saglik-tablo td{padding:4px 6px;border-bottom:1px solid #1a2740;text-align:left}.sw-saglik-tablo th{color:#6f82ac;font-weight:500}.sw-saglik-tablo .ton-iyi{color:#3ecf8e}.sw-saglik-tablo .ton-uyari{color:#f2c94c}.sw-saglik-tablo .ton-kotu{color:#e07a5f}.sw-saglik-kart{min-width:90px;padding:6px 10px;background:#152033;border-radius:6px;border:1px solid #2a3548}.sw-saglik-etiket{display:block;font-size:10px;color:#6f82ac;margin-bottom:2px}.sw-saglik-kart strong{font-size:14px;color:#e8eef7}.sw-saglik-yogun{flex:1 1 100%;font-size:11px;color:#8fa2c9;margin-top:4px}.sw-saglik-yogun ul{margin:4px 0 0;padding-left:16px}.sw-gorunum-bar{display:flex;gap:8px;margin-bottom:12px;grid-column:1 / -1;flex-wrap:wrap;align-items:center}.sw-filtre{display:flex;align-items:center;gap:6px;font-size:12px;color:#8fa2c9;margin-left:auto}.sw-port-tablo-wrap{margin-top:8px;overflow-x:auto}.sw-port-tablo{font-size:12px}.sw-port-tablo tbody tr{cursor:pointer}.sw-port-tablo tbody tr.secili{outline:2px solid #6eb5ff}.sw-port-tablo tbody tr.port-up td:first-child{border-left:3px solid #3ecf8e}.sw-port-tablo tbody tr.port-down td:first-child{border-left:3px solid #e07a5f}.sw-port-tablo tbody tr.port-kritik{background:#e07a5f14}.sw-port-tablo .ton-iyi{color:#3ecf8e}.sw-port-tablo .ton-uyari{color:#f2c94c}.sw-port-tablo .ton-kotu{color:#e07a5f}.sw-detay-list small{color:#6f82ac;font-size:10px}.sw-port-mac{font-size:8px;color:#8fa2c9;display:block}.sw-detay-not,.sw-detay-link{font-size:12px;color:#8fa2c9;margin-top:10px}.sw-port-panel{background:#0d121c;border:2px solid #243044;border-radius:8px;padding:10px 12px 12px}.sw-port-label-row{display:flex;justify-content:space-between;font-size:10px;color:#6f82ac;margin-bottom:8px}.sw-port-label-mid{flex:1;text-align:center}.sw-port-grid{display:grid;grid-template-columns:repeat(var(--sw-cols, 12),1fr);gap:5px}.sw-port{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-height:52px;padding:4px 2px 3px;background:linear-gradient(180deg,#1e2a3f,#151f30);border:1px solid #2a3c5c;border-radius:4px 4px 6px 6px;cursor:pointer;transition:transform .1s,border-color .15s}.sw-port:hover:not(:disabled){transform:translateY(-2px);border-color:#4a7ab8}.sw-port.secili{outline:2px solid #4a7ab8;outline-offset:1px}.sw-port.placeholder{opacity:.45;cursor:default}.sw-port-led{display:block;width:8px;height:8px;border-radius:50%;margin-bottom:4px;background:#4a5568}.sw-port.port-up .sw-port-led{background:#3ecf8e;box-shadow:0 0 6px #3ecf8e}.sw-port.port-down .sw-port-led{background:#e07a5f;box-shadow:0 0 6px #e07a5f}.sw-port.port-uyari .sw-port-led{background:#f2c94c;box-shadow:0 0 6px #f2c94c}.sw-port.port-bilinmiyor .sw-port-led{background:#4a5568}.sw-port-no{font-size:9px;color:#8fa2c9;line-height:1}.sw-port-ip{font-size:8px;color:#3ecf8e;line-height:1;margin-top:1px}.sw-mac{font-family:ui-monospace,Consolas,monospace;font-size:11px;letter-spacing:.02em}.ag-snmp-bilgi{margin-bottom:14px;padding:10px 14px;background:#152033;border:1px solid #2a3c5c;border-radius:8px;font-size:12.5px;color:#cfd8ea;line-height:1.55}.ag-snmp-bilgi a{color:#6eb5ff}.sw-port-detay{position:sticky;top:12px;background:#152033;border:1px solid #243044;border-radius:10px;padding:14px 16px}.sw-port-detay.bos{color:#6f82ac;font-size:13px}.sw-port-detay h3{margin:0 0 4px;font-size:16px;color:#e8eef7}.sw-detay-switch{margin:0 0 12px;font-size:12px;color:#8fa2c9}.sw-detay-list{margin:0}.sw-detay-list>div{display:flex;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid #243044;font-size:12.5px}.sw-detay-list dt{color:#8fa2c9;margin:0}.sw-detay-list dd{margin:0;color:#e8eef7;text-align:right}.sw-detay-list dd.port-up{color:#3ecf8e}.sw-detay-list dd.port-down{color:#e07a5f}.sw-detay-list dd.port-uyari{color:#f2c94c}.ag-cihaz-aciklama{margin:0 0 14px;font-size:13px;color:#8fa2c9}.ag-cihaz-harita{display:flex;flex-direction:column;gap:16px}.ag-subnet-blok{background:#152033;border:1px solid #243044;border-radius:10px;padding:12px 14px}.ag-subnet-blok header{display:flex;justify-content:space-between;margin-bottom:10px;font-size:13px;color:#cfd8ea}.ag-cihaz-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:5px}.ag-cihaz-karo{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:44px;padding:4px;background:#1a2438;border:1px solid #2a3c5c;border-radius:6px;font-size:11px}.ag-cihaz-karo.online{border-color:#3ecf8e66;background:#3ecf8e14}.ag-cihaz-karo.offline{border-color:#e07a5f66;background:#e07a5f14;opacity:.85}.ag-cihaz-led{width:6px;height:6px;border-radius:50%;margin-bottom:2px}.ag-cihaz-karo.online .ag-cihaz-led{background:#3ecf8e;box-shadow:0 0 4px #3ecf8e}.ag-cihaz-karo.offline .ag-cihaz-led{background:#e07a5f}.ag-cihaz-ip{font-weight:700;color:#e8eef7}.ag-cihaz-full{display:none;font-size:9px;color:#8fa2c9}.ag-cihaz-karo:hover .ag-cihaz-ip{display:none}.ag-cihaz-karo:hover .ag-cihaz-full{display:block;word-break:break-all;text-align:center}.ag-cihaz-etiket{font-size:7px;letter-spacing:.04em;color:#9eb6ff;margin-top:1px}.ag-cihaz-sw{font-size:7px;line-height:1.2;color:#8fa2c9;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px}.ag-cihaz-sw-eksik{color:#c9a227}.ag-cenj-uretim{margin-bottom:16px;padding:12px 14px}.ag-cenj-uretim-mesaj{font-size:13px;color:#cfd8ea;margin:0 0 10px}.ag-cenj-uretim-tablo-wrap{overflow-x:auto}.ag-cenj-uretim-tablo{width:100%;font-size:12px;border-collapse:collapse}.ag-cenj-uretim-tablo th,.ag-cenj-uretim-tablo td{padding:6px 8px;border-bottom:1px solid #243044;text-align:left}.ag-cenj-uretim-tablo th{color:#8fa2c9;font-weight:600}.kesif-ip-uyari{font-size:12px;margin:8px 0 0;padding:8px 10px;border-radius:6px}.ag-olay-list{display:flex;flex-direction:column;gap:12px}.ag-olay-kart{background:#152033;border:1px solid #243044;border-radius:10px;padding:14px 16px}.ag-olay-kart.ton-uyari{border-left:3px solid #c9a227}.ag-olay-kart.ton-kotu{border-left:3px solid #e07a5f}.ag-olay-kart header{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;flex-wrap:wrap}.ag-olay-tip{font-size:11px;color:#8fa2c9}.ag-olay-kart p{margin:6px 0;font-size:13px;line-height:1.5;color:#cfd8ea}.ag-olay-link{font-size:12px}.page-footnote{margin-top:24px;font-size:12px;color:#6f82ac}@media(max-width:1100px){.sw-layout,.sw-switch-body{grid-template-columns:1fr}.sw-port-detay{position:static}}@media(max-width:768px){.kpi-kartlar{grid-template-columns:1fr 1fr}.sw-port-grid{grid-template-columns:repeat(8,1fr)!important}}.is-plani-page .is-plani-hero{display:flex;gap:24px;align-items:center;margin-bottom:20px;padding:16px 20px;background:#152033;border:1px solid #243044;border-radius:12px}.is-plani-progress-ring{flex-shrink:0;width:88px;height:88px;border-radius:50%;border:4px solid #2a3c5c;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 30%,#1e3a5f,#152033)}.is-plani-pct{font-size:22px;font-weight:700;color:#3ecf8e;line-height:1}.is-plani-pct-sub{font-size:9px;color:#8fa2c9}.is-plani-stats{flex:1;font-size:14px;color:#cfd8ea}.is-plani-kalan{margin:4px 0 10px;color:#8fa2c9;font-size:13px}.is-plani-bar-wrap{height:8px;background:#0d121c;border-radius:4px;overflow:hidden}.is-plani-bar{height:100%;background:linear-gradient(90deg,#2a9d6a,#3ecf8e);transition:width .3s}.is-plani-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.is-plani-gizle{font-size:13px;color:#8fa2c9;display:flex;align-items:center;gap:8px;cursor:pointer}.is-plani-grup{margin-bottom:22px}.is-plani-grup h2{font-size:15px;margin:0 0 10px;color:#e8eef7;border-bottom:1px solid #243044;padding-bottom:6px}.is-plani-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.is-plani-satir{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;background:#152033;border:1px solid #243044;border-radius:10px;transition:border-color .15s}.is-plani-satir.tamam{border-color:#3ecf8e59;background:#3ecf8e0d}.is-plani-check{position:relative;flex-shrink:0;cursor:pointer;margin-top:2px}.is-plani-check input{position:absolute;opacity:0;width:0;height:0}.is-plani-check-ui{display:block;width:22px;height:22px;border:2px solid #4a7ab8;border-radius:6px;background:#0d121c;transition:all .15s}.is-plani-check input:checked+.is-plani-check-ui{background:#2a9d6a;border-color:#3ecf8e;box-shadow:inset 0 0 0 2px #152033}.is-plani-check input:checked+.is-plani-check-ui:after{content:"✓";display:block;text-align:center;line-height:18px;font-size:14px;color:#fff}.is-plani-metin{flex:1;min-width:0}.is-plani-baslik-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:4px}.is-plani-etiket{font-size:10px;padding:2px 8px;border-radius:4px;background:#1b2a44;color:#8fa2c9}.is-plani-etiket.ton-kotu{color:#e07a5f;border:1px solid rgba(224,122,95,.4)}.is-plani-etiket.ton-uyari{color:#f2c94c;border:1px solid rgba(242,201,76,.4)}.is-plani-yap{margin:0 0 6px;font-size:13px;color:#8fa2c9;line-height:1.45}.is-plani-meta{display:flex;flex-wrap:wrap;gap:12px;font-size:11.5px;color:#6f82ac}.is-plani-meta a{color:#6eb5ff}.ustu-cizili{text-decoration:line-through;color:#8fa2c9;font-weight:500}.sade-ag .sade-ozet{margin:0 0 14px;font-size:15px}.sade-isler{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:16px}.sade-is{text-align:left;padding:14px 16px;border:1px solid var(--border, #d5dee7);background:transparent;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:6px}.sade-is.secili{border-color:var(--accent, #1f4e79)}.sade-is strong{font-size:16px}.sade-is span{font-size:13px;line-height:1.4}.sade-arama{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.sade-arama input{flex:1;min-width:220px;padding:8px 10px}.sade-sonuc{margin-top:16px;padding-top:12px;border-top:1px solid var(--border, #d5dee7)}.sade-sonuc h3{margin:0 0 8px;font-size:18px}.sade-sonuc p,.sade-sonuc li{line-height:1.45}.sade-alt{margin-top:20px}.sade-alt h2{font-size:16px}.sade-uretim .sade-is{cursor:default}.sade-uretim .uretim-anlatim,.sade-uretim .uretim-ayar{margin-top:16px;color:#1b2433}.sade-uretim .uretim-anlatim h2,.sade-uretim .uretim-ayar h2,.sade-uretim .uretim-ayar h3{margin:0 0 8px}.sade-uretim .uretim-anlatim ol,.sade-uretim .uretim-ayar .hint{line-height:1.5}.sade-uretim .uretim-ayar .form-grid{margin-top:14px}.sade-uretim .form-field input,.sade-uretim .form-field textarea,.sade-uretim .uretim-eslesme input{width:100%;box-sizing:border-box}.sade-uretim .uretim-tik{flex-direction:row;align-items:center;gap:8px}.sade-uretim .uretim-tik input{width:auto}.sade-uretim .uretim-eslesme{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;margin:8px 0}.sade-uretim .ayar-hata{color:#a33b32}.sade-uretim .ayar-tamam{color:#1d7a46}.sade-uretim .span-2{grid-column:1 / -1}.ag-kesif{max-width:100%;min-width:0}.ag-kesif .page-actions{flex-wrap:wrap}.kesif-kpi{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:14px}.kesif-kpi-kart{background:#fff;border:1px solid #dce3ef;border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:2px;cursor:default;font:inherit;text-align:left}button.kesif-kpi-kart{cursor:pointer}button.kesif-kpi-kart:hover{border-color:#3b6fe0;background:#f7f9fd}.kesif-kpi-kart.ton-uyari{border-color:#f2c94c8c}.kesif-kpi-kart.ton-kritik{border-color:#e07a5f8c}.kesif-kpi-sayi{font-size:22px;font-weight:700;color:#14213d;line-height:1.1}.kesif-kpi-etiket{font-size:11px;color:#647195;text-transform:uppercase;letter-spacing:.04em}.kesif-bilgi{margin-bottom:14px;background:#fff;border:1px solid #dce3ef;border-radius:10px;padding:10px 14px;font-size:13px;color:#4a5674}.kesif-bilgi summary{cursor:pointer;font-weight:600;color:#33415e}.kesif-bilgi ul{margin:8px 0 0;padding-left:18px;line-height:1.5}.kesif-filtre{margin-bottom:14px;padding:14px 16px}.kesif-filtre-ust{display:grid;grid-template-columns:2fr repeat(4,minmax(120px,1fr));gap:10px 12px;align-items:end;margin-bottom:12px}@media(max-width:900px){.kesif-filtre-ust{grid-template-columns:1fr 1fr}}.kesif-filtre label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#647195;font-weight:600}.kesif-filtre input,.kesif-filtre select{padding:8px 10px;border-radius:8px;border:1px solid #c5cfe0;font-size:13px;font-family:inherit}.kesif-check{flex-direction:row!important;align-items:center;gap:8px!important;padding-bottom:8px}.kesif-tur-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.kesif-chip{padding:5px 10px;border-radius:999px;border:1px solid #c5cfe0;background:#f7f9fc;color:#33415e;font-size:12px;cursor:pointer;font-family:inherit}.kesif-chip.active{background:#1e3a5f;border-color:#1e3a5f;color:#fff}.kesif-filtre-ozet{margin:0}.kesif-split{display:grid;grid-template-columns:minmax(280px,.95fr) minmax(320px,1.05fr);gap:14px;align-items:start}@media(max-width:960px){.kesif-split{grid-template-columns:1fr}}.kesif-liste-panel{padding:0;max-height:72vh;overflow:auto}.kesif-liste-bos{padding:20px 16px;color:#647195;font-size:13px;margin:0}.kesif-liste-grup-baslik{display:flex;align-items:center;gap:8px;padding:10px 14px 6px;font-size:12px;font-weight:700;color:#33415e;background:#f0f4fa;border-bottom:1px solid #dce3ef;position:sticky;top:0;z-index:1}.kesif-liste-grup-alt{font-weight:400;color:#647195;font-size:11px}.kesif-liste-grup-sayi{margin-left:auto;background:#dce3ef;color:#33415e;border-radius:999px;padding:1px 8px;font-size:11px}.kesif-satir{display:grid;grid-template-columns:10px 28px 1fr auto;gap:8px 10px;align-items:center;width:100%;padding:10px 14px;border:none;border-bottom:1px solid #e8edf5;background:#fff;text-align:left;cursor:pointer;font-family:inherit}.kesif-satir:hover{background:#f7f9fd}.kesif-satir.secili{background:#3b6fe01a;box-shadow:inset 3px 0 #3b6fe0}.kesif-satir.supheli{background:#f2c94c0f}.kesif-satir-durum{width:8px;height:8px;border-radius:50%;background:#9aa8be}.kesif-satir-durum.on{background:#2ea86a;box-shadow:0 0 0 2px #2ea86a40}.kesif-satir-tur{font-size:16px;line-height:1}.kesif-satir-ana{min-width:0;display:flex;flex-direction:column;gap:2px}.kesif-satir-ad{font-size:13px;font-weight:600;color:#14213d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kesif-satir-ip{font-size:11px;color:#3b6fe0}.kesif-satir-tahmin{font-size:11px;color:#6b4c9a;line-height:1.3}.kesif-satir-switch{font-size:11px;color:#0f5132}.kesif-satir-aktif{font-size:10px;color:#64748b}.kesif-satir-meta{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:72px}.kesif-rapor-bilinmiyor{margin-bottom:12px}.kesif-rapor-tablo{font-size:12px;margin-top:8px}.kesif-tahmin-panel{margin-top:10px;padding:10px 12px;background:#f5f0ff;border-radius:8px;border:1px solid #e2d8f5}.kesif-tahmin-gerekce{margin:8px 0 0;padding-left:18px;font-size:12px;color:#444}.kesif-tahmin-guven{font-weight:400;color:#666;font-size:12px}.kesif-env-badge{font-size:10px;color:#1a6642;background:#e8f5ee;padding:2px 6px;border-radius:4px;white-space:nowrap}.kesif-hizli-ekle{font-size:10px;color:#3b6fe0;border:1px dashed #9eb8e8;border-radius:4px;padding:2px 6px;white-space:nowrap;cursor:pointer}.kesif-suphe-chips{display:flex;flex-wrap:wrap;gap:3px;justify-content:flex-end}.kesif-suphe-chip{font-size:9px;padding:1px 5px;border-radius:4px;background:#f0f4fa;border:1px solid #dce3ef;color:#647195;white-space:nowrap}.kesif-suphe-chip.ton-uyari{color:#9a7b12;border-color:#f2c94c80;background:#fff9e6}.kesif-suphe-chip.ton-kritik{color:#a33b28;border-color:#e07a5f80;background:#fff0ec}.kesif-detay{max-height:72vh;overflow:auto}.kesif-detay-bos{min-height:220px;display:flex;align-items:center;justify-content:center;color:#647195;text-align:center;padding:24px}.kesif-detay-baslik h2{margin:0 0 6px;font-size:18px}.kesif-detay-baslik .hint{margin:2px 0}.kesif-detay-supheler{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.kesif-detay-sekme{margin-bottom:12px}.kesif-detay-icerik{padding-top:4px}.kesif-dl{display:grid;grid-template-columns:100px 1fr;gap:6px 10px;font-size:12px;margin:0 0 12px;padding:10px 12px;background:#f7f9fc;border-radius:8px;border:1px solid #e8edf5}.kesif-dl dt{color:#647195;margin:0}.kesif-dl dd{margin:0;color:#33415e}.kesif-detay .forti-sekme-bar button{background:#f7f9fc;border-color:#c5cfe0;color:#647195}.kesif-detay .forti-sekme-bar button.active{background:#1e3a5f;color:#fff;border-color:#1e3a5f}.kesif-detay .envanter-form-grid label{color:#4a5674}.kesif-detay .envanter-form-grid input,.kesif-detay .envanter-form-grid select,.kesif-detay .envanter-form-grid textarea{background:#fff;border:1px solid #c5cfe0;color:#14213d;border-radius:8px;padding:8px 10px;font-family:inherit}.ag-kesif-sinir{margin:8px 0 0;padding-left:18px;font-size:13px;color:#8fa2c9;line-height:1.5}.ag-kesif-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.ag-kesif-kart{background:#152033;border:1px solid #243044;border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.ag-kesif-kart.online{border-color:#3ecf8e59}.ag-kesif-kart.envanterde{border-style:dashed;opacity:.85}.ag-kesif-kart header{display:flex;justify-content:space-between;align-items:center}.ag-kesif-tur{font-size:11px;color:#8fa2c9}.ag-kesif-durum{width:8px;height:8px;border-radius:50%;background:#4a5568}.ag-kesif-durum.on{background:#3ecf8e;box-shadow:0 0 6px #3ecf8e}.ag-kesif-ad{font-size:14px;color:#e8eef7}.ag-kesif-ip{font-size:12px;color:#6eb5ff;font-family:ui-monospace,Consolas,monospace}.ag-kesif-host,.ag-kesif-marka{font-size:11px;color:#8fa2c9}.ag-kesif-hizmet{font-size:10px;color:#6f82ac;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-kesif-kart footer{margin-top:8px}.ag-kesif-badge{font-size:11px;color:#3ecf8e}.ag-kesif-grup{margin-bottom:20px}.ag-kesif-grup h2{font-size:15px;margin:0 0 12px}.ag-kesif-gorunum-bar{margin-bottom:8px}.ag-kesif-alt-sekme{margin-bottom:14px}.sekme-kucuk{font-size:12px;padding:5px 10px}.ag-kesif-tablo-wrap{overflow-x:auto;margin-bottom:8px;-webkit-overflow-scrolling:touch}.ag-kesif-tablo{font-size:12px;width:max-content;min-width:100%}.ag-kesif-tablo tbody tr.online td:first-child{border-left:3px solid #3ecf8e}.ag-kesif-tablo tbody tr.offline td:first-child{border-left:3px solid #6f82ac}.ag-kesif-tablo tbody tr.supheli{background:#f2c94c0a}.ag-kesif-tablo tbody tr.envanterde{opacity:.9}.ag-kesif-tablo .mono{font-family:ui-monospace,Consolas,monospace;color:#6eb5ff;font-size:11.5px}.ag-kesif-tur-cell{white-space:nowrap}.ag-kesif-alt{font-size:10.5px;color:#6f82ac;font-weight:400;margin-top:2px}.ag-kesif-bos{color:#6f82ac;font-size:11px}.ag-kesif-hizmet-cell{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#8fa2c9}.ag-kesif-islem{min-width:108px;max-width:140px;vertical-align:top;position:sticky;right:0;z-index:2;background:#152033;box-shadow:-8px 0 14px #00000047}.ag-kesif-tablo thead th:last-child{position:sticky;right:0;z-index:3;background:#152033;box-shadow:-8px 0 14px #00000047;min-width:108px}.ag-kesif-tablo tbody tr:hover td.ag-kesif-islem{background:#1b2a44}.ag-kesif-islem-btns{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin-bottom:4px}.kesif-cihaz-modal{max-width:min(720px,calc(100vw - 32px));width:100%}.kesif-modal-baslik{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px}.kesif-modal-baslik h2{margin:0;font-size:18px}.kesif-modal-icerik{padding-top:4px}.ag-kesif-suphe-list{display:flex;flex-wrap:wrap;gap:4px}.ag-kesif-suphe{font-size:10px;padding:2px 6px;border-radius:4px;background:#1a2438;border:1px solid #2a3c5c;color:#8fa2c9;white-space:nowrap}.ag-kesif-suphe.ton-uyari{color:#f2c94c;border-color:#f2c94c66}.ag-kesif-suphe.ton-kritik{color:#e07a5f;border-color:#e07a5f73}.ag-kesif-suphe.ton-bilgi{color:#6eb5ff;border-color:#6eb5ff59}.ag-kesif .ag-kesif-tablo-wrap{background:#152033;border:1px solid #243044;border-radius:10px;width:100%;max-width:100%;overflow-x:auto;overflow-y:visible}.ag-kesif .ag-kesif-tablo-wrap::-webkit-scrollbar{height:10px}.ag-kesif .ag-kesif-tablo-wrap::-webkit-scrollbar-thumb{background:#3a4f72;border-radius:6px}.ag-kesif .ag-kesif-tablo-wrap::-webkit-scrollbar-track{background:#0f1520;border-radius:6px}.ag-kesif .ag-kesif-tablo-wrap .dif-op-tablo{color:#cfd8ea}.ag-kesif .ag-kesif-tablo-wrap .dif-op-tablo td{color:#cfd8ea;background:transparent}.ag-kesif .ag-kesif-tablo-wrap .dif-op-tablo td strong{color:#e8eef7}.ag-kesif .ag-kesif-tablo-wrap .dif-op-bos{padding:14px 16px;color:#8fa2c9}.ag-kesif .ag-kesif-tablo-wrap .btn-secondary{background:#1e3a5f;border-color:#4a7ab8;color:#e8eef7}.ag-kesif .ag-kesif-tablo-wrap .btn-secondary:hover{background:#254a75;border-color:#6eb5ff;color:#fff}.ag-kesif .ag-kesif-tablo-wrap a.btn-secondary{color:#e8eef7}.ag-kesif .ag-kesif-grup h2{color:#33415e;font-weight:600}.ag-kesif .ag-kesif-tablo tbody tr.supheli{background:#f2c94c14}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:8px;font-size:13px;font-weight:600;background:#fff;border:1px solid #c5cfe0;color:#33415e;text-decoration:none;cursor:pointer;font-family:inherit}.btn-secondary:hover{background:#f0f4fa;border-color:#3b6fe0;color:#2f5bc4}.btn-secondary:disabled{opacity:.55;cursor:not-allowed}a.btn-secondary{text-decoration:none}.sync-ok{background:#e8f5ee;color:#1a6642;padding:10px 14px;border-radius:8px;margin-bottom:12px;font-size:13px;line-height:1.45}.sync-ok a{color:#2f5bc4;font-weight:600}.sync-hata{background:#fdeeee;color:#b8272c;padding:10px 14px;border-radius:8px;margin-bottom:12px;font-size:13px;line-height:1.45}.card{background:#fff;border-radius:12px;padding:18px 20px;box-shadow:0 2px 8px #14213d1a;border:1px solid #e2e8f0;color:#1a2233}.card h2,.card h3,.card h4{color:#14213d}.hint{font-size:12px;color:#647195;line-height:1.45}.envanter-modal .envanter-form-grid label{color:#4a5674}.envanter-modal .envanter-form-grid input,.envanter-modal .envanter-form-grid select,.envanter-modal .envanter-form-grid textarea{border:1px solid #d7deea;border-radius:7px;background:#fff;color:#1a2233}.envanter-modal .envanter-form-grid input:disabled{background:#f7f9fc;color:#647195}.envanter-modal .forti-sekme-bar button{background:#f7f9fc;border-color:#d7deea;color:#4a5674}.envanter-modal .forti-sekme-bar button.active{background:#3b6fe0;border-color:#3b6fe0;color:#fff}.envanter-modal .kesif-modal-baslik h2{color:#14213d}.envanter-modal .kesif-modal-baslik .hint{color:#647195}.envanter-modal .kesif-modal-baslik .hint a{color:#3b6fe0}.kpi-kart.ton-kritik .kpi-sayi{color:#e07a5f}.cihaz-giris-panel{margin:8px 0}.cihaz-giris-panel.compact{margin:6px 0 0}.cihaz-giris-toggle{width:100%;text-align:left;padding:6px 10px;border-radius:6px;border:1px solid #2d3a52;background:#121a28;color:#c5d4f0;font-size:12px;cursor:pointer}.cihaz-giris-toggle:hover{border-color:#3d5278;background:#152033}.cihaz-giris-badge{margin-left:6px;font-size:10px;color:#3ecf8e;border:1px solid rgba(62,207,142,.35);border-radius:4px;padding:1px 5px}.cihaz-giris-form{margin-top:8px;padding:10px 12px;border:1px solid #243044;border-radius:8px;background:#0f1520;display:flex;flex-direction:column;gap:8px}.cihaz-giris-baslik{display:flex;flex-direction:column;gap:2px;font-size:12px;color:#8fa2c9}.cihaz-giris-baslik strong{color:#e8eef7;font-size:14px}.cihaz-giris-label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#8fa2c9}.cihaz-giris-label input{padding:6px 10px;border-radius:6px;border:1px solid #2d3a52;background:#0d121c;color:#e8eef7}.cihaz-giris-actions{display:flex;flex-wrap:wrap;gap:6px}.cihaz-giris-bilgi{margin:0;font-size:11px;color:#3ecf8e}.cihaz-giris-hata{margin:0;font-size:11px;color:#e07a5f}.cihaz-giris-not{margin:0;font-size:10px;color:#6f82ac;line-height:1.4}.cihaz-giris-satir td{background:#0f1520;padding:12px!important}.ag-cihaz-giris-wrap{margin-top:16px;max-width:480px}.ag-cihaz-karo.secili{outline:2px solid #6eb5ff;outline-offset:1px}.ag-cihaz-giris-ikon{position:absolute;top:2px;right:2px;font-size:9px;opacity:.85}button.ag-cihaz-karo{cursor:pointer;font:inherit;text-align:center;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}button.ag-cihaz-karo:focus-visible{outline:2px solid #6eb5ff}.cenj-panel-pano .cenj-ana-grid{display:grid;grid-template-columns:1fr 340px;gap:16px;margin-top:16px}.cenj-harita-wrap{background:#152033;border:1px solid #243044;border-radius:10px;padding:14px}.cenj-harita-baslik{display:flex;justify-content:space-between;margin-bottom:10px;font-size:13px;color:#cfd8ea}.cenj-sw-etiket{font-size:8px;color:#8fa2c9;margin-top:2px}.cenj-karo.vnc-acik.online{box-shadow:inset 0 0 0 1px #3ecf8e55}.cenj-detay{background:#152033;border:1px solid #243044;border-radius:10px;padding:14px 16px;position:sticky;top:12px;align-self:start;max-height:calc(100vh - 80px);overflow-y:auto}.cenj-detay.bos{color:#8fa2c9}.cenj-detay header{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:12px}.cenj-detay header h3{margin:0;font-size:16px}.cenj-durum{font-size:12px;font-weight:600;padding:2px 8px;border-radius:4px}.cenj-detay-list{display:grid;gap:8px;font-size:12px;margin:0 0 14px}.cenj-detay-list div{display:grid;grid-template-columns:90px 1fr;gap:8px}.cenj-detay-list dt{color:#8fa2c9;margin:0}.cenj-detay-list dd{margin:0;color:#e8eef7}.cenj-detay-actions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.cenj-programlar h4{font-size:13px;margin:0 0 8px}.cenj-programlar ul{margin:0;padding-left:18px;font-size:12px;max-height:200px;overflow-y:auto}.cenj-metrikler{margin-bottom:14px}.cenj-metrikler h4{font-size:13px;margin:0 0 8px}.cenj-metrik-ozet{margin:6px 0 0;font-size:11px}.cenj-disk-list{margin:8px 0 0;padding-left:18px;font-size:11px;color:#9aa8c4}.cenj-metrik-hucre{font-size:11px;font-weight:600;padding:1px 6px;border-radius:4px}.cenj-metrik-hucre.ton-ok{color:#3ecf8e}.cenj-metrik-hucre.ton-warn{color:#f2c94c}.cenj-metrik-hucre.ton-over{color:#e07a5f}.cenj-vnc-tablo-wrap{background:#152033;border:1px solid #243044;border-radius:10px;padding:14px 16px;margin-bottom:16px}.cenj-vnc-tablo-baslik{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;flex-wrap:wrap}.cenj-vnc-tablo-baslik strong{font-size:14px;color:#e8eef7;display:block}.cenj-vnc-tablo-baslik .hint{font-size:11px;margin-top:2px;display:block}.cenj-vnc-tablo-ozet{font-size:12px;color:#8fa2c9;white-space:nowrap}.cenj-vnc-tablo-scroll{overflow-x:auto}.cenj-vnc-tablo{width:100%;border-collapse:collapse;font-size:12px}.cenj-vnc-tablo th{text-align:left;padding:8px 10px;color:#8fa2c9;font-weight:600;border-bottom:1px solid #243044;white-space:nowrap}.cenj-vnc-tablo td{padding:8px 10px;border-bottom:1px solid #1a2438;vertical-align:middle}.cenj-vnc-tablo tbody tr{cursor:pointer;transition:background .12s}.cenj-vnc-tablo tbody tr:hover{background:#1a2840}.cenj-vnc-tablo tbody tr.secili{background:#1e3254;outline:1px solid #5b8def}.cenj-vnc-tablo tbody tr.offline td{color:#9aa8c4}.cenj-vnc-tablo tbody tr.vnc-acik td:nth-child(4){color:#3ecf8e}.cenj-vnc-led{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px;vertical-align:middle}.cenj-vnc-led.on{background:#3ecf8e;box-shadow:0 0 6px #3ecf8e88}.cenj-vnc-led.off{background:#6b7280}.cenj-vnc-rozet{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600}.cenj-vnc-rozet.acik{background:#1a3d2e;color:#3ecf8e}.cenj-vnc-rozet.kapali{background:#2a2230;color:#9aa8c4}.cenj-vnc-sw{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cenj-vnc-aksiyon{white-space:nowrap}.cenj-vnc-aksiyon .btn-xs{padding:2px 8px;font-size:11px;margin-left:4px}.cenj-vnc-modal-arkaplan{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;background:#080c14d1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:24px}.cenj-vnc-modal{background:#152033;border:1px solid #3d5a80;border-radius:12px;width:min(720px,96vw);max-height:90vh;overflow-y:auto;box-shadow:0 24px 48px #00000073}.cenj-vnc-modal-header{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid #243044;position:sticky;top:0;background:#152033;z-index:1}.cenj-vnc-modal-header h2{margin:0;font-size:18px}.cenj-vnc-modal .cenj-detay{position:static;max-height:none;border:none;border-radius:0;box-shadow:none}.cenj-detay.cenj-detay-buyuk{padding:16px 18px 20px}.cenj-sekme-row{margin-bottom:16px;gap:8px}.denetci-shell{max-width:min(1200px,100%);width:100%;box-sizing:border-box;margin:0 auto;padding:20px 12px 48px;background:#0c1220;min-height:100vh;color:#e8eef7;overflow-x:clip}.denetci-page .denetci-tablo-wrap{width:100%;max-width:100%;overflow-x:auto;margin-top:8px;border-radius:8px;border:1px solid #2a3c5c;background:#101824;box-sizing:border-box;-webkit-overflow-scrolling:touch}.denetci-page .data-table{width:100%;max-width:100%;min-width:0;table-layout:fixed;border-collapse:collapse;font-size:12.5px;color:#e8eef7}.denetci-is-tablo .col-islem{width:11%}.denetci-is-tablo .col-sira{width:4%}.denetci-is-tablo .col-oncelik,.denetci-is-tablo .col-kod{width:9%}.denetci-is-tablo .col-baslik{width:12%}.denetci-is-tablo .col-durum{width:8%}.denetci-is-tablo .col-yap{width:24%}.denetci-is-tablo .col-kanit{width:15%}.denetci-is-tablo .col-termin{width:8%}.denetci-gap-tablo .col-islem{width:12%}.denetci-gap-tablo .col-kod{width:10%}.denetci-gap-tablo .col-baslik{width:14%}.denetci-gap-tablo .col-durum{width:9%}.denetci-gap-tablo .col-beklenti{width:10%}.denetci-gap-tablo .col-yap{width:38%}.denetci-gap-tablo .col-termin{width:7%}.denetci-kisa-tablo .col-islem{width:14%}.denetci-kisa-tablo .col-kod{width:12%}.denetci-kisa-tablo .col-baslik{width:22%}.denetci-kisa-tablo .col-yap{width:52%}.denetci-hucre-metin{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;word-break:break-word;line-height:1.4;max-height:5.6em}.denetci-termin{white-space:nowrap;font-size:12px}.denetci-page .data-table th{background:#1a2740;color:#c5d4ef;font-weight:600;padding:10px 8px;border-bottom:1px solid #2a3c5c;text-align:left;vertical-align:top}.denetci-page .data-table td{padding:9px 8px;border-bottom:1px solid #243044;vertical-align:top;color:#e8eef7;overflow:hidden;word-break:break-word}.denetci-page .data-table tbody tr{transition:background-color .15s ease,box-shadow .15s ease}.denetci-page .data-table tbody tr:hover td{background:#4a7fd438;color:#f4f7ff}.denetci-page .data-table tbody tr:hover .eksik-yap{color:#eef3ff}.denetci-page .data-table tbody tr:hover .denetci-muted{color:#b8c9e8!important}.denetci-page .denetci-kart{transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.denetci-page a.denetci-kart.denetci-kart-tiklanir:hover,.denetci-page button.denetci-kart.denetci-kart-tiklanir:hover{background:#1a2d4a;border-color:#5b8def}.denetci-page .denetci-blok{transition:border-color .15s ease,background-color .15s ease;max-width:100%;overflow:hidden;box-sizing:border-box}.denetci-page .denetci-blok:hover{border-color:#3d5a8a;background:#172438}.denetci-page .eksik-yap{max-width:100%;white-space:normal;word-break:break-word;line-height:1.4;font-size:12px;color:#d4deef}.denetci-page .denetci-muted{color:#9eb0d0!important}.denetci-page .data-table th.col-islem,.denetci-page .eksik-islem-col{position:sticky;left:0;z-index:3;width:auto;min-width:0!important;max-width:none;white-space:normal!important;vertical-align:top;background:#121c2c;border-right:1px solid #2a3c5c;box-shadow:4px 0 8px #00000040}.denetci-page .data-table th.col-islem{z-index:4;background:#1a2740}.denetci-page .data-table tbody tr:hover .eksik-islem-col{background:#2d48788c}.denetci-page .eksik-islem-grup{flex-direction:column;align-items:stretch;gap:4px;width:100%}.denetci-page .eksik-islem-grup .btn-link{text-align:left;padding:2px 0;white-space:nowrap}.denetci-page .btn-link{color:#9ec5ff;font-size:12.5px}.denetci-page .btn-link:hover{color:#cfe0ff}.denetci-page .eksik-imza-istendi{display:inline-block;font-size:12px;font-weight:600;color:#7dd3a8;background:#30a46c1f;border:1px solid rgba(48,164,108,.35);border-radius:6px;padding:2px 8px}.denetci-page .alert-info{background:#1a2a42;border-color:#3d5a8a;color:#d4e4ff}.denetci-page .alert-warn{background:#2a2410;border-color:#6b5a20;color:#f2e6b8}.denetci-page .alert-error{color:#ffd0d0}.eksik-imza-imzali{display:inline-block;font-size:12px;font-weight:600;color:#3dd68c;background:#3dd68c1a;border:1px solid rgba(61,214,140,.35);border-radius:6px;padding:2px 8px;white-space:nowrap}.eksik-imza-istendi{display:inline-block;font-size:12px;font-weight:600;color:#7dd3a8;background:#30a46c1f;border:1px solid rgba(48,164,108,.35);border-radius:6px;padding:2px 8px}.denetci-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px}.denetci-header h1{margin:0 0 4px;font-size:1.5rem}.denetci-header-actions{display:flex;flex-wrap:wrap;gap:8px}.denetci-not{font-size:13px;color:#8fa2c9;margin-bottom:20px;padding:10px 14px;background:#152033;border-radius:8px;border:1px solid #243044}.denetci-kpi-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin-bottom:24px}.denetci-kart{background:#152033;border:1px solid #243044;border-radius:10px;padding:14px}.denetci-kart.tone-warn{border-color:#f2c94c}.denetci-kart.tone-over{border-color:#e07a5f}.denetci-kart-baslik{font-size:11px;color:#8fa2c9;text-transform:uppercase;letter-spacing:.04em}.denetci-kart-deger{font-size:1.4rem;font-weight:700;margin:6px 0 4px}.denetci-kart-alt{font-size:12px;color:#8fa2c9}.denetci-sekme-bar{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}a.denetci-kart.denetci-kart-tiklanir,button.denetci-kart.denetci-kart-tiklanir{display:block;width:100%;text-align:left;text-decoration:none;color:inherit;cursor:pointer;font:inherit;transition:border-color .15s ease,transform .12s ease,box-shadow .15s ease}button.denetci-kart.denetci-kart-tiklanir{background:#152033}a.denetci-kart.denetci-kart-tiklanir:hover,button.denetci-kart.denetci-kart-tiklanir:hover{border-color:#4a7fd4;transform:translateY(-1px);box-shadow:0 4px 14px #00000040}a.denetci-kart.denetci-kart-tiklanir:focus-visible{outline:2px solid #4a7fd4;outline-offset:2px}.denetci-kart-yan-link{display:inline-block;margin-top:8px;font-size:11px;color:#9ec5ff;text-decoration:underline}.denetci-kart-yan-link:hover{color:#cfe0ff}.denetci-blok{margin-bottom:24px;padding:16px;background:#152033;border:1px solid #243044;border-radius:10px}.denetci-blok h2{margin:0 0 10px;font-size:1rem}.denetci-liste{margin:0;padding-left:18px;line-height:1.5}.denetci-modul-grid{display:flex;flex-wrap:wrap;gap:8px}.denetci-modul-link{display:inline-block;padding:8px 14px;border-radius:8px;background:#1a2740;border:1px solid #2a3c5c;color:#cfd8ea;text-decoration:none;font-size:13px}.denetci-modul-link:hover{border-color:#5b8def;color:#fff}.gap-denetim-ozet{margin-bottom:14px;font-size:13px}.denetleyen-page{max-width:1100px}.denetleyen-layout{display:grid;grid-template-columns:280px 1fr;gap:16px;align-items:start}@media(max-width:900px){.denetleyen-layout{grid-template-columns:1fr}}.denetleyen-yan{position:sticky;top:12px;padding:12px;background:#152033;border-radius:10px;border:1px solid #243044}.denetleyen-yan h2{margin:0 0 8px;font-size:14px}.denetleyen-ornek-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.denetleyen-sohbet{max-height:min(70vh,720px);overflow:auto;padding:8px 4px;margin-bottom:12px}.denetleyen-denetci-baloon{border-color:#c9a227!important}.denetleyen-temsilci-baloon{max-width:100%!important;width:100%;border-color:#3d7a5a!important}.denetleyen-yanit-kart{margin-top:8px}.denetleyen-konusma{white-space:pre-wrap;line-height:1.55;margin:12px 0;font-size:14px}.denetleyen-yanit-ust{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:6px}.denetleyen-llm-etiket{font-size:11px;padding:2px 8px;background:#1a2a4a;border-radius:6px;color:#9ec5ff}.denetleyen-otodeger{margin:14px 0;padding:12px 14px;border-radius:10px;border:1px solid #3a3a4a;background:#12121a}.denetleyen-otodeger--ok{border-color:#2d6a4f;background:#0f1a14}.denetleyen-otodeger--mid{border-color:#b8860b;background:#1a1608}.denetleyen-otodeger--bad{border-color:#8b3a3a;background:#1a0f0f}.denetleyen-otodeger-baslik{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:8px}.denetleyen-otodeger-puan{font-size:18px;font-weight:700}.denetleyen-otodeger-sonuc{text-transform:uppercase;font-size:11px;letter-spacing:.04em;opacity:.85}.denetleyen-otodeger-yorum{margin:0 0 8px;font-size:13px;line-height:1.5}.denetleyen-otodeger-liste{margin:4px 0 8px 18px;font-size:13px}.denetleyen-otodeger-eksik li{color:#f0a0a0}.denetleyen-otodeger-takip{font-size:13px;margin-top:10px;padding-top:8px;border-top:1px dashed #444}.denetleyen-evrak{margin:12px 0;padding:10px 12px;border-radius:8px;border:1px solid #444;background:#141418}.denetleyen-evrak--kritik{border-color:#a04040}.denetleyen-evrak--uyari{border-color:#806020}.denetleyen-evrak-liste{margin:8px 0 0 18px;font-size:13px}.denetleyen-evrak-sorun{margin:4px 0 0 16px;color:#e8a87c;font-size:12px}.denetleyen-evrak-ok{color:#7dcea0;font-size:12px}.dok-gor-page{max-width:1400px;margin:0 auto;color:#1a1a1a}.dok-gor-page .hint{color:#444}.dok-gor-page h1,.dok-gor-page h2,.dok-gor-page h3,.dok-gor-page h4{color:#111}.dok-gor-header{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.dok-gor-header-actions{display:flex;gap:8px;flex-wrap:wrap}.dok-gor-layout{display:grid;grid-template-columns:minmax(260px,340px) 1fr;gap:16px;min-height:60vh}@media(max-width:900px){.dok-gor-layout{grid-template-columns:1fr}}.dok-gor-sidebar{border:1px solid #ccc;border-radius:10px;padding:10px;background:#f7f7f7;max-height:75vh;overflow:auto;color:#111}.dok-gor-ara{width:100%;margin-bottom:8px;padding:8px 10px;border-radius:6px;border:1px solid #999;background:#fff;color:#111}.dok-gor-ara::placeholder{color:#666}.sik-isler{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 12px}.dok-gor-arama-durum{margin:0 0 8px;font-size:12px;min-height:1.2em}.dok-gor-eslesme{font-size:10px;padding:1px 6px;background:#dbeafe;color:#1e40af;border-radius:4px}.dok-gor-check{display:block;font-size:12px;margin-bottom:10px;color:#333}.dok-gor-liste{list-style:none;margin:0;padding:0}.dok-gor-liste-btn{width:100%;text-align:left;padding:10px;margin-bottom:6px;border:1px solid #ccc;border-radius:8px;background:#fff;color:#111;cursor:pointer}.dok-gor-liste-btn:hover{background:#f0f4ff}.dok-gor-liste-btn--secili{border-color:#2563eb;background:#e8f0fe}.dok-gor-liste-btn strong{display:block;font-size:13px;color:#000}.dok-gor-liste-btn span{display:block;font-size:12px;color:#333;margin-top:2px}.dok-gor-liste-meta{display:flex;gap:8px;align-items:center;margin-top:4px;font-size:11px;color:#444}.dok-gor-main{border:1px solid #ccc;border-radius:10px;padding:14px;background:#fff;min-height:400px;color:#111}.dok-gor-ornek{margin:12px 0 16px;padding:12px;border:1px solid #999;border-radius:8px;background:#fff;color:#111}.dok-gor-ornek-ust{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.dok-gor-ornek-ust h3{margin:0;font-size:1rem}.dok-gor-ornek-actions{display:flex;flex-wrap:wrap;gap:6px}.dok-gor-antet,.dok-gor-footer{width:100%;border-collapse:collapse;font-size:12px;margin-bottom:10px}.dok-gor-antet td,.dok-gor-antet th,.dok-gor-footer td,.dok-gor-footer th{border:1px solid #333;padding:4px 8px;vertical-align:middle;color:#111}.dok-gor-antet-logo{font-weight:700;font-style:italic;font-size:14px;text-align:center;width:28%}.dok-gor-konu{text-align:center;font-weight:700;background:#f2f2f2}.dok-gor-footer th{background:#f2f2f2;font-size:11px}@media print{.dok-gor-sidebar,.dok-gor-header-actions,.dok-gor-yonetim,.dok-gor-ses-yardim,.dok-gor-ornek-actions,.dok-gor-check{display:none!important}.dok-gor-layout{grid-template-columns:1fr}.dok-gor-page{background:#fff;color:#000}}.dok-gor-evrak{margin:12px 0;padding:12px;border-radius:8px;border:1px solid #ccc;background:#fafafa;color:#111}.dok-gor-evrak-ust{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:8px}.dok-gor-durum{font-size:10px;text-transform:uppercase;padding:2px 8px;border-radius:4px}.dok-gor-durum--ok{background:#d1fae5;color:#065f46}.dok-gor-durum--warn{background:#fef3c7;color:#92400e}.dok-gor-durum--bad{background:#fee2e2;color:#991b1b}.dok-gor-sorun{margin:8px 0 0 18px;color:#b45309;font-size:13px}.dok-gor-duzelt{font-size:12px;color:#047857}.dok-gor-ses-log{padding:8px 12px;background:#e8f0fe;border:1px solid #93c5fd;border-radius:6px;font-size:13px;color:#1e3a8a}.dok-gor-tarama-ozet{margin-bottom:8px;color:#333}.dok-gor-yonetim{margin:16px 0;padding:14px;border:1px solid #bbb;border-radius:10px;background:#fff;color:#111}.dok-gor-form-grid{display:grid;gap:10px;margin:12px 0}.dok-gor-form-alan{display:flex;flex-direction:column;gap:4px;font-size:13px;color:#222}.dok-gor-form-alan span{font-weight:600;color:#111}.dok-gor-form-alan input,.dok-gor-form-alan textarea{padding:8px 10px;border-radius:6px;border:1px solid #888;background:#fff;color:#000;font:inherit;line-height:1.45}.dok-gor-form-alan textarea{min-height:4em}.dok-gor-form-alan input:focus,.dok-gor-form-alan textarea:focus{outline:2px solid #2563eb;border-color:#2563eb}.dok-gor-form-actions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.dok-gor-imza-aksiyon{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 12px}.dok-gor-imza-rozet{display:inline-block;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:700}.dok-gor-imza-rozet--ok{background:#d8f3dc;color:#1f7a45}.dok-gor-imza-rozet--bek{background:#e8e0ff;color:#5b3fa0}.dok-gor-imza-msg{margin-left:4px}.dok-gor-rev-tablo{width:100%;border-collapse:collapse;font-size:12px;margin-top:8px;color:#111}.dok-gor-rev-tablo th,.dok-gor-rev-tablo td{border:1px solid #ccc;padding:6px 8px;text-align:left;vertical-align:top;background:#fff}.dok-gor-rev-tablo th{background:#e5e7eb;color:#111;font-weight:600}.dok-gor-rev-snap pre{max-height:320px;overflow:auto;font-size:11px;background:#fff;color:#111;border:1px solid #ccc;padding:10px;border-radius:6px}.dok-gor-page .mulakat-kanit-panel{color:#111}.dok-gor-page .mulakat-kanit-baslik-btn{color:#111;background:#f3f4f6;border:1px solid #ccc}.dok-gor-page .mulakat-kanit-icerik{white-space:pre-wrap;background:#fff!important;color:#000!important;border:1px solid #aaa}.dok-gor-page .mulakat-kanit-kart{border:1px solid #ddd;background:#fafafa}.dok-gor-page .mulakat-vurgu-mark{background:#fef08a;color:#000}.dok-gor-page .alert-error{color:#991b1b;background:#fee2e2;border:1px solid #fca5a5}.denetleyen-kanit-blok{margin-top:12px}.denetleyen-kanit-blok h4{margin:0 0 8px;font-size:13px}.denetleyen-soru-alani textarea{width:100%;padding:10px;border-radius:8px;border:1px solid #243044;background:#0d121c;color:#e8eef7;font-family:inherit}.denetleyen-rapor-metin{white-space:pre-wrap;font-size:12px;max-height:320px;overflow:auto;padding:12px;background:#0d121c;border-radius:8px}.denetleyen-giris{max-width:520px;padding:16px}.denetleyen-modul-detay{margin-top:10px;font-size:12px}.mulakat-page{max-width:960px}.mulakat-baslat-form{display:flex;flex-direction:column;gap:12px;max-width:420px}.mulakat-baslat-form label{display:flex;flex-direction:column;gap:4px;font-size:13px;color:#9eb0d0}.mulakat-baslat-form select,.mulakat-baslat-form input{padding:8px 10px;border-radius:8px;border:1px solid #243044;background:#0d121c;color:#e8eef7}.mulakat-layout{display:flex;flex-direction:column;gap:16px}.mulakat-sohbet{max-height:min(52vh,420px);overflow-y:auto;padding:12px;background:#0d121c;border:1px solid #243044;border-radius:12px}.mulakat-baloon{margin-bottom:14px;padding:12px 14px;border-radius:12px;max-width:92%}.mulakat-baloon-denetci{background:#1a2a4a;border:1px solid #3d5a9e;margin-right:auto}.mulakat-baloon-aday{background:#1a3328;border:1px solid #3d7a5a;margin-left:auto}.mulakat-baloon-baslik{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#8fa2c9;margin-bottom:6px;display:flex;align-items:center;gap:8px}.mulakat-baloon-metin{font-size:14px;line-height:1.5}.mulakat-baloon-metin .mulakat-parag{margin:8px 0 0}.mulakat-ses-btn{margin-left:auto;font-size:11px;padding:2px 8px}.mulakat-ses-toggle{display:flex;align-items:center;gap:6px;margin-right:8px}.mulakat-cevap-alani textarea{width:100%;margin:8px 0 12px;padding:10px;border-radius:8px;border:1px solid #243044;background:#0d121c;color:#e8eef7;font-family:inherit}.mulakat-kanit-kutu{margin:0 0 14px 8px;padding:10px 12px;font-size:13px;background:#121a28;border-left:3px solid #5b8def;border-radius:0 8px 8px 0}.mulakat-kanit-panel{margin:0 0 14px 8px;padding:12px;background:#1a2438;border:1px solid #c9a227;border-radius:8px;font-size:13px}.mulakat-kanit-kartlar{display:flex;flex-direction:column;gap:10px;margin-top:10px}.mulakat-kanit-kart{padding:10px;background:#121a28;border-radius:8px;border:1px solid #3d4f6f}.mulakat-kanit-kart-baslik{font-weight:600;margin-bottom:8px}.mulakat-kanit-kart-baslik a{color:#9ec5ff}.mulakat-kanit-rev{font-weight:400}.mulakat-kanit-kaynak{margin-top:4px;font-size:11px}.mulakat-kanit-icerik{white-space:pre-wrap;font-family:inherit;font-size:12px;line-height:1.45;margin:0;max-height:320px;overflow:auto;padding:10px;background:#0d121c;border-radius:6px;color:#e8eef7}.mulakat-kanit-durum{color:#f2c94c;font-size:12px}.mulakat-kanit-liste{margin:8px 0 0;padding-left:18px}.mulakat-sonuc-ok{color:#6fcf97}.mulakat-sonuc-warn{color:#f2c94c}.mulakat-sonuc-bad{color:#e07a5f}.mulakat-durum{margin-bottom:8px}.mulakat-bitis{padding:16px;background:#152033;border-radius:10px;border:1px solid #243044}.mulakat-ana-grid{display:grid;grid-template-columns:minmax(180px,240px) 1fr;gap:16px;align-items:start}.mulakat-ana-grid-v2{grid-template-columns:minmax(200px,260px) 1fr}@media(max-width:800px){.mulakat-ana-grid{grid-template-columns:1fr}}.mulakat-baslat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.mulakat-baslat-btn{margin-top:16px}.mulakat-ornek-indir{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 8px}.mulakat-oneri{margin-bottom:12px;max-width:52rem}.mulakat-ses-detay{margin:12px 0}.mulakat-ilerleme{position:relative;height:8px;background:#243044;border-radius:4px;margin-bottom:10px;overflow:hidden}.mulakat-ilerleme-cubuk{height:100%;background:linear-gradient(90deg,#5b8def,#6fcf97);transition:width .3s}.mulakat-ilerleme .hint{display:block;margin-top:6px;font-size:11px}.mulakat-gec-btn{margin-top:12px;width:100%}.mulakat-aktif-madde{padding:16px;background:#152033;border:1px solid #3d5a8a;border-radius:12px;margin-bottom:16px}.mulakat-aktif-baslik{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:8px}.mulakat-aktif-baslik h2{margin:0;font-size:1.1rem;flex:1 1 100%}.mulakat-asama-etiket{font-size:11px;padding:2px 8px;background:#c9a227;color:#0d121c;border-radius:4px}.mulakat-aktif-soru{font-size:15px;line-height:1.5;margin:0 0 12px}.mulakat-beklenen-kutu{padding:10px 12px;background:#121a28;border-radius:8px;margin-bottom:12px;font-size:13px}.mulakat-beklenen-kutu ul{margin:8px 0 0;padding-left:18px}.mulakat-kanit-baslik-btn{background:none;border:none;color:#e8eef7;font-weight:600;cursor:pointer;padding:0;text-align:left;width:100%}.mulakat-deger-ozet{padding:14px;border-radius:10px;margin-bottom:16px;border:1px solid #243044;background:#1a2438}.mulakat-deger-ust{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.mulakat-deger-puan{font-size:14px;opacity:.9}.mulakat-deger-yorum{margin:0 0 10px;font-size:14px;line-height:1.45}.mulakat-kontrol-liste{list-style:none;margin:0;padding:0;font-size:13px}.mulakat-kontrol-liste li{padding:4px 0;border-bottom:1px solid #243044}.mulakat-kontrol-liste li.var{color:#6fcf97}.mulakat-kontrol-liste li.eksik{color:#8fa2c9}.mulakat-kanit-ipucu{margin:8px 0 0;color:#6fcf97}.mulakat-taslak-rehber{margin:0 0 12px;padding:12px 14px;background:#152238;border:1px solid #3d5a80;border-radius:8px;font-size:13px}.mulakat-taslak-konu{margin:6px 0 10px}.mulakat-taslak-ref-liste{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:12px}.mulakat-taslak-ref-baslik{font-weight:600;margin-bottom:4px}.mulakat-taslak-ref-baslik a{color:#9ec5ff}.mulakat-taslak-ref-bolum{font-size:12px;color:#c8d6e8;margin-bottom:6px}.mulakat-taslak-ref-bolum em{font-style:normal;color:#f2c94c}.mulakat-taslak-alinti{margin:0;padding:8px 10px;font-size:12px;line-height:1.45;border-left:3px solid #5b8def;background:#0d121c;color:#e8eef7;border-radius:0 6px 6px 0}.mulakat-rp23-rehber{margin:0 0 16px 8px;padding:14px 16px;background:#2a2418;border:2px solid #c9a227;border-radius:10px;font-size:13px}.mulakat-rp23-baslik{margin:0 0 8px;font-size:16px;color:#f2d98c}.mulakat-rp23-meta{margin:0 0 8px}.mulakat-rp23-uyari{margin:0 0 10px;padding:8px 10px;background:#1a1810;border-radius:6px}.mulakat-rp23-adim{margin:12px 0 8px;font-weight:600;color:#e8eef7}.mulakat-rp23-soru-btn{border-color:#8a7340!important}.mulakat-rp23-soru-btn.secili{border-color:#f2c94c!important;background:#3d3520!important}.mulakat-rp23-delil{margin-top:12px;padding:10px 12px;background:#121a28;border-radius:8px;font-size:12px}.mulakat-rp23-delil ul{margin:8px 0 0;padding-left:18px;line-height:1.45}.mulakat-rp23-kapsam{margin-bottom:8px}.mulakat-iso-rehber{margin:0 0 14px 8px;padding:12px;background:#1a2838;border:1px solid #4a6fa5;border-radius:8px;font-size:13px}.mulakat-iso-rehber-icerik{margin-top:10px}.mulakat-iso-kaynak{margin:0 0 8px;line-height:1.45}.mulakat-iso-ses-not{margin:0 0 12px;padding:8px 10px;background:#121a28;border-radius:6px}.mulakat-iso-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}@media(max-width:900px){.mulakat-iso-grid{grid-template-columns:1fr}}.mulakat-iso-blok strong{display:block;margin-bottom:8px}.mulakat-iso-soru-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.mulakat-iso-soru-btn{text-align:left;width:100%;padding:8px 10px;background:#121a28;border:1px solid #3d4f6f;border-radius:6px;color:#e8eef7;cursor:pointer;font-size:12px;line-height:1.4}.mulakat-iso-soru-btn.secili{border-color:#5b8def;background:#152238}.mulakat-iso-doc-liste{margin:0;padding-left:18px;font-size:12px;line-height:1.45}.mulakat-iso-alfa strong{display:block;margin-bottom:10px}.mulakat-iso-alfa-kartlar{display:flex;flex-direction:column;gap:10px}.mulakat-iso-alfa-kart{padding:10px;background:#121a28;border-radius:8px;border:1px solid #3d4f6f}.mulakat-iso-alfa-kart header a{color:#9ec5ff;font-weight:600}.mulakat-iso-bolum{font-size:12px;margin:6px 0;color:#c8d6e8}.mulakat-iso-bolum em{font-style:normal;color:#f2c94c}.mulakat-kanit-oncelik{margin:0 0 16px 8px;padding:14px 16px;background:#1e3a2f;border:2px solid #6fcf97;border-radius:10px}.mulakat-kanit-oncelik-ust{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.mulakat-kanit-oncelik-baslik{margin:0;font-size:16px;color:#e8eef7}.mulakat-kanit-oncelik-adim{margin:0 0 12px}.mulakat-ilk-dosya-btn{display:inline-block;margin-bottom:12px;text-decoration:none}.mulakat-kanit-oncelik-liste{margin:0;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:12px}.mulakat-kanit-oncelik-satir{padding:10px;background:#121a28;border-radius:8px;border:1px solid #3d5a4a}.mulakat-kanit-oncelik-satir-baslik a{color:#9ec5ff;font-weight:600}.mulakat-kanit-oncelik-no{color:#6fcf97;margin-right:6px;font-weight:700}.mulakat-kanit-oncelik-bolum{font-size:12px;margin:6px 0;color:#c8d6e8}.mulakat-kanit-oncelik-bolum em{font-style:normal;color:#f2c94c}.mulakat-beklenen-detay{margin:12px 8px;font-size:13px}.mulakat-beklenen-liste{margin:8px 0 0;padding-left:20px}.mulakat-geri-detay{margin:16px 0;padding:12px;background:#1a2438;border-radius:8px}.mulakat-denetci-vurgu-wrap{margin-top:8px}.mulakat-denetci-vurgu-etiket{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#ff6b6b;margin-bottom:4px}.mulakat-denetci-vurgu{margin:0;padding:10px 12px;font-size:13px;line-height:1.5;background:#3d1515;border:2px solid #e74c3c;color:#ffe8e8;border-radius:8px}.mulakat-vurgu-mark{background:#e74c3c;color:#fff;padding:0 2px;border-radius:2px}.mulakat-paragraf-detay{margin-top:8px;font-size:12px}.mulakat-paragraf-ozet{margin:6px 0 0;line-height:1.45;color:#c8d6e8}.mulakat-ek-bolum{margin-top:10px;padding-top:8px;border-top:1px dashed #3d5a4a}.mulakat-ornek-cevap{margin-top:10px;font-size:13px}.mulakat-ornek-cevap summary{cursor:pointer;color:#9ec5ff}.mulakat-sohbet-detay{margin-bottom:12px;font-size:13px}.mulakat-sohbet-kisa{max-height:200px;overflow:auto;margin-top:8px}.mulakat-baloon-ozet{font-size:12px;padding:6px 10px}.mulakat-baloon-denetci.sistem{opacity:.85;font-size:13px}.mulakat-sozlu-anla{margin:0 0 16px 8px;padding:14px 16px;background:#1a2438;border:1px solid #5b8def;border-radius:10px;font-size:13px}.mulakat-sozlu-anla h3{margin:0 0 8px;font-size:15px;color:#e8eef7}.mulakat-sozlu-girdi{width:100%;margin:8px 0 10px;padding:10px;border-radius:8px;border:1px solid #243044;background:#0d121c;color:#e8eef7;font-family:inherit;font-size:13px}.mulakat-sozlu-actions{margin-top:4px}.mulakat-sozlu-sonuc{margin-top:12px;padding:10px 12px;background:#121a28;border-radius:8px;border-left:3px solid #6fcf97}.mulakat-cevap-oncelik{position:sticky;bottom:0;background:#0d121c;padding-top:8px;border-top:1px solid #243044}.mulakat-yan{position:sticky;top:12px;padding:12px;background:#152033;border-radius:10px;border:1px solid #243044}.mulakat-yan-baslik{margin:0 0 10px;font-size:13px;color:#8fa2c9}.mulakat-plani{margin:0;padding-left:20px;font-size:12px;line-height:1.45}.mulakat-plani li{margin-bottom:6px;color:#8fa2c9}.mulakat-plani li.aktif{color:#cfe0ff;font-weight:600}.mulakat-plani li.bitti{color:#6fcf97}.mulakat-plani-kod{font-family:ui-monospace,monospace;font-size:11px}.mulakat-dogru-kutu{margin:8px 0 12px;padding:12px;background:#1a2838;border:1px solid #5b8def;border-radius:8px}.mulakat-dogru-metin{white-space:pre-wrap;font-family:inherit;font-size:13px;margin:8px 0 0;color:#e8eef7}.mulakat-cevap-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mulakat-ses-ayar{flex-wrap:wrap;align-items:center}.mulakat-durum-gosterge{margin:0 0 8px;font-weight:600}.mulakat-rapor-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.mulakat-rapor-kpi{display:flex;flex-wrap:wrap;gap:16px;margin:12px 0;font-size:14px}.mulakat-rapor-bolum{margin-top:20px;padding-top:16px;border-top:1px solid #243044}.mulakat-rapor-soru{font-style:italic;color:#9eb0d0}.mulakat-rapor-kanit{margin:8px 0 0;padding-left:18px;font-size:13px}.mulakat-rapor-entegrasyon{margin-top:24px;padding-top:16px;border-top:1px solid #243044}.eksik-derin-page{max-width:1280px}.eksik-derin-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;align-items:flex-start}.eksik-derin-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.eksik-derin-toolbar{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center;margin:18px 0 12px}.eksik-derin-sekmeler{display:flex;flex-wrap:wrap;gap:6px}.eksik-derin-ara{min-width:200px;max-width:320px;padding:8px 12px;border-radius:8px;border:1px solid #243044;background:#0d121c;color:#e8eef7}.eksik-derin-tablo .eksik-yap{max-width:360px;font-size:12.5px;line-height:1.45;white-space:normal}.eksik-derin-not{margin-top:20px;padding-top:12px;border-top:1px solid #243044}.eksik-ac-btn{font-weight:600}.eksik-islem-col{white-space:nowrap;min-width:168px;vertical-align:middle}.eksik-islem-grup{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center}.eksik-islem-grup .btn-link.danger{color:#f08888}.eksik-islem-grup .btn-link.danger:hover{color:#ffb4b4}.eksik-modul-link{font-size:12.5px}.eksik-islem-inline{display:inline-block;margin-left:6px;vertical-align:middle}.eksik-islem-inline .eksik-islem-grup{gap:2px 8px}.cenj-hareket-tab{margin-top:8px}.cenj-hareket-filtre{flex-wrap:wrap;gap:12px;align-items:flex-end;margin-bottom:16px}.cenj-hareket-filtre label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#8fa2c9}.cenj-hareket-filtre select{min-width:140px}.cenj-hareket-liste-wrap{margin-top:20px;background:#152033;border:1px solid #243044;border-radius:10px;padding:14px}.cenj-hareket-liste-baslik{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.cenj-hareket-liste-scroll{max-height:420px;overflow:auto}.cenj-hareket-tablo{font-size:12px}.cenj-hareket-yukleniyor{margin:8px 0 12px;padding:8px 12px;border-radius:8px;background:#1a2740;border:1px solid #3d5a8a;color:#b8c9e8}.cenj-hareket-donem-yukleniyor{opacity:.55;pointer-events:none;transition:opacity .15s}.cenj-olay-sozluk{margin-top:12px;font-size:12px;color:#b8c9e8}.cenj-olay-sozluk summary{cursor:pointer;font-weight:600;color:#cfd8ea}.cenj-olay-sozluk-list{margin:8px 0 0;padding-left:18px;line-height:1.45}.cenj-olay-sozluk-list li{margin-bottom:6px}.cenj-bi-tarih-band{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-bottom:14px;padding:10px 14px;background:linear-gradient(90deg,#101a2c,#152033);border:1px solid #2a3c5c;border-radius:10px;font-size:13px;color:#cfd8ea}.cenj-bi-tarih-band-etiket{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8fa2c9;background:#1a2740;padding:2px 8px;border-radius:4px}.cenj-bi-tarih-band strong{color:#f2c94c;font-size:14px}.cenj-bi-tarih-etiket{font-size:10px;color:#8fa2c9;white-space:nowrap;font-weight:600}.cenj-bi-yorum-blok,.cenj-bi-kpi-aciklama,.cenj-bi-section-yorum{margin:10px 0 0;padding:10px 12px;font-size:12px;line-height:1.55;color:#cfd8ea;background:#101a2c;border-radius:8px;border-left:3px solid #5b8def}.cenj-bi-yorum-blok p,.cenj-bi-kpi-aciklama p,.cenj-bi-section-yorum p{margin:0 0 6px}.cenj-bi-yorum-blok p:last-child,.cenj-bi-kpi-aciklama p:last-child{margin-bottom:0}.cenj-bi-yorum-blok strong,.cenj-bi-kpi-aciklama strong{color:#8fa2c9;font-weight:600}.cenj-bi-yorum-metin{color:#e8eef7!important;margin-top:8px!important;padding-top:8px;border-top:1px solid #243044}.cenj-bi-yorum-metin strong{color:#f2c94c!important}.cenj-bi-kpi-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-bottom:16px}.cenj-bi-kpi-wrap{display:flex;flex-direction:column;gap:6px}.cenj-bi-kpi-wrap .kpi-bi-tile{flex:1}.cenj-bi-kpi-wrap .cenj-bi-kpi-aciklama{margin:0;font-size:11px;padding:8px 10px;border-left-width:2px}.cenj-bi-kpi-wrap .cenj-bi-kpi-aciklama p{margin-bottom:4px}.cenj-bi-tarih-mini{font-size:11px!important;color:#8fa2c9!important;margin-bottom:6px!important}.cenj-bi-section-wrap{margin-bottom:18px}.cenj-hareket-tablo .col-sure{white-space:nowrap;color:#8fa2c9;font-size:11px}.cenj-hareket-tablo code.mono{font-size:11px;color:#8fa2c9}.cenj-hareket-isi-scroll{overflow-x:auto;max-height:480px;overflow-y:auto}.cenj-hareket-isi{border-collapse:collapse;font-size:10px;width:100%}.cenj-hareket-isi th,.cenj-hareket-isi td{padding:2px;text-align:center;border:1px solid #243044}.cenj-hareket-isi-ad{text-align:left!important;white-space:nowrap;max-width:100px;overflow:hidden;text-overflow:ellipsis;position:sticky;left:0;background:#152033;z-index:1;font-size:11px;padding-left:6px!important}.cenj-hareket-isi-hucre{display:block;min-width:22px;height:18px;line-height:18px;border-radius:3px;font-size:9px;color:#0d1117;font-weight:600}@media(max-width:1100px){.cenj-panel-pano .cenj-ana-grid{grid-template-columns:1fr}.cenj-detay{position:static;max-height:none}}.forti-page .forti-kart{margin-bottom:16px}.forti-kart-baslik{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:12px}.forti-kart-baslik h3{margin:0}.forti-kart-aksiyon{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.forti-arayuz-wrap{margin:16px 0 12px}.forti-arayuz-baslik{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:8px}.forti-arayuz-baslik h4{margin:0;font-size:14px}.forti-arayuz-ozet{display:flex;flex-wrap:wrap;gap:8px 14px;font-size:12px;color:#8fa2c9}.forti-arayuz-toplam{color:#6f82ac}.forti-arayuz-tablo{font-size:11px}.forti-arayuz-tablo .forti-alias{color:#6f82ac;font-weight:400}.forti-sekme-bar{display:flex;gap:8px;margin-bottom:16px}.forti-sekme-bar button{padding:8px 16px;border-radius:6px;border:1px solid #2a3548;background:#152033;color:#8fa2c9;cursor:pointer}.forti-sekme-bar button.active{background:#1e3a5f;color:#e8eef7;border-color:#6eb5ff}.forti-log-panel{margin-top:8px}.forti-log-filtre{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-end;margin-bottom:12px}.forti-log-filtre label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#6f82ac}.forti-log-filtre select,.forti-log-filtre input{padding:6px 8px;border-radius:6px;border:1px solid #2d3a52;background:#0d121c;color:#e8eef7;min-width:100px}.forti-log-ara input{min-width:180px}.forti-log-ozet{margin-bottom:12px}.forti-log-tur-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.forti-chip{padding:4px 10px;border-radius:999px;border:1px solid #2a3548;background:#152033;color:#8fa2c9;font-size:11px;cursor:pointer}.forti-chip.active{border-color:#6eb5ff;color:#e8eef7}.forti-log-top-ip{margin-bottom:10px;font-size:12px}.forti-log-tablo{font-size:11px}.forti-log-detay,.forti-log-host,.forti-log-url{display:block;color:#6f82ac;font-size:10px;margin-top:2px}.forti-log-url{word-break:break-all}.forti-log-liste-alani{margin-top:20px;border-top:1px solid #2a3550;padding-top:16px}.forti-log-gruplar{display:flex;flex-direction:column;gap:8px}.forti-log-grup{border:1px solid #2a3550;border-radius:8px;background:#121a2a;overflow:hidden}.forti-log-grup.ton-kotu{border-color:#5c3038}.forti-log-grup.ton-uyari{border-color:#4a4028}.forti-log-grup-baslik{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;font-weight:600;width:100%;border:none;background:transparent;text-align:left;color:inherit;font:inherit}.forti-log-daha{margin:8px 14px 12px;display:block}.forti-log-grup-baslik::-webkit-details-marker{display:none}.forti-log-grup-etiket{font-size:14px}.forti-log-grup-adet{font-size:12px;color:#6f82ac;font-weight:400;flex:1}.forti-log-grup-ok{color:#6f82ac;font-size:12px}.forti-log-grup-icerik{border-top:1px solid #2a3550;padding:0}.forti-log-grup-bilgi .forti-log-grup-etiket{color:#8ba4d4}.forti-log-ozet-tik{cursor:pointer;border:1px solid transparent;text-align:left;font:inherit;color:inherit;transition:border-color .15s,transform .1s}.forti-log-ozet-tik:hover{border-color:#6eb5ff;transform:translateY(-1px)}.forti-log-ozet-tik:focus-visible{outline:2px solid #6eb5ff;outline-offset:2px}.envanter-split{display:grid;grid-template-columns:1fr 1.1fr;gap:16px;align-items:start}@media(max-width:960px){.envanter-split{grid-template-columns:1fr}}.envanter-liste{max-height:70vh;overflow:auto}.envanter-secili{background:#6eb5ff1f!important}.envanter-detay-bos{min-height:200px;display:flex;align-items:center;justify-content:center}.envanter-dl{display:grid;grid-template-columns:140px 1fr;gap:8px 12px;font-size:13px;margin:0}.envanter-dl dt{color:#6f82ac}.envanter-dl dd{margin:0}.envanter-dif-panel{display:flex;flex-direction:column;gap:16px}.envanter-dif-oneri-blok{background:#6eb5ff0f;border:1px solid rgba(110,181,255,.25);border-radius:8px;padding:12px}.envanter-dif-oneri-baslik{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.envanter-dif-oneri-baslik h4{margin:0;font-size:13px}.envanter-dif-oneri-liste{display:flex;flex-direction:column;gap:6px;max-height:220px;overflow-y:auto}.envanter-dif-oneri-satir{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;background:#121a2a;border-radius:6px;border:1px solid #2a3550}.envanter-dif-oneri-metin{display:flex;flex-direction:column;gap:2px;font-size:12px;min-width:0}.envanter-dif-oneri-metin span{color:#b8c5e0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:360px}.envanter-dif-oneri-metin small{color:#6f82ac;font-size:10px}.envanter-dif-ara-input{width:100%;max-width:480px;padding:8px 10px;margin-top:6px}.envanter-dif-bagli-baslik{margin:8px 0 0;font-size:13px;color:#8fa2c9}.btn-sm{padding:4px 10px;font-size:12px}.btn-danger{background:#e07a5f33;border:1px solid rgba(224,122,95,.5);color:#f0a898;padding:6px 12px;border-radius:6px;cursor:pointer;font-size:13px}.btn-danger:hover{background:#e07a5f59}.btn-danger.btn-sm{padding:4px 10px;font-size:12px}.envanter-detay-aksiyon{display:flex;gap:8px;flex-shrink:0}.envanter-detay-baslik{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.envanter-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;margin-bottom:14px}.envanter-form-grid label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#6f82ac}.envanter-form-grid input,.envanter-form-grid select,.envanter-form-grid textarea{font-size:13px;padding:6px 8px}.envanter-form-full{grid-column:1 / -1}.envanter-form-aksiyon{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.envanter-duzenle-panel{padding-top:4px}.envanter-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;overflow-y:auto}.envanter-modal{max-width:min(640px,calc(100vw - 32px));width:100%;max-height:90vh;overflow-y:auto}.envanter-modal h2{margin-top:0;font-size:18px}.envanter-ip-uyari{margin-bottom:12px;font-size:13px}.envanter-kilit{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;padding:10px 12px;border-radius:8px;font-size:13px;background:#f4f6fa;border:1px solid #dde3ef;color:#4a5674}.envanter-kilit.var{background:#eefaf3;border-color:#9fdcb8;color:#1d5c3a}.envanter-kilit-aksiyon{display:inline-flex;gap:8px;flex-wrap:wrap;align-items:center}.envanter-saglik{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin:8px 0;padding:8px 12px;border-radius:8px;font-size:13px;background:#3b6fe014;border:1px solid rgba(59,111,224,.3)}.ue-yeni-grup{display:flex;gap:8px;margin:10px 0 14px;max-width:520px}.ue-yeni-grup input{flex:1;padding:7px 10px;border:1px solid #d7deea;border-radius:7px;font:inherit}.ue-grup{border:1px solid rgba(148,163,184,.35);border-radius:10px;padding:10px 12px;margin-bottom:12px}.ue-grup header{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:8px}.ue-grup header strong{font-size:15px}.ue-grup header .btn-link{margin-left:auto}.ue-dosyalar{display:flex;flex-wrap:wrap;gap:10px}.ue-dosya{width:150px;margin:0;display:flex;flex-direction:column;gap:4px}.ue-dosya a{display:flex;align-items:center;justify-content:center;height:100px;border-radius:8px;overflow:hidden;background:#94a3b81f}.ue-dosya img{width:100%;height:100%;object-fit:cover}.ue-dosya-tur{font-weight:800;font-size:18px;color:#94a3b8}.ue-dosya figcaption{font-size:12px;word-break:break-all;line-height:1.3}.ue-dosya figcaption small{display:block;opacity:.7}.ue-dosya .btn-link{align-self:flex-start;font-size:12px}.ue-yukle{width:150px;height:100px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:2px dashed rgba(148,163,184,.5);border-radius:8px;font-weight:700;font-size:13px;color:#3b6fe0}.ue-yukle input{display:none}.ue-yukle.yukluyor{cursor:wait;opacity:.6}.ue-adres{display:flex;gap:8px}.ue-adres input{flex:1}.ue-sekmeler{margin:4px 0 14px}.ue-sql{font-family:ui-monospace,Consolas,Cascadia Mono,monospace!important;font-size:13px!important;line-height:1.5;-moz-tab-size:4;tab-size:4;white-space:pre;overflow:auto;resize:vertical}.ue-dene{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:-4px 0 14px}.ue-sonuc{width:100%}.ue-sonuc-tablo{max-height:360px;overflow:auto;margin-top:6px}.ue-sonuc-tablo td,.ue-sonuc-tablo th{font-size:12px;white-space:nowrap;max-width:260px}.ue-not{margin:4px 0;padding:6px 10px;border-radius:6px;font-size:13px;border-left:4px solid #94a3b8;background:#94a3b81a}.ue-not.tamam{border-color:#1f9d61;background:#1f9d611a}.ue-not.bilgi{border-color:#3b6fe0;background:#3b6fe01a}.ue-not.uyari{border-color:#c98a00;background:#c98a001a}.ue-not.hata{border-color:#d64545;background:#d645451a}.ss-adaylar{margin-top:16px}.ss-adaylar h2{margin:0 0 4px;font-size:17px}.fb-sayfa .card,.fb-ozet{margin-bottom:16px}.fb-baslik{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.fb-baslik h2{margin:0}.fb-tahmin{display:flex;align-items:center;gap:6px}.fb-olcumsuz td{opacity:.55}.fb-tahmin-hucre{color:#94a3b8;font-style:italic}.fe-kart{margin-bottom:16px}.fe-baslik{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.fe-baslik h2{margin:0 0 4px}.fe-baslik .hint{max-width:900px}.fe-ust-aksiyon{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fe-h3{margin:18px 0 8px;font-size:15px}.fe-toplu{display:flex;gap:8px;margin-bottom:8px}.fe-filtre{display:flex;align-items:center;gap:6px;margin-bottom:8px}.fe-tablo{max-height:460px;overflow:auto}.fe-tablo td{white-space:normal;overflow:visible;vertical-align:top;max-width:360px}.fe-tablo tbody tr:hover{cursor:default}.fe-tablo input:not([type=checkbox]),.fe-tablo select{width:100%;min-width:140px;box-sizing:border-box;padding:5px 7px;border:1px solid #d7deea;border-radius:6px;font:inherit;font-size:12.5px}.fe-guven{color:#fff;font-size:11px;font-weight:800;padding:2px 8px;border-radius:99px;white-space:nowrap}.fe-uyari{margin-top:4px;font-size:12px;color:#c98a00}.fe-aksiyon{white-space:nowrap!important}.fe-aksiyon .btn-link{margin-left:6px}.fe-cevrimici{color:#1f9d61;font-weight:700}.yv-sayfa .card{margin-bottom:16px}.yv-aksiyon{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.yv-aksiyon select,.yv-tablo h3 select{padding:6px 8px;border:1px solid #d7deea;border-radius:7px;font:inherit;font-size:13px}.yv-ust{display:grid;grid-template-columns:300px 1fr;gap:16px;margin-bottom:16px}.yv-puan{text-align:center;margin-bottom:0!important}.yv-ibre{position:relative}.yv-ibre-yazi{position:absolute;left:0;right:0;bottom:4px}.yv-ibre-sayi{font-size:44px;font-weight:800;line-height:1}.yv-ibre-etiket{font-size:12px;color:#647195;margin-top:4px}.yv-sayac{display:flex;justify-content:center;gap:10px;margin-top:8px;font-weight:700;font-size:13px}.yv-sayac .kritik{color:#d64545}.yv-sayac .uyari{color:#c98a00}.yv-katmanlar{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px}.yv-katman-kart{border-top:5px solid #94a3b8;margin-bottom:0!important;padding:14px}.yv-katman-puan{font-size:32px;font-weight:800;line-height:1}.yv-katman-ad{font-weight:700;margin:6px 0 4px}.yv-h2{margin:0 0 4px;font-size:18px}.yv-bulgu{border:1px solid #e3e8f1;border-left:5px solid #94a3b8;border-radius:10px;margin-top:10px;overflow:hidden}.yv-bulgu-bas{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border:0;background:transparent;cursor:pointer;text-align:left;font:inherit;color:inherit}.yv-bulgu-bas b{flex:1;font-size:15px}.yv-sira{width:24px;height:24px;border-radius:50%;background:#1b2433;color:#fff;display:grid;place-items:center;font-size:12px;font-weight:700;flex-shrink:0}.yv-rozet{color:#fff;font-size:11px;font-weight:800;padding:2px 8px;border-radius:99px}.yv-katman{font-size:12px;color:#647195;white-space:nowrap}.yv-ok{color:#647195}.yv-bulgu-ic{padding:0 14px 12px 46px;font-size:14px;line-height:1.5}.yv-bulgu-ic p{margin:0 0 8px}.yv-oneri{color:#2ea36b}.yv-kanit{margin:0 0 10px;padding-left:18px;font-size:12.5px;color:inherit;opacity:.75;font-family:ui-monospace,Consolas,monospace}.yv-olculemeyen{background:#94a3b814}.yv-olculemeyen h3{margin:0 0 6px;font-size:15px}.yv-olculemeyen ul{margin:0;padding-left:18px;font-size:13.5px;color:inherit;opacity:.85;line-height:1.6}.yv-iki{display:grid;grid-template-columns:1fr 1fr;gap:16px}.yv-tablo h3{margin:0 0 8px;font-size:15px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.yv-tablo-kap{max-height:340px;overflow:auto}.yv-is-durum{font-size:12px;font-weight:700;white-space:nowrap}.yv-duz-ust{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:8px 0}.yv-duz-sayi{font-weight:800;font-size:14px}.yv-duz-ust select{margin-left:auto;padding:6px 8px;border:1px solid #d7deea;border-radius:7px;font:inherit;font-size:13px}.yv-duz-tablo{max-height:520px}.yv-duz-tablo td{vertical-align:top;white-space:normal;overflow:visible}.yv-duz-tablo tbody tr:hover{cursor:default}.yv-duz-tablo td:nth-child(1){max-width:380px}.yv-duz-tablo input,.yv-duz-tablo select,.yv-duz-tablo textarea{width:100%;box-sizing:border-box;padding:5px 7px;border:1px solid #d7deea;border-radius:6px;font:inherit;font-size:12.5px}.yv-duz-tablo td:nth-child(1){min-width:260px}.yv-duz-tablo td:nth-child(5){min-width:200px}.yv-duz-baslik{font-weight:700;margin:4px 0 2px}.yv-duz-kapali{opacity:.6}.yv-merkez{text-align:center}.yv-merkez input{width:auto!important}@media(max-width:1000px){.yv-ust,.yv-iki{grid-template-columns:1fr}}.envanter-ip-bagla-satir{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:8px}.envanter-ip-bagla-satir .envanter-dif-ara-input{flex:1;min-width:160px;max-width:none;margin-top:0}.mono{font-family:ui-monospace,Consolas,monospace;font-size:12px}@media(max-width:640px){.envanter-form-grid{grid-template-columns:1fr}}.forti-metrik{padding:8px 10px;background:#152033;border-radius:6px;border:1px solid #2a3548}.forti-metrik-etiket{display:block;font-size:10px;color:#6f82ac;margin-bottom:2px}.forti-metrik-deger{font-size:15px;font-weight:600;color:#e8eef7}.forti-uyari-band{margin-bottom:12px}.forti-uyari-band-alt{margin:0;padding:8px 12px 12px;max-height:420px;overflow-y:auto}.forti-kart-uyarilar{margin-top:20px;padding-top:16px;border-top:1px solid #2a3550}.forti-kart-uyarilar-baslik{margin:0 0 10px;font-size:14px;color:#8fa2c9;font-weight:600}.forti-uyari-zaman{display:block;font-size:10px;color:#6f82ac;margin-top:4px}.forti-uyari-satir{padding:8px 12px;border-radius:6px;margin-bottom:6px;font-size:13px;background:#e07a5f1f;border:1px solid rgba(224,122,95,.35)}.forti-uyari-satir.ton-uyari{background:#f2c94c1a;border-color:#f2c94c59}.forti-uyari-aciklama{display:block;font-size:11px;color:#8fa2c9;margin-top:4px}.forti-kritik-banner{margin-bottom:16px}.forti-iface-down{font-size:12px;color:#e07a5f;margin-bottom:8px}.forti-iface-down ul{margin:4px 0 0;padding-left:18px}.forti-olay-detay{margin-top:8px;font-size:12px}.ozet-kartlar{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.ozet-kart{min-width:90px;padding:12px 16px;background:#152033;border-radius:8px;border:1px solid #2a3548;text-align:center}.ozet-kart .ozet-sayi{display:block;font-size:22px;font-weight:700;color:#e8eef7}.ozet-kart .ozet-etiket{font-size:11px;color:#6f82ac}.ozet-kart.ton-kotu{border-color:#e07a5f80}.ozet-kart.ton-uyari{border-color:#f2c94c80}.forti-bi .forti-bi-head{align-items:flex-start}.forti-bi-head-aksiyon{flex-direction:column;align-items:flex-end;gap:10px}.forti-sekme-pills{flex-wrap:wrap}.forti-bi-sekme-etiket{margin:-6px 0 14px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6f82ac}.forti-bi-panel{margin-top:0}.forti-bi-slicer{margin-bottom:16px}.forti-bi-slicer .forti-log-ara input{background:#152033;color:#e8eef7;border:1px solid #2a3c5c;border-radius:8px;padding:8px 10px;font-size:13px;min-width:180px}.forti-bi-tiles{margin-bottom:16px}button.forti-bi-tile-tik{cursor:pointer;text-align:left;width:100%}.forti-bi-grid{margin-bottom:16px}.forti-bi-cihazlar{display:flex;flex-direction:column;gap:16px}.forti-bi-cihaz{margin-bottom:0!important}.forti-bi-cihaz .forti-kart-baslik h3{margin:0;color:#e8eef7;font-size:16px}.forti-bi-cihaz-grid{margin:12px 0 16px}.forti-bi-meta{margin:4px 0 0!important}.forti-bi-ozet-liste{display:grid;gap:10px}.forti-bi-ozet-liste>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid #243044;font-size:13px}.forti-bi-ozet-liste>div:last-child{border-bottom:0}.forti-bi-ozet-liste span{color:#8fa2c9}.forti-bi-ozet-liste b{color:#e8eef7;font-weight:600;text-align:right}.forti-bi-unc{font-size:11px;word-break:break-all;max-width:220px}.forti-bi-mesaj{color:#3dd68c;font-weight:600;margin:0 0 12px;font-size:13px}.forti-bi-uyari{margin:0 0 12px}.forti-bi-chips{margin-top:12px}.forti-bi-uyum-serit{display:flex;flex-wrap:wrap;gap:3px;padding:4px 0}.forti-bi-uyum-hucre{width:10px;height:28px;border-radius:2px;background:#243044}.forti-bi-uyum-hucre.ok{background:#3dd68c}.forti-bi-uyum-hucre.kotu{background:#e07a5f}.forti-bi-uyum-hucre.uyari{background:#f2c94c}.forti-bi-tablo-wrap{max-height:420px;overflow:auto}.forti-bi .forti-bi-tablo{font-size:11px}.forti-bi .forti-bi-tablo th{background:#1a2740;color:#8fa2c9;position:sticky;top:0;z-index:1}.forti-bi .forti-bi-tablo td{color:#cfd8ea;border-color:#243044}.forti-bi .forti-arayuz-wrap h4{color:#cfd8ea}.forti-bi .forti-arayuz-tablo th{background:#1a2740;color:#8fa2c9}.forti-bi .forti-arayuz-tablo td{color:#cfd8ea;border-color:#243044}.forti-bi .forti-log-grup{background:#152033;border-color:#2a3c5c}.forti-bi .forti-log-grup-baslik{color:#e8eef7}.forti-bi .forti-kart-uyarilar-baslik{color:#cfd8ea}.forti-bi .btn-link{color:#f2c94c}.forti-bi .alert-error{background:#e07a5f26;border:1px solid rgba(224,122,95,.4);color:#f5b5a8}.forti-bi .alert-warn{background:#f2c94c1a;border:1px solid rgba(242,201,76,.35);color:#f2c94c}.forti-bi .kpi-bi-mermi-row span,.forti-bi .kpi-bi-mermi-row b{color:#cfd8ea}.forti-bi .kpi-bi-mermi-track i:not(.ton-uyari):not(.ton-kotu){background:#5b8def}.forti-bi-rehber-wrap{margin-bottom:18px}.forti-bi-rehber-toggle{background:#152033;border:1px solid #2a3c5c;color:#f2c94c;border-radius:8px;padding:8px 14px;font-size:12.5px;font-weight:600;cursor:pointer}.forti-bi-rehber-toggle:hover{border-color:#f2c94c;background:#1a2740}.forti-bi-rehber-baslik{margin:14px 0 8px;font-size:15px;color:#cfd8ea;font-weight:600}.forti-bi-rehber{margin-bottom:16px}.forti-bi-rehber>p{margin:0 0 12px;font-size:14px;line-height:1.6;color:#e8eef7}.forti-bi-rehber-blok{border:1px solid #243044;border-radius:8px;margin-bottom:8px;background:#121c2e}.forti-bi-rehber-ozet{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;font-size:13px;font-weight:600;color:#cfd8ea;list-style:none}.forti-bi-rehber-ozet::-webkit-details-marker{display:none}.forti-bi-rehber-ok{color:#8fa2c9;font-size:12px}.forti-bi-rehber-icerik{padding:0 14px 12px;font-size:13px;line-height:1.55;color:#b8c5dc}.bi-tarih-araligi{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:12px 0}.bi-tarih-araligi label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#8fa2c9}.bi-tarih-araligi input[type=date]{background:#152033;border:1px solid #2a3c5c;color:#e8eef7;border-radius:6px;padding:6px 10px}.bi-tarih-presets{display:flex;gap:6px;flex-wrap:wrap}.bi-periyot-not{margin:8px 0;padding:8px 12px;background:#152033;border-radius:8px;border:1px solid #2a3c5c}.sw-uplink-badge{color:#f2c94c;font-size:11px;margin-left:4px}.sw-saglik-uplink ul{margin:6px 0 0;padding-left:18px;font-size:13px}.dif-eslestir-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}@media(max-width:960px){.dif-eslestir-grid{grid-template-columns:1fr}}.dif-eslestir-panel{min-height:320px;max-height:70vh;overflow:auto;background:#152033;border:1px solid #2a3c5c;border-radius:12px;padding:16px 18px;color:#e8eef7}.dif-eslestir-panel h2,.dif-eslestir-panel h3{margin:0 0 10px;font-size:16px;font-weight:600;color:#e8eef7}.dif-eslestir-panel .hint{color:#8fa2c9}.dif-eslestir-panel .hint strong{color:#f2c94c}.dif-eslestir-panel .hint a{color:#6eb5ff}.dif-eslestir-ust{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.dif-eslestir-ust input{min-width:220px;background:#152033;border:1px solid #2a3c5c;color:#e8eef7;border-radius:8px;padding:8px 12px;font-size:13px}.dif-eslestir-ust input::placeholder{color:#6f82ac}.dif-eslestir-aksiyon{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.dif-eslestir-aksiyon .btn-secondary{background:#1e3a5f;border-color:#4a7ab8;color:#e8eef7}.dif-eslestir-aksiyon .btn-secondary:hover:not(:disabled){background:#254a75;border-color:#6eb5ff;color:#fff}.dif-eslestir-gruplar{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.dif-eslestir-grup{border:1px solid #2a3c5c;background:#121c2e;border-radius:6px;padding:4px 10px;cursor:pointer;font-size:12px;color:#e8eef7}.dif-eslestir-grup strong{color:#f2c94c;font-weight:600}.dif-eslestir-grup span{color:#8fa2c9;margin-left:4px}.dif-eslestir-grup.on{border-color:#f2c94c;background:#f2c94c1f;outline:1px solid #f2c94c}.dif-eslestir-oneri{margin-bottom:12px}.dif-eslestir-oneri h3{font-size:13px;color:#8fa2c9}.dif-eslestir-oneri-btn{display:block;width:100%;text-align:left;margin-bottom:4px;padding:8px 10px;background:#121c2e;border:1px solid #2a3c5c;border-radius:6px;color:#e8eef7;cursor:pointer;font-size:13px}.dif-eslestir-oneri-btn:hover{border-color:#4a7ab8;background:#1b2a44}.dif-eslestir-oneri-btn.on{border-color:#3dd68c;background:#3dd68c1a;color:#3dd68c}.dif-eslestir .dif-op-tablo-wrap{background:#121c2e;border:1px solid #243044;border-radius:8px;overflow:auto;max-height:calc(70vh - 120px)}.dif-eslestir .dif-op-tablo{color:#cfd8ea}.dif-eslestir .dif-op-tablo td{color:#cfd8ea;background:transparent}.dif-eslestir .dif-op-tablo td strong{color:#e8eef7}.dif-eslestir .dif-op-tablo tr.secili{background:#f2c94c1f;box-shadow:inset 3px 0 #f2c94c}.dif-eslestir .dif-op-tablo tr.secili td{color:#e8eef7}.dif-eslestir .mono{font-family:ui-monospace,Consolas,monospace;color:#6eb5ff;font-size:12px}.dif-eslestir .alert-ok{background:#3dd68c1f;border:1px solid rgba(61,214,140,.35);color:#2a9d63;padding:12px 16px;border-radius:8px;margin-bottom:12px;font-size:13px}.dif-eslestir .alert-error{background:#e07a5f1f;border:1px solid rgba(224,122,95,.35);color:#c44d32}.dif-eslestir .page-header h1+.hint a{color:#3b6fe0}.page-loading{padding:24px}.forti-bi-rehber-icerik ul{margin:6px 0 0;padding-left:18px}.forti-bi-rehber-icerik li{margin-bottom:6px}.forti-bi-rehber-icerik code{background:#1a2740;padding:1px 5px;border-radius:4px;font-size:12px;color:#f2c94c}.forti-bi-rehber-icerik a{color:#f2c94c}.forti-bi-rehber-not{margin:10px 0 0;padding:10px 12px;background:#1a2740;border-radius:6px;border-left:3px solid #f2c94c;font-size:12.5px;color:#cfd8ea}.forti-bi-rehber-tablo{width:100%;border-collapse:collapse;font-size:12px;margin-top:6px}.forti-bi-rehber-tablo th,.forti-bi-rehber-tablo td{border:1px solid #243044;padding:8px 10px;text-align:left;vertical-align:top}.forti-bi-rehber-tablo th{background:#1a2740;color:#8fa2c9;font-weight:600}.forti-bi-rehber-tablo td:first-child{color:#f2c94c;font-weight:600;white-space:nowrap}.forti-bi-rehber .ton-kotu{color:#e07a5f}.forti-bi-rehber .ton-uyari{color:#f2c94c}.forti-bi-rehber .ton-iyi{color:#3dd68c}@media(max-width:900px){.forti-bi-head-aksiyon{align-items:stretch;width:100%}.forti-sekme-pills{width:100%}.forti-sekme-pills button{flex:1;font-size:11px;padding:7px 6px}}.islem-merkez .islem-sekmeler{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px;border-bottom:1px solid #243044;padding-bottom:12px}.islem-sekme{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;font-size:13px;color:#8fa2c9;background:#121824;border:1px solid #243044;text-decoration:none}.islem-sekme.on,.islem-sekme.active{color:#e8eef7;border-color:#3b6fe0;background:#3b6fe01f}.islem-form{display:flex;flex-direction:column;gap:14px;max-width:640px}.islem-form label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#8fa2c9}.islem-form input,.islem-form select,.islem-form textarea{background:#0d121c;border:1px solid #243044;border-radius:6px;color:#e8eef7;padding:8px 10px;font-size:14px}.islem-secenekler{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}.islem-check{flex-direction:row!important;align-items:center;gap:8px!important;cursor:pointer}.islem-giris{display:grid;grid-template-columns:1fr 320px;gap:16px}@media(max-width:960px){.islem-giris{grid-template-columns:1fr}}.islem-son-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.islem-son-liste li{font-size:13px;line-height:1.4}.islem-etiket{display:inline-block;font-size:10px;padding:2px 6px;margin-right:6px;border-radius:4px;background:#1b2a44;color:#6eb5ff}.islem-toolbar{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.islem-toolbar input,.islem-toolbar select{background:#0d121c;border:1px solid #243044;border-radius:6px;color:#e8eef7;padding:8px 10px}.islem-iso-ozet,.islem-iso-grup{margin-bottom:16px}.islem-dif-ust{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.dif-eslestir.embedded{padding-top:0}.dif-eslestir.embedded .embedded-ust{margin-bottom:12px}.bi-aylik-takvim{width:100%}.bi-aylik-takvim-ust{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;flex-wrap:wrap;gap:8px}.bi-aylik-takvim-nav{display:flex;align-items:center;gap:10px}.bi-aylik-takvim-ay{font-size:14px;color:#e8eef7;min-width:140px;text-align:center}.bi-aylik-takvim-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.bi-aylik-takvim-gun-ad{font-size:10px;color:#6f82ac;text-align:center;padding:4px 0}.bi-aylik-takvim-hucre{aspect-ratio:1;min-height:28px;border-radius:4px;font-size:11px;display:flex;align-items:center;justify-content:center;background:#1a2233;color:#8fa2c9}.bi-aylik-takvim-hucre.pad{background:transparent}.bi-aylik-takvim-hucre.ok{background:#3dd68c59;color:#3dd68c}.bi-aylik-takvim-hucre.uyari{background:#f2c94c59;color:#f2c94c}.bi-aylik-takvim-hucre.kotu{background:#e07a5f66;color:#e07a5f}.bi-aylik-takvim-hucre.yok{background:#121824;color:#4a5568}.bi-aylik-takvim-leg{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px;font-size:11px;color:#8fa2c9}.bi-aylik-takvim-leg i{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:4px;vertical-align:middle}.bi-aylik-takvim-leg i.ok{background:#3dd68c99}.bi-aylik-takvim-leg i.uyari{background:#f2c94c99}.bi-aylik-takvim-leg i.kotu{background:#e07a5f99}.bi-aylik-takvim-leg i.yok{background:#243044}.forti-log-islem-btns{display:flex;flex-wrap:wrap;gap:4px}.forti-log-islem-hucre{min-width:140px;white-space:nowrap}.forti-log-islem-durum{display:block;color:#6b7a99;margin-top:4px}.forti-tekrar-ip{margin-top:12px;font-size:13px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.forti-aksiyon-tablo{margin-top:0}.forti-aksiyon-ust{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.forti-aksiyon-ozet{margin:0;color:#4a5568;font-size:.95rem}.forti-aksiyon-toplu{display:flex;flex-wrap:wrap;gap:8px}.forti-grup-adet{text-align:center;white-space:nowrap}.forti-oneri-tur{display:inline-block;font-weight:600;font-size:.85rem;padding:2px 8px;border-radius:4px;background:#eef2ff;color:#3730a3}.forti-oneri-olay{background:#fee2e2;color:#991b1b}.forti-oneri-dif{background:#fef3c7;color:#92400e}.forti-oneri-dof{background:#fce7f3;color:#9d174d}.forti-oneri-isemri{background:#e0f2fe;color:#075985}.forti-log-bekliyor-etiket{font-size:.8rem}.forti-log-depo-banner{margin:0 0 12px;padding:12px 16px;background:#f0f7ff;border-left:4px solid #3b82f6}.forti-log-depo-banner p{margin:0 0 6px}.forti-log-depo-meta{display:flex;flex-wrap:wrap;gap:12px;font-size:.85rem;color:#64748b}.forti-log-periyot-banner{margin:0 0 12px;padding:12px 16px;background:#f8fafc;border-left:4px solid #64748b}.forti-log-periyot-banner.periyot-ok{background:#f0fdf4;border-left-color:#22c55e}.forti-log-periyot-banner.periyot-hata{background:#fef2f2;border-left-color:#ef4444}.forti-log-periyot-banner.periyot-atlandi{background:#fffbeb;border-left-color:#f59e0b}.forti-log-periyot-banner p{margin:0 0 6px;font-size:.92rem}.periyot-etiket{color:#475569;font-weight:600}.periyot-kayit-detay{margin:6px 0 8px 1.1rem;padding:0;font-size:.85rem;color:#334155}.periyot-kayit-detay li{margin:2px 0}.periyot-badge{font-weight:600;font-size:.8rem;padding:2px 8px;border-radius:4px}.periyot-badge-ok{background:#dcfce7;color:#166534}.periyot-badge-hata{background:#fee2e2;color:#991b1b}.periyot-badge-atlandi{background:#fef3c7;color:#92400e}.forti-aksiyon-bekle{margin:8px 0 12px;padding:8px 12px;background:#fffbeb;border-radius:6px}.forti-log-arka-yukle{align-self:center;white-space:nowrap;font-size:.85rem}.forti-log-ust-yukle{margin:0 0 12px;padding:8px 0}.forti-chart-kutu{min-height:220px;width:100%}.forti-log-hata-sinir{margin:12px 0}.forti-log-hata-sinir p{margin:8px 0;font-size:13px}.forti-log-ilerleme-ust{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:10px}.forti-log-ilerleme-bar{height:10px;background:#0d121c;border-radius:5px;overflow:hidden}.forti-log-ilerleme-dolgu{height:100%;background:linear-gradient(90deg,#3b6fe0,#6eb5ff);transition:width .25s ease}.forti-log-ilerleme-mesaj{margin:8px 0 0;font-size:13px;color:#8fa2c9}.sidebar-yardim-ipucu{margin-top:auto;padding:10px 14px 14px;font-size:11px;color:#6b7a99;border-top:1px solid #1e2a3d}.sidebar-yardim-ipucu span{display:inline-block;padding:1px 6px;margin-right:4px;font-size:10px;font-weight:600;color:#c9d6f0;background:#243044;border:1px solid #3b4f6e;border-radius:4px}.yardim-fab{position:fixed;right:22px;bottom:22px;z-index:900;width:44px;height:44px;border:none;border-radius:50%;font-size:20px;font-weight:700;color:#fff;background:linear-gradient(135deg,#3b6fe0,#5a8fff);box-shadow:0 4px 18px #3b6fe073;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.yardim-fab:hover{transform:scale(1.06);box-shadow:0 6px 22px #3b6fe08c}.ses-komut-cubuk{position:fixed;right:22px;bottom:78px;z-index:901}.ses-komut-fab{width:44px;height:44px;border:1px solid #c5d0e0;border-radius:50%;background:#fff;font-size:18px;cursor:pointer;box-shadow:0 2px 12px #1428501f}.ses-komut-fab:hover{border-color:#3b6fe0;color:#3b6fe0}.ses-komut-panel{display:flex;flex-wrap:wrap;align-items:center;gap:6px;max-width:min(520px,92vw);padding:10px 12px;background:#fff;border:1px solid #d0dae8;border-radius:12px;box-shadow:0 8px 28px #1428502e}.ses-komut-panel .search-input{flex:1 1 180px;min-width:140px}.ses-komut-durum{flex:1 1 100%;margin:0;max-height:4.5em;overflow:auto;white-space:pre-wrap}.yardim-modal-arka{position:fixed;top:0;right:0;bottom:0;left:0;z-index:950;display:flex;align-items:center;justify-content:center;padding:20px;background:#080c14b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.yardim-modal{width:min(620px,100%);max-height:min(88vh,720px);display:flex;flex-direction:column;background:#141c2b;border:1px solid #2a3a55;border-radius:14px;box-shadow:0 20px 60px #00000073;overflow:hidden}.yardim-modal-bas{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px 14px;background:linear-gradient(180deg,#1a2540,#141c2b);border-bottom:1px solid #243044}.yardim-modal-kicker{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6eb5ff;margin-bottom:4px}.yardim-modal-bas h2{margin:0;font-size:1.25rem;font-weight:600;color:#e8eef8}.yardim-modal-ust-btn{display:flex;align-items:center;gap:8px;flex-shrink:0}.yardim-modal-ust-btn .btn-outline{color:#d5e4ff;border-color:#4a628a;background:transparent}.yardim-modal-ust-btn .btn-outline:hover{background:#243044}.yardim-modal-kapat{flex-shrink:0;width:32px;height:32px;border:none;border-radius:8px;font-size:22px;line-height:1;color:#8fa2c9;background:transparent;cursor:pointer}.yardim-modal-kapat:hover{background:#243044;color:#e8eef8}.yardim-modal-govde{flex:1;overflow-y:auto;padding:16px 20px 8px}.yardim-modal-yuk,.yardim-modal-hata{padding:16px 20px;margin:0}.yardim-karsilama{margin:0 0 16px;padding:12px 14px;font-size:14px;line-height:1.55;color:#c9d6f0;background:#3b6fe01f;border-left:3px solid #3b6fe0;border-radius:0 8px 8px 0}.yardim-blok{margin-bottom:18px}.yardim-blok h3{margin:0 0 8px;font-size:13px;font-weight:600;color:#6eb5ff;text-transform:uppercase;letter-spacing:.03em}.yardim-blok p{margin:0;font-size:14px;line-height:1.6;color:#b8c5de}.yardim-iso-liste{margin:0;padding:0;list-style:none}.yardim-iso-liste li{display:flex;gap:10px;align-items:baseline;padding:8px 10px;margin-bottom:6px;background:#121a28;border:1px solid #243044;border-radius:8px;font-size:13px}.yardim-iso-kod{flex-shrink:0;padding:2px 8px;font-weight:700;font-size:12px;color:#6eb5ff;background:#3b6fe026;border-radius:4px}.yardim-iso-baslik{color:#b8c5de;line-height:1.45}.yardim-detay p{color:#c9d6f0}.yardim-yorum{padding:12px 14px;background:#f2c94c14;border:1px solid rgba(242,201,76,.25);border-radius:10px}.yardim-yorum h3{color:#f2c94c}.yardim-yorum p{color:#ddd0a8;font-style:normal;line-height:1.55}.yardim-ipucu ul{margin:0;padding-left:18px;font-size:14px;line-height:1.55;color:#a8b8d4}.yardim-ipucu li{margin-bottom:6px}.yardim-sorun-giris{margin:0 0 10px!important;font-size:13px!important;color:#8fa2c9!important}.yardim-sorun-liste{margin:0}.yardim-sorun-satir{margin-bottom:12px;padding:10px 12px;background:#121a28;border:1px solid #243044;border-radius:8px}.yardim-sorun-satir dt{margin:0 0 4px;font-size:13px;font-weight:600;color:#f2c94c}.yardim-sorun-satir dd{margin:0;font-size:13px;line-height:1.5;color:#b8c5de}.yardim-modal-alt{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px 16px;border-top:1px solid #243044;background:#121824}.plv-matris-page .plv-matris-aksiyon{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.plv-matris-toggle{font-size:13px;color:#b8c5de;display:flex;align-items:center;gap:6px}.plv-matris-legend{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:12px;font-size:12px;color:#8fa2c9}.plv-p{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;border-radius:4px;font-weight:600;font-size:11px;margin-right:4px}.plv-p.p0{background:#e5484d59;color:#ffb4b4}.plv-p.p12{background:#f5a52459;color:#ffd89a}.plv-p.p34{background:#30a46c59;color:#9ee6c0}.plv-p.bos{background:#243044;color:#8fa2c9}.plv-matris-wrap{overflow:auto;max-height:calc(100vh - 220px);border:1px solid #243044;border-radius:8px;background:#121c2e}.plv-matris{border-collapse:separate;border-spacing:0;font-size:12px;color:#cfd8ea;min-width:max-content}.plv-matris th,.plv-matris td{border-right:1px solid #243044;border-bottom:1px solid #243044;padding:6px 8px;text-align:center;vertical-align:middle}.plv-matris thead th{background:#152033;color:#8fa2c9;position:sticky;top:0;z-index:2}.plv-grup-satir th{top:0;z-index:3}.plv-matris thead tr:nth-child(2) th{top:32px}.plv-sticky-kose,.plv-sticky-ad,.plv-sticky-statu,.plv-sticky-gorev{position:sticky;left:0;z-index:4;background:#152033;text-align:left}.plv-sticky-statu{left:140px;min-width:72px}.plv-sticky-gorev{left:212px;min-width:160px;max-width:220px}.plv-sticky-ad{left:0;min-width:140px;max-width:140px;font-weight:600;color:#e8eef7}.plv-matris tbody .plv-sticky-ad,.plv-matris tbody .plv-sticky-statu,.plv-matris tbody .plv-sticky-gorev{background:#121c2e;z-index:1}.plv-grup-bg{background:#1a3048!important;color:#6eb5ff!important}.plv-grup-yon{background:#1e2838!important}.plv-beceri{min-width:52px;max-width:88px;font-size:10px;line-height:1.2;vertical-align:bottom}.plv-beceri span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.plv-hucre{font-weight:600;min-width:36px}.plv-hucre.p0{background:#e5484d38;color:#ffb4b4}.plv-hucre.p12{background:#f5a5242e;color:#ffd89a}.plv-hucre.p34{background:#30a46c2e;color:#9ee6c0}.plv-hucre.bos{color:#5a6a88}.plv-bg-ort{font-weight:700;color:#f2c94c;min-width:56px}.plv-matris-foot{margin-top:10px}.plv-tik{position:relative;cursor:pointer}.plv-tik:hover{outline:2px solid #4c8dff;outline-offset:-2px}.plv-hucre.k-egitim{box-shadow:inset 0 -3px #4c8dff}.plv-hucre.k-amir{box-shadow:inset 0 -3px #c084fc}.plv-rozet{position:absolute;top:1px;right:2px;font-size:9px;line-height:12px;min-width:12px;padding:0 2px;border-radius:6px;background:#2b3a55;color:#c9d6ee}.plv-rozet-ornek{font-size:9px;padding:0 4px;border-radius:6px;background:#2b3a55;color:#c9d6ee;margin-left:10px}.plv-isaret{display:inline-block;width:16px;height:4px;border-radius:2px;margin-left:10px;vertical-align:middle}.plv-isaret.egitim{background:#4c8dff}.plv-isaret.amir{background:#c084fc}.plv-kisi-link{background:none;border:0;padding:0;color:#9cc3ff;font:inherit;font-weight:600;text-align:left;cursor:pointer}.plv-kisi-link:hover{text-decoration:underline}.plv-tarih-kol{white-space:nowrap;font-size:12px;color:#b8c6e0;min-width:90px}.plv-tarih-kol.gecikti,.plv-kisi-kart b.gecikti{color:#ff8a8a;font-weight:700}.plv-ozet{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:8px 0 12px}.plv-ozet>div{background:#121c2e;border:1px solid #243044;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.plv-ozet b{font-size:20px;color:#e8eef7}.plv-ozet span{font-size:12px;color:#8fa2c9}.plv-ozet>div.uyari{border-color:#e5484d99}.plv-ozet>div.uyari b{color:#ff8a8a}.plv-kural{background:#121c2e;border:1px solid #243044;border-radius:8px;margin-bottom:10px}.plv-kural-bas{width:100%;text-align:left;background:none;border:0;color:#c9d6ee;padding:10px 12px;font:inherit;font-weight:600;cursor:pointer}.plv-kural-govde{padding:0 12px 12px;font-size:13px;color:#c9d6ee}.plv-kural-govde ul{margin:0 0 10px 18px;padding:0}.plv-kural-govde li{margin:3px 0}.plv-eslesmeyen{font-size:13px;color:#ffd89a;background:#f5a52414;border:1px solid rgba(245,165,36,.35);border-radius:8px;padding:8px 12px;margin-bottom:10px}.plv-modal-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#050a14b3;z-index:200;display:flex;align-items:flex-start;justify-content:center;padding:40px 16px;overflow:auto}.plv-modal{background:#162238;border:1px solid #2b3a55;border-radius:10px;width:min(760px,100%);padding:16px 18px;color:#dbe5f5}.plv-modal.genis{width:min(1000px,100%)}.plv-modal h3{margin:2px 0 0}.plv-modal h4{margin:16px 0 6px;font-size:14px;color:#9cc3ff}.plv-modal-bas{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.plv-gecmis{width:100%;border-collapse:collapse;font-size:13px}.plv-gecmis th,.plv-gecmis td{border-bottom:1px solid #243044;padding:6px 8px;text-align:left;vertical-align:top}.plv-gecmis th{color:#8fa2c9;font-weight:600}.plv-gecmis tr.eski td{opacity:.6}.plv-gecmis tr.guncel td{background:#4c8dff0f}.plv-form{display:grid;grid-template-columns:1fr 1fr;gap:10px}.plv-form label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#8fa2c9}.plv-form .genis{grid-column:1 / -1}.plv-form-alt{display:flex;justify-content:space-between;align-items:center}.plv-kisi-kart{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.plv-kisi-kart>div{background:#121c2e;border-radius:6px;padding:8px 10px;display:flex;flex-direction:column}.plv-kisi-kart span{font-size:11px;color:#8fa2c9}.plv-ok{color:#9ee6c0;font-size:12px}.plv-no{color:#ffb4b4;font-size:12px}.risk-rehber-kutu{margin-bottom:16px;border:1px solid #c5d0e0;border-radius:10px;background:#fff;color:#1a2332;overflow:hidden}.risk-rehber-baslik{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border:none;background:#f4f7fb;color:#1a2332;font-size:14px;font-weight:600;cursor:pointer;text-align:left}.risk-rehber-baslik:hover{background:#e8eef6}.risk-rehber-baslik .muted{color:#4a5a72}.risk-rehber-icerik{padding:14px 16px 18px;font-size:13px;line-height:1.45;color:#1a2332;background:#fff}.risk-rehber-icerik h4{color:#1a2332;margin:12px 0 8px}.risk-rehber-icerik .hint,.risk-rehber-icerik .muted{color:#445266}.risk-rehber-ozet{margin:0 0 12px;color:#1a2332}.risk-rehber-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}@media(max-width:900px){.risk-rehber-grid{grid-template-columns:1fr}}.risk-rehber-tablo{width:100%;border-collapse:collapse;font-size:12px;background:#fff;color:#1a2332}.risk-rehber-tablo th,.risk-rehber-tablo td{border:1px solid #c5d0e0;padding:6px 8px;text-align:left;color:#1a2332;background:#fff}.risk-rehber-tablo th{background:#eef2f8;color:#1a2332;font-weight:600}.risk-seviye-kritik td:first-child{border-left:3px solid #d1453d}.risk-seviye-yüksek td:first-child,.risk-seviye-yuksek td:first-child{border-left:3px solid #e8842f}.risk-seviye-orta td:first-child{border-left:3px solid #e8b93b}.risk-seviye-düşük td:first-child,.risk-seviye-dusuk td:first-child{border-left:3px solid #4ca66b}.risk-rehber-liste{margin:0 0 12px;padding-left:18px;color:#1a2332}.risk-karar-kartlar{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.risk-karar-kart{background:#f8fafc;border:1px solid #c5d0e0;border-radius:8px;padding:10px 12px;color:#1a2332}.risk-karar-kart strong{color:#1a2332}.risk-karar-kart .muted{color:#445266}.risk-karar-kart ol{margin:6px 0 0;padding-left:18px;font-size:12px;color:#1a2332}.risk-rehber-denetim{margin-top:12px;margin-bottom:0;font-size:12px}.risk-aksiyon{margin-bottom:12px;padding:10px 12px;border-radius:8px;border:1px solid #3d5a8a;background:#1a2740;font-size:12.5px}.risk-aksiyon-compact{margin:0;padding:6px 8px;border:none;background:transparent;font-size:11.5px}.risk-aksiyon-ust{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.risk-aksiyon-hesap{font-weight:600}.risk-aksiyon-etiket.engel{font-size:10px;padding:2px 6px;border-radius:4px;background:#d1453d40;color:#ffb4b4}.risk-aksiyon-uyari{margin:8px 0 0;padding-left:18px;color:#ffb4b4}.risk-aksiyon-adim{margin:8px 0 0;padding-left:18px;color:#d4deef}.risk-sonraki-col{min-width:140px;max-width:200px;font-size:11.5px;vertical-align:top}.ozet-yil-bar{align-items:center;flex-wrap:wrap;gap:10px}.ozet-yil-sec{display:flex;align-items:center;gap:8px;font-size:13px}.ozet-yil-etiket{color:#5a6578;font-weight:600}.ozet-yil-sec select{padding:6px 10px;border-radius:8px;border:1px solid #c5cdd8;background:#fff;font-size:14px;min-width:88px}.ozet-donem-not{margin-bottom:12px;font-size:13px}.modal-actions-split{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.modal-actions-right{display:flex;gap:8px;margin-left:auto}.btn-danger.btn-ghost{color:#ffb4b4;border-color:#d1453d73}.btn-danger.btn-ghost:hover:not(:disabled){background:#d1453d26}.detail-toolbar{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.entity-form-imza-not{margin:0 0 12px;font-size:13px;line-height:1.45}.entity-form-imza-durum{margin-left:4px}.risk-gosterge-ozet{margin-bottom:14px}.risk-gosterge-kartlar{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.risk-gosterge-kart{min-width:100px;padding:10px 14px;border-radius:8px;border:1px solid #243044;background:#152033;text-align:center}.risk-gosterge-kart.tone-vurgu{border-color:#5b8def;background:#1a2740}.risk-gosterge-kart.tone-uyari{border-color:#e8842f}.risk-gosterge-sayi{display:block;font-size:22px;font-weight:700;color:#e8eef7}.risk-gosterge-etiket{font-size:11px;color:#8fa2c9;line-height:1.3}.risk-gosterge-yorum{margin:0;font-size:13px;color:#b8c9e8;line-height:1.45}.risk-gosterge-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin-bottom:10px}.risk-gosterge-item{padding:8px 10px;border-radius:8px;border:1px solid #243044;background:#121c2c;font-size:12px}.risk-gosterge-item.durum-eksik{border-color:#e8842f}.risk-gosterge-item.durum-yuksek{border-color:#d1453d}.risk-gosterge-item.durum-uyari{border-color:#e8842f}.risk-gosterge-item-baslik{font-size:10px;text-transform:uppercase;color:#8fa2c9;letter-spacing:.03em}.risk-gosterge-item-deger{margin-top:4px;font-size:15px}.risk-gosterge-seviye{display:inline-block;margin-left:6px;font-size:11px;padding:1px 6px;border-radius:4px;background:#243044}.risk-gosterge-alt{font-size:10px;color:#8fa2c9;margin-top:2px}.risk-yorum{margin:0 0 10px;padding:10px 12px;border-radius:8px;background:#0d121c;border-left:3px solid #5b8def;font-size:13px;line-height:1.5;color:#d4deef}.risk-yapilacak-baslik{font-size:11px;font-weight:600;color:#8fa2c9;text-transform:uppercase;margin-bottom:4px}.risk-skor-hucre{display:inline-flex;align-items:center;gap:6px}.risk-skor-seviye{font-size:10px;padding:1px 5px;border-radius:4px;background:#243044}.risk-seviye-kritik .risk-skor-seviye{background:#d1453d59;color:#ffb4b4}.risk-seviye-yuksek .risk-skor-seviye{background:#e8842f59;color:#ffd4a8}.risk-seviye-orta .risk-skor-seviye{background:#e8b93b4d;color:#ffe8a8}.risk-seviye-dusuk .risk-skor-seviye{background:#4ca66b4d;color:#9ee6c0}.risk-artik-onizleme{margin-bottom:10px}.alert-warn-inline{color:#e8842f;font-size:12px}.rp23-panel-page{max-width:1080px}.rp23-ust{margin-bottom:16px}.rp23-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:20px}.rp23-arama{flex:1;min-width:200px;padding:8px 12px;border-radius:8px;border:1px solid #243044;background:#0d121c;color:#e8eef7}.rp23-grup{margin-bottom:28px}.rp23-grup-baslik{font-size:15px;color:#8fa2c9;border-bottom:1px solid #243044;padding-bottom:6px;margin:0 0 12px}.rp23-madde{border:1px solid #243044;border-radius:10px;margin-bottom:8px;background:#121c2e;overflow:hidden}.rp23-madde.acik{border-color:#3b6fe0}.rp23-madde-baslik{width:100%;text-align:left;display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;padding:12px 14px;background:transparent;border:none;color:#e8eef7;cursor:pointer}.rp23-kod{font-weight:700;color:#5b8def;min-width:48px}.rp23-baslik-metin{flex:1;font-size:13px;line-height:1.35}.rp23-etiket{font-size:10px;padding:2px 8px;border-radius:4px;background:#1b2a44;color:#8fa2c9}.rp23-madde-govde{padding:0 14px 14px;border-top:1px solid #243044}.rp23-blok{margin-top:14px}.rp23-blok h4{margin:0 0 6px;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#8fa2c9}.rp23-liste{margin:0;padding-left:18px;font-size:13px;line-height:1.45;color:#cfd8ea}.rp23-sorular li{margin-bottom:6px}.rp23-sozlu p{margin:0;font-size:13px;line-height:1.5;color:#d4deef;background:#0d121c;padding:10px 12px;border-radius:8px;border-left:3px solid #3ecf8e}.rp23-sozlu-kanit p{margin:0;font-size:13px;line-height:1.55;color:#c8d8f0;background:#0d121c;padding:12px 14px;border-radius:8px;border-left:3px solid #5b8def}.rp23-sozlu-konusma p{margin:0;font-size:14px;line-height:1.6;font-weight:500;color:#0a2e14;background:linear-gradient(135deg,#d4f5dc,#b8ecc4);padding:14px 16px;border-radius:10px;border:1px solid #3ecf8e;box-shadow:0 1px #3ecf8e40}.rp23-sozlu-konusma h4{color:#1a6b3a}.rp23-kanit-hizli{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:12px 0;padding:10px 12px;background:#0a0f1a;border-radius:8px;border:1px dashed #3b6fe0}.rp23-kanit-hizli-etiket{font-size:11px;font-weight:700;color:#5b8def;margin-right:6px}.rp23-kanit-btn{font-size:12px!important}.rp23-kanit-kart{background:#0a0f1a;padding:12px;border-radius:8px;border:1px solid #243044}.rp23-kanit-kart-baslik{margin-bottom:6px}.rp23-kanit-aksiyon{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ygg-toplanti-rehber{margin-bottom:16px}.ygg-rehber-baslik{margin:0 0 8px;font-size:1.05rem}.ygg-rehber-adimlar{margin:10px 0 12px 1.2rem;line-height:1.45}.ygg-rehber-aksiyon{display:flex;flex-wrap:wrap;gap:8px}.dok-gor-pdf-aksiyon{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 14px;padding:10px 12px;background:#0a0f1a;border-radius:8px;border:1px solid #243044}.rp23-dok-liste{list-style:none;margin:0;padding:0}.rp23-dok-liste li{margin-bottom:12px;padding-bottom:10px;border-bottom:1px dashed #243044;font-size:13px}.rp23-alinti-baslik{font-size:11px;color:#8fa2c9;margin-top:4px}.rp23-alinti{margin:6px 0;padding:8px 10px;font-size:12px;line-height:1.45;color:#b8c9e8;background:#0a0f1a;border-radius:6px;border-left:2px solid #5b8def}.rp23-link{color:#5b8def;text-decoration:none;font-size:12px}.rp23-link:hover{text-decoration:underline}.rp23-detay{margin-top:10px;font-size:12px;color:#8fa2c9}.rp23-eksik{margin-top:8px}.rp23-ozet-strip{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:flex-end;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #243044}.rp23-ozet-kpi{display:flex;flex-direction:column;min-width:72px}.rp23-ozet-kpi strong{font-size:22px;color:#e8eef7;line-height:1.1}.rp23-ozet-kpi span{font-size:11px;color:#8fa2c9;text-transform:uppercase;letter-spacing:.04em}.rp23-ozet-kpi--ok strong{color:#3ecf8e}.rp23-ozet-kpi--warn strong{color:#e8b93b}.rp23-ozet-meta{flex:1;min-width:200px;margin-left:auto;text-align:right}.rp23-uyari-kutu{margin-top:10px;font-size:13px}.rp23-etiket--muted{background:#151922;color:#6a7894}.rp23-hazirlik{font-size:10px;font-weight:700;padding:3px 8px;border-radius:999px;text-transform:uppercase}.rp23-hazirlik--tamam{background:#3ecf8e33;color:#3ecf8e}.rp23-hazirlik--kismen{background:#e8b93b33;color:#e8b93b}.rp23-hazirlik--eksik{background:#78829633;color:#8fa2c9}.rp23-delil-ozet{margin:12px 0;font-size:13px;color:#8fa2c9}.rp23-delil-ozet summary{cursor:pointer;color:#5b8def}.rp23-sc-blok{margin-top:16px}.rp23-sc-blok-baslik{margin:0 0 12px;font-size:14px;color:#c8d4ea;font-weight:600}.rp23-sc-kart{background:#0a0f1a;border:1px solid #243044;border-radius:12px;padding:14px 16px;margin-bottom:12px}.rp23-sc-ust{display:flex;gap:12px;align-items:flex-start;margin-bottom:12px}.rp23-sc-no{flex-shrink:0;width:28px;height:28px;border-radius:8px;background:#1b2a44;color:#5b8def;font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center}.rp23-sc-soru{margin:0;font-size:14px;line-height:1.45;color:#f0f4fc;font-weight:500}.rp23-sc-soru-liste{margin:0;padding-left:18px;flex:1;font-size:14px;line-height:1.45;color:#f0f4fc;font-weight:500}.rp23-sc-soru-liste li{margin-bottom:6px}.rp23-sc-adimlar{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.rp23-sc-adim{margin:0;padding:10px 12px;border-radius:8px;font-size:13px;line-height:1.5}.rp23-sc-adim-baslik{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-weight:700}.rp23-sc-adim--kanit{background:#0d121c;border-left:3px solid #5b8def;color:#c8d8f0}.rp23-sc-adim--kanit .rp23-sc-adim-baslik{color:#5b8def}.rp23-sc-adim--sozlü{background:linear-gradient(135deg,#d4f5dc,#b8ecc4);border:1px solid #3ecf8e;color:#0a2e14}.rp23-sc-adim--sozlü .rp23-sc-adim-baslik{color:#1a6b3a}.rp23-sc-adim--sozlü p{margin:0;font-weight:500}.rp23-sc-adim--kanit p{margin:0}.rp23-sc-adim--bekle{border:1px dashed #243044}.rp23-sc-kanit-bar{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.rp23-sc-meta{margin:10px 0 0;font-size:11px}.rp23-madde-alt{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid #243044}.giris-sayfa{min-height:100vh;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 30% 20%,#1a2740,#0b1220 55%,#070b14);padding:24px}.giris-kutu{width:min(380px,100%);background:#121a2a;border:1px solid #2a3a58;border-radius:14px;padding:28px 24px 24px;display:flex;flex-direction:column;gap:14px;box-shadow:0 18px 40px #00000059}.giris-kutu h1{margin:0;font-size:22px;color:#e8eef7;font-weight:650}.giris-kutu .hint{margin:-6px 0 4px;font-size:13px;color:#8fa2c9}.giris-kutu label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:#a8b8d4}.giris-kutu input,.giris-kutu select{background:#0a101c;border:1px solid #2a3a58;border-radius:8px;padding:10px 12px;color:#e8eef7;font-size:14px}.giris-kutu input:focus{outline:none;border-color:#5b8def}.giris-hata{margin:0;font-size:13px;color:#e07a5f}.brand-user{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;font-size:12px;color:#8fa2c9}.nav-group-toggle{display:block;width:100%;text-align:left;background:transparent;border:0;cursor:pointer;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#6f82ac;padding:0 20px 6px}.nav-group-toggle:hover{color:#cfd8ea}.nav-item-hero{background:#1a3358;margin:0 8px 8px;border-radius:8px;border-left:3px solid #4c8dff!important;font-weight:600}.bgys22-page{max-width:1100px}.bgys22-hero{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:20px;padding:20px 22px;background:linear-gradient(135deg,#14213d,#243b6b);color:#e8eefc;border-radius:12px}.bgys22-eyebrow{margin:0 0 6px;font-size:12px;color:#8fa2c9;letter-spacing:.04em}.bgys22-hero h1{margin:0 0 8px;font-size:26px;color:#fff}.bgys22-lead{margin:0;max-width:560px;font-size:14px;color:#cfd8ea;line-height:1.45}.bgys22-score{text-align:right;min-width:120px}.bgys22-score-num{font-size:42px;font-weight:700;color:#fff;line-height:1}.bgys22-score-meta{margin-top:6px;font-size:12px;color:#8fa2c9}.bgys22-actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.bgys22-msg{background:#eef3ff;border:1px solid #c5d4f5;padding:10px 12px;border-radius:8px;white-space:pre-wrap;font-size:13px}.bgys22-engel{background:#fff5f5;border:1px solid #f0c2c2;border-radius:10px;padding:12px 16px;margin-bottom:18px}.bgys22-engel h2{margin:0 0 8px;font-size:15px}.bgys22-engel ul{margin:0;padding-left:18px}.bgys22-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-bottom:22px}.bgys22-card{background:#fff;border:1px solid #dde3ef;border-radius:10px;padding:14px}.bgys22-card-top{display:flex;align-items:center;gap:8px;margin-bottom:8px}.bgys22-no{width:24px;height:24px;border-radius:50%;background:#14213d;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.bgys22-skor{margin-left:auto;font-weight:700;color:#243b6b}.bgys22-card h3{margin:0 0 10px;font-size:15px;line-height:1.35}.bgys22-belge,.bgys22-kanit{margin:0 0 10px;padding-left:16px;font-size:13px}.bgys22-kod-link{font-weight:700;color:#1a4a9e;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.bgys22-kod-link:hover{color:#0d2f6b}.bgys22-canli-meta{margin-top:8px}.bgys22-auto-toggle{display:inline-flex;align-items:center;gap:6px;margin-left:4px;-webkit-user-select:none;user-select:none}.bgys22-auto-toggle input{accent-color:#1a4a9e}.form-canli-bag{margin:0 0 14px;padding:12px 14px;background:linear-gradient(135deg,#f4f7fc,#eef3fa);border:1px solid #c5d4ea;border-radius:8px}.form-canli-bag-yok{background:#f7f7f7;border-color:#ddd}.form-canli-bag-bas{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:flex-start}.form-canli-kicker{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#5a6a82;margin-bottom:2px}.form-canli-bag-aksiyon{display:flex;flex-wrap:wrap;gap:8px}.form-canli-onizleme{margin:10px 0 0;max-height:180px;overflow:auto;font-size:12px;background:#fff;border:1px solid #dde3ee;padding:8px 10px;border-radius:6px;white-space:pre-wrap}.hedef-ekle-form{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;align-items:center}.hedef-ekle-form input,.hedef-ekle-form select{padding:6px 8px;border:1px solid #ccd3df;border-radius:6px;min-width:100px}.hedef-ekle-form input[placeholder="Hedef adı"]{min-width:220px;flex:1}.hedef-deger-edit{display:flex;align-items:center;gap:6px}.hedef-deger-edit input{width:88px;padding:4px 6px;border:1px solid #ccd3df;border-radius:4px}.bgys22-links{display:flex;flex-wrap:wrap;gap:6px}.bgys22-link{font-size:12px;padding:4px 8px;background:#eef3ff;border-radius:6px;text-decoration:none;color:#243b6b}.bgys22-link:hover{background:#dbe6ff}.bgys22-badge{display:inline-block;font-size:11px;font-weight:600;padding:2px 7px;border-radius:999px;text-transform:lowercase}.bgys22-badge-green{background:#c6efce;color:#1e6b34}.bgys22-badge-yellow{background:#ffeb9c;color:#7a5b00}.bgys22-badge-red{background:#ffc7ce;color:#9c1f2e}.bgys22-badge-blue{background:#cde4f7;color:#1a4f7a}.bgys22-ortak-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-bottom:20px}.bgys22-ortak-item{background:#fff;border:1px solid #dde3ef;border-radius:8px;padding:10px;font-size:13px}.bgys22-imza{margin-top:6px;line-height:1.35}.bgys22-bagli{margin:8px 0 0;padding-left:16px;font-size:12px}.bgys22-bagli li{margin-bottom:3px}.bgys22-bagli-cins{display:inline-block;min-width:52px;color:#4a6fa5;font-weight:600}.bgys22-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px}.bgys22-stat{background:#fff;border:1px solid #dde3ef;border-radius:8px;padding:12px;text-align:center}a.bgys22-stat-link{text-decoration:none;color:inherit;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}a.bgys22-stat-link:hover{border-color:#4a6fa5;box-shadow:0 2px 8px #14213d14}a.bgys22-stat-link:hover .bgys22-stat-v{color:#1a4f7a}.bgys22-stat-v{font-size:20px;font-weight:700;color:#14213d}.bgys22-stat-k{font-size:11px;color:#6b7a99;margin-top:4px}.bgys22-bgys-dok{margin-top:24px}.bgys22-bgys-table-wrap{overflow-x:auto;background:#fff;border:1px solid #dde3ef;border-radius:8px}.bgys22-bgys-table{width:100%;border-collapse:collapse;font-size:13px}.bgys22-bgys-table th,.bgys22-bgys-table td{padding:8px 12px;text-align:left;border-bottom:1px solid #eef1f6}.bgys22-bgys-table th{background:#f5f7fb;font-weight:600;color:#14213d}.bgys22-icerik-cell{white-space:nowrap}.bgys22-dot{display:inline-block;font-size:10px;font-weight:600;padding:2px 6px;border-radius:4px;margin-right:4px}.bgys22-dot.ok{background:#c6efce;color:#1e6b34}.bgys22-dot.no{background:#ffc7ce;color:#9c1f2e}.muted{color:#6b7a99;font-size:12px}@media(max-width:720px){.bgys22-hero{flex-direction:column}.bgys22-score{text-align:left}}.dsb-page{max-width:920px}.dsb-hero{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.dsb-eyebrow{font-size:12px;color:#6b7a99;margin:0 0 4px;text-transform:uppercase;letter-spacing:.04em}.dsb-lead{color:#3d4a63;margin:8px 0;line-height:1.45}.dsb-hero-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.dsb-toolbar{margin-bottom:14px}.dsb-search{width:100%;max-width:420px;padding:8px 12px;border:1px solid #dde3ef;border-radius:8px;font-size:14px}.dsb-list{display:flex;flex-direction:column;gap:10px}.dsb-card{background:#fff;border:1px solid #dde3ef;border-radius:10px;overflow:hidden}.dsb-card.open{border-color:#4a6fa5;box-shadow:0 2px 10px #14213d0f}.dsb-card-head{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;border:0;background:#f8fafc;cursor:pointer;text-align:left;font:inherit}.dsb-card.open .dsb-card-head{background:#eef3fa}.dsb-id{font-weight:700;color:#14213d;min-width:36px}.dsb-madde{font-size:13px;color:#4a6fa5;font-weight:600;flex:1}.dsb-chevron{color:#6b7a99;margin-left:auto}.dsb-soru{margin:0;padding:10px 14px 12px;font-size:15px;line-height:1.4;color:#14213d}.dsb-body{padding:0 14px 14px;border-top:1px solid #eef1f6}.dsb-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#6b7a99;margin:12px 0 6px}.dsb-cevap p{margin:0 0 6px;line-height:1.45}.dsb-uyum-not{margin-top:4px!important}.dsb-kanit ul{margin:0;padding-left:0;list-style:none}.dsb-kanit li{padding:8px 0;border-bottom:1px solid #f0f3f8}.dsb-kanit li:last-child{border-bottom:0}.dsb-kod-link{font-weight:700;color:#1a4f7a;text-decoration:none}.dsb-kod-link:hover{text-decoration:underline}.dsb-paragraf{margin-top:4px;font-size:13px;color:#3d4a63;line-height:1.4}.dsb-yok{color:#9c1f2e;font-size:12px}.dsb-ekran-links{display:flex;flex-wrap:wrap;gap:8px}.dsb-ekran-link{display:inline-block;padding:6px 10px;background:#eef3fa;border-radius:6px;color:#1a4f7a;text-decoration:none;font-size:13px}.dsb-ekran-link:hover{background:#dce6f5}.dsb-uyum{font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px}.dsb-uyum-ok{background:#c6efce;color:#1e6b34}.dsb-uyum-warn{background:#ffeb9c;color:#7a5b00}.dsb-uyum-bad{background:#ffc7ce;color:#9c1f2e}.dsb-cozum{margin-top:10px;padding:10px 12px;border-radius:8px;border:1px solid #ffe08a;background:#fffbeb}.dsb-cozum-bad{border-color:#f5b5bc;background:#fff5f6}.dsb-neden{margin:0 0 4px;line-height:1.4;color:#3d4a63}.dsb-cozum-list{margin:0;padding-left:18px}.dsb-cozum-list li{margin-bottom:6px;line-height:1.4}.dsb-cozum-link{color:#1a4f7a;font-weight:600;text-decoration:none}.dsb-cozum-link:hover{text-decoration:underline}.dsb-page{max-width:1120px}.dsb-durum{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;padding:8px 10px;border-radius:8px;background:#fffbeb;border:1px solid #ffe08a;font-size:13px}.dsb-durum.bad{background:#fff5f6;border-color:#f5b5bc}.dsb-durum-baslik{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#7a5b00;margin-right:4px}.dsb-durum.bad .dsb-durum-baslik{color:#9c1f2e}.dsb-durum-item{background:#fff;border:1px solid #eadfb8;border-radius:999px;padding:2px 9px;color:#3d4a63}.dsb-durum.bad .dsb-durum-item{border-color:#f1c9ce}.dsb-kk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:10px}.dsb-kk{display:flex;flex-direction:column;background:#fff;border:1px solid #dde3ef;border-left:3px solid #4a6fa5;border-radius:8px;padding:10px 12px;min-width:0}.dsb-kk-yok{border-left-color:#c0392b;background:snow}.dsb-kk-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.dsb-kk-kod{font-weight:700;color:#14213d;font-size:13px}.dsb-kk-durum{font-size:10.5px;font-weight:700;padding:2px 7px;border-radius:999px;white-space:nowrap}.dsb-kk-durum.ok{background:#e3f5e8;color:#1e6b34}.dsb-kk-durum.warn{background:#fff1c2;color:#7a5b00}.dsb-kk-durum.kayit{background:#e6eefb;color:#1a4f7a}.dsb-kk-baslik{font-size:12px;color:#6b7a99;margin-top:2px}.dsb-kk-bolum{font-size:12px;font-weight:600;color:#4a6fa5;margin-top:6px}.dsb-kk-kesit{list-style:none;margin:6px 0 0;padding:8px 10px;background:#f7f9fc;border-radius:6px;font-size:12.5px;line-height:1.45;color:#243149}.dsb-kk-kesit li{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dsb-kk-kesit li+li{margin-top:4px;padding-top:4px;border-top:1px dashed #e3e8f1}.dsb-kk-bos{font-size:12.5px;color:#9c1f2e;margin:6px 0 0}.dsb-kk-imza{font-size:11.5px;color:#6b7a99;margin-top:6px}.dsb-kk-alt{display:flex;gap:12px;align-items:center;margin-top:auto;padding-top:8px}.dsb-kk-btn{border:1px solid #4a6fa5;background:#4a6fa5;color:#fff;border-radius:6px;padding:3px 12px;font-size:12px;cursor:pointer}.dsb-kk-btn:hover{background:#3a5b8c}.dsb-kk-link{font-size:12px;color:#1a4f7a;text-decoration:none}.dsb-kk-link:hover{text-decoration:underline}.dsb-modal{max-width:860px;width:94vw;max-height:88vh;display:flex;flex-direction:column;padding:0}.dsb-modal-head{display:flex;justify-content:space-between;gap:12px;padding:16px 20px 10px;border-bottom:1px solid #eef1f6}.dsb-modal-head h2{margin:2px 0 4px;font-size:18px;color:#14213d}.dsb-modal-kod{font-size:12px;font-weight:700;color:#4a6fa5}.dsb-modal-meta{font-size:12px;color:#6b7a99}.dsb-modal-x{border:0;background:none;font-size:24px;line-height:1;color:#6b7a99;cursor:pointer}.dsb-modal-body{overflow-y:auto;padding:12px 20px;flex:1}.dsb-bolum{padding:10px 12px;border-radius:8px;margin-bottom:8px}.dsb-bolum h3{margin:0 0 6px;font-size:14px;color:#14213d}.dsb-bolum p{margin:0 0 4px;font-size:13px;line-height:1.5;color:#243149}.dsb-bolum.hedef{background:#f2f7ff;border:1px solid #c9d9f2}.dsb-bolum p.vurgu{background:#fff4c2;border-radius:4px;padding:1px 4px;margin-left:-4px}.dsb-modal-actions{padding:10px 20px 14px;border-top:1px solid #eef1f6;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.it-sayfa{max-width:1280px}.it-sekme{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}.it-sekme-btn{border:1px solid #c5d0e3;background:#f4f7fb;color:#243149;border-radius:8px;padding:6px 12px;font:inherit;font-size:13px;cursor:pointer;text-decoration:none}.it-sekme-btn:hover{border-color:#4a6fa5;color:#14213d}.it-sekme-btn.aktif{background:#14213d;border-color:#14213d;color:#fff}.it-msg{background:#eaf7ef;border:1px solid #b7e2c6;color:#1c6b3e;padding:8px 12px;border-radius:8px}.it-kartlar{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px;margin-top:14px}.it-tetkik-sec label{display:flex;align-items:center;gap:8px;font-size:13px;color:#5a6a82}.it-tetkik-sec select,.it-donem input{padding:7px 9px;border:1px solid #ccd3df;border-radius:6px;font:inherit;font-size:13px;color:#14213d;background:#fff}.it-donem{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#5a6a82;max-width:360px;margin:8px 0}.it-surec-sec-ust{display:flex;gap:12px}.it-surec-sec{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;margin:10px 0 14px}.it-surec-sec label{display:flex;align-items:center;gap:8px;border:1px solid #dde3ef;border-radius:8px;padding:8px 10px;background:#fff;cursor:pointer}.it-surec-sec .hint{margin-left:auto;white-space:nowrap}.it-soru-filtre{max-width:240px}.it-kart{text-align:left;background:#fff;border:1px solid #dde3ef;border-radius:10px;padding:12px 14px;cursor:pointer;font:inherit;color:#14213d;display:flex;flex-direction:column;gap:4px}.it-kart:hover{border-color:#4a6fa5;box-shadow:0 2px 10px #14213d14}.it-kart-ust{display:flex;justify-content:space-between;gap:8px;align-items:center}.it-kart-alt{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;color:#4a5674;margin-top:4px}.it-engel{color:#b8272c;font-weight:600}.it-bar{height:6px;background:#eef0f5;border-radius:3px;overflow:hidden;margin-top:6px}.it-bar>div{height:100%;background:linear-gradient(90deg,#4a6fa5,#1c7a4c)}.it-ust{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:8px 0 12px}.it-ust-sag{display:flex;flex-wrap:wrap;gap:8px}.it-belge-bas{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.it-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px 14px;margin:12px 0}.it-form label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#5a6a82}.it-form input,.it-form select,.it-form textarea{padding:7px 9px;border:1px solid #ccd3df;border-radius:6px;font:inherit;font-size:13px;color:#14213d;background:#fff}.it-form-genis{grid-column:1 / -1}.it-kontrol{margin:8px 0;padding:10px 12px;border-radius:8px;background:#fafbfd;border:1px solid #e3e8f1;font-size:13px;line-height:1.5}.it-kontrol-engel{color:#b8272c}.it-kontrol-uyari{color:#96590a}.it-kontrol-ok{color:#1c7a4c;font-weight:600}.it-tablo td{vertical-align:top;white-space:normal}.it-sart{white-space:pre-wrap;font-size:12.5px;line-height:1.45;max-height:9.5em;overflow:auto}.it-uyari{margin-top:4px;font-size:11.5px;color:#96590a;background:#fff6e5;border-radius:4px;padding:2px 6px;display:inline-block}.it-kanit{width:100%;min-width:220px;padding:6px 8px;border:1px solid #ccd3df;border-radius:6px;font:inherit;font-size:12.5px;line-height:1.4;resize:vertical}.it-kanit:disabled{background:#f5f7fb;color:#33415e}.it-sonuc{display:flex;flex-direction:column;gap:4px}.it-sonuc button{border:1px solid #ccd3df;background:#fff;border-radius:6px;padding:3px 8px;font-size:12px;cursor:pointer;text-align:left;color:#33415e}.it-sonuc button.secili{color:#fff;font-weight:600}.it-sonuc button:disabled{cursor:default;opacity:.8}.it-sonuc button.it-temizle{border:0;background:none;color:#6b7a99;font-size:11px;text-decoration:underline;padding:0 2px}.it-hata-kutu{position:fixed;left:50%;bottom:20px;transform:translate(-50%);z-index:1200;max-width:min(720px,90vw);display:flex;gap:12px;align-items:flex-start;background:#fff5f5;border:1px solid #e8a3a3;color:#9c1f2e;padding:10px 14px;border-radius:8px;box-shadow:0 6px 20px #00000026;font-size:13px}.it-hata-kutu button{border:0;background:none;font-size:18px;line-height:1;cursor:pointer;color:#9c1f2e}.it-baslik-satir td{background:#eef3fa;font-weight:700;color:#1a4f7a}.it-yeni{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.it-yeni input{padding:7px 9px;border:1px solid #ccd3df;border-radius:6px;font:inherit;font-size:13px}.it-imzalar{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.it-imza-kutu{border:1px solid #dde3ef;border-radius:8px;padding:10px 12px;min-height:90px;display:flex;flex-direction:column;gap:6px}.it-imza-kutu select{padding:5px 7px;border:1px solid #ccd3df;border-radius:6px;font-size:12.5px}.it-imza-ad{font-weight:600;color:#14213d}.it-imza-var{color:#1c7a4c;font-size:12.5px}.it-imza-yok{color:#8a93a8;font-size:12.5px}.it-print-only{display:none}@media print{.sidebar,.no-print,.yardim-fab,.ses-komut-cubuk{display:none!important}.app-shell,.main-content{display:block;margin:0;padding:0}.it-sayfa{max-width:none}.it-belge{border:0;padding:0}.it-kanit{display:none}.it-print-only{display:block;white-space:pre-wrap;font-size:11px}.it-sart{max-height:none;overflow:visible;font-size:11px}.it-tablo th,.it-tablo td{border:1px solid #999!important;font-size:11px;padding:4px 6px}.it-tablo tr{page-break-inside:avoid}.table-wrap{overflow:visible!important;max-height:none!important}}.dm-sekmeler{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 14px}.dm-sekmeler button{border:1px solid #ccd3df;background:#fff;border-radius:8px;padding:7px 12px;font:inherit;font-size:13px;cursor:pointer;display:inline-flex;gap:6px;align-items:center;color:#1f2a44}.dm-sekmeler button.aktif{background:#1f3a68;color:#fff;border-color:#1f3a68}.dm-say{background:#eef1f6;color:#33415e;border-radius:10px;padding:0 7px;font-size:11.5px}.dm-sekmeler button.aktif .dm-say{background:#fff3;color:#fff}.dm-say-uyari{background:#fde8d7!important;color:#9a4a0c!important}.dm-araclar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:10px}.dm-araclar input[type=search]{padding:7px 10px;border:1px solid #ccd3df;border-radius:6px;min-width:240px;font:inherit}.dm-filtre{display:flex;flex-wrap:wrap;gap:4px}.dm-filtre button{border:1px solid #d8dee8;background:#f7f9fc;border-radius:14px;padding:3px 10px;font:inherit;font-size:12px;cursor:pointer}.dm-filtre button.aktif{background:#1f3a68;color:#fff;border-color:#1f3a68}.std-yonga-satir{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.std-yonga{font-size:11px;line-height:1.4;padding:1px 6px;border-radius:999px;background:#eef1f6;color:#243044;white-space:nowrap}.std-yonga--iyi{background:#e5f6ea;color:#146c2e}.std-yonga--orta{background:#fff4d6;color:#7a5b00}.std-yonga--zayif{background:#fde8e8;color:#8a1f1f}.dm-tablo{width:100%;border-collapse:collapse;font-size:13px}.dm-tablo th{text-align:left;background:#f3f5f9;padding:7px 8px;font-weight:600;position:sticky;top:0;z-index:1}.dm-tablo td{padding:7px 8px;border-top:1px solid #e7ebf2;vertical-align:top;white-space:normal}.dm-kod{white-space:nowrap;font-family:ui-monospace,Consolas,monospace;font-size:12px}.dm-rev-acik td{background:#f7f9fc}.dm-rev-satir>td{background:#f7f9fc;border-top:none;padding:4px 12px 14px}.rev-surum-tablo{width:100%;border-collapse:collapse;font-size:12.5px;background:#fff}.rev-surum-tablo th{text-align:left;background:#eef1f6;padding:5px 8px;font-weight:600;position:static}.rev-surum-tablo td{padding:5px 8px;border-top:1px solid #e7ebf2}.rev-guncel td{background:#f1f8f3}.rev-etiket{margin-left:6px;font-size:11px;background:#e3f4e8;color:#1c6b36;border-radius:8px;padding:0 6px}.rev-islem{white-space:nowrap;display:flex;gap:10px}.rev-metin{margin-top:10px;background:#fff;border:1px solid #e1e6ee;border-radius:6px;padding:10px 14px;max-height:520px;overflow:auto}.rev-metin h4{margin:0 0 8px;font-size:14px}.rev-metin h5{margin:12px 0 4px;font-size:12.5px;color:#475569}.rev-metin-govde{white-space:pre-wrap;font-size:13px;line-height:1.5}.rev-fark{font-family:ui-monospace,Consolas,monospace;font-size:12px;line-height:1.45;white-space:pre-wrap;border:1px solid #eef1f6}.rev-fark>div{padding:0 6px}.rev-fark-ek{background:#e6f6ea;color:#14532d}.rev-fark-sil{background:#fdecec;color:#7f1d1d;text-decoration:line-through;text-decoration-color:#e5a0a0}.rev-fark-atla{color:#94a3b8;font-style:italic}.rev-fark-isaret{display:inline-block;width:14px;color:#64748b}.dm-islem{white-space:nowrap;display:flex;gap:8px;align-items:center}.dm-rozet{display:inline-block;border-radius:10px;padding:1px 8px;font-size:11.5px;font-weight:600;white-space:nowrap}.dm-yesil{background:#e3f4e8;color:#1c6b36}.dm-mavi{background:#e2eefb;color:#1d4f8c}.dm-mor{background:#ece6fb;color:#533a9c}.dm-kirmizi{background:#fde3e3;color:#a12222}.dm-turuncu{background:#fdeed9;color:#96590a}.dm-gri{background:#eceff3;color:#5b6578}.dm-yesil-yazi{color:#1c6b36}.dm-turuncu-yazi{color:#96590a}.dm-matris-ozet{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-bottom:10px;font-size:14px}.dm-bosluk{flex:1}.dm-alt-araclar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px}.dm-onay{display:inline-flex;gap:6px;align-items:center;font-size:13px;color:#475569;cursor:pointer}.dm-celiski{background:#fff4e5;border:1px solid #f3c98b;border-radius:8px;padding:9px 12px;margin-bottom:12px;font-size:13px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.dm-satir-celiski td{background:#fffaf2}.dm-uyari{color:#96590a;font-size:11.5px;margin-top:2px}.dm-bag{display:flex;gap:6px;align-items:center;margin-bottom:3px;white-space:nowrap}.dm-islem-hucre{min-width:190px}.ge-birak{border:2px dashed #cbd5e1;transition:background .15s,border-color .15s}.ge-birak-aktif{background:#eef4ff;border-color:#3b82f6}.ge-baslik{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:8px}.ge-baslik h2{margin:0}.ge-baslik input[type=search]{margin-left:auto;min-width:260px}.ge-tablo td{vertical-align:top}.ge-ozet{margin-top:3px;font-size:12px;color:#64748b;max-width:520px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ge-yer code{font-size:11px;word-break:break-all}.ge-yeni td{background:#f0fdf4}.ge-incele td:first-child{border-left:3px solid #f59e0b}.ge-sil{color:#b91c1c}.ge-duzelt{display:flex;flex-direction:column;gap:6px;min-width:320px}.ge-duzelt label{display:flex;flex-direction:column;font-size:12px;font-weight:600;gap:2px}.ge-duzelt input{font-weight:400}.ge-duzelt-dugme{display:flex;gap:6px}.dm-islem-cip{display:inline-block;margin:0 4px 4px 0;padding:2px 8px;border-radius:12px;background:#eef4ff;color:#1d4ed8;font-size:12px;text-decoration:none;white-space:nowrap}.dm-islem-cip:hover{background:#dbe7ff}.dm-islem-ac{display:block;margin-top:2px;padding:0;border:0;background:none;color:#475569;font-size:12px;cursor:pointer;text-decoration:underline}.dm-islem-detay td{background:#f8fafc}.dm-islem-liste{display:flex;flex-wrap:wrap;gap:12px}.dm-islem-kart{flex:1 1 260px;max-width:380px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.dm-islem-kart-bas{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px}.dm-islem-kart ol{margin:4px 0 8px 18px;padding:0;font-size:13px;line-height:1.45}.dm-lejant{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.dm-matris{display:flex;flex-direction:column;gap:8px}.dm-matris-baslik,.dm-matris-akis{display:grid;grid-template-columns:minmax(200px,1.3fr) minmax(150px,1fr) minmax(130px,.8fr) minmax(150px,1fr) minmax(130px,.8fr) minmax(180px,1fr);gap:8px}.dm-matris-baslik{position:sticky;top:0;z-index:2;background:#fff;padding:6px 8px;font-weight:600;font-size:12px;color:#5b6578;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #e7ebf2}.dm-matris-satir{padding:8px;border:1px solid #e7ebf2;border-radius:8px;background:#fcfdfe}.dm-matris-satir.dm-satir-celiski{background:#fffaf2;border-color:#f3d9a8}.dm-matris-akis{align-items:start}.dm-matris-not{margin-top:4px;font-size:11.5px;color:#7a4b00;background:#fff6e0;border-radius:6px;padding:3px 6px}.dm-mukerrer{display:inline-block!important;margin-left:6px;padding:0 6px;border-radius:9px;background:#fde2e2;color:#9b1c1c;font-size:10.5px;font-weight:600;vertical-align:middle}.dm-mukerrer-not{color:#9b1c1c}.dm-matris-meta{display:flex;flex-direction:column;font-size:11.5px;color:#5b6578;line-height:1.35}.dm-matris-satir .dm-islem-liste{margin-top:10px;padding-top:10px;border-top:1px dashed #dbe2ec}@media(max-width:1100px){.dm-matris-baslik{display:none}.dm-matris-akis{grid-template-columns:1fr}.dm-matris-akis .dm-ok{transform:rotate(90deg)}}.dm-kolon{display:flex;flex-direction:column;gap:4px}.dm-ok{color:#9aa4b5;text-align:center;font-size:16px}.dm-cip{border-radius:7px;padding:5px 9px;font-size:12px;line-height:1.35;border:1px solid rgba(0,0,0,.06)}.dm-cip a{color:inherit;text-decoration:none}.dm-cip a:hover{text-decoration:underline}.dm-cip strong{display:block;font-family:ui-monospace,Consolas,monospace;font-size:11.5px}.dm-cip span{display:block;font-weight:400}.dm-bos{color:#9aa4b5;font-size:12px;font-style:italic}.nav-group-toggle-baslik{display:flex;justify-content:space-between;align-items:center;width:100%}.yonetim-sunum.ys-acik{background:#f3f2f1;color:#252423;font-family:Segoe UI,Segoe UI Web,system-ui,sans-serif}.ys-acik .ys-header{border-bottom:1px solid #E1DFDD;background:#fff;margin:-28px -32px 20px;padding:22px 32px 18px;box-shadow:0 1px 3px #0000000f}.ys-acik .ys-kicker{color:#118dff}.ys-acik .ys-header h1{color:#252423}.ys-acik .ys-alt,.ys-acik .ys-header-sag label{color:#605e5c}.ys-acik .ys-header-sag select{background:#fff;border-color:#c8c6c4;color:#252423}.ys-acik .ys-pills{background:#f3f2f1;border-color:#e1dfdd}.ys-acik .ys-pills button{color:#605e5c}.ys-acik .ys-pills button.on,.ys-acik .ys-mod-pills button.on{background:#118dff;color:#fff;box-shadow:0 2px 6px #118dff59}.ys-acik .ys-yenile{background:#fff;border-color:#c8c6c4;color:#252423}.ys-acik .ys-yenile:hover{border-color:#118dff;color:#118dff}.ys-acik .ys-tabs{background:#fff;border-color:#e1dfdd;box-shadow:0 1px 3px #0000000d}.ys-acik .ys-tabs button{color:#605e5c}.ys-acik .ys-tabs button.on{background:#118dff;color:#fff;box-shadow:0 3px 10px #118dff4d}.ys-acik .ys-load{color:#605e5c}.ys-acik .ys-hero-kart{background:#fff;border:1px solid #E1DFDD;border-left-width:4px;box-shadow:0 1px 4px #0000000f}.ys-acik .ys-hero-kicker,.ys-acik .ys-hero-alt,.ys-acik .ys-hero-n small{color:#605e5c}.ys-acik .ys-hero-n{color:#252423}.ys-acik .ys-kart,.ys-acik .ys-yorum-kutu,.ys-acik .ys-rutin-kart,.ys-acik .ys-baz-kart,.ys-acik .ys-altyapi-sunum .kpi-pano-card,.ys-acik .ys-altyapi-sunum .kpi-pano-chart{background:#fff;border:1px solid #E1DFDD;box-shadow:0 1px 4px #0000000f}.ys-acik .ys-kart h3,.ys-acik .ys-rutin-ad,.ys-acik .ys-hikaye-kart .ys-hikaye-ozet,.ys-acik .ys-dk08-list strong{color:#252423}.ys-acik .ys-lead,.ys-acik .ys-hikaye-metin,.ys-acik .ys-yorum-kutu p,.ys-acik .ys-dikkat-list li,.ys-acik .ys-yorum-satir,.ys-acik .ys-is-list span:last-child,.ys-acik .ys-altyapi-rehber p,.ys-acik .ys-grafik-yorum{color:#3b3a39}.ys-acik .ys-foot,.ys-acik .ys-renk-aciklama,.ys-acik .ys-rutin-aciklama,.ys-acik .ys-col-aciklama,.ys-acik .ys-hedef,.ys-acik .ys-rutin-alt,.ys-acik .ys-rutin-n small,.ys-acik .ys-yorum-kutu h4,.ys-acik .ys-dk08-list em,.ys-acik .ys-is-list em,.ys-acik .ys-baz-parca em,.ys-acik .ys-altyapi-bos,.ys-acik .ys-toolbar-label,.ys-acik .ys-leg{color:#605e5c}.ys-acik .ys-rutin-n,.ys-acik .ys-hucre-n{color:#252423}.ys-acik .ys-hucre-h{color:#605e5c}.ys-acik .ys-link,.ys-acik .ys-alt-linkler a,.ys-acik .ys-altyapi-panel .ys-foot a,.ys-acik .ys-altyapi-rehber h4{color:#118dff}.ys-acik .ys-is-ay,.ys-acik .ys-baz-parca strong{color:#e66c37}.ys-acik .ys-uyari-kart{border-color:#f1b9a3;background:#fff6f2}.ys-acik .ys-toolbar button{background:#fff;border-color:#c8c6c4;color:#605e5c}.ys-acik .ys-toolbar button.on{background:#118dff;border-color:#118dff;color:#fff}.ys-acik .ys-tablo-wrap{background:#fff;border-color:#e1dfdd;box-shadow:0 1px 4px #0000000f}.ys-acik .ys-tablo th{background:#faf9f8;color:#605e5c;border-bottom-color:#e1dfdd}.ys-acik .ys-tablo td{border-bottom-color:#edebe9;color:#252423}.ys-acik .ys-tablo td.ys-sticky,.ys-acik .ys-tablo td.ys-sticky-2{background:#fff;color:#252423}.ys-acik .ys-tablo tr:hover td,.ys-acik .ys-tablo tr:hover td.ys-sticky,.ys-acik .ys-tablo tr:hover td.ys-sticky-2{background:#f3f9ff}.ys-acik .ys-ton-iyi{color:#107c10;background:#1aab4017}.ys-acik .ys-ton-uyari{color:#8a6d00;background:#d9b3001f}.ys-acik .ys-ton-kotu{color:#b3261e;background:#d645501a}.ys-acik .ys-ton-notr{color:#605e5c}.ys-acik .ys-hero-kart.ys-ton-iyi,.ys-acik .ys-hero-kart.ys-ton-uyari,.ys-acik .ys-hero-kart.ys-ton-kotu,.ys-acik .ys-rutin-kart{background:#fff}.ys-acik .ys-hero-kart.ys-ton-iyi{border-left-color:#1aab40}.ys-acik .ys-hero-kart.ys-ton-uyari{border-left-color:#d9b300}.ys-acik .ys-hero-kart.ys-ton-kotu{border-left-color:#d64550}.ys-acik .ys-kat-badge{background:#edebe9;color:#3b3a39}.ys-acik .ys-dk08-list li,.ys-acik .ys-dikkat-list li,.ys-acik .ys-altyapi-tablo td,.ys-acik .ys-altyapi-kpi-satir{border-bottom-color:#edebe9}.ys-acik .ys-altyapi-tablo th{background:#faf9f8;color:#605e5c}.ys-acik .ys-altyapi-tablo td{color:#252423}.bd-pano{display:flex;flex-direction:column;gap:16px}.bd-yukleniyor{padding:60px;text-align:center;color:#605e5c;font-size:15px}.bd-hata{color:#b3261e}.bd-ust{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;background:linear-gradient(120deg,#12239e,#118dff);color:#fff;border-radius:12px;padding:20px 26px;box-shadow:0 6px 20px #118dff40}.bd-ust-kicker{margin:0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.85;font-weight:700}.bd-ust h2{margin:4px 0 6px;font-size:24px;font-weight:700}.bd-ust-alt{margin:0;font-size:13px;opacity:.9}.bd-geri-sayim{display:grid;justify-items:center;background:#ffffff24;border:1px solid rgba(255,255,255,.35);border-radius:12px;padding:10px 22px;min-width:170px}.bd-geri-sayim strong{font-size:40px;line-height:1;font-weight:800}.bd-geri-sayim span{font-size:12px;text-transform:uppercase;letter-spacing:.08em}.bd-geri-sayim em{font-style:normal;font-size:11.5px;opacity:.85;margin-top:4px}.bd-geri-sayim.yakin{background:#ffffff38;box-shadow:0 0 0 2px #ffffff80 inset}.bd-kartlar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.bd-kart{display:block;background:#fff;border:1px solid #E1DFDD;border-top:4px solid #118DFF;border-radius:10px;padding:14px 16px;color:#252423;text-decoration:none;box-shadow:0 1px 4px #0000000f;transition:transform .15s ease,box-shadow .15s ease}a.bd-kart:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000001a}.bd-kart-baslik{font-size:12px;color:#605e5c;font-weight:600}.bd-kart-deger{font-size:30px;font-weight:750;line-height:1.15;margin:6px 0}.bd-kart-bar{height:6px;background:#f3f2f1;border-radius:999px;overflow:hidden;margin-bottom:6px}.bd-kart-bar i{display:block;height:100%;border-radius:999px}.bd-kart-alt{font-size:12px;color:#605e5c}.bd-izgara{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bd-panel{background:#fff;border:1px solid #E1DFDD;border-radius:10px;padding:14px 16px 12px;box-shadow:0 1px 4px #0000000f;min-width:0;position:relative}.bd-panel.bd-genis{grid-column:span 2}.bd-panel header{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px}.bd-panel h3{margin:0;font-size:14px;font-weight:650;color:#252423}.bd-panel header span{font-size:11.5px;color:#8a8886}.bd-not{margin:4px 0 0;font-size:12px;color:#605e5c;text-align:center}.bd-bos{color:#8a8886;font-size:13px;text-align:center;padding:40px 0}.bd-gosterge{position:relative}.bd-gosterge-orta{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center;padding-top:10px}.bd-gosterge-orta strong{font-size:40px;font-weight:800;line-height:1}.bd-gosterge-orta span{font-size:12px;color:#605e5c;margin-top:4px}.bd-halka{position:relative}.bd-halka-orta{position:absolute;left:0;right:0;top:70px;text-align:center;pointer-events:none;display:grid}.bd-halka-orta strong{font-size:24px;font-weight:750;color:#252423;line-height:1.1}.bd-halka-orta span{font-size:11px;color:#605e5c}.bd-madde-liste{display:flex;flex-direction:column;gap:4px}.bd-madde{border:1px solid #EDEBE9;border-radius:8px;overflow:hidden}.bd-madde-bas{width:100%;display:grid;grid-template-columns:38px minmax(120px,1.2fr) 2fr 48px 16px;align-items:center;gap:10px;background:#fff;border:0;padding:8px 12px;cursor:pointer;font-size:13px;color:#252423;text-align:left}.bd-madde-bas:hover{background:#f3f9ff}.bd-madde-no{font-weight:700;color:#118dff}.bd-madde-bar{height:8px;background:#f3f2f1;border-radius:999px;overflow:hidden}.bd-madde-bar i{display:block;height:100%;border-radius:999px}.bd-madde-ok{color:#8a8886}.bd-madde ul{list-style:none;margin:0;padding:6px 12px 10px 60px;background:#faf9f8;border-top:1px solid #EDEBE9}.bd-madde li{display:grid;grid-template-columns:10px 1fr auto;gap:10px;align-items:center;padding:5px 0;font-size:12.5px}.bd-madde li i{width:10px;height:10px;border-radius:50%}.bd-madde li a{color:#252423;text-decoration:none}.bd-madde li a:hover{color:#118dff;text-decoration:underline}.bd-madde li em{font-style:normal;color:#605e5c;font-weight:600}.bd-isi{display:grid;grid-template-columns:18px 1fr;grid-template-rows:1fr auto;gap:4px 6px;padding:4px 6px 0}.bd-isi-y{writing-mode:vertical-rl;transform:rotate(180deg);font-size:11px;color:#605e5c;text-align:center}.bd-isi-izgara{display:grid;gap:4px}.bd-isi-satir{display:grid;grid-template-columns:18px repeat(5,1fr);gap:4px;align-items:center}.bd-isi-eksen{font-size:11px;color:#605e5c;text-align:center}.bd-isi-hucre{height:34px;border-radius:6px;display:grid;place-content:center;color:#fff;font-weight:700;font-size:13px;text-shadow:0 1px 2px rgba(0,0,0,.25)}.bd-isi-hucre.dolu{box-shadow:0 1px 3px #00000026}.bd-isi-x{grid-column:2;font-size:11px;color:#605e5c;text-align:center}.bd-mini-izgara{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bd-mini{background:#faf9f8;border:1px solid #EDEBE9;border-left:4px solid #118DFF;border-radius:8px;padding:10px 12px;display:grid;gap:2px}.bd-mini.uyari{border-left-color:#e66c37;background:#fff6f2}.bd-mini span{font-size:11.5px;color:#605e5c;text-transform:uppercase;letter-spacing:.04em}.bd-mini strong{font-size:17px;color:#252423}.bd-mini em{font-style:normal;font-size:12px;color:#605e5c}@media(max-width:1280px){.bd-kartlar{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-izgara{grid-template-columns:1fr}.bd-panel.bd-genis{grid-column:auto}.bd-mini-izgara{grid-template-columns:repeat(2,minmax(0,1fr))}}.rf-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.rf-head-dugme{display:flex;gap:8px;flex-shrink:0}.rf-kutular{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin:0 0 14px}.rf-kutu{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;background:#fff;border:1px solid #dde3ef;border-radius:10px;padding:10px 12px;cursor:pointer;color:#243b6b}.rf-kutu:disabled{cursor:default}.rf-kutu.on,.rf-kutu:not(:disabled):hover{outline:2px solid #3a6fd8}.rf-kutu-n{font-size:22px;font-weight:700}.rf-kutu-ad{font-size:12px;color:#5b6578}.rf-kutu.rf-kirmizi .rf-kutu-n{color:#a12222}.rf-kutu.rf-turuncu .rf-kutu-n{color:#96590a}.rf-kutu.rf-gri .rf-kutu-n{color:#5b6578}.rf-ad{background:none;border:0;padding:0;cursor:pointer;text-align:left;color:inherit;font:inherit}.rf-tablo tr.rf-acik>td{background:#f4f7fc}.rf-gecmis-satir>td{background:#f9fbfe;padding:10px 14px 14px 28px}.rf-gecmis{font-size:12.5px}.rf-bulgu{margin-top:4px;color:#96590a}.rf-iso-hucre{font-size:12px;white-space:nowrap}.rf-dof-sec{grid-column:1 / -1;display:flex;gap:6px;align-items:center;font-size:13px}.rf-yil th,.rf-yil td{text-align:center}.rf-yil td:first-child,.rf-yil th:first-child{text-align:left;min-width:260px}.rf-hucre{display:inline-block;min-width:22px;border-radius:4px;font-weight:700}td.rf-hucre{display:table-cell}.rf-yapildi{background:#c6efce;color:#1c6b36}.rf-kismen{background:#ffe699;color:#96590a}.rf-gecikti{background:#f8cbad;color:#a12222}.rf-planli{background:#eceff3;color:#5b6578}.rf-lejant .rf-hucre{text-align:center;margin:0 2px 0 10px}.rf-iso{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:6px 16px}.rf-iso-satir{display:flex;gap:10px;font-size:13px}@media(max-width:1100px){.rf-kutular{grid-template-columns:repeat(3,1fr)}}.soru-kutusu-satir{display:flex;gap:6px;align-items:center}.soru-kutusu-satir .search-input{flex:1 1 auto;min-width:0}.soru-kutusu-mesaj{margin:8px 0 0!important;font-size:13px!important;white-space:pre-wrap}.yardim-nasil ol,.yardim-islem-liste{margin:0;padding-left:20px;font-size:14px;line-height:1.6;color:#c9d6f0}.yardim-islem-liste{list-style:none;padding-left:0}.yardim-islem-liste li{padding:4px 0;border-bottom:1px solid #1f2a3d}.yardim-islem-liste a{color:#8cc4ff;font-weight:600}.yardim-islem-form{font-size:12px;color:#7f93b8}.yardim-gunluk .muted{margin-top:8px!important;font-size:13px!important}.yardim-gunluk .muted a{color:#8cc4ff}.ses-komut-satir{display:flex;gap:6px;align-items:center;flex:1 1 100%}.ses-komut-satir .search-input{flex:1 1 180px;min-width:140px}.ses-cevap{flex:1 1 100%;max-height:min(52vh,440px);overflow:auto;padding:10px 12px;background:#f5f8fe;border:1px solid #d6e0f2;border-radius:10px;font-size:13px;color:#1a2233}.ses-cevap-bas{margin-bottom:6px}.ses-cevap-nedir{margin:0 0 6px;line-height:1.5;color:#3d4a63}.ses-cevap-adim{margin:0 0 8px;padding-left:20px;line-height:1.5}.ses-cevap-adim li{margin-bottom:3px}.ses-cevap-form{margin-bottom:8px}.ses-cevap-chip,.bi-chip{display:inline-block;margin:2px 4px 2px 0;padding:1px 8px;border:1px solid #c5d3ee;border-radius:10px;background:#fff;font-size:12px;color:#2c5bc4;text-decoration:none}.ses-cevap-chip:hover,.bi-chip:hover{border-color:#3b6fe0}.ses-cevap-dugme{display:flex;flex-wrap:wrap;gap:6px}.bi-soru{margin-bottom:12px}.bi-duzen{display:grid;grid-template-columns:320px 1fr;gap:14px;align-items:start}.bi-liste{position:sticky;top:10px;max-height:calc(100vh - 30px);overflow:auto;background:#fff;border:1px solid #dde3ef;border-radius:10px;padding:10px}.bi-liste .search-input{width:100%;margin-bottom:8px}.bi-grup{margin-bottom:10px}.bi-grup-ad{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#5b6578;margin:6px 4px}.bi-oge{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;width:100%;text-align:left;background:none;border:none;border-radius:6px;padding:6px 8px;cursor:pointer;font-size:13px;color:#1a2233}.bi-oge:hover{background:#f0f4fb}.bi-oge.on{background:#e3ecfd;color:#1d4fb8;font-weight:600}.bi-oge-rozet{display:flex;gap:4px}.bi-rozet{font-size:11px;padding:0 6px;border-radius:8px;background:#eceff3;color:#5b6578}.bi-rozet.yesil{background:#c6efce;color:#1c6b36}.bi-rozet.turuncu{background:#ffe699;color:#96590a}.bi-rozet.kirmizi{background:#f8cbad;color:#a12222}.bi-lejant{margin-top:8px;font-size:12px}.bi-detay{display:flex;flex-direction:column;gap:12px;min-width:0}.bi-kart h3,.bi-detay h3{margin:12px 0 6px;font-size:13px;text-transform:uppercase;letter-spacing:.03em;color:#2c5bc4}.bi-kart p{margin:0 0 6px;line-height:1.55}.bi-kart-bas{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.bi-kart-bas h2{margin:0 0 4px}.bi-kart-dugme{display:flex;gap:6px;flex-wrap:wrap}.bi-yer{margin:8px 0 0!important;font-size:13px;color:#3d4a63}.bi-iki{display:grid;grid-template-columns:1fr 1fr;gap:16px}.bi-iso{list-style:none;margin:0;padding:0;font-size:13px}.bi-iso li{padding:3px 0}.bi-iso .yardim-iso-kod{color:#2c5bc4;background:#e8effd}.bi-adim{margin:0;padding-left:22px;line-height:1.6;font-size:14px}.bi-adim li{margin-bottom:3px}.bi-ipucu{margin-top:8px!important;padding:8px 10px;background:#fff8e1;border-radius:8px;font-size:13px}.bi-detay .yardim-sorun-satir{background:#fafbfd;border-color:#e3e8f2}.bi-detay .yardim-sorun-satir dt{color:#96590a}.bi-detay .yardim-sorun-satir dd{color:#3d4a63}.bi-form-bas{display:flex;justify-content:space-between;align-items:center}.bi-form-bas h3{margin:0}.bi-form-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 12px;margin:10px 0}.bi-form-grid label{display:flex;flex-direction:column;gap:3px;font-size:12px;color:#5b6578}.bi-form-grid input,.bi-form-grid select,.bi-form-grid textarea{font-size:13px;padding:5px 7px;border:1px solid #cfd8e6;border-radius:6px}.bi-genis{grid-column:span 2}.bi-tam{grid-column:1 / -1}.bi-kontrol-bas{display:flex;justify-content:space-between;align-items:center;margin:6px 0}.bi-kontrol-liste{margin:0;padding-left:24px}.bi-kontrol-liste li{padding:6px 8px;margin-bottom:4px;border-radius:6px;border:1px solid #edf0f5}.bi-kontrol-liste li.bi-k-tamam{background:#f1faf3;border-color:#cfe9d6}.bi-kontrol-liste li.bi-k-sorun{background:#fdf1ec;border-color:#f3cdbd}.bi-kontrol-liste li.bi-k-yok{background:#f5f6f8}.bi-kontrol-metin{font-size:13px;line-height:1.45}.bi-kontrol-git{margin-left:6px;font-weight:700;text-decoration:none}.bi-kaynak{font-size:11px}.bi-kontrol-sec{display:flex;gap:4px;margin-top:4px}.bi-sec{font-size:12px;padding:2px 10px;border:1px solid #cfd8e6;border-radius:12px;background:#fff;cursor:pointer;color:#3d4a63}.bi-sec-tamam.on{background:#2e8b57;border-color:#2e8b57;color:#fff}.bi-sec-sorun.on{background:#c0392b;border-color:#c0392b;color:#fff}.bi-sec-yok.on{background:#7f8c9d;border-color:#7f8c9d;color:#fff}.bi-not{width:100%;margin-top:4px;font-size:13px;padding:4px 7px;border:1px solid #e0b4a4;border-radius:6px}.bi-sorun-say{color:#a12222;font-weight:600}.bi-form-dugme{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.bi-satir{cursor:pointer}.bi-satir:hover td{background:#f3f7fe}.bi-gecikti{color:#a12222;font-weight:700}@media(max-width:1000px){.bi-duzen,.bi-iki{grid-template-columns:1fr}.bi-liste{position:static;max-height:none}.bi-form-grid{grid-template-columns:1fr 1fr}}.ok-sayfa{margin:-28px -34px;padding:20px 24px 40px;min-height:100vh;background:radial-gradient(1200px 500px at 10% -10%,#1c2b52 0%,transparent 60%),#0b1220;color:#e6edf8;font-size:13px}.ok-ust{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;padding:14px 18px;margin-bottom:12px;background:linear-gradient(90deg,#13203d,#101a30);border:1px solid #22325a;border-radius:12px;box-shadow:0 6px 24px #00000059}.ok-baslik{display:flex;gap:12px;align-items:center}.ok-logo{width:42px;height:42px;border-radius:10px;display:grid;place-items:center;font-weight:800;color:#0b1220;background:linear-gradient(135deg,#f2c94c,#f29f4c)}.ok-baslik h1{margin:0;font-size:20px;letter-spacing:.02em}.ok-baslik p{margin:2px 0 0;color:#8fa2c9;font-size:12px}.ok-filtre{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.ok-hazir{display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end}.ok-hazir button{background:#16233f;color:#b8c8e8;border:1px solid #2b3a5c;border-radius:14px;padding:3px 11px;font-size:12px;cursor:pointer}.ok-hazir button:hover{border-color:#4f8cff}.ok-hazir button.on{background:#4f8cff;border-color:#4f8cff;color:#fff}.ok-tarih{display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap;justify-content:flex-end}.ok-tarih label{display:flex;flex-direction:column;font-size:11px;color:#8fa2c9;gap:2px}.ok-tarih input[type=date]{background:#0f1728;color:#e6edf8;border:1px solid #2b3a5c;border-radius:6px;padding:4px 6px;color-scheme:dark}.ok-btn{background:#16233f;color:#e6edf8;border:1px solid #2b3a5c;border-radius:6px;padding:6px 12px;cursor:pointer;font-size:12px;font-weight:600}.ok-btn:hover:not(:disabled){border-color:#4f8cff}.ok-btn:disabled{opacity:.6;cursor:default}.ok-btn-ana{background:#4f8cff;border-color:#4f8cff;color:#fff}.ok-canli{flex-direction:row!important;align-items:center;gap:5px!important;font-size:12px!important;cursor:pointer;padding-bottom:5px}.ok-canli input{display:none}.ok-canli .nokta{width:9px;height:9px;border-radius:50%;background:#7d8aa5}.ok-canli .nokta.on{background:#2ecc71;box-shadow:0 0 #2ecc7199;animation:ok-nabiz 1.8s infinite}@keyframes ok-nabiz{70%{box-shadow:0 0 0 7px #2ecc7100}to{box-shadow:0 0 #2ecc7100}}.ok-hata{background:#3a1620;border:1px solid #7a2a3a;color:#ffb3bf;padding:8px 12px;border-radius:8px;margin-bottom:10px}.ok-uyari{background:#14213b;border:1px solid #2b3a5c;color:#a9bbdf;padding:8px 12px;border-radius:8px;margin-bottom:10px;font-size:12px;line-height:1.6}.ok-donem{color:#8fa2c9;font-size:12px;margin:0;display:flex;flex-wrap:wrap;gap:6px;align-items:baseline}.ok-donem span{color:#6f81a8}.ok-sunum-not{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px;padding:10px 14px;border-radius:12px;background:#14213b;border:1px solid #2b3a5c;color:#a9bbdf;font-size:12px;line-height:1.5}.ok-sayfa.ok-sunum .ok-baslik h1{font-size:28px;letter-spacing:.01em}.ok-sayfa.ok-sunum .ok-baslik p{font-size:14px}.ok-sayfa.ok-sunum .ok-kartlar{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ok-sayfa.ok-sunum .ok-kart{padding:16px 16px 12px;border-radius:16px;min-height:150px}.ok-sayfa.ok-sunum .ok-kart-ad{font-size:12px}.ok-sayfa.ok-sunum .ok-kart-deger{font-size:36px;margin:12px 0 8px}.ok-sayfa.ok-sunum .ok-kart-alt{font-size:12px;min-height:34px}.ok-sayfa.ok-sunum .ok-kart-bolum-bas h2{font-size:15px}.ok-sayfa.ok-sunum .ok-filtre .ok-hazir button:not(.on){opacity:.55}.ok-sayfa.ok-sunum .ok-skor{font-size:12px;padding:6px 12px}.ok-sayfa.ok-sunum .ok-skor b{font-size:16px}@media print{.ok-sayfa.ok-sunum .ok-filtre,.ok-sayfa.ok-sunum .ok-sunum-not,.sidebar,.topbar{display:none!important}.ok-sayfa.ok-sunum{background:#0b1220;color:#fff}}.ok-ozet-serit{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:2px 0 14px;padding:10px 14px;background:linear-gradient(135deg,#4f8cff14,#2ecc710a);border:1px solid #22325a;border-radius:12px}.ok-skorlar{display:flex;flex-wrap:wrap;gap:8px}.ok-skor{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:11px;color:#b8c8e8;background:#0f1728;border:1px solid #2b3a5c}.ok-skor b{font-size:14px;font-weight:800;color:#fff}.ok-skor.iyi{border-color:#2ecc7155}.ok-skor.iyi b{color:#2ecc71}.ok-skor.uyari{border-color:#f2c94c55}.ok-skor.uyari b{color:#f2c94c}.ok-skor.kotu{border-color:#ff5c5c55}.ok-skor.kotu b{color:#ff5c5c}.ok-skor.veri_yok b{color:#7d8aa5}.ok-kart-bolum{margin-bottom:16px}.ok-kart-bolum-bas{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin:0 2px 8px;padding-bottom:4px;border-bottom:1px solid #1e2b4a}.ok-kart-bolum-bas h2{margin:0;font-size:13px;font-weight:700;color:#cfe0ff;letter-spacing:.02em}.ok-kart-bolum-bas span{font-size:11px;color:#6f81a8}.ok-kartlar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:4px}.ok-kart{position:relative;text-align:left;cursor:pointer;overflow:hidden;background:radial-gradient(120% 80% at 100% 0%,color-mix(in srgb,var(--ok-renk) 18%,transparent),transparent 55%),linear-gradient(165deg,#152442,#0e1730);border:1px solid #26375f;border-radius:14px;padding:12px 14px 10px;color:#e6edf8;box-shadow:0 8px 22px #040a1847;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.ok-kart:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--ok-renk);border-radius:14px 0 0 14px}.ok-kart:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--ok-renk) 55%,#26375f);box-shadow:0 12px 28px #040a1866,0 0 0 1px color-mix(in srgb,var(--ok-renk) 25%,transparent)}.ok-kart-ust{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.ok-kart-ad{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#a9bbdf;line-height:1.35}.ok-kart-durum{font-size:10px;font-weight:700;color:var(--ok-renk);white-space:nowrap}.ok-kart-rozet{flex:none;font-size:10px;font-weight:700;white-space:nowrap;color:#0b1220;background:var(--ok-renk);border-radius:999px;padding:2px 8px}.ok-kart-deger{font-size:30px;font-weight:800;margin:10px 0 6px;line-height:1;color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ok-kart-deger small{font-size:13px;color:#8fa2c9;font-weight:600;letter-spacing:0}.ok-kart-bar{height:4px;border-radius:999px;background:#1a2744;overflow:hidden;margin:0 0 8px}.ok-kart-bar>span{display:block;height:100%;border-radius:999px;background:var(--ok-renk);box-shadow:0 0 10px color-mix(in srgb,var(--ok-renk) 50%,transparent)}.ok-kart-alt{font-size:11px;color:#8fa2c9;line-height:1.45;min-height:28px}.ok-spark{margin:6px -6px 0;opacity:.95}.ok-kart-hedef{font-size:10px;color:#6f81a8;margin-top:6px;padding-top:6px;border-top:1px solid #1e2b4a}.ok-izgara{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px}.ok-panel{background:#101a30;border:1px solid #22325a;border-radius:10px;padding:12px 14px;min-width:0;scroll-margin-top:12px}.ok-panel.ok-genis{grid-column:span 2}.ok-tiklanir{cursor:pointer;transition:border-color .12s,box-shadow .12s}.ok-tiklanir:hover{border-color:#4f8cff;box-shadow:0 0 0 1px #4f8cff33}.ok-ac-ipucu{margin-left:auto;color:#4f8cff!important;font-weight:600}.ok-detay-arka{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#040812b8;display:flex;align-items:flex-start;justify-content:center;padding:4vh 2vw}.ok-detay{width:min(1200px,100%);max-height:92vh;display:flex;flex-direction:column;background:#0f1728;border:1px solid #2b3a5c;border-radius:12px;color:#e6edf8;box-shadow:0 20px 60px #00000080}.ok-detay>header{display:flex;gap:12px;align-items:center;padding:14px 18px;border-bottom:1px solid #22325a}.ok-detay>header>div{flex:1;min-width:0}.ok-detay h2{margin:0;font-size:16px;color:#fff}.ok-detay header p{margin:3px 0 0;font-size:12px;color:#8fa2c9}.ok-detay header input{background:#0b1220;border:1px solid #2b3a5c;border-radius:6px;color:#e6edf8;padding:6px 10px;width:220px}.ok-detay-govde{overflow:auto;padding:8px 18px 18px}.ok-detay-govde h3{font-size:13px;color:#cfe0ff;margin:14px 0 6px}.ok-detay-govde h3 span{font-weight:400;color:#8fa2c9;font-size:11px;margin-left:6px}.ok-detay .ok-tablo th{background:#0f1728}.ok-panel header{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;flex-wrap:wrap}.ok-panel h3{margin:0;font-size:13px;font-weight:700;color:#cfe0ff}.ok-panel header span{font-size:11px;color:#8fa2c9}.ok-bos{color:#6f81a8;font-size:12px;padding:18px 6px;text-align:center;line-height:1.5}.ok-bos-buyuk{font-size:15px;padding:80px 0}.ok-kirmizi{color:#ff5c5c!important}.ok-tablo-kucuk{margin-top:8px;border-top:1px solid #1e2b4a}.ok-tablo-kucuk>div{display:grid;grid-template-columns:1fr 1.6fr auto;gap:8px;padding:5px 2px;border-bottom:1px solid #1a2542;font-size:11.5px}.ok-tablo-kucuk>div span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#b8c8e8}.ok-tablo{width:100%;border-collapse:collapse;font-size:12px}.ok-tablo th{text-align:left;color:#8fa2c9;font-weight:600;padding:6px;border-bottom:1px solid #2b3a5c;position:sticky;top:0;background:#101a30}.ok-tablo td{padding:5px 6px;border-bottom:1px solid #1a2542;color:#d5e0f5}.ok-tablo tbody tr:hover td{background:#16233f}.ok-bakimlar{margin-bottom:12px;scroll-margin-top:12px}.ok-bakimlar h2{font-size:14px;color:#cfe0ff;margin:6px 2px 8px}.ok-bakim-izgara{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ok-bakim{background:#101a30;border:1px solid #22325a;border-radius:10px;padding:12px 14px;min-width:0}.ok-bakim-ust{display:grid;grid-template-columns:130px 1fr;gap:10px;align-items:center}.ok-donut{position:relative}.ok-donut-ic{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.ok-donut-ic b{font-size:22px;color:#fff}.ok-donut-ic span{font-size:10px;color:#8fa2c9}.ok-bakim-bilgi h4{margin:0 0 6px;font-size:13px;color:#e6edf8}.ok-rozet{display:inline-block;font-size:11px;font-weight:700;color:#0b1220;border-radius:10px;padding:1px 9px;margin-bottom:6px}.ok-bakim-bilgi dl{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;margin:0;font-size:12px}.ok-bakim-bilgi dt{color:#8fa2c9}.ok-bakim-bilgi dd{margin:0;color:#e6edf8}.ok-mini-liste{margin-top:8px;border-top:1px solid #1e2b4a;padding-top:6px}.ok-mini-liste>div{display:flex;justify-content:space-between;gap:8px;font-size:11px;padding:2px 0;color:#b8c8e8}.ok-zaman{margin-top:8px;border-top:1px solid #1e2b4a;padding-top:6px}.ok-zaman-satir{display:grid;grid-template-columns:74px 1fr auto;gap:8px;font-size:11px;padding:4px 0 4px 8px;border-left:3px solid #4f8cff;margin-bottom:3px;color:#c9d6f0}.ok-zaman-satir.ariza{border-left-color:#ff5c5c}.ok-zaman-satir span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ok-zaman-satir em{color:#6f81a8;font-style:normal}@media(max-width:1400px){.ok-kartlar{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1200px){.ok-kartlar{grid-template-columns:repeat(2,minmax(0,1fr))}.ok-izgara,.ok-bakim-izgara{grid-template-columns:1fr 1fr}}@media(max-width:800px){.ok-kartlar,.ok-izgara,.ok-bakim-izgara{grid-template-columns:1fr}.ok-panel.ok-genis{grid-column:auto}.ok-ozet-serit{align-items:flex-start}}.ku-bas{display:flex;gap:14px;align-items:flex-start;margin-bottom:14px}.ku-bas>div:nth-child(2){flex:1}.ku-bas h1{margin:0 0 4px;font-size:22px}.ku-bas-avatar,.ku-avatar{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font-size:24px;flex:none;background:linear-gradient(135deg,#e7eefc,#cfdcf7);border:1px solid #b9c9ec}.ku-avatar{width:38px;height:38px;font-size:20px}.ku-sor-kutu{background:#fff;border:1px solid #dfe5f1;border-radius:12px;padding:12px 14px;margin-bottom:12px}.ku-surecler{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.ku-surecler button{border:1px solid #cfd8ea;background:#f6f8fc;color:#33406a;border-radius:16px;padding:4px 12px;font-size:12.5px;cursor:pointer}.ku-surecler button.on{background:#2f5bd3;border-color:#2f5bd3;color:#fff}.ku-girdi textarea{width:100%;box-sizing:border-box;border:1px solid #cfd8ea;border-radius:8px;padding:8px 10px;font:inherit;resize:vertical}.ku-girdi-btn{display:flex;gap:8px;align-items:center;margin-top:8px;flex-wrap:wrap}.ku-duzen{display:flex;gap:14px;align-items:flex-start}.ku-soru-liste{width:380px;flex:none;background:#fff;border:1px solid #dfe5f1;border-radius:12px;padding:10px;max-height:calc(100vh - 150px);overflow:auto;position:sticky;top:10px}.ku-soru-liste h3{margin:2px 4px 8px;font-size:14px}.ku-soru{display:grid;grid-template-columns:78px 1fr auto;gap:8px;width:100%;text-align:left;align-items:start;border:1px solid transparent;background:none;border-radius:8px;padding:7px 6px;cursor:pointer;font:inherit;font-size:12.5px}.ku-soru:hover{background:#f3f6fc}.ku-soru.on{background:#e9effd;border-color:#b9c9ec}.ku-soru-madde{font-weight:700;color:#2f5bd3;font-size:11.5px}.ku-soru-metin{color:#2b3452;line-height:1.35}.ku-soru-sonuc{font-size:11px;font-weight:700;white-space:nowrap}.ku-sag{flex:1;min-width:0;scroll-margin-top:10px}.ku-bos{background:#fff;border:1px dashed #cfd8ea;border-radius:12px;padding:40px 24px;color:#647195;text-align:center;line-height:1.6}.ku-cevap{background:#fbfcff;border:1px solid #cfdcf7;border-left:4px solid #2f5bd3;border-radius:10px;padding:12px 14px}.ku-cevap-ust{display:flex;gap:10px;align-items:flex-start}.ku-cevap-baslik{flex:1}.ku-rol{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#647195}.ku-ozet{margin:2px 0 0;font-size:14px;color:#1f2945;line-height:1.45}.ku-oneri{color:#fff;font-weight:700;font-size:12px;border-radius:12px;padding:3px 10px;white-space:nowrap}.ku-ikon-btn{border:none;background:none;cursor:pointer;font-size:16px;color:#647195;padding:2px 4px}.ku-bakilacak{margin:8px 0 0 48px;font-size:12.5px;color:#4a5674}.ku-bulgular{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:4px}.ku-bulgular li{display:grid;grid-template-columns:22px 1fr;gap:6px;font-size:13px;line-height:1.45;padding:5px 8px;border-radius:6px}.ku-bulgular em{font-style:normal;color:#647195;font-size:12px}.ku-ik{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:800;color:#fff;margin-top:1px}.ku-ok{background:#eef8f2}.ku-ok .ku-ik{background:#1c7a4c}.ku-uyari{background:#fdf5e7}.ku-uyari .ku-ik{background:#c07a12}.ku-eksik{background:#fdecec}.ku-eksik .ku-ik{background:#b8272c}.ku-bilgi{background:#f1f4fa}.ku-bilgi .ku-ik{background:#6b7797}.ku-kanit{margin-top:12px;background:#fff;border:1px solid #dfe5f1;border-radius:8px;padding:10px}.ku-kanit-bas{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:6px;font-size:13px}.ku-kanit textarea{width:100%;box-sizing:border-box;border:1px solid #cfd8ea;border-radius:6px;padding:7px 9px;font:inherit;font-size:13px;resize:vertical}.ku-kanit-btn{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.ku-mevcut{margin-top:8px;font-size:12px;color:#4a5674;background:#f6f8fc;border-radius:6px;padding:6px 8px;white-space:pre-wrap}.ku-sahada{margin-top:10px;font-size:13px}.ku-sahada ul{margin:4px 0 0;padding-left:20px}.ku-tablolar{margin-top:10px;font-size:13px}.ku-tablo{margin-top:6px;max-height:320px;overflow:auto}.ku-tablo .data-table{font-size:12px}.ku-bas-btn{display:flex;gap:8px;flex-wrap:wrap}.ku-ornekler{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.ku-ornekler button{border:1px dashed #c3cfe8;background:#fff;color:#44507a;border-radius:14px;padding:3px 10px;font-size:12px;cursor:pointer}.ku-ornekler button:hover{background:#eef2fb}.ku-nasil{margin-top:10px;font-size:13px;background:#f7faff;border:1px solid #dbe5f7;border-radius:10px;padding:8px 12px}.ku-nasil details{margin-top:6px}.ku-nasil summary{cursor:pointer;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ku-nasil-baslik{font-weight:600;color:#1f3a5f}.ku-nasil-meta{display:flex;gap:14px;flex-wrap:wrap;color:#5a6480;font-size:12px;margin:4px 0}.ku-nasil ol{margin:4px 0 0;padding-left:20px}.ku-nasil li{margin:2px 0}.ku-kavram{margin-top:10px;font-size:13px;display:flex;flex-direction:column;gap:10px}.ku-kavram-tablo th,.ku-kavram-tablo td{vertical-align:top;font-size:12.5px;line-height:1.45}.ku-kavram-tablo tbody th{background:#f4f6fb;color:#1f3a5f;white-space:nowrap;text-align:left;width:1%}.ku-kavram-kart{background:#f7faff;border:1px solid #dbe5f7;border-radius:10px;padding:10px 12px}.ku-kavram-kart p{margin:4px 0 8px}.ku-kavram-kart dl{margin:0;display:grid;gap:4px}.ku-kavram-kart dl>div{display:grid;grid-template-columns:140px 1fr;gap:8px}.ku-kavram-kart dt{color:#5a6480;font-weight:600}.ku-kavram-kart dd{margin:0}.ku-kavram-bolum{background:#fbfcfe;border-left:3px solid #9fb4e0;padding:6px 10px;border-radius:4px}.ku-kavram-bolum p,.ku-kavram-bolum ul{margin:4px 0 0}.ku-kavram-bolum ul{padding-left:18px}.ku-kavram-denetci{border-left-color:#d9a23a;background:#fffaf0}.ku-linkler{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.ku-link{font-size:12.5px;background:#eef2fb;border-radius:12px;padding:3px 10px;color:#2f5bd3;text-decoration:none}.ku-link:hover{background:#dfe7fa}.ku-sor-btn{margin-top:4px;border:1px solid #cfdcf7;background:#f3f6fd;color:#2f5bd3;border-radius:12px;padding:2px 10px;font-size:12px;cursor:pointer}.ku-sor-btn.on,.ku-sor-btn:hover:not(:disabled){background:#2f5bd3;color:#fff;border-color:#2f5bd3}.ku-satir>td{background:#f4f7fd;padding:8px 10px 12px!important}@media(max-width:1100px){.ku-duzen{flex-direction:column}.ku-soru-liste{width:100%;position:static;max-height:360px}}.btn-success{background:#1f8a4c;color:#fff}.btn-success:hover{background:#197340}.yp-sayfa{max-width:980px}.yp-head h1{margin:0 0 6px}.yp-sayac{display:flex;align-items:center;gap:12px;margin:10px 0 14px;font-size:16px}.yp-sayac strong{font-size:26px;color:#b8272c}.yp-kart{background:#fff;border:1px solid #dde3ec;border-radius:10px;margin-bottom:10px;overflow:hidden}.yp-kart.acik{border-color:#3b6fe0;box-shadow:0 2px 8px #3b6fe01f}.yp-kart.dusuk{opacity:.85}.yp-kart-bas{width:100%;display:flex;align-items:center;gap:14px;padding:12px 16px;background:none;border:0;text-align:left;cursor:pointer;font:inherit}.yp-kart-bas:hover{background:#f5f8ff}.yp-sira{flex:0 0 34px;height:34px;border-radius:50%;background:#3b6fe0;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.yp-kart.dusuk .yp-sira{background:#8a94a6}.yp-baslik{flex:1;display:flex;flex-direction:column;gap:2px}.yp-baslik strong{font-size:15px}.yp-grup{font-size:12px;color:#6b7280}.yp-ok{color:#6b7280}.yp-govde{padding:4px 18px 16px 64px}.yp-neden{color:#6b7280;font-size:13px;margin:0 0 8px}.yp-adimlar{margin:0 0 12px;padding-left:20px;line-height:1.55}.yp-adimlar li{margin-bottom:6px;white-space:pre-line}.yp-dugmeler{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.yp-adsec{display:flex;flex-wrap:wrap;align-items:center;gap:8px;background:#f0f7f2;border:1px solid #b7e2c6;border-radius:8px;padding:10px;margin:6px 0 10px}.yp-adsec select{min-width:200px;padding:5px 8px}.yp-alt{list-style:none;margin:8px 0 0;padding:0;border-top:1px solid #eef1f5}.yp-alt li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 0;border-bottom:1px solid #eef1f5}.yp-alt-ad{font-size:13px}.yp-alt-dugme{display:flex;gap:6px;flex-shrink:0}.brand-ana{display:block;text-decoration:none}.brand-ana:hover{text-decoration:underline}.donus-cubugu{position:sticky;top:0;z-index:900;display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:#e8f6ec;border:2px solid #2e9e57;border-radius:10px;padding:10px 14px;margin-bottom:14px;font-size:15px}.donus-cubugu .btn{font-size:16px;padding:10px 18px}.fkey-cubuk{position:fixed;left:0;right:0;bottom:0;z-index:1000;display:flex;align-items:center;gap:4px;flex-wrap:wrap;padding:5px 10px;background:#14213d;border-top:1px solid #24345c;font-size:12.5px}.app-shell>.fkey-cubuk{left:260px}@media(max-width:900px){.app-shell>.fkey-cubuk{left:210px}}.fkey{display:inline-flex;align-items:center;gap:5px;background:#1f2f55;color:#e6ecf7;border:1px solid #2d4273;border-radius:6px;padding:4px 9px;cursor:pointer;font-size:12.5px}.fkey:hover{background:#2b4178}.fkey kbd,.yardim-kisayol kbd{font-family:inherit;font-weight:700;font-size:11px;background:#fff;color:#14213d;border-radius:4px;padding:1px 5px;border:1px solid #c5d0e0}.fkey-pasif{opacity:.4}.fkey-mesaj{margin-left:8px;padding:4px 10px;border-radius:6px;background:#fff4d6;color:#5a4300;font-size:12.5px}.main-content{padding-bottom:64px}.yardim-fab{bottom:56px}.ses-komut-cubuk{bottom:112px}.modal-backdrop,.yardim-modal-arka{padding-bottom:52px}.modal,.modal-scroll{max-height:calc(100vh - 90px)}[data-fkey]{position:relative}[data-fkey]:after{content:attr(data-fkey);position:absolute;top:-8px;right:-6px;font-size:9.5px;font-weight:700;line-height:1;padding:2px 4px;border-radius:4px;background:#14213d;color:#fff;pointer-events:none}.yardim-kisayol-liste{margin:8px 0 0;display:grid;gap:6px}.yardim-kisayol-liste>div{display:grid;grid-template-columns:150px 1fr;gap:10px}.yardim-kisayol-liste dt{font-weight:600}.yardim-kisayol-liste dd{margin:0}@media print{.fkey-cubuk{display:none!important}[data-fkey]:after{display:none}}.yardim-icindekiler{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 12px}.yardim-icindekiler a{font-size:12.5px;padding:3px 9px;border-radius:99px;background:#eef3ff;color:#2c4fb3;text-decoration:none}.yardim-icindekiler a:hover{background:#dce6ff}.yardim-pencere{border-left:4px solid #2e9e57;background:#f1faf4}.yardim-alan-liste{list-style:none;padding:0;margin:8px 0;display:grid;gap:4px}.yardim-alan-liste li{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;font-size:13px}.yardim-alan-ad{font-weight:600}.yardim-alan-durum{font-size:11px;padding:1px 6px;border-radius:4px;background:#dff3e5;color:#1f6b3b}.yardim-alan-liste li.bos .yardim-alan-durum{background:#fdecea;color:#a12a1c}.yardim-alan-secenek{color:#647195;font-size:12px;width:100%;padding-left:2px}.yardim-pencere-dugme{font-size:13px}.yardim-dugme-ad{display:inline-block;margin:2px 8px 2px 0}.yardim-canli ul,.yardim-isler ul{margin:6px 0 0;padding-left:18px}.yardim-isler li{margin-bottom:6px}.yardim-kural{border:1px solid #e1e7f2;border-radius:8px;padding:10px 12px;margin:8px 0}.yardim-kural-bas{display:flex;gap:8px;align-items:center}.yardim-kural p{margin:4px 0}.yardim-kural-metin{color:#5a4300}.yardim-belge{border-left:3px solid #3b6fe0;padding:6px 10px;margin:8px 0;background:#f7f9ff;border-radius:0 6px 6px 0}.yardim-belge-kod{font-weight:700}.yardim-belge-durum{font-size:11px;padding:1px 6px;border-radius:4px;background:#fff4d6;color:#5a4300}.yardim-belge-durum.ok{background:#dff3e5;color:#1f6b3b}.yardim-belge-neden{margin:4px 0;font-size:13px}.yardim-belge-alinti{margin:6px 0;padding:6px 10px;border-left:3px solid #c5d0e0;color:#334;font-style:italic;font-size:13px;background:#fff}.yardim-belge-link{display:flex;gap:14px;font-size:13px}.yardim-kod-link{font-weight:600;text-decoration:underline dotted}.yardim-kural kbd,.yardim-pencere kbd{font-family:inherit;font-weight:700;font-size:11px;background:#fff;color:#14213d;border-radius:4px;padding:1px 5px;border:1px solid #c5d0e0}.dok-gor-vurgu{background:#ffe066;color:inherit;padding:0 2px;border-radius:3px}.dok-gor-vurgu-satir{outline:3px solid #ffd43b;outline-offset:3px;border-radius:4px;background:#fffbe6}.risk-aksiyon,.risk-aksiyon *,.risk-gosterge-ozet,.risk-gosterge-kart,.risk-gosterge-item{color:#f1f5fb}.risk-aksiyon .muted,.risk-gosterge-item .muted{color:#c9d6ee!important}.risk-gosterge-item-baslik,.risk-gosterge-etiket,.risk-yapilacak-baslik{color:#b9cbef!important;font-weight:600}.risk-gosterge-item-deger{color:#fff;font-weight:700;font-size:18px}.risk-gosterge-item-deger strong{color:#fff;font-size:20px}.risk-gosterge-alt{color:#c9d6ee!important;font-size:11px}.risk-yorum{color:#fff!important}.risk-aksiyon-adim,.risk-aksiyon-adim li{color:#eef3fb!important}.risk-aksiyon-uyari,.risk-aksiyon-uyari li{color:#ffc9c9!important}.risk-gosterge-seviye{color:#fff!important;font-weight:700;background:#3a4a66}.risk-gosterge-seviye.sev-dusuk{background:#1f7a4d}.risk-gosterge-seviye.sev-orta{background:#b38600}.risk-gosterge-seviye.sev-yuksek{background:#c75a12}.risk-gosterge-seviye.sev-kritik{background:#b3261e}.risk-gosterge-sayi{color:#fff!important}.risk-gosterge-yorum{color:#e3ebf8!important}.td-sayfa .bgys22-card{margin-bottom:14px;color:#1b2433}.td-sayac-satir{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:10px 0 14px}.td-sayac{background:#fff;border:1px solid #dde3ef;border-radius:10px;padding:10px 12px;color:#1b2433}.td-sayac span{display:block;font-size:12px;color:#4a5872}.td-sayac strong{font-size:26px}.td-sayac-kotu{border-color:#e7a1a9;background:#fff1f2}.td-sayac-kotu strong{color:#b3261e}.td-sekmeler{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:12px}.td-sekmeler button{border:1px solid #c9d3e6;background:#f4f7fc;color:#1b2433;padding:7px 14px;border-radius:8px;cursor:pointer;font-size:13px}.td-sekmeler button.on{background:#1e3a6e;border-color:#1e3a6e;color:#fff}.td-alt{margin-top:12px}.td-baslik-satir{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:8px 0}.td-baslik-satir h2{margin:0}.td-tikla{cursor:pointer}.td-tikla:hover td{background:#eef3ff}.td-kirmizi{color:#b3261e;font-weight:600}.td-yesil{color:#1e6b34;font-weight:600;margin-top:4px}.td-uyari{background:#fff7db;border:1px solid #e8d38a;border-radius:8px;padding:8px 10px;color:#5c4600;font-size:13px}.td-eksik{margin:4px 0 0;padding-left:16px;font-size:12.5px;color:#8a2a1e}td.td-eksik{padding-left:8px}.td-kunye{display:grid;grid-template-columns:1fr 1fr;gap:16px;background:#f7f9fd;border:1px solid #dde3ef;border-radius:10px;padding:12px}.td-kunye h3{margin:0 0 4px}.td-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:10px 0}.td-form-grid label,.td-blok{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:#33415c}.td-form-grid .td-genis{grid-column:span 2}.td-form-grid input,.td-form-grid select,.td-blok textarea,.td-sayfa td input{padding:6px 8px;border:1px solid #c9d3e6;border-radius:6px;font-size:13px;background:#fff;color:#1b2433}.td-sayfa td input{width:100%}.td-form-grid label.td-radyo{flex-direction:row;align-items:center}.td-radyo{margin-right:10px;white-space:nowrap;font-size:13px}.td-radyo input{width:auto!important}.td-nowrap{white-space:nowrap}.td-hesap-kutu{background:#f7f9fd;border:1px solid #dde3ef;border-radius:10px;padding:10px 12px;margin:10px 0;display:grid;gap:6px}.td-kurallar li{margin-bottom:6px;line-height:1.5}@media(max-width:900px){.td-kunye{grid-template-columns:1fr}}@media print{.td-sayfa .bgys22-head,.td-sayac-satir,.td-sekmeler,.td-yazdirma{display:none!important}.td-yazdir-alan{border:none}}.yp-canli{font-size:.8rem;color:#2e7d32;margin:0 .5rem}.yp-belge-durum{list-style:none;margin:.25rem 0 .5rem;padding:0;font-size:.85rem}.yp-belge-durum li{padding:.2rem .5rem;border-left:3px solid #999;margin-bottom:.2rem;background:#f7f7f7}.yp-belge-durum .yp-bd-imzali{border-color:#2e7d32;background:#eef7ee}.yp-belge-durum .yp-bd-bekliyor{border-color:#f9a825;background:#fff8e1}.yp-belge-durum .yp-bd-taslak{border-color:#c62828;background:#fdecea}.yardim-tutarsizlik{margin:.75rem 0;font-size:.9rem}.tz-sayfa h2{font-size:1.05rem;margin:0 0 .5rem}.tz-form{display:grid;grid-template-columns:1fr 1fr;gap:.5rem 1rem;background:#fff;border:1px solid #ddd;border-radius:8px;padding:1rem;margin-bottom:1rem}.tz-form h2,.tz-form .tz-genis,.tz-form .tz-dugmeler{grid-column:1 / -1}.tz-form label{display:flex;flex-direction:column;font-size:.85rem;gap:.2rem}.tz-form input,.tz-form textarea{font:inherit;padding:.35rem .5rem}.tz-dugmeler{display:flex;gap:.75rem;align-items:center}.tz-blok{background:#fff;border:1px solid #ddd;border-radius:8px;padding:1rem;margin-bottom:1rem}.tz-blok-bas{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;margin-bottom:.5rem}.tz-blok-bas h2{margin:0}.tz-kutu{font-size:.85rem;display:flex;gap:.3rem;align-items:center}.tz-tablo{width:100%;border-collapse:collapse;font-size:.88rem}.tz-tablo th,.tz-tablo td{border-bottom:1px solid #eee;padding:.4rem;text-align:left;vertical-align:top}.tz-tablo textarea{width:100%;font:inherit}.tz-durum-düzeltildi,.tz-durum-geçersiz{opacity:.6}.tz-grup{margin-bottom:.4rem}.tz-grup summary{cursor:pointer;font-weight:600}.tz-grup ul{margin:.3rem 0 .5rem 1.2rem;font-size:.87rem}.envanter-fr0606-serit{display:flex;flex-wrap:wrap;gap:.4rem 1rem;align-items:center;background:#eef4fb;border:1px solid #c9dbef;border-radius:6px;padding:.5rem .75rem;margin:.5rem 0;font-size:.88rem}.envanter-fr0606{border:1px solid #c9dbef;border-radius:6px;padding:.5rem .75rem;margin-top:.5rem}.envanter-fr0606 legend{font-weight:600;padding:0 .3rem}.envanter-ajan-ipucu{color:#1565c0}.risk-matris{display:grid;grid-template-columns:7rem repeat(5,1fr);gap:4px;margin:.6rem 0 1rem}.risk-matris-bas{font-size:.8rem;align-self:center}.risk-matris-hucre{text-align:center;padding:.7rem 0;border-radius:4px;font-weight:700;color:#1a2332}.risk-matris-hucre.ton-dusuk{background:#d8f3dc}.risk-matris-hucre.ton-orta{background:#fff3bf}.risk-matris-hucre.ton-yuksek{background:#ffd8a8}.risk-matris-hucre.ton-kritik{background:#ffc9c9}html[data-tema=acik] .risk-matris-bas{color:#1a2332}.envanter-tur-cubuk{display:grid;gap:.35rem;margin:.6rem 0}.envanter-tur-satir{display:grid;grid-template-columns:9rem 1fr 3rem;gap:.5rem;align-items:center}.envanter-tur-cubuk-dolu{display:block;height:.7rem;background:#3d7ea6;border-radius:4px}.kaplumbaga-form input{width:100%}.kaplumbaga-form h4{margin:.8rem 0 .3rem}.dok-gor-govde{margin:.8rem 0;line-height:1.5}.dok-gor-govde h4{margin:.8rem 0 .3rem}.dok-gor-govde p{margin:.35rem 0;white-space:pre-wrap}.dok-gor-govde-ham{white-space:pre-wrap;font-family:inherit;font-size:14px}.bgys-akis{display:grid;gap:.75rem;margin:.4rem 0 1.4rem}.bgys-akis>p{margin:0;max-width:68rem;line-height:1.5}.bgys-adim h3{margin:0 0 .35rem;font-size:1.05rem}.bgys-adim p{margin:.35rem 0;line-height:1.5}.bgys-linkler{display:flex;flex-wrap:wrap;gap:.35rem .75rem;align-items:baseline}.bgys-linkler span{color:#647195;font-size:12px;min-width:3.2rem}.bgys-linkler a{font-size:13px}.surec-kalite-baslik{margin:.2rem 0 .6rem}.surec-yonetim-liste{display:grid;gap:.7rem;margin-top:.8rem}.surec-yonetim-kart p{margin:.35rem 0}.surec-yonetim-bas{display:flex;gap:1rem;width:100%;background:none;border:0;text-align:left;cursor:pointer;padding:0}.surec-yonetim-bas strong{flex:1}.surec-yonetim-detay{margin-top:.6rem}.access-control .ac-gun-sec{display:flex;align-items:center;gap:8px;color:#8fa2c9;font-size:13px}.access-control .ac-gun-sec select{background:#122033;color:#e8eef7;border:1px solid #2a3a55;border-radius:6px;padding:6px 10px}.access-control .ac-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}@media(max-width:960px){.access-control .ac-grid-2{grid-template-columns:1fr}}.access-control .ac-filtre{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;margin-bottom:14px}.access-control .ac-filtre input,.access-control .ac-filtre select{background:#122033;color:#e8eef7;border:1px solid #2a3a55;border-radius:6px;padding:8px 10px;min-width:140px}.access-control .ac-filtre label{display:flex;flex-direction:column;gap:4px;color:#8fa2c9;font-size:12px}.access-control .sync-uyari{background:#3a2e14;color:#f2c94c;padding:10px 14px;border-radius:8px;margin:0 0 12px}.access-control td.ton-iyi{color:#3ecf8e}.access-control td.ton-uyari{color:#f2c94c}.access-control .kpi-kart.ac-tiklanir{cursor:pointer;transition:border-color .15s,transform .1s;background:none;border:1px solid #243044;width:100%;font:inherit;color:inherit}.access-control .kpi-kart.ac-tiklanir:hover{border-color:#6eb5ff;transform:translateY(-1px)}.access-control .ac-satir-tik{cursor:pointer}.access-control .ac-satir-tik:hover{background:#6eb5ff14}.access-control .ac-link{background:none;border:0;color:#6eb5ff;cursor:pointer;padding:0;font:inherit;text-align:left}.access-control .ac-link:hover{text-decoration:underline}.access-control .ac-filtre-serit{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-bottom:12px;padding:10px 12px;background:#122033;border-radius:8px;color:#8fa2c9;font-size:13px}.access-control .ac-filtre-serit b{color:#e8eef7}.access-control .ac-ipucu{color:#8fa2c9;margin:0 0 10px}.access-control h3 small{font-weight:400;color:#8fa2c9;font-size:12px}.wifi-iki-kolon{display:grid;grid-template-columns:1.2fr 1fr;gap:16px}@media(max-width:960px){.wifi-iki-kolon{grid-template-columns:1fr}}.wifi-yog{display:inline-block;font-size:12px;font-weight:600;padding:2px 8px;border-radius:4px;white-space:nowrap}.wifi-yog-bos{color:#8fa2c9;background:#8fa2c91f}.wifi-yog-ok{color:#3ecf8e;background:#3ecf8e1f}.wifi-yog-orta{color:#f2c94c;background:#f2c94c24}.wifi-yog-cok{color:#ff6b6b;background:#ff6b6b24}.wifi-ssid-liste{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.wifi-ssid-liste li{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:13px;color:#c5d0e0}.wifi-ssid-liste li strong{color:#e8eef7;min-width:120px}.wifi-ap-tablo tr.wifi-ap-acik{background:#4f8cff14}.wifi-istemci-satir>td{background:#0f1a2a;padding:10px 12px 14px!important}.wifi-istemci-tablo{margin:0;font-size:12.5px}.wifi-istemci-tablo th{font-size:11px}.wifi-misafir{font-size:11px;color:#f2c94c;font-weight:500}.wifi-bi-sayfa{max-width:1400px}.wifi-bi-head{margin-bottom:8px}.wifi-bi-kicker{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#6eb5ff;margin-bottom:4px}.wifi-bi-saat{display:flex;flex-direction:column;gap:4px;font-size:12px}.wifi-bi-saat select{background:#122033;color:#e8eef7;border:1px solid #2a3a55;border-radius:6px;padding:6px 10px}.wifi-bi-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 16px;border-bottom:1px solid #243044;padding-bottom:10px}.wifi-bi-tabs button{background:transparent;border:1px solid #2a3a55;color:#8fa2c9;border-radius:6px;padding:7px 14px;cursor:pointer;font:inherit;font-size:13px}.wifi-bi-tabs button:hover{border-color:#4f8cff;color:#e8eef7}.wifi-bi-tabs button.on{background:linear-gradient(135deg,#1a3a6a,#122033);border-color:#4f8cff;color:#fff;font-weight:600}.wifi-bi-kpi-row{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:16px}@media(max-width:1100px){.wifi-bi-kpi-row{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.wifi-bi-kpi-row{grid-template-columns:repeat(2,1fr)}}.wifi-bi-kpi{background:linear-gradient(160deg,#152238,#0f1a2a);border:1px solid #243044;border-radius:10px;padding:14px 16px;position:relative;overflow:hidden}.wifi-bi-kpi:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#4f8cff}.wifi-bi-kpi.tone-in:before{background:#2ecc71}.wifi-bi-kpi.tone-out:before{background:#4f8cff}.wifi-bi-kpi.tone-sum:before{background:#a78bfa}.wifi-bi-kpi.tone-warn:before{background:#f2c94c}.wifi-bi-kpi-lbl{font-size:11px;color:#8fa2c9;text-transform:uppercase;letter-spacing:.04em}.wifi-bi-kpi-val{font-size:26px;font-weight:700;color:#e8eef7;line-height:1.2;margin:4px 0}.wifi-bi-kpi.tone-in .wifi-bi-kpi-val{color:#3ecf8e}.wifi-bi-kpi.tone-out .wifi-bi-kpi-val{color:#6eb5ff}.wifi-bi-kpi.tone-sum .wifi-bi-kpi-val{color:#c4b5fd}.wifi-bi-kpi-sub{font-size:11px;color:#6b7c99}.wifi-bi-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.wifi-bi-kart{background:#122033;border:1px solid #243044;border-radius:12px;padding:14px 16px 16px;grid-column:span 12}.wifi-bi-kart.span-4{grid-column:span 4}.wifi-bi-kart.span-5{grid-column:span 5}.wifi-bi-kart.span-7{grid-column:span 7}.wifi-bi-kart.span-8{grid-column:span 8}.wifi-bi-kart.span-12{grid-column:span 12}@media(max-width:960px){.wifi-bi-kart.span-4,.wifi-bi-kart.span-5,.wifi-bi-kart.span-7,.wifi-bi-kart.span-8{grid-column:span 12}}.wifi-bi-kart h2{margin:0;font-size:15px;color:#e8eef7}.wifi-bi-kart-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:10px}.wifi-bi-leg{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.wifi-bi-leg li{display:flex;align-items:center;gap:8px;font-size:12px;color:#c5d0e0}.wifi-bi-leg i{width:10px;height:10px;border-radius:2px;flex-shrink:0}.wifi-bi-leg strong{min-width:100px;color:#e8eef7}.wifi-bi-mini{font-size:12.5px}:root,html[data-tema=koyu]{--kp-bg0: #060a10;--kp-bg1: #0a121c;--kp-panel: #0e1824;--kp-panel-2: #122033;--kp-line: #1c3348;--kp-line-hot: #2a5a78;--kp-text: #d8e6f2;--kp-muted: #7f96ad;--kp-cyan: #3dd6c6;--kp-cyan-dim: rgba(61, 214, 198, .14);--kp-amber: #f2c94c;--kp-ok: #3ecf8e;--kp-warn: #f2c94c;--kp-bad: #e07a5f;--kp-blue: #5b9fd4;--kp-font: "IBM Plex Sans", "Segoe UI", sans-serif;--kp-display: "Rajdhani", "IBM Plex Sans", sans-serif;--kp-radius: 6px;color-scheme:dark}html[data-tema=koyu] body,html:not([data-tema=acik]) body{font-family:var(--kp-font);background:radial-gradient(1200px 600px at 10% -10%,rgba(61,214,198,.07),transparent 55%),radial-gradient(900px 500px at 100% 0%,rgba(91,159,212,.08),transparent 50%),linear-gradient(180deg,var(--kp-bg1) 0%,var(--kp-bg0) 100%);background-attachment:fixed;color:var(--kp-text)}html[data-tema=koyu] body:before,html:not([data-tema=acik]) body:before{content:"";pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.22;background-image:linear-gradient(rgba(61,214,198,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(61,214,198,.04) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at center,#000 35%,transparent 85%);mask-image:radial-gradient(ellipse at center,#000 35%,transparent 85%)}html[data-tema=koyu] .app-shell,html:not([data-tema=acik]) .app-shell{position:relative;z-index:1;min-height:100vh}html[data-tema=koyu] .app-shell:before,html[data-tema=koyu] .app-shell:after,html:not([data-tema=acik]) .app-shell:before,html:not([data-tema=acik]) .app-shell:after{content:"";position:fixed;width:28px;height:28px;z-index:50;pointer-events:none;border-color:var(--kp-cyan);opacity:.55}html[data-tema=koyu] .app-shell:before,html:not([data-tema=acik]) .app-shell:before{top:10px;right:10px;border-top:2px solid;border-right:2px solid}html[data-tema=koyu] .app-shell:after,html:not([data-tema=acik]) .app-shell:after{bottom:10px;right:10px;border-bottom:2px solid;border-right:2px solid}html[data-tema=koyu] .sidebar,html:not([data-tema=acik]) .sidebar{background:linear-gradient(180deg,rgba(61,214,198,.06),transparent 120px),linear-gradient(90deg,#071018,#0b1520);border-right:1px solid var(--kp-line);box-shadow:inset -1px 0 #3dd6c614;color:var(--kp-muted)}html[data-tema=koyu] .brand,html:not([data-tema=acik]) .brand{border-bottom-color:var(--kp-line)}html[data-tema=koyu] .brand-title,html:not([data-tema=acik]) .brand-title{font-family:var(--kp-display);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#f2f8fc;text-decoration:none}html[data-tema=koyu] .brand-sub,html:not([data-tema=acik]) .brand-sub{color:var(--kp-cyan);font-size:11px;letter-spacing:.08em;text-transform:uppercase}html[data-tema=koyu] .nav-group-title,html:not([data-tema=acik]) .nav-group-title{color:#4e6a82;letter-spacing:.12em}html[data-tema=koyu] .nav-item,html:not([data-tema=acik]) .nav-item{color:#a8bdd0;border-left-width:2px}html[data-tema=koyu] .nav-item:hover,html:not([data-tema=acik]) .nav-item:hover{background:var(--kp-cyan-dim);color:#e8f4fa}html[data-tema=koyu] .nav-item.active,html:not([data-tema=acik]) .nav-item.active{background:linear-gradient(90deg,rgba(61,214,198,.18),transparent);color:#fff;border-left-color:var(--kp-cyan);box-shadow:inset 0 0 20px #3dd6c60d}html[data-tema=koyu] .nav-item-hero,html:not([data-tema=acik]) .nav-item-hero{font-family:var(--kp-display);font-weight:600;letter-spacing:.02em}html[data-tema=koyu] .rifki-r,html:not([data-tema=acik]) .rifki-r{background:var(--kp-cyan);color:#041018;box-shadow:0 0 12px #3dd6c659}html[data-tema=koyu] .rifki-r:hover,html:not([data-tema=acik]) .rifki-r:hover{background:#6aeee0}html[data-tema=koyu] .sidebar-tema-btn,html:not([data-tema=acik]) .sidebar-tema-btn{border-color:var(--kp-line-hot);background:var(--kp-panel);color:var(--kp-cyan);font-family:var(--kp-display);letter-spacing:.06em;text-transform:uppercase;font-size:11px}html[data-tema=koyu] .main-content,html:not([data-tema=acik]) .main-content{background:transparent;color:var(--kp-text)}html[data-tema=koyu] .page-header h1,html:not([data-tema=acik]) .page-header h1,html[data-tema=koyu] .page-wrap h1,html:not([data-tema=acik]) .page-wrap h1{font-family:var(--kp-display);font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#eef6fb;font-size:1.45rem}html[data-tema=koyu] .page-sub,html:not([data-tema=acik]) .page-sub,html[data-tema=koyu] .muted,html:not([data-tema=acik]) .muted,html[data-tema=koyu] .hint,html:not([data-tema=acik]) .hint{color:var(--kp-muted)!important}html[data-tema=koyu] .card,html:not([data-tema=acik]) .card,html[data-tema=koyu] .stat-card,html:not([data-tema=acik]) .stat-card,html[data-tema=koyu] .chart-card,html:not([data-tema=acik]) .chart-card,html[data-tema=koyu] .list-card,html:not([data-tema=acik]) .list-card,html[data-tema=koyu] .table-wrap,html:not([data-tema=acik]) .table-wrap,html[data-tema=koyu] .kpi-kart,html:not([data-tema=acik]) .kpi-kart{background:linear-gradient(160deg,var(--kp-panel-2),var(--kp-panel))!important;border:1px solid var(--kp-line)!important;border-radius:var(--kp-radius)!important;box-shadow:inset 0 1px #3dd6c60f,0 8px 24px #00000040!important;color:var(--kp-text)}html[data-tema=koyu] .card h2,html:not([data-tema=acik]) .card h2,html[data-tema=koyu] .card h3,html:not([data-tema=acik]) .card h3,html[data-tema=koyu] .card h4,html:not([data-tema=acik]) .card h4{color:var(--kp-text)!important;font-family:var(--kp-display);letter-spacing:.03em}html[data-tema=koyu] .stat-title,html:not([data-tema=acik]) .stat-title,html[data-tema=koyu] .kpi-etiket,html:not([data-tema=acik]) .kpi-etiket{color:var(--kp-muted)!important;font-family:var(--kp-display);letter-spacing:.06em;text-transform:uppercase;font-size:11px!important}html[data-tema=koyu] .stat-value,html:not([data-tema=acik]) .stat-value,html[data-tema=koyu] .kpi-sayi,html:not([data-tema=acik]) .kpi-sayi{font-family:var(--kp-display);color:var(--kp-cyan)!important;font-variant-numeric:tabular-nums}html[data-tema=koyu] .btn-primary,html:not([data-tema=acik]) .btn-primary,html[data-tema=koyu] button.btn-primary,html:not([data-tema=acik]) button.btn-primary{background:linear-gradient(180deg,#2a9e94,#1a7a72)!important;border:1px solid #3dd6c6!important;color:#041018!important;font-family:var(--kp-display);font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:var(--kp-radius)!important;box-shadow:0 0 14px #3dd6c640}html[data-tema=koyu] .btn-primary:hover,html:not([data-tema=acik]) .btn-primary:hover{filter:brightness(1.08)}html[data-tema=koyu] .btn-secondary,html:not([data-tema=acik]) .btn-secondary,html[data-tema=koyu] .btn-ghost,html:not([data-tema=acik]) .btn-ghost{background:var(--kp-panel)!important;border:1px solid var(--kp-line-hot)!important;color:var(--kp-text)!important;border-radius:var(--kp-radius)!important;font-family:var(--kp-display);letter-spacing:.03em}html[data-tema=koyu] .btn-secondary:hover,html:not([data-tema=acik]) .btn-secondary:hover{border-color:var(--kp-cyan)!important;color:var(--kp-cyan)!important}html[data-tema=koyu] input,html:not([data-tema=acik]) input,html[data-tema=koyu] select,html:not([data-tema=acik]) select,html[data-tema=koyu] textarea,html:not([data-tema=acik]) textarea,html[data-tema=koyu] .search-input,html:not([data-tema=acik]) .search-input{background:#0a121c!important;border:1px solid var(--kp-line)!important;color:var(--kp-text)!important;border-radius:var(--kp-radius)!important}html[data-tema=koyu] input:focus,html:not([data-tema=acik]) input:focus,html[data-tema=koyu] select:focus,html:not([data-tema=acik]) select:focus,html[data-tema=koyu] textarea:focus,html:not([data-tema=acik]) textarea:focus{outline:none;border-color:var(--kp-cyan)!important;box-shadow:0 0 0 2px var(--kp-cyan-dim)}html[data-tema=koyu] table,html:not([data-tema=acik]) table,html[data-tema=koyu] .data-table,html:not([data-tema=acik]) .data-table{color:var(--kp-text)}html[data-tema=koyu] th,html:not([data-tema=acik]) th,html[data-tema=koyu] .data-table th,html:not([data-tema=acik]) .data-table th{background:#0c1622!important;color:var(--kp-cyan)!important;border-bottom:1px solid var(--kp-line)!important;font-family:var(--kp-display);letter-spacing:.05em;text-transform:uppercase;font-size:11px!important;font-weight:600}html[data-tema=koyu] td,html:not([data-tema=acik]) td,html[data-tema=koyu] .data-table td,html:not([data-tema=acik]) .data-table td{border-bottom-color:var(--kp-line)!important;color:var(--kp-text)}html[data-tema=koyu] tbody tr:hover,html:not([data-tema=acik]) tbody tr:hover{background:#3dd6c612!important}html[data-tema=koyu] a,html:not([data-tema=acik]) a{color:var(--kp-blue)}html[data-tema=koyu] a:hover,html:not([data-tema=acik]) a:hover{color:var(--kp-cyan)}html[data-tema=koyu] .forti-sekme-bar button,html:not([data-tema=acik]) .forti-sekme-bar button,html[data-tema=koyu] .sekme-bar button,html:not([data-tema=acik]) .sekme-bar button{background:var(--kp-panel)!important;border:1px solid var(--kp-line)!important;color:var(--kp-muted)!important;font-family:var(--kp-display);letter-spacing:.04em;text-transform:uppercase;font-size:12px;border-radius:var(--kp-radius)!important}html[data-tema=koyu] .forti-sekme-bar button.active,html:not([data-tema=acik]) .forti-sekme-bar button.active,html[data-tema=koyu] .sekme-bar button.active,html:not([data-tema=acik]) .sekme-bar button.active{background:var(--kp-cyan-dim)!important;border-color:var(--kp-cyan)!important;color:var(--kp-cyan)!important}html[data-tema=koyu] .sync-ok,html:not([data-tema=acik]) .sync-ok{background:#3ecf8e1f;color:var(--kp-ok);border:1px solid rgba(62,207,142,.3);padding:8px 12px;border-radius:var(--kp-radius)}html[data-tema=koyu] .sync-hata,html:not([data-tema=acik]) .sync-hata{background:#e07a5f1f;color:var(--kp-bad);border:1px solid rgba(224,122,95,.35);padding:8px 12px;border-radius:var(--kp-radius)}html[data-tema=koyu] .login-page,html:not([data-tema=acik]) .login-page,html[data-tema=koyu] .auth-wrap,html:not([data-tema=acik]) .auth-wrap{background:var(--kp-bg0);color:var(--kp-text)}html[data-tema=koyu] .empty-state,html:not([data-tema=acik]) .empty-state,html[data-tema=koyu] .heatmap-card,html:not([data-tema=acik]) .heatmap-card,html[data-tema=koyu] .guide-now,html:not([data-tema=acik]) .guide-now,html[data-tema=koyu] .modal,html:not([data-tema=acik]) .modal,html[data-tema=koyu] .entity-detail,html:not([data-tema=acik]) .entity-detail,html[data-tema=koyu] .detail-panel,html:not([data-tema=acik]) .detail-panel,html[data-tema=koyu] .form-card,html:not([data-tema=acik]) .form-card,html[data-tema=koyu] .yg-bilgi-kart,html:not([data-tema=acik]) .yg-bilgi-kart,html[data-tema=koyu] .yg-bolum,html:not([data-tema=acik]) .yg-bolum,html[data-tema=koyu] .kk-halka-kart,html:not([data-tema=acik]) .kk-halka-kart,html[data-tema=koyu] .kk-dikkat,html:not([data-tema=acik]) .kk-dikkat,html[data-tema=koyu] .kk-kart,html:not([data-tema=acik]) .kk-kart,html[data-tema=koyu] .kk-grafik,html:not([data-tema=acik]) .kk-grafik,html[data-tema=koyu] .ac-page .ac-kart,html:not([data-tema=acik]) .ac-page .ac-kart,html[data-tema=koyu] .ac-page .ac-panel,html:not([data-tema=acik]) .ac-page .ac-panel{background:linear-gradient(160deg,var(--kp-panel-2),var(--kp-panel))!important;border-color:var(--kp-line)!important;color:var(--kp-text)!important;box-shadow:inset 0 1px #3dd6c60d,0 8px 24px #00000038!important}html[data-tema=koyu] .modal-backdrop,html:not([data-tema=acik]) .modal-backdrop{background:#040a12b8!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html[data-tema=koyu] .guide-banner,html:not([data-tema=acik]) .guide-banner{background:#3dd6c614!important;border:1px solid var(--kp-line-hot)!important;color:var(--kp-text)}html[data-tema=koyu] .guide-banner-kicker,html:not([data-tema=acik]) .guide-banner-kicker{color:var(--kp-cyan)!important}html[data-tema=koyu] .guide-banner-sub,html:not([data-tema=acik]) .guide-banner-sub,html[data-tema=koyu] .guide-neden,html:not([data-tema=acik]) .guide-neden,html[data-tema=koyu] .guide-meta-row,html:not([data-tema=acik]) .guide-meta-row,html[data-tema=koyu] .guide-foot,html:not([data-tema=acik]) .guide-foot{color:var(--kp-muted)!important}html[data-tema=koyu] .alert-error,html:not([data-tema=acik]) .alert-error{background:#e07a5f1f!important;color:var(--kp-bad)!important;border:1px solid rgba(224,122,95,.35)}html[data-tema=koyu] .alert-ok,html:not([data-tema=acik]) .alert-ok{background:#3ecf8e1f!important;color:var(--kp-ok)!important;border:1px solid rgba(62,207,142,.3)}html[data-tema=koyu] .alert-warn,html:not([data-tema=acik]) .alert-warn{background:#f2c94c1a!important;color:var(--kp-amber)!important;border:1px solid rgba(242,201,76,.3)}html[data-tema=koyu] .chart-card h3,html:not([data-tema=acik]) .chart-card h3,html[data-tema=koyu] .list-card h3,html:not([data-tema=acik]) .list-card h3{color:var(--kp-text)!important;font-family:var(--kp-display);letter-spacing:.04em;text-transform:uppercase;font-size:13px!important}html[data-tema=koyu] .simple-list li,html:not([data-tema=acik]) .simple-list li{border-bottom-color:var(--kp-line)!important;color:var(--kp-text)}html[data-tema=koyu] .simple-list a,html:not([data-tema=acik]) .simple-list a{color:var(--kp-text)!important}html[data-tema=koyu] .simple-list a:hover,html:not([data-tema=acik]) .simple-list a:hover{color:var(--kp-cyan)!important}html[data-tema=koyu] .actions-cell,html:not([data-tema=acik]) .actions-cell,html[data-tema=koyu] td.sticky-actions,html:not([data-tema=acik]) td.sticky-actions{background:var(--kp-panel)!important}html[data-tema=koyu] .dropdown-menu,html:not([data-tema=acik]) .dropdown-menu,html[data-tema=koyu] .ctx-menu,html:not([data-tema=acik]) .ctx-menu{background:var(--kp-panel-2)!important;border:1px solid var(--kp-line-hot)!important;color:var(--kp-text)!important;box-shadow:0 12px 32px #00000073!important}html[data-tema=koyu] .btn-outline,html:not([data-tema=acik]) .btn-outline{background:transparent!important;border:1px solid var(--kp-cyan)!important;color:var(--kp-cyan)!important}html[data-tema=koyu] .btn-ghost,html:not([data-tema=acik]) .btn-ghost{background:var(--kp-panel)!important;border-color:var(--kp-line)!important;color:var(--kp-text)!important}html[data-tema=koyu] .view-toggle,html:not([data-tema=acik]) .view-toggle{background:var(--kp-panel)!important;border-color:var(--kp-line)!important}html[data-tema=koyu] .view-toggle button.active,html:not([data-tema=acik]) .view-toggle button.active{background:var(--kp-cyan-dim)!important;color:var(--kp-cyan)!important}html[data-tema=koyu] .kpi-pano,html:not([data-tema=acik]) .kpi-pano{background:radial-gradient(900px 400px at 0% 0%,rgba(61,214,198,.06),transparent 50%),#060a10!important}html[data-tema=koyu] .kpi-pano-kicker,html:not([data-tema=acik]) .kpi-pano-kicker{color:var(--kp-cyan)!important}html[data-tema=koyu] .kpi-pano h1,html:not([data-tema=acik]) .kpi-pano h1{font-family:var(--kp-display);letter-spacing:.04em;text-transform:uppercase}html[data-tema=koyu] .kpi-pano-card,html:not([data-tema=acik]) .kpi-pano-card,html[data-tema=koyu] .kpi-pano-insight,html:not([data-tema=acik]) .kpi-pano-insight,html[data-tema=koyu] .kpi-pano-chart,html:not([data-tema=acik]) .kpi-pano-chart,html[data-tema=koyu] .risk-olay-table-wrap,html:not([data-tema=acik]) .risk-olay-table-wrap{background:var(--kp-panel)!important;border-color:var(--kp-line)!important}html[data-tema=koyu] .badge,html:not([data-tema=acik]) .badge{border:1px solid transparent}html[data-tema=koyu] .badge-Açık,html[data-tema=koyu] .badge-Planlandı,html[data-tema=koyu] .badge-Taslak,html[data-tema=koyu] .badge-İzleniyor,html:not([data-tema=acik]) .badge-Açık,html:not([data-tema=acik]) .badge-Planlandı,html:not([data-tema=acik]) .badge-Taslak,html:not([data-tema=acik]) .badge-İzleniyor{background:#f2c94c26!important;color:var(--kp-amber)!important;border-color:#f2c94c59}html[data-tema=koyu] .badge-Tamamlandı,html[data-tema=koyu] .badge-Kapandı,html[data-tema=koyu] .badge-Yürürlükte,html[data-tema=koyu] .badge-Aktif,html:not([data-tema=acik]) .badge-Tamamlandı,html:not([data-tema=acik]) .badge-Kapandı,html:not([data-tema=acik]) .badge-Yürürlükte,html:not([data-tema=acik]) .badge-Aktif{background:#3ecf8e26!important;color:var(--kp-ok)!important;border-color:#3ecf8e59}html[data-tema=koyu] .badge-İptal,html[data-tema=koyu] .badge-Kritik,html[data-tema=koyu] .badge-Pasif,html:not([data-tema=acik]) .badge-İptal,html:not([data-tema=acik]) .badge-Kritik,html:not([data-tema=acik]) .badge-Pasif{background:#e07a5f26!important;color:var(--kp-bad)!important;border-color:#e07a5f59}html[data-tema=koyu] .badge-Devam-Ediyor,html[data-tema=koyu] .badge-Değerlendiriliyor,html[data-tema=koyu] .badge-İnceleniyor,html[data-tema=koyu] .badge-PROSEDÜR,html[data-tema=koyu] .badge-POLİTİKA,html:not([data-tema=acik]) .badge-Devam-Ediyor,html:not([data-tema=acik]) .badge-Değerlendiriliyor,html:not([data-tema=acik]) .badge-İnceleniyor,html:not([data-tema=acik]) .badge-PROSEDÜR,html:not([data-tema=acik]) .badge-POLİTİKA{background:#5b9fd426!important;color:var(--kp-blue)!important;border-color:#5b9fd459}html[data-tema=koyu] .badge-default,html:not([data-tema=acik]) .badge-default{background:#7f96ad1f!important;color:var(--kp-muted)!important}html[data-tema=koyu] .main-content:before,html:not([data-tema=acik]) .main-content:before{content:"";position:fixed;top:10px;left:270px;width:28px;height:28px;z-index:50;pointer-events:none;border-top:2px solid var(--kp-cyan);border-left:2px solid var(--kp-cyan);opacity:.45}@media(max-width:900px){html[data-tema=koyu] .main-content:before,html:not([data-tema=acik]) .main-content:before{left:10px}}html[data-tema=koyu] ::-webkit-scrollbar,html:not([data-tema=acik]) ::-webkit-scrollbar{width:8px;height:8px}html[data-tema=koyu] ::-webkit-scrollbar-track,html:not([data-tema=acik]) ::-webkit-scrollbar-track{background:var(--kp-bg0)}html[data-tema=koyu] ::-webkit-scrollbar-thumb,html:not([data-tema=acik]) ::-webkit-scrollbar-thumb{background:var(--kp-line-hot);border-radius:4px}html[data-tema=koyu] ::-webkit-scrollbar-thumb:hover,html:not([data-tema=acik]) ::-webkit-scrollbar-thumb:hover{background:var(--kp-cyan)}html[data-tema=acik]{color-scheme:light}html[data-tema=acik] body{font-family:-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:#f4f6f9;color:#1a2233}html[data-tema=acik] body:before{display:none}html[data-tema=acik] .app-shell:before,html[data-tema=acik] .app-shell:after,html[data-tema=acik] .main-content:before{display:none}
