*{box-sizing:border-box}html,body,#root{margin:0;padding:0;height:100%}body{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:#f4f4f7;color:#232533;-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#d4d4dd;border-radius:6px;border:2px solid #F4F4F7}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ml-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes ml-radar{to{transform:rotate(360deg)}}@keyframes ml-blip{0%,to{opacity:0;transform:scale(.5)}6%{opacity:1;transform:scale(1)}38%{opacity:0;transform:scale(.5)}}.ml-radar{position:relative;width:210px;height:210px;border-radius:50%;overflow:hidden;background:radial-gradient(circle at center,#8fe3b012,#ffffff05 62%,#fff0);border:1px solid rgba(255,255,255,.16);box-shadow:0 0 40px #2f7a521a}.ml-radar-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.1);border-radius:50%}.ml-radar-grid{position:absolute;background:#ffffff12}.ml-radar-sweep{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,#8fe3b052,#8fe3b00f 42deg,#8fe3b000 74deg,#8fe3b000 360deg);animation:ml-radar 3.6s linear infinite}.ml-blip{position:absolute;width:8px;height:8px;border-radius:50%;background:#7fe0a6;box-shadow:0 0 9px #7fe0a6d9;animation:ml-blip 3.6s ease-in-out infinite}.ml-hamburger{display:none;align-items:center;justify-content:center;width:38px;height:38px;margin-right:12px;flex:none;border:1px solid #E6E6EC;background:#fff;border-radius:9px;color:#242a64;font-size:17px;cursor:pointer}.ml-backdrop{display:none}@media (max-width: 900px){.ml-hamburger{display:inline-flex}.ml-sidebar{position:fixed;left:0;top:0;bottom:0;z-index:1200;transform:translate(-100%);transition:transform .25s ease;box-shadow:0 0 40px #00000059}.ml-sidebar.ml-open{transform:translate(0)}.ml-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#14162873;z-index:1150}.ml-backdrop.ml-open{display:block}.ml-maincol{width:100%;min-width:0}.ml-topbar{padding:0 14px!important}#ml-main{padding:20px 16px 56px!important}.ml-role-chip,.ml-user-meta{display:none!important}.ml-topbar-title{max-width:52vw}.ml-topbar-title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[style*="repeat(4"]{grid-template-columns:1fr 1fr!important}[style*="repeat(3"]{grid-template-columns:1fr!important}.ml-signin{flex-direction:column!important;height:auto!important;min-height:100vh}.ml-signin-hero{display:none!important}.ml-signin-form{flex:1 1 auto!important;padding:36px 22px!important}}@media (max-width: 560px){[style*="repeat(4"]{grid-template-columns:1fr!important}}input[type=range].ml-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:999px;outline:none}input[type=range].ml-range::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:#242a64;border:3px solid #fff;box-shadow:0 1px 4px #00000040;cursor:pointer}@media print{body *{visibility:hidden}#report-print,#report-print *{visibility:visible}#report-print{position:absolute;left:0;top:0;width:100%;box-shadow:none!important;border-radius:0!important}.ml-no-print{display:none!important}}
