html,body,#root{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overscroll-behavior:none}*{scrollbar-width:thin;scrollbar-color:#7f879666 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#7f879659 padding-box content-box;border:2px solid #0000;border-radius:8px}:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #6366f1}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}