:root{--bg:#f0f4f1;--card:#fff;--text:#111827;--text-sub:#6b7280;--text-muted:#9ca3af;--border:#e5e7eb;--border-light:#f3f4f6;--shadow:0 1px 3px #00000014;--shadow-md:0 4px 12px #00000014;--shadow-lg:0 10px 25px #0000001a;--primary-light:#dcfce7;--green-light:#dcfce7;--red-light:#fee2e2;--blue-light:#dbeafe;--orange-light:#ffedd5;--purple-light:#ede9fe;--yellow-light:#fef9c3;--cyan-light:#cffafe;--sidebar-bg:#07140f;--input-bg:#fff;--table-head:#f9fafb;--select-bg:#fff}body.dark{--bg:#0f172a;--card:#1e293b;--text:#f1f5f9;--text-sub:#94a3b8;--text-muted:#64748b;--border:#ffffff17;--border-light:#ffffff0d;--shadow:0 1px 4px #0006;--shadow-md:0 4px 16px #00000073;--shadow-lg:0 10px 28px #0000008c;--primary-light:#16a34a2e;--green-light:#16a34a2e;--red-light:#dc26262e;--blue-light:#2563eb2e;--orange-light:#ea580c2e;--purple-light:#7c3aed2e;--yellow-light:#ca8a042e;--cyan-light:#0891b22e;--sidebar-bg:#050e07;--input-bg:#1e293b;--table-head:#1a2537;--select-bg:#1e293b}.theme-transitioning,.theme-transitioning *{transition:background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease!important}*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f0f4f1;background:var(--bg);color:#111827;color:var(--text);font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,sans-serif;margin:0}body.dark input,body.dark select,body.dark textarea{background:#fff;background:var(--input-bg);border-color:#e5e7eb;border-color:var(--border);color:#111827;color:var(--text);color-scheme:dark}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#9ca3af}.sidebar-nav::-webkit-scrollbar{width:4px}.sidebar-nav::-webkit-scrollbar-track{background:#0000}.sidebar-nav::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:2px}.sidebar-nav::-webkit-scrollbar-thumb:hover{background:#ffffff59}button,input,select,textarea{font-family:inherit}*{transition:none}a,button{transition:background .15s,opacity .15s,transform .15s!important}.g-kpi{grid-gap:14px;grid-template-columns:repeat(5,1fr)}.g-4,.g-kpi{display:grid;gap:14px;margin-bottom:22px}.g-4{grid-gap:14px;grid-template-columns:repeat(4,1fr)}.g-6{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(6,1fr);margin-bottom:18px}.g-3{grid-gap:16px;grid-template-columns:repeat(3,1fr)}.g-2,.g-3{display:grid;gap:16px;margin-bottom:16px}.g-2{grid-gap:16px;grid-template-columns:1fr 1fr}.g-flow{grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr 320px}.g-flow,.g-side{display:grid;margin-bottom:16px}.g-side{grid-gap:18px;gap:18px;grid-template-columns:1fr 300px}.g-side-r{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 260px;margin-bottom:20px}.page-hd{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.login-left{color:#fff;flex:1 1}.login-left,.login-right{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px}.login-right{background:#fff;width:440px}.emp-card-row{align-items:center;display:flex;gap:18px}.emp-card-meta{display:flex;gap:40px}.emp-card-acts{display:flex;gap:8px}.tbl-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:768px){.g-4,.g-kpi{gap:10px;margin-bottom:14px}.g-4,.g-6,.g-kpi{grid-template-columns:repeat(2,1fr)!important}.g-6{gap:8px;margin-bottom:12px}.g-2,.g-3,.g-flow,.g-side,.g-side-r{gap:10px;grid-template-columns:1fr!important;margin-bottom:12px}.page-hd{align-items:flex-start!important;flex-direction:column!important;gap:10px!important}.page-hd>:last-child{width:100%}.login-left{display:none!important}.login-right{min-height:100vh;padding:40px 24px!important;width:100%!important}.emp-card-meta{display:none!important}.emp-card-row{flex-wrap:wrap;gap:12px}h1{font-size:22px!important}body{overflow-x:hidden}.filter-row input,.filter-row select{min-width:0;width:100%}.kpi-val{font-size:18px!important}}@media (max-width:480px){.g-4,.g-kpi{grid-template-columns:1fr 1fr!important}}
/*# sourceMappingURL=main.0b060280.css.map*/