*{box-sizing:border-box}html,body{height:100%;margin:0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;color:#1c2b3a;background:#eef2f6;font-family:Barlow,sans-serif}a{color:#1f6fb2;text-decoration:none}a:hover{color:#175a8e}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#c3d0de;border:2px solid #eef2f6;border-radius:6px}::-webkit-scrollbar-track{background:#eef2f6}.nl-input:focus-visible{outline:none;box-shadow:0 0 0 3px #1f6fb240;border-color:#1f6fb2!important}@keyframes rowPulse{0%{background:#1f6fb229}to{background:0 0}}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.detailfade{animation:.15s fadeIn}@media (prefers-reduced-motion:reduce){.detailfade{animation:none}}
