*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:#0f1117;color:#e2e8f0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#1a1d27}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff47}a{text-decoration:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}html[data-lang-fx]::view-transition-old(root),html[data-lang-fx]::view-transition-new(root){animation:none;mix-blend-mode:normal}html[data-lang-fx]::view-transition-new(root){animation:lmr-lang-reveal .52s cubic-bezier(.55,0,.3,1) both}@keyframes lmr-lang-reveal{0%{clip-path:circle(0px at var(--lang-fx-x, 100%) var(--lang-fx-y, 0px))}to{clip-path:circle(var(--lang-fx-r, 150vmax) at var(--lang-fx-x, 100%) var(--lang-fx-y, 0px))}}@media(prefers-reduced-motion:reduce){html[data-lang-fx]::view-transition-new(root){animation:none}}html[lang=hi] body,html[lang=hi] body *{letter-spacing:normal!important}@keyframes lmr-page-in{0%{opacity:0}to{opacity:1}}:where([data-page-slot])>*{animation:lmr-page-in .18s ease-out backwards}@media(prefers-reduced-motion:reduce){:where([data-page-slot])>*{animation:none}}
