html,body{max-height:100vh!important;max-width:100vw!important;overflow:auto!important;margin:0}div[role=tabpanel]{padding:24px 0}#root{margin:0 auto;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}div .MuiAccordionSummary-content .Mui-expanded{padding:0 4px!important}div .MuiBox-root{padding:0!important}button{padding:4px 8px!important}td{padding:2px 1px!important}th.MuiTableCell-root.MuiTableCell-head.MuiTableCell-stickyHeader.MuiTableCell-alignLeft.MuiTableCell-sizeMedium,th.MuiTableCell-root.MuiTableCell-head.MuiTableCell-sizeSmall,td.MuiTableCell-root.MuiTableCell-body.MuiTableCell-sizeMedium{height:40px!important}th.MuiTableCell-root.MuiTableCell-head.MuiTableCell-stickyHeader *:first-child{padding-left:1px!important}.MuiTableCell-root.MuiTableCell-body.MuiTableCell-alignLeft.MuiTableCell-sizeSmall{padding:0 0 0 16px!important}div.MuiButtonBase-root.MuiListItemButton-root.MuiListItemButton-gutters.MuiListItemButton-root.MuiListItemButton-gutters{padding:0 15px!important}div.MuiCollapse-root{overflow:hidden;padding:0 20px!important}.MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-fullWidth.MuiInputBase-formControl.MuiInputBase-sizeSmall.MuiInputBase-adornedStart{padding-left:5px}.MuiInputBase-input.MuiOutlinedInput-input.MuiInputBase-inputSizeSmall.MuiInputBase-inputAdornedStart{padding-left:0}@keyframes fadeIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.login__logo{display:block;opacity:0;animation:fadeIn 1s ease-out forwards;width:80%}.login__title{font-size:4rem;font-weight:400;margin:0}.login__text,.login__text--small-1{animation:slideIn 3s ease-out}.login__text--small-2{animation:slideIn 4s ease-out}.login__text--small-3{animation:slideIn 5s ease-out}@media screen and (max-width: 1000px){.login__logo{width:40%}.login__title{font-size:3rem}}@media screen and (max-width: 800px){.login__logo{width:50%}.login__title{font-size:4rem}}@media screen and (max-width: 600px){.login__logo{width:40%}.login__title{font-size:3rem;width:100vw;margin:0;display:flex;justify-content:center}.login__container{padding-bottom:0!important}.login__form-container{padding:0!important}}.admin-layout{width:100%;height:100%}.custom-datetime-input{position:relative}.custom-styled-input{border:1px solid #ccc;width:100%;padding:8px;border-radius:4px;font-size:14px;line-height:1.5;outline:none;background-color:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary)}.custom-styled-input:focus{border-color:var(--mui-palette-primary-main);box-shadow:0 0 0 2px rgba(var(--mui-palette-primary-light-rgb),.5)}.custom-styled-input::placeholder{color:var(--mui-palette-text-secondary);font-size:12px}.header-texts{margin:0;text-transform:uppercase;font-size:20px;font-weight:700}.header-text--back{margin:0;text-transform:uppercase;font-size:15px;font-weight:700}.fullscreen-loader{position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,#0f172a,#020617);display:flex;align-items:center;justify-content:center;z-index:9999}.spinner{width:120px;height:120px;border-radius:50%;background:conic-gradient(#1e90ff,#0ea5e9,#2563eb,#f59e0b,#f97316 360deg);animation:spin 1.4s linear infinite;position:relative}.spinner:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;background:#020617;border-radius:50%}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
