@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;700;800&family=Sora:wght@500;700&display=swap);:root{--bg-main:#050a08;--bg-secondary:#0b1512;--surface:#0e1d17d6;--surface-elevated:#11251d;--text-main:#ecfff6;--text-muted:#9dcfb6;--accent:#22c55e;--accent-soft:#73f0ae;--line:#82f5b833;--shadow:0 20px 45px #00000073}#root,.app-shell,body,html{min-height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at 12% 18%,#22c55e33,#0000 36%),radial-gradient(circle at 85% 5%,#2dd4bf26,#0000 30%),linear-gradient(150deg,#040706,#07120f 48%,#050a08);background-attachment:fixed;color:#ecfff6;color:var(--text-main);font-family:Manrope,Trebuchet MS,sans-serif;margin:0}.app-shell{isolation:isolate;position:relative}.app-shell:before{background:linear-gradient(115deg,#22c55e0f,#0000 40%),repeating-linear-gradient(135deg,hsla(0,0%,100%,.015),hsla(0,0%,100%,.015) 1px,#0000 0,#0000 14px);content:"";inset:0;pointer-events:none;position:fixed;z-index:-1}code{font-family:Cascadia Code,Consolas,monospace}.loading-container{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#050a08eb;display:flex;inset:0;justify-content:center;position:fixed;z-index:2400}.loading-panel{background:linear-gradient(150deg,#0f2018,#091511);border:1px solid #82f5b833;border:1px solid var(--line);border-radius:20px;box-shadow:0 20px 45px #00000073;box-shadow:var(--shadow);padding:24px}.loading-img{animation:pulse 1.5s infinite alternate;height:160px;width:auto}.MuiCard-root,.MuiDialog-paper,.MuiPaper-root{animation:revealUp .45s ease}.MuiOutlinedInput-root{background-color:#ffffff05}.MuiOutlinedInput-notchedOutline{border-color:#82f5b833!important;border-color:var(--line)!important}.Mui-focused .MuiOutlinedInput-notchedOutline,.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#73f0ae!important;border-color:var(--accent-soft)!important}.MuiBottomNavigation-root,.MuiBottomNavigationAction-root,.MuiToolbar-root{font-family:Sora,Manrope,sans-serif}*{scrollbar-color:#71ffb699 #ffffff0f;scrollbar-width:thin}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#36da7a,#11874a);border-radius:999px}::-webkit-scrollbar-track{background:#ffffff0d}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes revealUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.react-date-picker{display:inline-flex;position:relative}.react-date-picker,.react-date-picker *,.react-date-picker :after,.react-date-picker :before{box-sizing:border-box}.react-date-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-date-picker__wrapper{border:thin solid gray;display:flex;flex-grow:1;flex-shrink:0}.react-date-picker__inputGroup{box-sizing:initial;flex-grow:1;min-width:calc(12px + 4.754em);padding:0 2px}.react-date-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-date-picker__inputGroup__divider,.react-date-picker__inputGroup__leadingZero{display:inline-block;font:inherit}.react-date-picker__inputGroup__input{-webkit-appearance:textfield;appearance:textfield;background:none;border:0;box-sizing:initial;color:currentColor;font:inherit;height:100%;min-width:.54em;padding:0 1px;position:relative}.react-date-picker__inputGroup__input::-webkit-inner-spin-button,.react-date-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:#ff00001a}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button{background:#0000;border:0;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:focus .react-date-picker__button__icon,.react-date-picker__button:enabled:hover .react-date-picker__button__icon{stroke:#0078d7}.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{max-width:100vw;width:350px;z-index:1}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar .react-calendar{border-width:thin}
/*# sourceMappingURL=main.8f1e704d.css.map*/