/* Kokpit: yan panelde soru haritası ve sayaç, sınav simülasyonu */
.theme-kokpit { --q-bg: #e2e8f0; --q-surface: #f8fafc; --q-ink: #0f172a; --q-muted: #64748b; --q-line: #e2e8f0; --q-accent: #059669; --q-accent-2: #0ea5e9; --q-sel: #d1fae5; --q-radius: 12px; --q-font: 'Inter', sans-serif; --q-head-font: 'JetBrains Mono', monospace; }
.theme-kokpit .quiz-stage { background: linear-gradient(180deg, #0f172a 0 260px, #e2e8f0 260px); }
.theme-kokpit .quiz-intro h1 { color: #e2e8f0; }
.theme-kokpit .quiz-intro p { color: #94a3b8; }
.theme-kokpit .quiz-facts li { background: #1e293b; border-color: #334155; color: #94a3b8; }
.theme-kokpit .quiz-facts b { color: #34d399; }
.theme-kokpit .quiz-map { background: #0f172a; border-color: #1e293b; }
.theme-kokpit .map-title { color: #34d399; font-family: 'JetBrains Mono', monospace; }
.theme-kokpit .map-dot { background: #1e293b; border-color: #334155; color: #cbd5e1; font-family: 'JetBrains Mono', monospace; }
.theme-kokpit .map-dot.done { background: #059669; border-color: #059669; color: #fff; }
.theme-kokpit .map-legend { color: #94a3b8; }
.theme-kokpit .quiz-bar-inner { background: #0f172a; border-color: #1e293b; color: #e2e8f0; }
.theme-kokpit .qb-timer { font-family: 'JetBrains Mono', monospace; background: #022c22; color: #34d399; font-size: 1.05rem; }
.theme-kokpit .q-num { font-family: 'JetBrains Mono', monospace; }
