:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}m a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}html{overflow-x:hidden;overflow-y:auto}body{margin:0;padding:0;min-width:320px;min-height:100vh;width:100%;height:auto;overflow-x:hidden;overflow-y:auto}#root{width:100%;height:auto;min-height:100vh}*{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Ccircle cx='12' cy='12' r='11' fill='%23000000' opacity='0.95'/%3E%3Ccircle cx='12' cy='12' r='9' fill='%23ff6b00'/%3E%3Ccircle cx='12' cy='12' r='5' fill='%23ffffff'/%3E%3C/svg%3E") 12 12,auto!important}button,a,[role=button],.MuiButtonBase-root,.MuiButton-root,.MuiIconButton-root,.MuiChip-root,input,textarea,select{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Ccircle cx='14' cy='14' r='13' fill='%23000000' opacity='0.95'/%3E%3Ccircle cx='14' cy='14' r='11' fill='%23ff8533'/%3E%3Ccircle cx='14' cy='14' r='6' fill='%23ffffff'/%3E%3C/svg%3E") 14 14,pointer!important}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}
