@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_2392b8{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback,Helvetica,Arial,sans-serif;font-style:normal}html{height:100vh;overflow:hidden}.flex{display:flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.space-between{justify-content:space-between}.justify-end{justify-content:flex-end}.space-around{justify-content:space-around}.w-100{width:100%}.w-50{width:50%}.no-underline{color:unset}.no-underline:hover{text-decoration:none}.toggle-group-radius.MuiToggleButtonGroup-root{.MuiToggleButtonGroup-grouped{border-radius:12px!important}}.hover-card:hover .icon-hover-change-size{transform:scale(1.2)}.MuiContainer-root{max-width:unset!important;background-color:#f5f5f5}.MuiDialogActions-root{padding:16px!important}.error-alert{padding:10px 20px;background-color:rgb(211,47,47);color:white;font-size:14px;position:fixed;bottom:20px;left:50%;border-radius:10px;transform:translateX(-50%);opacity:0;transition:opacity .5s ease-in-out}.css-pw1cew{max-width:1800px!important}.small-date-range .MuiOutlinedInput-input{padding-top:8px;padding-bottom:8px}.success-alert{padding:10px 20px;background-color:green;color:white;font-size:14px;position:fixed;bottom:20px;left:50%;border-radius:10px;transform:translateX(-50%);opacity:0;transition:opacity .5s ease-in-out}.error-alert.opacity-1{opacity:1;z-index:999}.MuiSnackbarContent-root{z-index:9999;position:fixed;top:50%;left:50%;background-color:white!important;transform:translate(-50%,-50%)!important}.MuiSnackbarContent-root .MuiSnackbarContent-message{font-size:14px;color:#333}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.text-primary{color:#0a0a0a}.display-none{display:none}.text-white{color:white}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.pb-0{padding-bottom:0!important}.block-color-green{height:12px;width:12px;background-color:#5C8663}.block-color-yellow{height:12px;width:12px;background-color:#FFaa60}.border-1{border:1px solid #e0e0e0}.mt-2{margin-top:2rem}.mb-2{margin-bottom:2rem}.mt-0\.5{margin-top:.125rem}.mb-0\.5{margin-bottom:.125rem}.ml-0\.5{margin-top:.125rem}.mt-1{margin-top:1rem}.ml-2{margin-left:2rem}.ml-1{margin-left:1rem}.p-1{padding:1rem}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.p-0{padding:0!important}.p-0\.5{padding:.5rem!important}.pb-\.5{padding-bottom:.5rem!important}.table-border-right{border-right:4px solid rgba(209,213,219,.6)}.align-items-start{align-items:flex-start}.mr-4{margin-right:4rem}.mr-2{margin-right:2rem}.mr-1{margin-right:1rem}.h-100{height:100%}.fs-12{font-size:12px}.fs-14{font-size:14px}.text-blue-700{color:rgba(0,0,255,.7)}.bg-white{background:white}.rounded{border-radius:10px}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.p-2{padding:2rem}.text-gray-800{color:rgba(31,41,55,.8)}.text-gray-600{color:rgba(31,41,55,.6)}.text-red-600{color:rgba(255,0,0,.6)}.text-green-600{color:rgba(0,255,0,.6)}.font-bold{font-weight:700}.fit-content{width:-moz-fit-content;width:fit-content}.pl-2{padding-left:2rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(80 200 50/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(255 0 0/var(--tw-bg-opacity,1))}.bg-slate-500{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(200 190 20/var(--tw-bg-opacity,1))}.rounded-full{border-radius:9999px;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.z-10{z-index:10}.reverse-select{flex-direction:row-reverse;color:white!important;font-weight:700!important}.reverse-select .MuiInput-input:focus{background:transparent}.reverse-select.black{flex-direction:row-reverse;color:black!important;font-weight:700!important}.reverse-select.gray{flex-direction:row-reverse;color:#595959!important;font-weight:400!important}.reverse-select.gray .MuiSelect-nativeInput::placeholder{color:#595959!important}.reverse-select:after,.reverse-select:before{content:""!important;border-bottom:none!important}.reverse-select .MuiSelect-standard{padding-left:24px;padding-right:0!important}.reverse-select .MuiSvgIcon-root{left:0;right:unset!important;color:white!important}.reverse-select.black .MuiSvgIcon-root{left:0;right:unset!important;color:black!important}.reverse-select.gray .MuiSvgIcon-root{left:0;right:unset!important;color:#595959!important}.dashboard-date-range{margin-top:-8px!important;min-width:0!important;padding-bottom:8px!important;border-bottom:1px solid white!important}.dashboard-date-range.no-border{border-bottom:none!important}.dashboard-date-range.black{margin-top:-8px!important;min-width:0!important;padding-bottom:8px!important;border-bottom:1px solid black!important}.dashboard-date-range.black .MuiInputBase-input{color:black;padding:0}.revert-datepicker .MuiInputBase-root{display:flex;flex-direction:row-reverse;justify-content:space-between;border-radius:0;color:black}.revert-datepicker.range .MuiInputBase-root{flex-direction:row}.revert-datepicker.range .MuiSvgIcon-root{fill:#0a0a0a}.revert-datepicker.range{width:100%;min-width:0!important}.revert-datepicker .MuiInputBase-root .MuiInputBase-input{padding-top:5px;padding-bottom:5px;color:black}.no-back-chips .MuiChip-clickable:hover{color:inherit!important}.revert-datepicker .MuiInputBase-root .MuiOutlinedInput-notchedOutline,.revert-datepicker .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-top-width:0;border-left-width:0;border-right-width:0}.dashboard-date-range .MuiInputBase-input{color:white;padding:0}.MuiDateRangeCalendar-monthContainer .MuiTypography-subtitle1{color:black}.dashboard-date-range .MuiStack-root{padding-top:0}.dashboard-date-range .MuiOutlinedInput-notchedOutline{border:none}.MuiDateRangeCalendar-root div:first-child{color:transparent!important}#intake-col-chart .apexcharts-bar-area:hover{fill:#2A4C09}.MuiButtonBase-root.MuiButton-root.MuiButton-contained.MuiButton-containedPrimary.MuiButton-colorPrimary{background-color:#2A4C09}.MuiButtonBase-root.MuiButton-root.MuiButton-contained.MuiButton-containedPrimary.MuiButton-colorPrimary.Mui-disabled{background-color:#E0E0E0;color:white}.MuiButtonBase-root.MuiButton-root.MuiButton-contained.MuiButton-containedPrimary.MuiButton-colorPrimary:hover{background-color:#141504}.MuiInputBase-root .MuiInputBase-input:focus{background-color:white!important}#intake-col-chart .apexcharts-bar-area::selection{fill:#2A4C09}#intake-col-duration .apexcharts-bar-area:hover{fill:#2A4C09}#intake-col-duration .apexcharts-bar-area::selection{fill:#2A4C09}.tooltip-dot{width:10px;height:10px;border-radius:50%;margin-right:10px}.bg-grey{background-color:#888888}.no-underline{text-decoration:none}@keyframes breath{0%{opacity:.5;transform:scale(1) translate(0)}to{opacity:1;transform:scale(1.2) translate(-3%,-3%)}}@keyframes drift{0%{opacity:.3;transform:translate(0) scale(1)}to{opacity:.7;transform:translate(-10%,-10%) scale(1.3)}}.page-wrapper{height:100vh;width:100%}.splash{height:95vh;position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:56px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.brand{font-size:clamp(3.5rem,15vw,5.8rem);font-weight:300;letter-spacing:.2em;margin-top:0;text-transform:uppercase;color:#5c8663;text-shadow:0 0 10px rgba(230,190,140,.3),0 0 30px rgba(200,150,100,.2);margin-bottom:.25rem;line-height:1.1;animation:subtleGlow 4s infinite alternate;transform-origin:center}@keyframes subtleGlow{0%{text-shadow:0 0 8px rgba(230,180,130,.2),0 0 25px rgba(190,140,80,.1)}to{text-shadow:0 0 16px rgba(240,200,150,.5),0 0 45px rgba(210,160,100,.3)}}.ring-container{position:relative;width:96px;height:96px;margin:1.8rem 0 1.2rem;display:flex;align-items:center;justify-content:center}.ring-base{position:absolute;width:76px;height:76px;border:1.5px solid rgba(230,190,150,.2);border-radius:50%;box-shadow:0 0 12px rgba(220,180,130,.1);top:50%;left:50%;transform:translate(-50%,-50%)}.ring-spin{width:86px;height:86px;border-radius:50%;border:2px solid transparent;border-color:#4caf50 rgba(235,205,150,.25) rgba(230,190,140,.1) rgba(230,190,140,.4);border-style:solid;border-width:2px;animation:spin 1.6s cubic-bezier(.5,.1,.4,.9) infinite;filter:drop-shadow(0 0 8px #eacfaa)}.ring-inner,.ring-spin{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0deg)}.ring-inner{width:58px;height:58px;border-radius:50%;border:1.5px solid transparent;border-color:#eedbba rgba(200,160,110,.2) rgba(200,160,110,.1) rgba(240,210,160,.6);border-style:solid;border-width:1.5px;animation:spin-reverse 2.2s linear infinite;filter:drop-shadow(0 0 5px #f0d8b0)}.core-dot{position:absolute;width:8px;height:8px;background:#f3ddbb;border-radius:50%;filter:blur(2px) brightness(1.5);box-shadow:0 0 14px 4px #5c8663;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.9;animation:pulse 2s infinite alternate}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes spin-reverse{0%{transform:translate(-50%,-50%) rotate(1turn)}to{transform:translate(-50%,-50%) rotate(0deg)}}@keyframes pulse{0%{opacity:.5;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1.2)}}.loading-text{font-size:1.2rem;font-weight:300;letter-spacing:.3em;text-transform:lowercase;color:#5c8663;display:flex;align-items:center;gap:4px;margin-top:.4rem;margin-left:.2rem;text-shadow:0 2px 5px rgba(0,0,0,.3)}.dots{display:flex;gap:5px;margin-left:2px}.dots span{display:inline-block;width:6px;height:6px;background-color:#e7cfaa;border-radius:50%;box-shadow:0 0 8px #f3d49c;animation:bounce 1.4s infinite both}.dots span:first-child{animation-delay:0s}.dots span:nth-child(2){animation-delay:.2s}.dots span:nth-child(3){animation-delay:.4s}@keyframes bounce{0%,60%,to{transform:translateY(0) scale(1);opacity:.4}30%{transform:translateY(-5px) scale(1.1);opacity:1;background-color:#f5e1be;box-shadow:0 0 14px #f5cf96}}.divider{width:60px;height:1px;background:linear-gradient(90deg,transparent,#dabb8b,transparent);margin:1rem 0 .2rem;opacity:.6}.foot-note{font-size:.65rem;letter-spacing:.15rem;color:#7a6e60;text-transform:uppercase;margin-top:1rem;opacity:.4}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important}}@media (max-width:480px){.splash{padding:1.8rem 1.2rem;border-radius:40px}.brand{letter-spacing:.15em}.ring-container{width:80px;height:80px}.ring-base{width:66px;height:66px}.ring-spin{width:74px;height:74px}.ring-inner{width:48px;height:48px}}