html,body,#root{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"cv11", "ss01";margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}:focus-visible{outline:2px solid var(--accent,#2f62d8);outline-offset:2px;border-radius:6px}input:focus-visible,textarea:focus-visible{outline:none}::selection{background:var(--ring,#2f62d840)}*{scrollbar-width:thin;scrollbar-color:#7f7f7f47 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#7f7f7f40 padding-box content-box;border:3px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#7f7f7f66}::-webkit-scrollbar-track{background:0 0}