/* CDR Analysis report library and evidence tables. */
html body #cdrAnalyticsWorkspace.cdr-doc-layout #cdrIntelligenceMenu{background:linear-gradient(155deg,#853875,#543574 48%,#193777)!important;border:1px solid #635183!important;box-shadow:0 8px 24px #28365b22;border-radius:14px!important}
html body #cdrAnalyticsWorkspace.cdr-doc-layout .cdr-subnav-brand{background:transparent!important;border-bottom:1px solid #ffffff30;padding:20px!important}
html body #cdrAnalyticsWorkspace.cdr-doc-layout #cdrIntelligenceMenu :is(.cdr-subnav-label,.cdr-subnav-item){color:#fff!important;-webkit-text-fill-color:#fff!important}
html body #cdrAnalyticsWorkspace.cdr-doc-layout #cdrIntelligenceMenu .cdr-subnav-label{color:#e8def3!important;-webkit-text-fill-color:#e8def3!important;line-height:1.5}
html body #cdrAnalyticsWorkspace.cdr-doc-layout #cdrIntelligenceMenu .cdr-subnav-item{border:1px solid transparent!important;border-radius:8px!important;line-height:1.5;margin:3px 0!important}
html body #cdrAnalyticsWorkspace.cdr-doc-layout #cdrIntelligenceMenu .cdr-subnav-item:hover{background:#ffffff18!important;border-color:#ffffff28!important}
html body #cdrAnalyticsWorkspace.cdr-doc-layout #cdrIntelligenceMenu .cdr-subnav-item.active{background:#fff!important;color:#433968!important;-webkit-text-fill-color:#433968!important;border-left:3px solid #d5a4cb!important}
html body #cdrAnalyticsWorkspace .cdr-doc-search{border-color:#ffffff30}
html body #cdrAnalyticsWorkspace #cdrMenuSearch{background:#fff!important;color:#2c3d58!important;border:1px solid #ded7eb;min-height:40px;border-radius:8px}
html body #cdrAnalyticsWorkspace #cdrMenuSearch::placeholder{color:#69748b;opacity:1}
html body #cdrAnalyticsWorkspace #cdrMenuNoMatch{color:#fff!important}
html body #cdrAnalyticsRoot .cdr-intel-heading{background:linear-gradient(110deg,#293e65,#554273)!important;border-radius:14px 14px 0 0;color:#fff;padding:22px 24px}
html body #cdrAnalyticsRoot .cdr-intel-heading :is(h3,span,small){color:#fff!important;-webkit-text-fill-color:#fff!important}
html body #cdrAnalyticsRoot .cdr-ana-panel{background:#fff;border:1px solid #d7e0ec;border-radius:12px;box-shadow:0 3px 14px #2b3f5710;padding:18px}
html body #cdrAnalyticsRoot :is(.cdr-ana-field label,.cdr-ana-filter label){color:#344c69;font-size:11px;font-weight:700}
html body #cdrAnalyticsRoot :is(input,select){background:#fff;color:#263d59;border:1px solid #c8d5e4;border-radius:8px;min-height:38px;box-sizing:border-box}
html body #cdrAnalyticsRoot .cdr-ana-kpi{background:linear-gradient(115deg,#f2edf8,#fafbfe)!important;border:1px solid #dad6e8;border-radius:11px;padding:16px;box-shadow:none}
html body #cdrAnalyticsRoot .cdr-ana-kpi :is(span,small){color:#53657e!important}
html body #cdrAnalyticsRoot .cdr-ana-kpi strong{color:#2b3d5d!important}
html body #cdrAttendanceSummary{background:#fafbfe!important;border-color:#d6dfea!important;box-shadow:0 3px 14px #2b3f570a}
html body #cdrAttendanceSummary button[data-att-list]{background:linear-gradient(115deg,#f3eff9,#f8faff)!important;color:#2b4263!important;border:1px solid #d7ddeb!important;border-left:3px solid #766092!important;border-radius:10px!important;padding:16px!important;line-height:1.4}
html body #cdrAttendanceSummary button[data-att-list="absent"]{background:#fff7ea!important;border-left-color:#bd863b!important}
html body #cdrAttendanceSummary button[data-att-list] :is(strong,span,small){color:inherit!important;-webkit-text-fill-color:currentColor!important}
html body #cdrAnalyticsRoot table{border-collapse:collapse}
html body #cdrAnalyticsRoot table thead th{background:#293e60!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #65758e!important;padding:10px!important;font-size:11px!important;line-height:1.45}
html body #cdrAnalyticsRoot table thead th :is(a,button,span,small,strong){color:inherit!important;-webkit-text-fill-color:currentColor!important}
html body #cdrAnalyticsRoot table tbody :is(th,td){border:1px solid #d6e0eb;padding:9px;line-height:1.45}
html body #cdrAnalyticsRoot table tbody tr:nth-child(even){background:#f7f9fc}
html body #cdrAnalyticsRoot table tfoot :is(th,td){background:#e6edf6!important;color:#233e5c!important;-webkit-text-fill-color:#233e5c!important;border:1px solid #bfcede!important;font-weight:800}
html body #cdrAnalyticsRoot table tfoot :is(a,button,span,strong,small){color:#233e5c!important;-webkit-text-fill-color:#233e5c!important}
html body #cdrAnalyticsRoot :is(button,input,select):focus-visible{outline:2px solid #8a6baa;outline-offset:2px}
