@import"https://fonts.googleapis.com/css2?family=Geist:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";.os-scrollbar-handle{background:#88898b!important}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.loader-container{width:100%;height:100dvh;display:flex;justify-content:center;align-items:center;position:fixed;background:#000;z-index:3}.spinner{width:64px;height:64px;border:8px solid;border-color:#3d5af1 transparent #3d5af1 transparent;border-radius:50%;animation:spin-anim 1.2s linear infinite}@keyframes spin-anim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (pointer: fine){html{--scrollbar-size: 12px}*{scrollbar-color:inherit transparent;scrollbar-width:var(--scrollbar-size);transition:--scrollbar-size .3s linear}*::-webkit-scrollbar{width:var(--scrollbar-size);height:14px;background-color:transparent}*::-webkit-scrollbar-track{background:inherit}*::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,currentColor 20%,transparent);opacity:.5;height:14px;min-height:64px;width:var(--scrollbar-size);padding:2px;border:2px solid transparent;border-left:4px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,currentColor 25%,transparent)}*::-webkit-scrollbar-thumb:active{background-color:color-mix(in srgb,currentColor 30%,transparent)}*::-webkit-scrollbar-thumb:horizontal{border-left:0;width:14px;min-width:64px;width:var(--scrollbar-size);height:2px;border-top:6px solid transparent}}button.Mui-disabled{box-shadow:none!important}.MuiDataGrid-columnHeader--alignCenter .MuiDataGrid-columnHeaderTitleContainer{margin-right:4px}.MuiCheckbox-root.Mui-checked.MuiCheckbox-colorSecondary:before{content:"";width:16px;height:16px;position:absolute;left:29%;border-radius:50%;top:50%;transform:translate(-50%,-50%);background:#fff;z-index:-1}
