/* TULPARS Tema 3 / Tema 5 - yalnızca görünüm katmanı; A41/API/WS değişmez. */
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode){
 --bg-color:#0a1424;--panel-bg:#12233a;--text-main:#eef6ff;--text-muted:#a8bed3;
 --border-color:#25415e;--accent:#1ccbb8;--accent-hover:#31e1ce;--glow:0 10px 28px rgba(0,0,0,.28);
 background:#091524;
}
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) body,
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) body>.tab-content,
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) .main-content,
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) #dashboard-rooms-grid,
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) #tab-tasks {background:#0b1829!important;color:#eef6ff!important}
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) #tcc-theme2-sidebar{background:linear-gradient(180deg,#081424,#102840 100%)!important;border-right-color:#1b5970!important}
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) #tcc-theme2-sidebar .tcc-theme2-mark{background:linear-gradient(135deg,#00bea8,#087aa0)!important}
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) #tcc-theme2-sidebar .tcc-theme2-nav button.active{background:rgba(20,199,182,.17)!important;box-shadow:inset 3px 0 #18d4bb!important}
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) .tcc51-top,
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) #tcc-theme2-pagebar{background:#11243a!important;color:#f5fbff!important;border-color:#25415e!important}
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) .tcc51-brand-row{background:#11243a!important}
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) .tcc51-main-title::before{color:#e7fcff!important;content:"TULPARS • Operasyon Merkezi"!important}
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) .sidebar,
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) .modal-content,
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) .user-item,
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) .a39-room-card,
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) .a36-person-card{background:#14283f!important;color:#eff8ff!important;border-color:#2a4861!important}
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) h1,
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) h2,
html[data-tcc-visual="operations"]:not(.tcc-mobile-mode) h3{color:#f0f9ff!important}
html[data-tcc-visual="corporate"]:not(.tcc-mobile-mode){--bg-color:#f5f7fa;--panel-bg:#fff;--text-main:#26354a;--text-muted:#66798c;--accent:#2467c4;--accent-hover:#174d9b;--border-color:#dde5ed;background:#f5f7fa}
html[data-tcc-visual="corporate"]:not(.tcc-mobile-mode) #tcc-theme2-sidebar{background:linear-gradient(180deg,#ffffff,#f3f7fb)!important;color:#253b54!important;border-right:1px solid #dbe4ef!important;box-shadow:5px 0 20px #16273b0d!important}
html[data-tcc-visual="corporate"]:not(.tcc-mobile-mode) #tcc-theme2-sidebar .tcc-theme2-brand,
html[data-tcc-visual="corporate"]:not(.tcc-mobile-mode) #tcc-theme2-sidebar .tcc-theme2-bottom{border-color:#e0e7ee!important;background:transparent!important}
html[data-tcc-visual="corporate"]:not(.tcc-mobile-mode) #tcc-theme2-sidebar .tcc-theme2-brand b{color:#143257!important}
html[data-tcc-visual="corporate"]:not(.tcc-mobile-mode) #tcc-theme2-sidebar .tcc-theme2-institution{background:#eaf2fb!important;color:#335574!important;border-color:#d2e2f3!important}
html[data-tcc-visual="corporate"]:not(.tcc-mobile-mode) #tcc-theme2-sidebar .tcc-theme2-nav button,
html[data-tcc-visual="corporate"]:not(.tcc-mobile-mode) #tcc-theme2-sidebar .tcc-theme2-bottom button{color:#49647f!important}
html[data-tcc-visual="corporate"]:not(.tcc-mobile-mode) #tcc-theme2-sidebar .tcc-theme2-nav button.active{background:#e7f1ff!important;color:#124d96!important;box-shadow:inset 3px 0 #2872c8!important}
html[data-tcc-visual="corporate"]:not(.tcc-mobile-mode) .tcc51-main-title::before{content:"TULPARS • Kurumsal Yönetim"!important}
/* Menü düzenleyicisi, var olan modülleri DOM'da taşımaz; yalnızca sol gezinmeyi düzenler. */
#tcc-theme35-picker{position:fixed;right:16px;bottom:16px;z-index:1705;display:flex;gap:6px;align-items:center;background:#152339;color:#fff;padding:9px;border:1px solid #52657f;border-radius:12px;box-shadow:0 8px 24px #0003;font:600 12px Inter,Arial,sans-serif}
#tcc-theme35-picker select,#tcc-theme35-picker button{font:inherit;border:1px solid #8b9cb0;border-radius:7px;padding:7px 9px;background:#fff;color:#17283f;cursor:pointer}
#tcc-theme35-editor{position:fixed;inset:0;z-index:30000;background:#071426bd;display:none;align-items:center;justify-content:center;padding:15px;box-sizing:border-box}
#tcc-theme35-editor.open{display:flex}
#tcc-theme35-editor .t35-dialog{background:#fff;color:#17283b;border-radius:16px;width:min(560px,100%);max-height:90vh;overflow:auto;padding:20px;box-shadow:0 18px 60px #0005;font:14px Inter,Arial,sans-serif}
#tcc-theme35-editor h2{color:#182d47!important;margin:0 0 8px}
#tcc-theme35-editor .t35-item{display:flex;align-items:center;gap:10px;border:1px solid #dce5ed;border-radius:8px;margin:5px 0;padding:8px;background:#f8fafc}
#tcc-theme35-editor .t35-item span{flex:1}
#tcc-theme35-editor button{border:1px solid #bed0e3;border-radius:7px;padding:6px 9px;background:#fff;color:#163b60;cursor:pointer}
#tcc-theme35-editor .t35-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}
@media(max-width:800px){#tcc-theme35-picker{right:8px;bottom:8px;max-width:calc(100vw - 16px)}#tcc-theme35-picker select{max-width:125px}}
