:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#e3e7ef;background-color:#181f33;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#79aaff;text-decoration:none;transition:color .2s}a:hover{color:#b2c7fa}body{margin:0;min-width:320px;min-height:100vh;background:#181f33;color:#e3e7ef}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;color:#e3e7ef}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.6em}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:600;font-family:inherit;background-color:#232a43;color:#e3e7ef;cursor:pointer;transition:background .2s,border-color .25s}button:hover{background-color:#233b68;border-color:#399fff}button:focus,button:focus-visible{outline:4px auto #253c67}.MuiDataGrid-root{background-color:#232a43!important;color:#e3e7ef!important;border-radius:16px}.MuiDataGrid-columnHeaders{background-color:#222a3d!important;color:#8dbfff!important;font-weight:600}.MuiDataGrid-cell{color:#e3e7ef!important}.MuiDataGrid-row.Mui-selected{background-color:#283659!important}.MuiDataGrid-footerContainer{background-color:#181f33!important;color:#b2c7fa!important}::-webkit-scrollbar{width:10px;background:#181f33}::-webkit-scrollbar-thumb{background:#253052;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#399fff}@media (max-width: 900px){.MuiDrawer-root,.MuiDrawer-paper{width:70vw!important;min-width:200px}}#root{display:flex;flex-direction:column;min-height:100vh;background:transparent}.MuiDataGrid-row:hover{background:#222a3d!important}.font-picker,.font-picker-dropdown,.font-picker-dropdown-list,.font-picker-dropdown-option{background:#232a43!important;color:#e3e7ef!important;border-color:#232a43!important}.font-picker-dropdown-option{color:#e3e7ef!important;background:#232a43!important}.font-picker-dropdown-option--active{background:#284679!important;color:#e3e7ef!important}.font-picker-dropdown-option--selected{background:#399fff!important;color:#fff!important}.font-picker-dropdown{box-shadow:0 4px 24px #181f33d9!important;border-radius:8px!important}
