*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;width:100%;overflow-x:hidden}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0003;border-radius:4px}::-webkit-scrollbar-thumb{background:#ffd60080;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffd600cc}button:focus-visible{outline:2px solid #ffd600;outline-offset:2px}.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
