@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/roboto-variable-v1.woff2)format("woff2")}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111318;min-width:360px}body{margin:0}.center-screen{flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;display:flex}.login-screen{place-items:center;min-height:100dvh;padding:24px;display:grid}.login-card{border:1px solid var(--app-outline);width:100%;max-width:440px;padding:40px;border-radius:28px!important}.brand-mark{background:var(--app-primary-container);width:64px;height:64px;color:var(--app-on-primary-container);border-radius:20px;place-items:center;display:grid}.brand-mark.small{border-radius:14px;flex-shrink:0;width:44px;height:44px}.MuiTableContainer-root{border-radius:16px}@media (width<=599px){.login-card{padding:28px}h1.MuiTypography-h4{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
