@import "https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";
html,body{background:var(--background-2);width:100%;height:100vh;color:var(--text-color-main);margin:0;padding:0;font-family:Inter,sans-serif}hr{border-color:var(--text-color-inverse-focus)}h1,h2,h3,h4,h5,h6,p,a,input,div,label,li,span{font-family:Inter,Fallback,sans-serif!important}.error-message-banner{color:#f0bebee6;background:#dc73644d;border:1px solid #c8c8c833;border-radius:10px;margin:10px 0 0;padding:10px}div{scrollbar-width:10px!important;scrollbar-color:#333!important}div::-webkit-scrollbar-button{opacity:0;display:none}div::-webkit-scrollbar-corner{display:none}div::-webkit-scrollbar{width:10px;height:10px}div::-webkit-scrollbar-track{background:#191919;border-radius:0 20px 20px 0}div::-webkit-scrollbar-thumb{background:#0e0e0e;border-radius:20px}div::-webkit-scrollbar-thumb:hover{background:#333}.page-unsupported-screen{flex-flow:column wrap;justify-content:center;align-items:center;height:80%;padding:2rem;display:flex}.page-unsupported-screen svg{width:20vw;max-width:8rem;height:20vw;max-height:8rem}.page-unsupported-screen p{text-align:center;font-size:1rem}.general-loading-container{flex:1;justify-content:center;align-items:center;padding:1rem;display:flex}
