:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-Regular.eot);src:url(/fonts/SFProDisplay-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Regular.woff2) format("woff2"),url(/fonts/SFProDisplay-Regular.woff) format("woff"),url(/fonts/SFProDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-Medium.eot);src:url(/fonts/SFProDisplay-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Medium.woff2) format("woff2"),url(/fonts/SFProDisplay-Medium.woff) format("woff"),url(/fonts/SFProDisplay-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SFProDisplay-Bold.eot);src:url(/fonts/SFProDisplay-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/SFProDisplay-Bold.woff2) format("woff2"),url(/fonts/SFProDisplay-Bold.woff) format("woff"),url(/fonts/SFProDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}html{height:100%;-webkit-overflow-scrolling:touch}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,.05)}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:#0000000d;border-radius:4px}*::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}*::-webkit-scrollbar-thumb:hover{background:#0000004d}button:focus,button:focus-visible{outline:none}button:hover{border-color:inherit}.dark-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) rgba(255,255,255,.05)}.dark-scrollbar::-webkit-scrollbar{width:6px;height:6px}.dark-scrollbar::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.dark-scrollbar::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.dark-scrollbar::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.cm-sidebar-nav .MuiList-dense{gap:0}.cm-sidebar-nav .minimal__nav__section__mini .minimal__nav__li .minimal__nav__item__icon+.minimal__nav__item__title{display:none}.filters-box .MuiButtonBase-root .MuiButton-icon{margin-right:0}.filters-box .MuiButtonBase-root .MuiButton-icon svg,.filters-box .MuiButtonBase-root .MuiSvgIcon-root{fill:transparent;stroke:#1a1a1a;width:16px;height:16px}.cm-smalltable .MuiTableHead-root .MuiTableCell-root,.cm-smalltable .MuiTableBody-root .MuiTableCell-root{padding-inline:7px}.loe-table .MuiTableBody-root .MuiTableCell-root .MuiTextField-root .MuiOutlinedInput-input{padding-inline:10px}.muidatagrid-action .MuiPaper-root{min-width:140px}.cm-richeditor.MuiTiptap-FieldContainer-root{border-radius:0}.cm-richeditor.MuiTiptap-FieldContainer-root .MuiTiptap-RichTextField-menuBar{border-color:#ebebeb80}.cm-richeditor.MuiTiptap-FieldContainer-root .MuiTiptap-RichTextField-menuBar .MuiTiptap-RichTextField-content{padding-block:0}.cm-richeditor.MuiTiptap-FieldContainer-root .MuiTiptap-FieldContainer-notchedOutline{border-color:#ebebeb80;border-width:1px!important}.cm-richeditor.MuiTiptap-FieldContainer-root .MuiButtonBase-root svg{fill:#212529}.MuiPickersLayout-root .MuiMultiSectionDigitalClockSection-root:after{display:none}.MuiPickersLayout-root .MuiDialogActions-root{padding:8px 0 2px}.lavelofeffort-table .MuiInputBase-root .MuiInputBase-input{padding:10px}.lavelofeffort-table .MuiAutocomplete-root .MuiInputBase-root{padding-block:7px}.lavelofeffort-table .MuiTableHead-root .MuiTableCell-root{padding-block:4px;height:46px;border:none}.lavelofeffort-table .MuiTableHead-root:nth-child(2) .MuiTableCell-root{height:44px}.lavelofeffort-table .MuiTableBody-root .MuiTableCell-root{height:54px}.cm-subtab .MuiTabs-indicator{display:"none"}.cm-subtab .MuiTab-root{text-transform:none;font-weight:500;font-size:.95rem;min-height:48;padding:12px 24px;border:1px solid #dfe3e8;border-bottom:none;border-radius:0;position:relative;z-index:2}.cm-subtab .MuiTab-root.Mui-selected{color:#b10404;font-weight:600;border:1px solid #b10404;border-bottom:none;border-radius:0;background-color:#fff}.delete-confirm-dialog .MuiDialog-container .MuiDialog-paper{border-radius:0}.delete-confirm-dialog .MuiDialog-container .MuiPaper-root{max-width:500px;padding:20px;margin:15px}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;inset:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;inset:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{inset:0 auto 0 0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}#root{width:100%}.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}.login-page{display:flex;flex-direction:column;min-height:100vh}@media (min-width: 900px){.login-page{flex-direction:row}}.login-page .login-hero{position:relative;overflow:hidden;flex:1;width:100%;min-height:42vh}@media (min-width: 900px){.login-page .login-hero{min-height:100vh;width:auto}}.login-page .login-hero__loader{display:flex;justify-content:center;align-items:center;height:100%;min-height:42vh;background-color:#0a0a0a}@media (min-width: 900px){.login-page .login-hero__loader{min-height:100vh}}.login-page .login-hero__carousel{height:100%;min-height:inherit}.login-page .login-hero__logo{position:absolute;left:20px;top:20px;z-index:2;color:#ed1c24;font-weight:700;font-size:22px;line-height:1;letter-spacing:.02em}@media (min-width: 900px){.login-page .login-hero__logo{left:40px;top:36px;font-size:28px}}.login-page .login-hero__caption{position:absolute;left:20px;right:20px;bottom:24px;z-index:2;pointer-events:none}@media (min-width: 900px){.login-page .login-hero__caption{left:48px;right:48px;bottom:48px}}.login-page .login-hero__title{padding-bottom:8px;color:#fff;max-width:100%;text-shadow:0 2px 16px rgba(0,0,0,.35)}@media (min-width: 900px){.login-page .login-hero__title{max-width:90%}}.login-page .login-hero__counter{color:#fff;opacity:.85}.login-page .login-carousel-item{position:relative;flex:0 0 100%;height:100%}.login-page .login-carousel-item__image{width:100%;object-fit:cover;height:42vh;min-height:42vh;border-radius:0;display:block}@media (min-width: 900px){.login-page .login-carousel-item__image{height:100vh;min-height:100%}}.login-page .login-carousel-item__overlay{background:linear-gradient(180deg,#0000 45%,#0000008c);position:absolute;top:0;left:0;width:100%;height:100%}.login-page .login-panel{display:flex;flex-direction:column;justify-content:space-between;width:100%;background:#fff;z-index:10;box-sizing:border-box;padding:48px 40px 32px;min-height:58vh}@media (min-width: 900px){.login-page .login-panel{width:28%;min-width:360px;max-width:440px;min-height:100vh;padding:64px 48px 40px}}@media (min-width: 1400px){.login-page .login-panel{max-width:480px;padding:80px 56px 48px}}.login-page .login-panel__content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.login-page .login-panel__header{margin-bottom:24px}@media (min-width: 900px){.login-page .login-panel__header{margin-bottom:40px}}.login-page .login-panel__title{font-weight:700;font-size:2rem;line-height:1.15;color:#000}@media (min-width: 900px){.login-page .login-panel__title{font-size:2.75rem}}.login-page .login-panel__subtitle{margin-top:8px;color:#0009}.login-page .login-panel__footer{display:flex;align-items:center;gap:10px;margin-top:40px;padding-top:16px}.login-page .login-social-btn{width:32px!important;height:32px!important;padding:0!important;border-radius:50%!important;background-color:#000!important;color:#fff!important}.login-page .login-social-btn:hover{background-color:#1a1a1a!important;color:#fff!important}.login-page .login-social-btn svg{width:16px;height:16px;color:#fff}.login-page .login-social-btn__brand{font-weight:700;font-size:9px;line-height:1;letter-spacing:.04em;color:#fff}.login-page .login-account-btn{border-radius:10px!important;text-transform:none;font-weight:500;padding-top:14px;padding-bottom:14px}.login-page .login-account-btn--primary{margin-bottom:20px;border-color:#000!important;color:#000000de!important}.login-page .login-account-btn--primary:hover{border-color:#000!important;background-color:#fafafa!important}.login-page .login-account-btn--secondary{border-color:#bdbdbd!important;color:#0009!important}.login-page .login-account-btn--secondary:hover{border-color:#757575!important;background-color:#fafafa!important}
