:root{font-family:Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.45;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}#root,body,html{min-height:100vh;width:100%}#root,.app-shell,.main-area,.top-header,body,html{border:0;outline:none}body{margin:0;min-width:320px;background:radial-gradient(circle at 20% 0,#2a0a0a 0,#120606 42%,#050505 100%);color:#f5f5f5}:root.theme-light body{background:radial-gradient(circle at 20% 0,#eef2ff 0,#e8edf8 40%,#dfe7f5 100%);color:#101827}a{color:inherit;text-decoration:none}button,input,select{font:inherit}