@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,300,0,0&display=swap");*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:Inter,system-ui,-apple-system,sans-serif;background:#e9edf2;color:#12263a;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font-family:inherit;font-size:inherit}input:focus,select:focus,textarea:focus{outline:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c5d1de;border-radius:10px;border:2px solid transparent;background-clip:content-box}@keyframes scIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes scFade{0%{opacity:0}to{opacity:1}}@keyframes scToast{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@keyframes scSheet{0%{transform:translateY(100%)}to{transform:none}}@keyframes scDrawer{0%{transform:translateX(100%)}to{transform:none}}@keyframes scPop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes scShimmer{0%{background-position:-450px 0}to{background-position:450px 0}}@keyframes scSpin{to{transform:rotate(1turn)}}.ms{font-family:Material Symbols Rounded;font-style:normal;font-weight:400;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased}.shimmer{background:linear-gradient(90deg,#eef2f6 25%,#e3e9f0 50%,#eef2f6 75%);background-size:800px 100%;animation:scShimmer 1.3s infinite}