/* ClickNexa CRM-inspired application shell */
.kcdp-portal{background:linear-gradient(135deg,#f5f8ff 0%,#eef4ff 55%,#f7fbff 100%)}.kcdp-main:before{content:"KAGNIZANT CAPITAL  •  SECURE LOAN CRM";display:block;margin-bottom:14px;color:#6c7d98;font-size:10px;letter-spacing:.12em;font-weight:800}.kcdp-sidebar{box-shadow:8px 0 28px rgba(8,25,63,.16)}.kcdp-side-brand{margin-bottom:4px}.kcdp-sidebar nav{margin-top:7px}.kcdp-sidebar nav a{display:flex;align-items:center;gap:9px}.kcdp-sidebar nav a:before{content:"";width:7px;height:7px;border-radius:50%;background:#85a5e2;box-shadow:0 0 0 3px rgba(133,165,226,.12);transition:.2s}.kcdp-sidebar nav a.is-active:before,.kcdp-sidebar nav a:hover:before{background:#62e6a7;box-shadow:0 0 0 4px rgba(98,230,167,.16)}.kcdp-kpis article{position:relative;overflow:hidden;border:0;box-shadow:0 8px 22px rgba(30,59,111,.08)}.kcdp-kpis article:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#2e78ef}.kcdp-kpis article:nth-child(2):before{background:#f3b21d}.kcdp-kpis article:nth-child(3):before{background:#16a765}.kcdp-kpis article:nth-child(4):before{background:#814de7}.kcdp-kpis article:hover{box-shadow:0 17px 32px rgba(30,59,111,.16)}.kcdp-panel{border:0;box-shadow:0 10px 28px rgba(30,59,111,.07)}.kcdp-table-wrap th{background:linear-gradient(100deg,#101d3b,#1f4a98)}.kcdp-dashboard-note{border-left:4px solid #2e78ef;box-shadow:0 8px 18px rgba(38,104,233,.08)}.kcdp-portal .kcdp-primary{transition:transform .18s ease,box-shadow .18s ease}.kcdp-portal .kcdp-primary:hover{box-shadow:0 12px 24px rgba(23,85,198,.28)}@media(max-width:900px){.kcdp-main:before{padding-left:3px}.kcdp-sidebar nav a:before{display:none}.kcdp-sidebar nav a{border:1px solid rgba(255,255,255,.08)}}
