@charset "UTF-8";@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-cyrillic-ext-400-normal.5cec61a21cc20180fbe1.woff2) format("woff2"),url(/static/media/roboto-cyrillic-ext-400-normal.135d076fa32aa0b4d105.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-cyrillic-400-normal.a9e19870cf6c4b973427.woff2) format("woff2"),url(/static/media/roboto-cyrillic-400-normal.5d2930082227d172f62c.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-greek-ext-400-normal.1df4abad55796d11a0c8.woff2) format("woff2"),url(/static/media/roboto-greek-ext-400-normal.16eb83b4a3b1ea994243.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-greek-400-normal.2c32b1315be61477013a.woff2) format("woff2"),url(/static/media/roboto-greek-400-normal.160a791a8e4f46bca3cc.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-vietnamese-400-normal.d3f8e26d6c27de8102b6.woff2) format("woff2"),url(/static/media/roboto-vietnamese-400-normal.0dc97c66f9b542d6fa17.woff) format("woff");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-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-latin-ext-400-normal.2eeae187764baf05867d.woff2) format("woff2"),url(/static/media/roboto-latin-ext-400-normal.27da5b36b6d3a16f53f4.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-latin-400-normal.297d48e1b5a10c0831a9.woff2) format("woff2"),url(/static/media/roboto-latin-400-normal.047a7839f69b209db815.woff) format("woff");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+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Nunito Sans Variable;font-style:normal;font-weight:200 1000;src:url(/static/media/nunito-sans-cyrillic-ext-wght-normal.63939e64cb4635668ab6.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Nunito Sans Variable;font-style:normal;font-weight:200 1000;src:url(/static/media/nunito-sans-cyrillic-wght-normal.a72849e05d44be8f95a2.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Nunito Sans Variable;font-style:normal;font-weight:200 1000;src:url(/static/media/nunito-sans-vietnamese-wght-normal.5e85237c6ee824fad275.woff2) format("woff2-variations");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-display:swap;font-family:Nunito Sans Variable;font-style:normal;font-weight:200 1000;src:url(/static/media/nunito-sans-latin-ext-wght-normal.ee6b664a2ca586e75230.woff2) format("woff2-variations");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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-display:swap;font-family:Nunito Sans Variable;font-style:normal;font-weight:200 1000;src:url(/static/media/nunito-sans-latin-wght-normal.2cfd86ea353ba4dc971d.woff2) format("woff2-variations");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+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.loading-overlay{align-items:center;background-color:#f9f8fc80;bottom:0;display:flex;flex-direction:column;gap:14px;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.loading-overlay__logo{width:80px}.peak-energy{align-items:center;color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important;display:flex;flex-direction:row;gap:4px}.peak-energy__icon{height:18px;width:18px}.peak-energy__score{font-size:16px;font-size:var(--font-size-m,16px)}.peak-energy__score-group{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:4px}.peak-energy__tooltip{--custom-tooltip-width:300px}.peak-energy__tooltip__icon{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);cursor:pointer;font-size:1rem!important;height:24px!important;margin-left:20px;width:24px!important}.peak-energy__no-data__tooltip{background-color:#f34720!important;background-color:var(--color-red-base,#f34720)!important;margin-right:48px!important;padding:0!important}.peak-energy__no-data__tooltip__icon{color:#f34720!important;color:var(--color-red-base,#f34720)!important;height:16px!important;width:16px!important}.not-supported{align-items:center;background:#fff;background:var(--color-white-lightest,#fff);display:flex;flex-direction:column;gap:80px;justify-content:center;padding:40px;width:100%}.not-supported__logo{height:160px;object-fit:contain;width:auto}.not-supported__icon{font-size:60px!important}.not-supported__content{align-items:center;display:flex;flex-direction:column;gap:10px;margin-bottom:100px;text-align:center}.not-supported__content__image{margin-bottom:20px;width:30px}.not-supported__content__title{font-size:24px;font-size:var(--font-size-xl,24px);font-weight:600;text-align:center}.not-supported__content__btn-group{align-items:center;display:flex;flex-direction:column;gap:10px;margin-top:20px}.not-supported__content__btn-group__btn{border-radius:8px!important;height:56px;width:350px}.not-supported__footer{align-items:center;bottom:50px;display:flex;flex-direction:row;gap:10px;position:absolute}.not-supported__footer a{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);text-decoration:none}.syncing-chip{align-items:center;display:flex;flex-direction:row;gap:4px}.syncing-chip__text{font-size:14px;font-size:var(--font-size-s,14px)}.custom-tooltip{--custom-tooltip-width:220px}.custom-tooltip__tooltip{background-color:#fff!important;background-color:var(--color-white-lightest,#fff)!important;border-radius:24px!important;box-shadow:0 0 10px 0 rgba(0,0,0,.102);padding:16px 24px!important;width:var(--custom-tooltip-width)!important}.custom-tooltip__tooltip .MuiTooltip-arrow{color:#fff!important;color:var(--color-white-lightest,#fff)!important}.custom-tooltip-content{display:flex;flex-direction:column;gap:10px}.custom-tooltip-content__title{color:#131314;color:var(--color-black,#131314);font-size:14px;font-size:var(--font-size-s,14px);font-weight:600;font-weight:var(--font-weight-bold,600)}.custom-tooltip-content__description{color:#131314;color:var(--color-black,#131314);font-size:12px;font-size:var(--font-size-xs,12px);line-height:1.2rem;white-space:pre-wrap}.custom-tooltip-content__learn-more{background:#680ddb!important;background:var(--color-primary,#680ddb)!important;border-radius:8px!important;color:#fff!important;color:var(--color-white-lightest,#fff)!important;font-size:12px!important;font-size:var(--font-size-xs,12px)!important;line-height:1.2rem;margin-left:auto!important;width:100px!important}.reference-link{align-items:center;border:.5px solid #680ddb;border:.5px solid var(--color-primary,#680ddb);border-radius:15px;cursor:pointer;display:flex;gap:5px;max-width:160px;padding:3px 10px}.reference-link__list{align-items:center;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;width:100%}.reference-link__icon{width:6px}.reference-link__icon,.reference-link__text{color:#680ddb;color:var(--color-primary,#680ddb)}.reference-link__text{font-size:10px;font-size:var(--font-size-xxs,10px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feature-feedback-dialog .MuiPaper-root{width:800px!important}.feature-feedback-dialog__content{display:flex;flex-direction:column;gap:20px}.feature-feedback-dialog__content__description{font-size:14px;font-size:var(--font-size-s,14px);line-height:1.3rem}.feature-feedback-dialog__content__answer-group{margin-top:30px}.feature-feedback-dialog__upvote{align-items:center;display:flex;gap:10px}.feature-feedback-dialog__upvote__btn{align-items:center;background-color:#fff;background-color:var(--color-white-lightest,#fff);border:1px solid #680ddb;border:1px solid var(--color-primary,#680ddb);border-radius:8px;cursor:pointer;display:flex;justify-content:center;padding:6px}.feature-feedback-dialog__upvote__btn--upvoted{background-color:#680ddb;background-color:var(--color-primary,#680ddb)}.feature-feedback-dialog__upvote__btn__icon{color:#680ddb;color:var(--color-primary,#680ddb)}.feature-feedback-dialog__upvote__btn__icon--upvoted{color:#fff;color:var(--color-white-lightest,#fff)}.feature-feedback-dialog__upvote__label{font-size:14px;font-size:var(--font-size-s,14px)}.duration-field{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:4px}.duration-field__text{background-color:#0000!important;color:#131314;color:var(--color-black,#131314);font-size:14px;font-size:var(--font-size-s,14px);font-weight:700;height:auto!important;letter-spacing:-.05em!important;min-width:auto!important;padding:0!important}.duration-field__input__edit{color:#d9d9d9!important;color:var(--color-gray-light,#d9d9d9)!important}.duration-field__menu .MuiPaper-root{border-radius:12px!important;box-shadow:0 0 10px 0 rgba(0,0,0,.102);box-shadow:0 0 10px 0 var(--color-black-light,rgba(0,0,0,.102));height:200px!important;margin-top:5px;max-height:100px;max-height:200px!important;overflow:hidden!important;padding:10px!important}.duration-field__menu .MuiPaper-root .MuiList-root{padding:0!important}.duration-field__menu__list{display:flex;flex-direction:row;gap:10px}.duration-field__menu__list__items{display:flex;flex-direction:column;height:200px;overflow-y:auto}.duration-field__menu__list__items::-webkit-scrollbar{width:2px!important}.duration-field__menu__list__items--wrapper{display:flex;flex-direction:row;gap:4px 8px}.duration-field__menu__list__items__item{border-radius:6px!important;justify-content:center!important;padding:4px!important}.duration-field__menu__list__items__item--selected{background-color:#ebe5fd!important;background-color:var(--color-purple-light,#ebe5fd)!important}.duration-field__menu__list__items__item--disabled{color:#d9d9d9!important;color:var(--color-gray-light,#d9d9d9)!important}.duration-field__menu__list__items__format{color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important;font-size:14px!important;font-size:var(--font-size-s,14px)!important;padding-top:8px}.mobile-install-dialog__content{display:flex;flex-direction:column!important;gap:20px!important;padding:20px 60px 0!important;text-align:center!important}.mobile-install-dialog__content__image{margin:auto;text-align:center}.mobile-install-dialog__content__store-links{align-items:center;display:flex;gap:40px;justify-content:center}.mobile-install-dialog__content__store-links__image{width:100px}.toggle-buttons{--toggle-buttons-font-size:var(--font-size-xs,12px);width:100%}.toggle-buttons .MuiToggleButton-root{background-color:#0000;flex:1 1;font-size:var(--toggle-buttons-font-size)!important;text-transform:none}.toggle-buttons .MuiToggleButton-root.Mui-selected{background-color:var(--color-primary);color:#fff}.toggle-buttons .MuiToggleButton-root.Mui-selected:hover{background-color:var(--color-primary);opacity:.9}.task-checkbox{cursor:pointer;display:inline-flex;height:20px;height:var(--checkbox-height,20px);min-height:20px;min-height:var(--checkbox-height,20px);min-width:20px;min-width:var(--checkbox-width,20px);width:20px;width:var(--checkbox-width,20px)}.task-checkbox,.task-checkbox__inner{align-items:center;justify-content:center;position:relative}.task-checkbox__inner{background-color:var(--color-white-lightest);border:1px solid var(--color-gray-base);border-radius:50%;display:flex;height:100%;transition:all .2s ease-in-out;width:100%}.task-checkbox__inner:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m3.5 8.025-3-3 1.05-1.05 1.95 1.95L8.45.975l1.05 1.05-6 6Z' fill='%237c7c7c'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:10px;height:calc(var(--checkbox-height, 20px)*.5);left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease-in-out;width:10px;width:calc(var(--checkbox-width, 20px)*.5)}.task-checkbox:hover .task-checkbox__inner:before{opacity:1;transform:translate(-50%,-50%)}.task-checkbox--completed .task-checkbox__inner{background-color:var(--color-primary);background-color:var(--checkbox-color,var(--color-primary));border-color:var(--checkbox-color,var(--color-primary));transform:scale(1)}.task-checkbox--completed .task-checkbox__inner:before{display:none}.task-checkbox--disabled{cursor:not-allowed!important}.linear-gradient-text{background:linear-gradient(135deg,#8560f9,#5685bd 66.5%,#09c25a);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline-block;display:inline;font-weight:var(--font-weight-med-bold)!important;white-space:nowrap}.linear-gradient-button{background:linear-gradient(135deg,#8560f9,#5685bd 66.5%,#09c25a)!important;border-radius:16px!important;width:100%!important}.linear-gradient-button.Mui-disabled{background:#b5b5bc!important;background:var(--color-gray-base,#b5b5bc)!important}.linear-gradient-button .MuiLoadingButton-label{color:#fff!important;color:var(--color-white-lightest,#fff)!important}.linear-gradient-button.MuiButton-text{background:linear-gradient(135deg,#8560f9,#5685bd 66.5%,#09c25a);-webkit-background-clip:text;background-clip:text;color:#0000;transition:opacity .2s ease-in-out}.linear-gradient-button.MuiButton-text:hover{opacity:.9}.linear-gradient-button.MuiButton-text:disabled{color:#00000042}.event-metrics{display:flex}.event-metrics__item{align-items:center;background-color:var(--color-white-light);display:flex}.event-metrics__icon{height:16px!important;width:16px!important}.event-metrics__heart-rate{color:var(--color-red-base)!important}.event-metrics__stress{color:var(--color-primary-dark)!important}.event-metrics--sm{gap:8px;padding:2px 0}.event-metrics--sm .event-metrics__item{border-radius:4px;gap:4px;padding:2px 6px}.event-metrics--sm .event-metrics__icon{height:12px!important;width:12px!important}.event-metrics--md{gap:12px;padding:4px 0}.event-metrics--md .event-metrics__item{border-radius:6px;gap:6px;padding:4px 8px}.event-metrics--md .event-metrics__text{font-weight:var(--font-weight-semi-bold)!important}.event-metrics--md .event-metrics__icon{height:16px!important;width:16px!important}.no-select{-webkit-user-select:none!important;user-select:none!important}.text-loader{height:24px}.text-loader__dot{background-color:var(--color-primary);border-radius:50%}.no-wearable-chip{background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:4px;display:flex;flex-direction:column;gap:10px}.no-wearable-chip__text{color:#131314;color:var(--color-black,#131314);font-size:16px;font-size:var(--font-size-m,16px);font-weight:500;font-weight:var(--font-weight-semi-bold,500)}.no-wearable-chip__cta{display:flex;flex-direction:column;gap:5px}.no-wearable-chip__cta__sync{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);border-radius:4px;color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);font-size:14px;font-size:var(--font-size-x,14px);padding:6px}.energy-bar-label{display:flex;flex-direction:column;gap:3px}.energy-bar-label__bar-container{border-radius:14px;position:relative}.energy-bar-label__label-group{display:flex;width:100%}.energy-bar-label__label-group__item{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);flex:1 1;font-size:10px;font-size:var(--font-size-xxs,10px);font-weight:300;text-align:center}.energy-bar-label__label-group__item--selected{color:#680ddb;color:var(--color-primary,#680ddb)}.gradient-energy-waveform{border-radius:16px;overflow:hidden;position:relative;width:100%}.gradient-energy-waveform__loading-overlay{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.gradient-energy-waveform :global .recharts-tooltip-wrapper{outline:none}.gradient-energy-waveform :global .recharts-default-tooltip{border:none!important;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;padding:8px 12px}.gradient-energy-waveform :global .recharts-tooltip-label{color:#e5e7eb;font-size:12px;margin-bottom:4px}.gradient-energy-waveform :global .recharts-tooltip-item{color:#6366f1;font-size:12px}.dummy-calendar{background-color:#fff;background-color:var(--color-white-lightest,#fff);height:100%;overflow-y:auto;z-index:20}.date-box{align-items:center;color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);display:flex;font-size:16px;font-size:var(--font-size-m,16px);font-weight:500;font-weight:var(--font-weight-semi-bold,500);gap:4px;justify-content:center}.calendar-timeline{--calendar-timeline-padding:16px;flex:1 1;padding-left:var(--calendar-timeline-padding)}.calendar-timeline__container{height:100%;overflow-y:auto}.calendar-timeline__aischeduler-save-all-modal{bottom:22px;position:absolute;right:var(--calendar-timeline-padding)48px;right:var(--calendar-timeline-padding)var(--view-toggle-width,48px)}.calendar-timeline .rbc-time-content{border-top:none}.calendar-timeline .rbc-day-slot{background-color:#0000!important}.calendar-timeline .rbc-time-column{min-height:auto!important}.calendar-timeline .rbc-timeslot-group{height:36px!important;min-height:36px!important}.calendar-timeline .rbc-events-container{margin-right:0!important}.calendar-timeline .rbc-event-content{background-color:#fff9!important}.calendar-timeline .rbc-background-event{cursor:inherit!important}.calendar-timeline .rbc-background-event:focus{outline:none!important}.calendar-timeline .rbc-addons-dnd-resize-ns-icon{width:100%!important}.calendar-timeline .rbc-time-slot,.calendar-timeline .rbc-time-view{border:none!important}.calendar-timeline .rbc-event-label,.calendar-timeline .rbc-time-header{display:none}.calendar-timeline .rbc-label{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);font-size:12px;font-size:var(--font-size-xs,12px)}.calendar-timeline .rbc-time-gutter .rbc-timeslot-group{border:none!important;margin-top:-13px}.rbc-addons-dnd .rbc-addons-dnd-row-body{position:relative}.rbc-addons-dnd .rbc-addons-dnd-drag-row{left:0;position:absolute;right:0;top:0}.rbc-addons-dnd .rbc-addons-dnd-over{background-color:#0000004d}.rbc-addons-dnd .rbc-event{transition:opacity .15s}.rbc-addons-dnd .rbc-event:hover .rbc-addons-dnd-resize-ew-icon,.rbc-addons-dnd .rbc-event:hover .rbc-addons-dnd-resize-ns-icon{display:block}.rbc-addons-dnd .rbc-addons-dnd-dragged-event{opacity:0}.rbc-addons-dnd.rbc-addons-dnd-is-dragging .rbc-event:not(.rbc-addons-dnd-dragged-event):not(.rbc-addons-dnd-drag-preview){opacity:.5}.rbc-addons-dnd .rbc-addons-dnd-resizable{height:100%;position:relative;width:100%}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor{position:absolute;text-align:center;width:100%}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor:first-child{top:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor:last-child{bottom:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor .rbc-addons-dnd-resize-ns-icon{border-top:3px double;cursor:ns-resize;display:none;margin:0 auto;width:10px}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor{bottom:0;position:absolute;top:4px}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor:first-child{left:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor:last-child{right:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor .rbc-addons-dnd-resize-ew-icon{border-left:3px double;cursor:ew-resize;display:none;height:10px;margin-bottom:auto;margin-top:auto}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{-webkit-appearance:button;appearance:button;cursor:pointer;overflow:visible;text-transform:none}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{border-bottom:1px solid #ddd;flex:1 0;font-size:90%;font-weight:700;min-height:0;overflow:hidden;padding:0 3px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0;-webkit-user-select:text;user-select:text}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;margin-bottom:10px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{background:none;background-image:none;border:1px solid #ccc;border-radius:4px;color:#373a3c;display:inline-block;line-height:normal;margin:0;padding:.375rem 1rem;text-align:center;vertical-align:middle;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#373a3c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{background-color:#e6e6e6;border-color:#adadad;color:#373a3c}.rbc-toolbar button:hover{cursor:pointer}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width:767px){.rbc-toolbar{flex-direction:column}}.rbc-day-slot .rbc-background-event,.rbc-event{background-color:#3174ad;border:none;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;margin:0;padding:2px 5px;text-align:left;width:100%}.rbc-day-slot .rbc-slot-selecting .rbc-background-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-day-slot .rbc-selected.rbc-background-event,.rbc-event.rbc-selected{background-color:#265985}.rbc-day-slot .rbc-background-event:focus,.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 #33333380}.rbc-event-continues-prior{border-bottom-left-radius:0;border-top-left-radius:0}.rbc-event-continues-after{border-bottom-right-radius:0;border-top-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;color:#3174ad;font-size:85%;font-weight:700;height:auto;line-height:normal;z-index:4}.rbc-show-more:focus,.rbc-show-more:hover{color:#265985}.rbc-month-view{border:1px solid #ddd;display:flex;flex:1 0;flex-direction:column;height:100%;position:relative;user-select:none;-webkit-user-select:none;width:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;flex:1 0;flex-basis:0px;flex-direction:column;height:100%;overflow:hidden;position:relative}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex:1 0;flex-direction:row;overflow:hidden;right:1px}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 15px #00000040;padding:10px;position:absolute;z-index:5}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex:1 0;flex-direction:column;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border:1px solid #ddd;border-collapse:collapse;border-spacing:0;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{border-bottom:1px solid #ddd;padding:3px 5px;text-align:left}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ddd;display:flex;flex-flow:column nowrap;min-height:40px}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;margin-right:10px;position:absolute;right:0;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{align-items:flex-start;border:1px solid #265985;display:flex;flex-flow:column wrap;max-height:100%;min-height:20px;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1;height:100%;line-height:1;min-height:1em;width:100%}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{background-color:#fff;border-right:1px solid #ddd;left:0;margin-right:-1px;position:-webkit-sticky;position:sticky;z-index:10}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0;flex-basis:0px;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{flex:1 1;flex-basis:0 px;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{background-color:#00000080;color:#fff;font-size:75%;padding:3px;position:absolute;width:100%;z-index:10}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.rbc-time-view .rbc-time-gutter{text-align:right;white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:initial;height:100%;position:relative;width:100%}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-width:0}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{align-items:flex-start;border-top:2px solid #ddd;display:flex;flex:1 0;overflow-y:auto;position:relative;width:100%}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{user-select:none;-webkit-user-select:none;width:100%}.rbc-current-time-indicator{background-color:#74ad31;height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.rbc-resource-grouping.rbc-time-header-content{display:flex;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}.event-block{display:flex;flex-direction:row;gap:4px;height:100%;justify-content:flex-start;width:100%}.event-block__calendar{align-self:stretch;border-radius:4px 0 0 4px;height:auto;min-height:100%;min-width:5px;width:5px}.event-block__content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:4px;justify-content:flex-start;padding-top:1px;width:100%}.event-block__content--short{align-items:center;flex-direction:row;gap:2px}.event-block__content__title{font-weight:600!important;font-weight:var(--font-weight-bold,600)!important;line-height:1!important;width:100%;word-break:break-all}.event-block__content__long-event-title-wrapper{align-items:center;display:flex;flex-direction:row;gap:2px}.event-block__checkbox{align-items:center;display:flex;margin:0 2px 0 0;padding:0}.event-block__label-group,.event-block__row-wrapper{align-items:center;display:flex;flex-direction:row;gap:2px}.event-block__label-group__icon-wrapper{align-items:center;border-radius:6px;display:flex;height:12px;justify-content:center;width:12px}.event-block__label-group__text{font-size:10px!important;font-size:var(--font-size-xxs,10px)!important;font-weight:500!important;font-weight:var(--font-weight-semi-bold,500)!important;line-height:1!important}.custom-time-gutter{display:flex;flex-direction:row;gap:4px;padding-left:20px}.custom-time-gutter__zone-labels{left:0;position:absolute;width:50px}.custom-time-gutter__heatmap-container{position:relative}.custom-time-gutter__indicator{background-color:#680ddb;background-color:var(--color-primary,#680ddb);border:5px solid #fff;border:5px solid var(--color-white-lightest,#fff);border-radius:50%;height:24px;padding:0;pointer-events:auto;position:absolute;transform:translate(-15%,-50%);width:24px}.heatmap-bar-chart{margin-left:1px;margin-right:1px;position:relative}.heatmap-bar-chart--default{box-shadow:2px 2px 3px #0000004d}.heatmap-bar-chart--thin,.heatmap-bar-chart--thinner{box-shadow:0 0 0 #0003}.heatmap-bar-chart__rect{cursor:pointer}.heatmap-bar-chart__indicator{background-color:#680ddb;background-color:var(--color-primary,#680ddb);border:5px solid #fff;border:5px solid var(--color-white-lightest,#fff);border-radius:50%;height:24px;padding:0;position:absolute;transform:translate(-15%,-50%);width:24px}.zone-label-timeline{height:100%}.zone-label-timeline__item{border-radius:12px 0 0 12px;border-right:none!important;cursor:pointer;position:absolute;width:90px!important}.zone-label-timeline__item--24h{width:70px!important}.zone-label-timeline__item__label{align-items:center;display:flex;flex-direction:row;font-size:12px;font-size:var(--font-size-xs,12px);font-weight:500;font-weight:var(--font-weight-semi-bold,500);gap:2px;justify-content:flex-end;left:-50px;position:absolute;text-overflow:ellipsis;top:60px;transform:rotate(-90deg);white-space:nowrap;width:120px}.zone-label-timeline__item__label__help{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);font-size:1rem!important}.zone-label-tooltip-content{display:flex;flex-direction:column;gap:10px}.zone-label-tooltip-content__title-group{display:flex;flex-direction:row;gap:10px;justify-content:space-between}.zone-label-tooltip-content__title{color:#131314;color:var(--color-black,#131314);font-size:14px;font-size:var(--font-size-s,14px);font-weight:600;font-weight:var(--font-weight-bold,600)}.zone-label-tooltip-content__time{align-self:flex-end;border:1px solid;border-radius:4px;font-size:10px;font-size:var(--font-size-xxs,10px);font-weight:500;font-weight:var(--font-weight-semi-bold,500);padding:2px 4px}.zone-label-tooltip-content__expla{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c)}.zone-label-tooltip-content__explanation{font-weight:500!important;font-weight:var(--font-weight-semi-bold,500)!important}.energy-popup{background-color:var(--color-white-lightest);border-radius:16px;box-shadow:0 4px 20px #0000001a;padding:8px 16px;width:280px}.energy-popup__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.energy-popup__energy-indicator{align-items:center;color:var(--color-yellow-base);display:flex;gap:4px}.energy-popup__energy-icon{font-size:24px}.energy-popup__energy-level{font-size:24px!important;font-weight:var(--font-weight-bold)!important}.energy-popup__close{color:var(--color-gray-base)!important;padding:4px}.energy-popup__content{display:flex;flex-direction:column;gap:8px}.energy-popup__title{color:var(--color-black);font-size:var(--font-size-l);font-weight:var(--font-weight-semi-bold);margin-bottom:16px}.energy-popup__actions{display:flex;gap:4px}.energy-popup__action-button{background:#0000;border:1px solid var(--color-primary);border-radius:16px;color:var(--color-primary);cursor:pointer;flex:1 1;font-size:var(--font-size-s);font-weight:var(--font-weight-semi-bold);height:40px;padding:6px 4px;transition:all .2s ease}.energy-popup__action-button:hover{background-color:var(--color-purple-light)}.energy-tasks{background-color:var(--color-white-lightest);border-radius:16px;box-shadow:0 4px 20px #0000001a;padding:16px;width:320px}.energy-tasks__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.energy-tasks__energy-indicator{align-items:center;color:var(--color-yellow-base);display:flex;gap:4px}.energy-tasks__energy-icon{font-size:24px}.energy-tasks__close{color:var(--color-gray-dark);padding:4px}.energy-tasks__title{color:var(--color-black);font-size:var(--font-size-l);font-weight:var(--font-weight-semi-bold);margin-bottom:16px}.energy-tasks__suggestions{display:flex;flex-wrap:wrap;gap:3px}.energy-tasks__task-button{align-items:center;border:none;border-radius:16px;cursor:pointer;display:inline-flex;font-size:var(--font-size-s);gap:3px;height:40px;padding:8px 12px;transition:all .2s ease}.energy-tasks__task-button--primary{background-color:#c9b8ff;background-color:var(--color-purple-taro,#c9b8ff);color:var(--color-white-lightest)}.energy-tasks__task-button--primary:hover{background-color:var(--color-purple-taro-light)}.energy-tasks__task-button--ai-scheduler{background:#0000;height:auto;padding:0}.energy-tasks__task-button--ai-scheduler:hover{opacity:.8}.energy-tasks__task-button__icon{color:var(--color-white-lightest)}.energy-tasks__task-icon{fill:currentColor;height:16px;width:14px}.energy-tasks__task-icon--ai-scheduler{height:40px;object-fit:contain;width:126px}.energy-tasks__actions{display:flex;gap:12px}.energy-tasks__action-button{background:#0000;border:1px solid var(--color-primary);border-radius:24px;color:var(--color-primary);cursor:pointer;flex:1 1;font-size:var(--font-size-s);font-weight:var(--font-weight-semi-bold);padding:12px;transition:all .2s ease}.energy-tasks__action-button:hover{background-color:var(--color-purple-light)}.energy-tooltip__indicator{background-color:#680ddb;background-color:var(--color-primary,#680ddb);border:5px solid #fff;border:5px solid var(--color-white-lightest,#fff);border-radius:50%;height:24px;padding:0;pointer-events:auto;position:absolute;transform:translate(-15%,-50%);width:24px;z-index:1}.create-event-menu .MuiPaper-root{border-radius:24px;bottom:0;box-shadow:0 0 5px rgba(0,0,0,.102);box-shadow:0 0 5px var(--color-black-light,rgba(0,0,0,.102));gap:0;position:absolute;right:410px;right:var(--calendar-width,410px);width:360px!important}.create-event-menu__header{align-items:center;background-color:#fff!important;background-color:var(--color-white-lightest,#fff)!important;border-bottom:1px solid #e8eaed;border-bottom:1px solid var(--color-gray-lightest,#e8eaed);border-radius:24px 24px 0 0;display:flex;justify-content:space-between;padding:24px 24px 10px!important}.create-event-menu__header p{color:#131314;color:var(--color-black,#131314);font-size:20px;font-size:var(--font-size-l,20px);font-weight:700;font-weight:var(--font-weight-med-bold,700)}.create-event-menu__header__icon{color:#131314!important;color:var(--color-black,#131314)!important;cursor:pointer;width:20px}.create-event-menu__phase-container{display:flex;gap:8px;height:35px;min-height:35px;overflow-x:auto;width:100%}.create-event-menu__phase-container__time{border:1px solid #b5b5bc;border:1px solid var(--color-gray-base,#b5b5bc);border-radius:8px;color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);font-size:14px;font-size:var(--font-size-s,14px);font-weight:500;font-weight:var(--font-weight-semi-bold,500);padding:8px;white-space:nowrap}.create-event-menu__phase-container__phase{border-radius:8px;color:#fff;color:var(--color-white-lightest,#fff);font-size:14px;font-size:var(--font-size-s,14px);padding:8px}.create-event-menu__content{display:flex;flex-direction:column;gap:20px;padding:24px!important}.create-event-menu__content__item{align-items:center;display:flex;flex-direction:row;gap:20px}.create-event-menu__title{width:100%}.create-event-menu__title .MuiInputBase-root{font-size:20px!important;font-size:var(--font-size-l,20px)!important;font-weight:500!important;font-weight:var(--font-weight-semi-bold,500)!important}.create-event-menu__title .MuiInputBase-root:before{border-bottom:none!important}.create-event-menu__title-container{display:flex;flex-direction:column;gap:8px;width:100%}.create-event-menu__actions{padding:0 24px 24px 0!important}.create-event-menu__actions__button{border-radius:8px!important;color:#fff!important;color:var(--color-white-lightest,#fff)!important;font-size:12px!important;font-size:var(--font-size-xs,12px)!important;font-weight:600!important;font-weight:var(--font-weight-bold,600)!important;height:28px;line-height:10px!important;width:61px}.create-event-menu__actions__button.delete-button{color:#131314!important;color:var(--color-black,#131314)!important}.event-time-selector{color:#131314;color:var(--color-black,#131314);display:flex;gap:10px}.event-time-selector__all-day{align-items:center;display:flex;flex:1 1;justify-content:space-between}.event-time-selector__icon-container{align-items:center;display:flex;height:32px;justify-content:center;width:32px}.event-time-selector__icon{color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important}.event-time-selector__container{display:flex;flex:1 1;flex-direction:column;gap:11px}.event-time-selector__time{align-items:center;display:flex}.event-time-selector__time .MuiInputBase-input{font-size:16px!important;font-size:var(--font-size-m,16px)!important;height:16px!important;padding:8px 0!important;width:100%}.event-time-selector__time .MuiButtonBase-root{padding:0!important}.event-time-selector__time .MuiButtonBase-root .MuiSvgIcon-root{display:none}.event-description{display:flex;flex-direction:row}.event-description__icon{color:#7c7c7c!important;color:var(--color-gray-dark,#7c7c7c)!important}.event-description__container{display:flex;flex:1 1;flex-direction:column;gap:4px;max-height:150px;position:relative}.event-description__container:before{background-color:#d9d9d9;background-color:var(--color-gray-light,#d9d9d9);bottom:0;content:"";height:1px;left:0;position:absolute;right:0;z-index:1}.event-description__container:after{background-color:#680ddb;background-color:var(--color-primary,#680ddb);bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .2s ease;z-index:2}.event-description__container:focus-within:after{transform:scaleX(1)}.event-description__toolbar{display:flex;flex-shrink:0;gap:4px;padding:4px 0}.event-description__toolbar button{align-items:center;background:none;border:none;border-radius:4px;color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .2s ease}.event-description__toolbar button.is-active,.event-description__toolbar button:hover:not(.is-disabled){background-color:#e8eaed;background-color:var(--color-gray-lightest,#e8eaed)}.event-description__toolbar button.is-active{color:#680ddb;color:var(--color-primary,#680ddb)}.event-description__toolbar button.is-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.event-description__input{flex:1 1;margin-bottom:1px;overflow-y:auto;position:relative}.event-description__input,.event-description__input .ProseMirror{color:#131314;color:var(--color-black,#131314);font-size:16px!important;font-size:var(--font-size-m,16px)!important}.event-description__input .ProseMirror{max-width:100%;min-height:24px;outline:none;overflow-wrap:break-word;padding:4px 0;word-break:break-word}.event-description__input .ProseMirror:focus{outline:none}.event-description__input .ProseMirror ol,.event-description__input .ProseMirror ul{margin:0;padding-left:24px}.event-description__input .ProseMirror ol li,.event-description__input .ProseMirror ol li p,.event-description__input .ProseMirror ul li,.event-description__input .ProseMirror ul li p{margin:0}.event-description__input .ProseMirror p{margin:0;padding:0}.event-description__input .ProseMirror .is-editor-empty:first-child:before{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.event-description__input .ProseMirror a{color:#680ddb;color:var(--color-primary,#680ddb);cursor:pointer;text-decoration:none}.event-description__input .ProseMirror a:hover{text-decoration:underline}.event-description .ProseMirror{border:none}.event-url-edit-modal .MuiDialog-paper{background-color:var(--color-white-light);border-radius:8px}.event-url-edit-modal__content{display:flex;flex-direction:column;gap:16px;min-width:300px;padding:8px 0}.event-url-edit-modal__input .MuiInputBase-root{background-color:var(--color-white-lightest)}.event-url-edit-modal__input .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--color-primary)}.event-url-edit-modal__input .MuiInputLabel-root.Mui-focused{color:var(--color-primary)}.event-url-edit-modal .MuiDialogActions-root{padding:16px 24px}.event-url-edit-modal .MuiDialogActions-root .MuiButton-root{font-weight:var(--font-weight-semi-bold);min-width:64px;text-transform:none}.event-url-edit-modal .MuiDialogActions-root .MuiButton-root.MuiButton-contained{background-color:var(--color-primary);color:var(--color-white-lightest)}.event-url-edit-modal .MuiDialogActions-root .MuiButton-root.MuiButton-contained:hover{background-color:var(--color-primary-dark)}.event-categories{align-items:center;display:flex;gap:2px;width:100%}.event-categories__icon{color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important;width:32px!important}.event-categories__form-control{width:100%}.event-categories__select.MuiOutlinedInput-root{border-radius:8px!important;padding:0!important}.event-categories__select.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border:1px solid #0000!important}.event-categories__select.event-categories__select--open .MuiOutlinedInput-notchedOutline{border:1px solid var(--color-gray-lightest)!important;border-radius:8px 8px 0 0!important}.event-categories__select .MuiSelect-select{padding:10px 8px!important}.event-categories__menu-item{align-items:center;color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important;display:flex;gap:2px;padding:8px!important}.event-categories__menu-item.Mui-selected{background-color:#0000!important;color:var(--color-gray-medium)!important}.event-categories__menu-paper{border:1px solid var(--color-gray-lightest)!important;border-radius:0 0 8px 8px!important;border-top:0!important;box-shadow:none!important;max-height:216px!important}.calendar-account-dropdown{--calendar-account-dropdown-selected-text-font-size:var(--font-size-sm,13px);--calendar-account-dropdown-selected-text-color:var(--color-gray-base,#b5b5bc)}.calendar-account-dropdown__form-control{padding-right:8px!important;width:100%}.calendar-account-dropdown__select:before{border-bottom:none!important}.calendar-account-dropdown__menu-item{align-items:center;display:flex;justify-content:space-between;width:100%}.calendar-account-dropdown__color-indicator{border:1px solid #e8eaed;border:1px solid var(--color-gray-lightest,#e8eaed);border-radius:2px;height:12px;margin-right:8px;width:12px}.calendar-account-dropdown__calendar-name{flex-grow:1}.calendar-account-dropdown__selected-value{align-items:center;color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);display:flex;gap:8px}.calendar-account-dropdown__selected-value__text{color:var(--calendar-account-dropdown-selected-text-color);font-size:var(--calendar-account-dropdown-selected-text-font-size)}.calendar-account-dropdown__selected-value__icon-container{align-items:center;display:flex;height:32px;justify-content:center;width:32px}.calendar-account-dropdown__menu-paper{border:1px solid var(--color-gray-lightest)!important;border-radius:0 0 8px 8px!important;border-top:0!important;box-shadow:none!important;max-height:216px!important}.event-energy-feedback{align-items:flex-start;color:#131314;color:var(--color-black,#131314);display:flex;gap:10px}.event-energy-feedback__icon{color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important;width:32px}.event-energy-feedback__content{display:flex;flex-direction:column;gap:6px!important}.event-energy-feedback__content__title{align-items:center;color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);display:flex;font-size:12px;font-size:var(--font-size-xs,12px);gap:4px}.edit-event-menu .MuiPaper-root{border-radius:24px;bottom:0;box-shadow:0 0 5px rgba(0,0,0,.102);box-shadow:0 0 5px var(--color-black-light,rgba(0,0,0,.102));gap:0;position:absolute;right:410px;right:var(--calendar-width,410px);width:360px!important}.edit-event-menu__header{align-items:center;background-color:#fff!important;background-color:var(--color-white-lightest,#fff)!important;border-bottom:1px solid #e8eaed;border-bottom:1px solid var(--color-gray-lightest,#e8eaed);border-radius:24px 24px 0 0;display:flex;justify-content:space-between;padding:24px 24px 10px!important}.edit-event-menu__header p{color:#131314;color:var(--color-black,#131314);font-size:20px;font-size:var(--font-size-l,20px);font-weight:700;font-weight:var(--font-weight-med-bold,700)}.edit-event-menu__header__icon{color:#131314!important;color:var(--color-black,#131314)!important;cursor:pointer;width:20px}.edit-event-menu__content{color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important;display:flex;flex-direction:column;gap:16px;padding:24px!important}.edit-event-menu__content__item{align-items:center;display:flex;flex-direction:row;gap:10px}.edit-event-menu__content__item__icon{height:32px!important;padding:4px;width:32px!important}.edit-event-menu__content__item__text{font-size:13px;font-size:var(--font-size-sm,13px)}.edit-event-menu__title{width:100%}.edit-event-menu__title .MuiInputBase-root{font-size:20px!important;font-size:var(--font-size-l,20px)!important;font-weight:500!important;font-weight:var(--font-weight-semi-bold,500)!important}.edit-event-menu__title .MuiInputBase-root:before{border-bottom:none!important}.edit-event-menu__title-container{display:flex;flex-direction:column;gap:8px;width:100%}.edit-event-menu__actions{padding:0 20px 20px!important}.edit-event-menu__phase-container{display:flex;gap:8px;height:35px;min-height:35px;overflow-x:auto;width:100%}.edit-event-menu__phase-container__time{border:1px solid #b5b5bc;border:1px solid var(--color-gray-base,#b5b5bc);border-radius:8px;color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);font-size:14px;font-size:var(--font-size-s,14px);font-weight:500;font-weight:var(--font-weight-semi-bold,500);padding:8px;white-space:nowrap}.edit-event-menu__phase-container__phase{border-radius:8px;color:#fff;color:var(--color-white-lightest,#fff);font-size:14px;font-size:var(--font-size-s,14px);padding:8px}.edit-event-menu__button-group{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.edit-event-menu__button-group__button{border-radius:8px!important;color:#fff!important;color:var(--color-white-lightest,#fff)!important;font-size:12px!important;font-size:var(--font-size-xs,12px)!important;font-weight:600!important;font-weight:var(--font-weight-bold,600)!important;height:28px;line-height:10px!important;width:61px}.edit-event-menu__button-group__button.delete-button{color:#131314!important;color:var(--color-black,#131314)!important}.activity-save-menu .MuiPaper-root{border-radius:24px;bottom:0;box-shadow:0 0 5px rgba(0,0,0,.102);box-shadow:0 0 5px var(--color-black-light,rgba(0,0,0,.102));gap:0;position:absolute;right:410px;right:var(--calendar-width,410px);width:360px!important}.activity-save-menu__chip-container{display:flex;flex-wrap:wrap;gap:8px}.activity-save-menu__header{align-items:center;background-color:#fff!important;background-color:var(--color-white-lightest,#fff)!important;border-bottom:1px solid #e8eaed;border-bottom:1px solid var(--color-gray-lightest,#e8eaed);border-radius:24px 24px 0 0;display:flex;justify-content:space-between;padding:24px 24px 10px!important}.activity-save-menu__header p{font-size:20px;font-size:var(--font-size-l,20px);font-weight:700;font-weight:var(--font-weight-med-bold,700)}.activity-save-menu__header__icon{color:#131314!important;color:var(--color-black,#131314)!important;cursor:pointer;width:20px}.activity-save-menu__content{color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important;display:flex;flex-direction:column;gap:16px;padding:24px!important}.activity-save-menu__button-group{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.activity-save-menu__button-group__button{border-radius:8px!important;color:#fff!important;color:var(--color-white-lightest,#fff)!important;font-size:12px!important;font-size:var(--font-size-xs,12px)!important;font-weight:600!important;font-weight:var(--font-weight-bold,600)!important;height:28px;line-height:10px!important}.activity-save-menu__button-group__button.delete-button{color:#131314!important;color:var(--color-black,#131314)!important}.activity-save-menu__time-selector{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);border-radius:16px;display:flex;flex-direction:column;gap:16px;margin-bottom:16px;padding:10px}.activity-save-menu__time-selector__item{width:100%}.activity-save-menu__time-selector__item .MuiInputBase-root{font-size:14px;height:40px}.activity-save-menu__time-selector__item .MuiInputLabel-root{font-size:14px;transform:translate(14px,8px) scale(1)}.activity-save-menu__time-selector__item .MuiInputLabel-root.Mui-focused,.activity-save-menu__time-selector__item .MuiInputLabel-root.MuiFormLabel-filled{transform:translate(14px,-9px) scale(.75)}.activity-save-menu__time-selector__item .MuiOutlinedInput-input{padding:10px 14px}.activity-save-menu__time-selector__item .MuiSvgIcon-root{width:18px}.no-schedule-card{align-items:center;background-color:#f5f5f5;border-radius:10px;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;padding:20px;width:100%}.no-schedule-card__title{font-size:16px;font-size:var(--font-size-m,16px);font-weight:500!important;line-height:2rem!important;margin:30px 0;padding:0 40px;text-align:center}.no-schedule-card__bottom-group{display:flex;flex-direction:column;gap:50px}.no-schedule-card__icon{color:#b3b3b3;font-size:50px}.no-schedule-card__image{width:200px}.no-schedule-card__cta{border-radius:12px!important;font-size:16px!important;font-size:var(--font-size-m,16px)!important;padding:8px 24px!important}.ai-scheduler-result-modal,.ai-scheduler-result-modal__container{border-top-left-radius:16px;border-top-right-radius:16px}.ai-scheduler-result-modal__container{align-items:center;background-color:#fff;background-color:var(--color-white-lightest,#fff);display:flex;flex-direction:row;gap:10px;justify-content:space-between;padding:10px}.ai-scheduler-result-modal__left{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.ai-scheduler-result-modal__title{color:#131314;color:var(--color-black,#131314);font-size:14px;font-size:var(--font-size-s,14px)}.ai-scheduler-result-modal__description{align-items:center;color:#680ddb;color:var(--color-primary,#680ddb);display:flex;flex-direction:row;font-size:12px;font-size:var(--font-size-xs,12px);gap:4px}.ai-scheduler-result-modal__right{align-items:center;display:flex;flex-direction:row;gap:8px}.ai-scheduler-result-modal__chat-icon{cursor:pointer;margin-right:4px;transition:transform .2s ease}.ai-scheduler-result-modal__chat-icon:hover{transform:scale(1.1)}.ai-scheduler-result-modal__discard-btn{background-color:#0000;border:1px solid #e0e0e0;border:1px solid var(--color-gray,#e0e0e0);border-radius:8px;color:#666;color:var(--color-gray-dark,#666);cursor:pointer;font-size:14px;font-size:var(--font-size-s,14px);height:40px;padding:8px;transition:all .2s ease}.ai-scheduler-result-modal__discard-btn:hover{background-color:#f5f5f5;background-color:var(--color-gray-light,#f5f5f5)}.ai-scheduler-result-modal__save-btn{border-radius:8px!important;font-size:14px!important;font-size:var(--font-size-s,14px)!important;height:40px;padding:8px!important}.chat-dialog{z-index:1300}.chat-dialog__paper{background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:24px!important;box-shadow:0 0 15px rgba(0,0,0,.102)!important;box-shadow:0 0 15px var(--color-black-light,rgba(0,0,0,.102))!important;display:flex;flex-direction:column;height:400px;width:350px!important}.chat-dialog__header{align-items:center;background-color:#fff!important;background-color:var(--color-white-lightest,#fff)!important;border-bottom:1px solid #e8eaed;border-bottom:1px solid var(--color-gray-lightest,#e8eaed);border-radius:24px 24px 0 0;display:flex;flex-shrink:0;justify-content:space-between;padding:12px 24px!important}.chat-dialog__header__left{align-items:center;display:flex;gap:8px}.chat-dialog__header__title{color:#131314;color:var(--color-black,#131314);font-size:14px!important;font-size:var(--font-size-m,14px)!important;font-weight:600!important;font-weight:var(--font-weight-bold,600)!important}.chat-dialog__header__icon{color:#131314!important;color:var(--color-black,#131314)!important;cursor:pointer;width:18px!important}.chat-dialog__content{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:24px 16px!important}.chat-dialog__messages{flex:1 1;margin-bottom:16px;min-height:0;overflow-y:auto;padding-right:8px}.chat-dialog__messages::-webkit-scrollbar{width:4px}.chat-dialog__messages::-webkit-scrollbar-track{background:#e8eaed;background:var(--color-gray-lightest,#e8eaed);border-radius:2px}.chat-dialog__messages::-webkit-scrollbar-thumb{background:#b5b5bc;background:var(--color-gray-base,#b5b5bc);border-radius:2px}.chat-dialog__messages::-webkit-scrollbar-thumb:hover{background:#666;background:var(--color-gray-dark,#666)}.chat-message{align-items:flex-start;display:flex;gap:8px;margin-bottom:16px}.chat-message--user{flex-direction:row-reverse}.chat-message--user .chat-message__content{align-items:flex-end}.chat-message--user .chat-message__content__text{background-color:#680ddb;background-color:var(--color-primary,#680ddb);border-radius:18px 18px 4px 18px;color:#fff;color:var(--color-white-lightest,#fff)}.chat-message--ai .chat-message__content{align-items:flex-start}.chat-message--ai .chat-message__content__text{background-color:#e8eaed;background-color:var(--color-gray-lightest,#e8eaed);border-radius:18px 18px 18px 4px;color:#131314;color:var(--color-black,#131314)}.chat-message__avatar{flex-shrink:0}.chat-message__avatar__user{background-color:#680ddb!important;background-color:var(--color-primary,#680ddb)!important;font-size:14px!important;font-size:var(--font-size-s,14px)!important;font-weight:500!important;font-weight:var(--font-weight-semi-bold,500)!important;height:32px!important;width:32px!important}.chat-message__avatar__ai{align-items:center;background-color:#0000;border:1px solid #d9d9d9;border:1px solid var(--color-gray-light,#d9d9d9);border-radius:12px;display:flex;height:32px;justify-content:center;width:32px}.chat-message__content{display:flex;flex-direction:column;gap:8px;max-width:80%}.chat-message__content__text{word-wrap:break-word;font-size:14px!important;font-size:var(--font-size-s,14px)!important;line-height:1.4;padding:12px;white-space:pre-wrap}.chat-message__content__bottom{align-items:center;display:flex;gap:12px}.chat-message__content__timestamp{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);font-size:12px!important;font-size:var(--font-size-xs,12px)!important;margin-top:4px;padding:0 4px}.response-selector{align-items:center;display:flex;gap:8px}.response-selector__button{align-items:center;background-color:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;height:20px;justify-content:center;transition:all .2s ease;width:20px}.response-selector__button:hover{background-color:#0000003d}.response-selector__button--active{background-color:#00000014}.response-selector__button__icon{color:#9e9e9e;font-size:16px}.response-selector__button__icon--good{color:#4caf50}.response-selector__button__icon--bad{color:#f44336}.chat-loading-message{align-items:center;display:flex;gap:4px;min-height:20px}.chat-loading-message__dot{animation:chat-loading-pulse 1.4s ease-in-out infinite both;background-color:#b5b5bc;background-color:var(--color-gray-base,#b5b5bc);border-radius:50%;height:8px;width:8px}.chat-loading-message__dot:first-child{animation-delay:-.32s}.chat-loading-message__dot:nth-child(2){animation-delay:-.16s}.chat-loading-message__dot:nth-child(3){animation-delay:0s}@keyframes chat-loading-pulse{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.chat-input,.chat-input__field{width:100%}.chat-input__field .MuiOutlinedInput-root{background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:16px;padding:0 12px!important}.chat-input__field .MuiOutlinedInput-root.Mui-focused,.chat-input__field .MuiOutlinedInput-root:hover{border-color:#0000}.chat-input__field .MuiInputBase-input{font-size:14px!important;font-size:var(--font-size-s,14px)!important;padding:12px 8px 12px 0}.chat-input__send-button{background-color:#680ddb!important;background-color:var(--color-primary,#680ddb)!important;border-radius:16px!important;padding:4px!important}.chat-input__send-button__icon{color:#fff!important;color:var(--color-white,#fff)!important;height:16px!important;width:16px!important}.chat-input__send-button:disabled{background-color:#b5b5bc!important;background-color:var(--color-gray-base,#b5b5bc)!important}.chat-input__send-button:hover:not(:disabled){background-color:#680ddb1a!important;background-color:var(--color-primary-light,#680ddb1a)!important}.preference-view-item{cursor:pointer;padding:12px 16px;text-align:left;transition:all .2s ease;width:100%}.preference-view-item--disabled{cursor:pointer;opacity:.5}.preference-view-item--disabled:hover{background-color:#fff;background-color:var(--color-white-lightest,#fff)}.preference-view-item--disabled .preference-view-item__small-value,.preference-view-item--disabled .preference-view-item__title,.preference-view-item--disabled .preference-view-item__value{text-decoration:line-through}.preference-view-item--font-small{padding:8px 12px}.preference-view-item--font-small .preference-view-item__title,.preference-view-item--font-small .preference-view-item__value{font-size:13px;font-size:var(--font-size-sm,13px)}.preference-view-item--font-small .preference-view-item__small-value{font-size:11px;font-size:var(--font-size-xs,11px)}.preference-view-item--font-medium .preference-view-item__title,.preference-view-item--font-medium .preference-view-item__value{font-size:16px;font-size:var(--font-size-m,16px)}.preference-view-item--font-medium .preference-view-item__small-value{font-size:14px;font-size:var(--font-size-s,14px)}.preference-view-item--font-large .preference-view-item__title,.preference-view-item--font-large .preference-view-item__value{font-size:18px;font-size:var(--font-size-l,18px)}.preference-view-item--font-large .preference-view-item__small-value{font-size:16px;font-size:var(--font-size-m,16px)}.preference-view-item__content{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}.preference-view-item__title{color:#131314;color:var(--color-black,#131314);font-size:16px;font-size:var(--font-size-m,16px);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preference-view-item__right-content{align-items:center;display:flex;gap:0}.preference-view-item__value{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);font-size:16px;font-size:var(--font-size-m,16px)}.preference-view-item__small-value{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);font-size:14px;font-size:var(--font-size-s,14px)}.preference-view-item__icon{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);height:18px;width:18px}.scheduler-work-hour-pref{display:flex;flex-direction:column;gap:16px}.scheduler-work-hour-pref__list{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);border-radius:10px;display:flex;flex-direction:column;width:100%}.scheduler-work-hour-pref__loading{padding:24px}.scheduler-work-hour-pref__loading,.scheduler-work-hour-pref__modal{align-items:center;display:flex;justify-content:center}.scheduler-work-hour-pref__modal-content{background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:24px;max-height:90vh;max-width:400px;overflow-y:auto;padding:24px;width:100%}.scheduler-work-hour-pref__modal-content h3{color:#131314;color:var(--color-black,#131314);font-size:20px;font-size:var(--font-size-l,20px);font-weight:500;margin-bottom:24px;text-align:center}.scheduler-work-hour-pref__modal-content h4{color:#131314;color:var(--color-black,#131314);font-size:16px;font-size:var(--font-size-m,16px);font-weight:500;margin-bottom:8px}.scheduler-work-hour-pref__time-picker{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.scheduler-work-hour-pref__time-section{display:flex;flex-direction:column;gap:8px}.scheduler-work-hour-pref__time-section .MuiOutlinedInput-root{height:40px!important}.scheduler-work-hour-pref__time-section .MuiOutlinedInput-notchedOutline{border:none!important}.scheduler-work-hour-pref__time-section .MuiIconButton-root{color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important}.scheduler-work-hour-pref__time-input{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);border:1px solid #e5e5e5;border:1px solid var(--color-gray-light,#e5e5e5);border-radius:8px;color:#131314;color:var(--color-black,#131314);font-size:16px;font-size:var(--font-size-m,16px);height:40px;padding:8px;width:100%}.scheduler-work-hour-pref__time-input:focus{border-color:#680ddb;border-color:var(--color-primary,#680ddb);outline:none}.scheduler-work-hour-pref__actions{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.scheduler-work-hour-pref__cancel-button,.scheduler-work-hour-pref__save-button{border:none;border-radius:8px!important;cursor:pointer;font-size:14px!important;font-size:var(--font-size-s,14px)!important;padding:8px 16px;transition:background-color .2s}.scheduler-work-hour-pref__cancel-button{background-color:#e5e5e5!important;background-color:var(--color-gray-light,#e5e5e5)!important;color:#7c7c7c!important;color:var(--color-gray-dark,#7c7c7c)!important}.scheduler-work-hour-pref__cancel-button:hover{background-color:#b5b5bc;background-color:var(--color-gray-base,#b5b5bc)}.scheduler-work-hour-pref__save-button{background-color:#680ddb!important;background-color:var(--color-primary,#680ddb)!important;color:#fff!important;color:var(--color-white-lightest,#fff)!important}.scheduler-work-hour-pref__save-button:hover{background-color:#4f46e5;background-color:var(--color-primary-dark,#4f46e5)}.scheduler-work-hour-pref__save-button--disabled{background-color:#e5e5e5;background-color:var(--color-gray-light,#e5e5e5);color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);cursor:not-allowed}.start-end-time-picker-modal{align-items:center;display:flex;justify-content:center}.start-end-time-picker-modal__content{background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:24px;max-height:90vh;max-width:400px;overflow-y:auto;padding:24px;width:100%}.start-end-time-picker-modal__content h3{color:#131314;color:var(--color-black,#131314);font-size:20px;font-size:var(--font-size-l,20px);font-weight:500;margin-bottom:24px;text-align:center}.start-end-time-picker-modal__content h4{color:#131314;color:var(--color-black,#131314);font-size:16px;font-size:var(--font-size-m,16px);font-weight:500;margin-bottom:8px}.start-end-time-picker-modal__time-picker{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.start-end-time-picker-modal__time-section{display:flex;flex-direction:column;gap:8px}.start-end-time-picker-modal__time-section .MuiOutlinedInput-root{height:40px!important}.start-end-time-picker-modal__time-section .MuiOutlinedInput-notchedOutline{border:none!important}.start-end-time-picker-modal__time-section .MuiIconButton-root{color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important}.start-end-time-picker-modal__time-input{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);border:1px solid #e5e5e5;border:1px solid var(--color-gray-light,#e5e5e5);border-radius:8px;color:#131314;color:var(--color-black,#131314);font-size:16px;font-size:var(--font-size-m,16px);height:40px;width:100%}.start-end-time-picker-modal__time-input:focus{border-color:#680ddb;border-color:var(--color-primary,#680ddb);outline:none}.start-end-time-picker-modal__actions{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.start-end-time-picker-modal__cancel-button,.start-end-time-picker-modal__save-button{border:none;border-radius:8px!important;cursor:pointer;font-size:14px!important;font-size:var(--font-size-s,14px)!important;padding:8px 16px;transition:background-color .2s}.start-end-time-picker-modal__cancel-button{color:#7c7c7c!important;color:var(--color-gray-dark,#7c7c7c)!important}.start-end-time-picker-modal__save-button{background-color:#680ddb!important;background-color:var(--color-primary,#680ddb)!important;color:#fff!important;color:var(--color-white-lightest,#fff)!important}.start-end-time-picker-modal__save-button:hover{background-color:#4f46e5;background-color:var(--color-primary-dark,#4f46e5)}.start-end-time-picker-modal__save-button--disabled{background-color:#e5e5e5!important;background-color:var(--color-gray-light,#e5e5e5)!important;color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);cursor:not-allowed}.duration-picker-modal{align-items:center;display:flex;justify-content:center}.duration-picker-modal__content{background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:24px;max-height:90vh;max-width:400px;overflow-y:auto;padding:24px;width:100%}.duration-picker-modal__content h3{color:#131314;color:var(--color-black,#131314);font-size:20px;font-size:var(--font-size-l,20px);font-weight:500;margin-bottom:24px;text-align:center}.duration-picker-modal__duration-picker{align-items:center;display:flex;gap:8px;justify-content:center;margin-bottom:24px}.duration-picker-modal__duration-picker span{margin:0 4px}.duration-picker-modal__duration-input,.duration-picker-modal__duration-picker span{color:#131314;color:var(--color-black,#131314);font-size:16px;font-size:var(--font-size-m,16px)}.duration-picker-modal__duration-input{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);border:1px solid #e5e5e5;border:1px solid var(--color-gray-light,#e5e5e5);border-radius:8px;height:40px;padding:8px;text-align:center;width:60px}.duration-picker-modal__duration-input:focus{border-color:#680ddb;border-color:var(--color-primary,#680ddb);outline:none}.duration-picker-modal__duration-input::-webkit-inner-spin-button,.duration-picker-modal__duration-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.duration-picker-modal__duration-input[type=number]{-moz-appearance:textfield}.duration-picker-modal__actions{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.duration-picker-modal__cancel-button,.duration-picker-modal__save-button{border:none;border-radius:8px!important;cursor:pointer;font-size:14px!important;font-size:var(--font-size-s,14px)!important;padding:8px 16px;transition:background-color .2s}.duration-picker-modal__cancel-button{color:#7c7c7c!important;color:var(--color-gray-dark,#7c7c7c)!important}.duration-picker-modal__save-button{background-color:#680ddb!important;background-color:var(--color-primary,#680ddb)!important;color:#fff!important;color:var(--color-white-lightest,#fff)!important}.duration-picker-modal__save-button:hover{background-color:#4f46e5;background-color:var(--color-primary-dark,#4f46e5)}.routine-info-modal{align-items:center;display:flex;justify-content:center}.routine-info-modal__title{margin-bottom:14px}.routine-info-modal__content{background-color:#fff;border-radius:24px;display:flex;flex-direction:column;gap:6px;max-height:90vh;max-width:500px;overflow-y:auto;padding:24px;width:100%}.routine-info-modal__text-field .MuiInputBase-root{color:#7c7c7c!important;color:var(--color-gray-dark,#7c7c7c)!important}.routine-info-modal__text-field .MuiOutlinedInput-notchedOutline{border:none!important}.routine-info-modal__text-field .MuiInputBase-input{padding:0!important}.routine-info-modal__header{align-items:center;display:flex;justify-content:space-between;width:100%}.routine-info-modal__title{flex-grow:1;font-size:18px;font-weight:600;text-align:center}.routine-info-modal__body{display:flex;flex-direction:column;gap:8px}.routine-info-modal__section{align-items:center;border-radius:8px;display:flex;gap:10px;padding:12px 8px}.routine-info-modal__section--disabled{background-color:#0000000a;border-radius:8px}.routine-info-modal__section__icon{margin-top:0!important}.routine-info-modal__section-icon{color:#0009;padding-top:6px}.routine-info-modal__section-content{display:flex;flex:1 1;flex-direction:column;gap:4px}.routine-info-modal__event-categories .MuiInputBase-input,.routine-info-modal__event-categories .event-categories__icon{color:#7c7c7c!important;color:var(--color-gray-dark,#7c7c7c)!important}.routine-info-modal__event-categories .MuiSelect-select{padding:0!important}.routine-info-modal__event-categories .MuiSelect-select svg{color:#7c7c7c!important;color:var(--color-gray-dark,#7c7c7c)!important}.routine-info-modal__time-container{display:flex;gap:4px;width:100%}.routine-info-modal__time-picker--wrapper{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:2px}.routine-info-modal__time-picker .MuiInputBase-root,.routine-info-modal__time-picker .MuiTypography-caption{color:#7c7c7c!important;color:var(--color-gray-dark,#7c7c7c)!important}.routine-info-modal__time-picker .MuiInputBase-root{display:flex;gap:8px}.routine-info-modal__time-picker .MuiInputBase-input{max-width:70px!important;padding:0!important}.routine-info-modal__time-picker .MuiOutlinedInput-notchedOutline{border:none!important}.routine-info-modal__time-picker .MuiInputAdornment-root{margin-left:0!important}.routine-info-modal__time-picker .MuiButtonBase-root{background-color:#0000!important;color:#d9d9d9!important;color:var(--color-gray-light,#d9d9d9)!important;height:auto!important;padding:0!important}.routine-info-modal__time-picker .MuiButtonBase-root .MuiSvgIcon-root{height:16px;width:16px}.routine-info-modal__recurring-container{padding:0 8px}.routine-info-modal__recurring-selector{padding:0 6px;width:100%}.routine-info-modal__actions{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.routine-info-modal__cancel-button,.routine-info-modal__delete-button,.routine-info-modal__save-button{border:none;border-radius:8px!important;cursor:pointer;font-size:14px!important;font-size:var(--font-size-s,14px)!important;padding:8px 16px;transition:background-color .2s}.routine-info-modal__cancel-button{color:#666}.routine-info-modal__delete-button{color:#f34720!important;color:var(--color-red-base,#f34720)!important;margin-right:auto!important}.routine-info-modal__save-button{background-color:#680ddb!important;background-color:var(--color-primary,#680ddb)!important;color:#fff!important;color:var(--color-white-lightest,#fff)!important}.routine-info-modal__save-button:hover{background-color:#4f46e5;background-color:var(--color-primary-dark,#4f46e5)}.routine-info-modal__save-button--disabled{background-color:#e5e5e5!important;background-color:var(--color-gray-light,#e5e5e5)!important;color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);cursor:not-allowed;opacity:.5}.routine-recurring-selector{padding:8px;width:100%}.routine-recurring-selector__days-container{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between;width:100%}.routine-recurring-selector__day-button{align-items:center;border:1px solid #7c7c7c;border:1px solid var(--color-gray-dark,#7c7c7c);border-radius:8px;cursor:pointer;display:flex;height:36px;justify-content:center;transition:background-color .2s ease;width:45px}.routine-recurring-selector__day-button--selected,.routine-recurring-selector__day-button:hover{background-color:#c9b8ff;background-color:var(--color-purple-taro,#c9b8ff)}.routine-recurring-selector__day-button--selected{border-width:0}.routine-recurring-selector__day-button--today{border:1px solid #680ddb;border:1px solid var(--color-primary,#680ddb)}.routine-recurring-selector__day-text{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);font-size:14px;font-size:var(--font-size-s,14px);font-weight:500}.routine-recurring-selector__day-text--selected{color:#680ddb;color:var(--color-primary,#680ddb)}.scheduled-task-info-modal{align-items:center;display:flex;justify-content:center}.scheduled-task-info-modal__title{margin-bottom:14px}.scheduled-task-info-modal__content{background-color:#fff;border-radius:24px;display:flex;flex-direction:column;gap:6px;max-height:90vh;max-width:500px;overflow-y:auto;padding:24px;width:100%}.scheduled-task-info-modal__header{align-items:center;display:flex;justify-content:center;width:100%}.scheduled-task-info-modal__title{font-weight:600;text-align:center}.scheduled-task-info-modal__items{display:flex;flex-direction:column;gap:12px}.scheduled-task-info-modal__actions{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.scheduled-task-info-modal__cancel-button{color:#666}.scheduled-task-info-modal__cancel-button,.scheduled-task-info-modal__save-button{border:none;border-radius:8px!important;cursor:pointer;font-size:14px!important;padding:8px 16px;transition:background-color .2s}.scheduled-task-info-modal__save-button{background-color:#680ddb!important;background-color:var(--color-primary,#680ddb)!important;color:#fff!important;color:var(--color-white-lightest,#fff)!important}.scheduled-task-info-modal__save-button:hover{background-color:#4f46e5;background-color:var(--color-primary-dark,#4f46e5)}.scheduled-task-info-modal__save-button--disabled{background-color:#e5e5e5!important;background-color:var(--color-gray-light,#e5e5e5)!important;color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);cursor:not-allowed;opacity:.5}.scheduled-task-info-modal__section{align-items:flex-start;display:flex;gap:12px;padding:12px 12px 12px 8px}.scheduled-task-info-modal__section--align-center{align-items:center}.scheduled-task-info-modal__section--disabled{background-color:#f5f5f5;border-radius:8px}.scheduled-task-info-modal__section__icon{margin-top:4px!important}.scheduled-task-info-modal__section__icon--align-center{margin:0!important}.scheduled-task-info-modal__section-content{display:flex;flex:1 1;flex-direction:column;gap:4px}.scheduled-task-info-modal__task-name{color:#7c7c7c!important;color:var(--color-gray-dark,#7c7c7c)!important;font-weight:500}.scheduled-task-info-modal__error-text{color:#f44336;font-size:12px!important;font-size:var(--font-size-xs,12px)!important}.scheduled-task-info-modal__time-picker-wrapper{align-items:flex-start;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:2px}.scheduled-task-info-modal__time-label{color:#0009;font-size:.75rem}.scheduled-task-info-modal__labels__toggle{height:32px;width:200px}.scheduled-task-info-modal__labels__existing{align-items:flex-start;display:flex;flex-direction:column;gap:4px;padding-top:8px}.scheduled-task-info-modal__labels__existing__item-list{display:flex;flex-wrap:wrap;gap:4px}.scheduled-task-info-modal__labels__existing__item-list__item{background-color:#e8eaed;background-color:var(--color-gray-lightest,#e8eaed);border-radius:16px;padding:2px 12px}.scheduled-task-info-modal__labels__existing__item-list__item__text{font-size:12px!important;font-size:var(--font-size-xs,12px)!important}.scheduler-timeboxes-pref{display:flex;flex-direction:column;gap:16px}.scheduler-timeboxes-pref--small{gap:4px}.scheduler-timeboxes-pref__title{color:#131314;color:var(--color-black,#131314);font-size:18px;font-size:var(--font-size-ml,18px);font-weight:700}.scheduler-timeboxes-pref__title--small{font-size:14px;font-size:var(--font-size-s,14px)}.scheduler-timeboxes-pref__list{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);border-radius:10px;display:flex;flex-direction:column;width:100%}.scheduler-timeboxes-pref__loading{align-items:center;display:flex;justify-content:center;padding:24px}.scheduler-timeboxes-pref__item{align-items:center;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--color-gray-light,#e5e5e5);cursor:pointer;display:flex;justify-content:space-between;padding:16px;transition:background-color .2s}.scheduler-timeboxes-pref__item:hover{background-color:#e5e5e5;background-color:var(--color-gray-light,#e5e5e5)}.scheduler-timeboxes-pref__item:last-child{border-bottom:none}.scheduler-timeboxes-pref__item-title{color:#131314;color:var(--color-black,#131314);font-size:16px;font-size:var(--font-size-m,16px);font-weight:500}.scheduler-timeboxes-pref__item-duration{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);font-size:16px;font-size:var(--font-size-m,16px)}.scheduler-routine-pref{display:flex;flex-direction:column;gap:16px}.scheduler-routine-pref--small{gap:8px}.scheduler-routine-pref__title{color:#131314;color:var(--color-black,#131314);font-size:18px;font-size:var(--font-size-ml,18px);font-weight:700}.scheduler-routine-pref__title--small{font-size:14px;font-size:var(--font-size-s,14px)}.scheduler-routine-pref__list{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);border-radius:10px;display:flex;flex-direction:column;width:100%}.scheduler-routine-pref__loading{align-items:center;display:flex;justify-content:center;padding:24px}.scheduler-routine-pref__add-button{align-items:center;background:none;border:none;border-top:1px solid #e5e5e5;border-top:1px solid var(--color-gray-light,#e5e5e5);cursor:pointer;display:flex;gap:8px;justify-content:center;margin:8px auto 0;padding:12px;transition:all .2s ease;width:95%}.scheduler-routine-pref__add-button--small{margin:4px auto 0;padding:8px}.scheduler-routine-pref__add-button__text{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);font-size:16px;font-size:var(--font-size-m,16px)}.scheduler-routine-pref__add-button--small .scheduler-routine-pref__add-button__text{font-size:14px;font-size:var(--font-size-s,14px)}.scheduler-routine-pref__add-button__icon{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);height:20px;width:20px}.scheduler-routine-pref__add-button--small .scheduler-routine-pref__add-button__icon{height:16px;width:16px}.scheduler-routine-pref__add-button:hover{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc)}.scheduler-routine-pref__modal{align-items:center;display:flex;justify-content:center}.scheduler-routine-pref__modal-content{background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:24px;max-height:90vh;max-width:500px;overflow-y:auto;padding:24px;width:100%}.scheduler-routine-pref__modal-content h3{color:#131314;color:var(--color-black,#131314);font-size:20px;font-size:var(--font-size-l,20px);font-weight:500;margin-bottom:16px}.scheduler-task-pref{display:flex;flex-direction:column;gap:16px}.scheduler-task-pref__header{align-items:center;display:flex;justify-content:space-between}.scheduler-task-pref__title{color:#131314;color:var(--color-black,#131314);font-size:18px;font-size:var(--font-size-ml,18px);font-weight:700}.scheduler-task-pref__switch{transform:scale(.8)}.scheduler-task-pref__list{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);border-radius:10px;display:flex;flex-direction:column;width:100%}.scheduler-task-pref__loading{align-items:center;display:flex;justify-content:center;padding:24px}.scheduler-task-pref__no-connect-text{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);font-size:16px;font-size:var(--font-size-m,16px);padding:8px;text-align:center}.scheduler-task-pref__modal{align-items:center;display:flex;justify-content:center}.scheduler-task-pref__modal-content{background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:24px;max-height:90vh;max-width:400px;overflow-y:auto;padding:24px;width:100%}.scheduler-task-pref__task-info{display:flex;flex-direction:column;gap:16px}.scheduler-task-pref__task-info h3{color:#131314;color:var(--color-black,#131314);font-size:20px;font-size:var(--font-size-l,20px);font-weight:500;margin-bottom:24px;text-align:center}.scheduler-task-pref__task-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.scheduler-task-pref__task-actions button{background-color:#680ddb;background-color:var(--color-primary,#680ddb);border:none;border-radius:8px;color:#fff;color:var(--color-white-lightest,#fff);cursor:pointer;font-size:16px;font-size:var(--font-size-m,16px);padding:8px 16px;transition:background-color .2s}.scheduler-task-pref__task-actions button:hover{background-color:#4f46e5;background-color:var(--color-primary-dark,#4f46e5)}.energy-event-block{display:flex;flex-direction:row;gap:4px;height:100%;justify-content:flex-start;width:100%}.energy-event-block__content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;width:100%}.energy-event-block__content__title{font-size:10px!important;font-size:var(--font-size-xxs,10px)!important;font-weight:500!important;font-weight:var(--font-weight-semi-bold,500)!important;text-align:right;width:100%}.calendar-view-switcher{align-items:center;display:flex;gap:16px}.calendar-view-switcher__button{border-radius:3px!important;color:var(--color-gray-base)!important;height:24px!important;width:24px!important}.calendar-view-switcher__button--active{color:var(--color-black)!important}.schedule-efficiency-scores{align-items:center;display:flex;gap:20px}.schedule-efficiency-scores__score{align-items:center;cursor:pointer;display:flex;gap:4px}.schedule-efficiency-scores__score__value{color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important}.schedule-efficiency-scores__score__icon{height:18px;width:18px}.schedule-efficiency-scores__score__loading{color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important}.schedule-efficiency-scores__tooltip__chart{display:flex;flex-direction:column;gap:6px}.efficiency-score-bar{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:space-between}.efficiency-score-bar__name{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);width:60px}.efficiency-score-bar__score{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);width:20px}.efficiency-score-bar__bar{background-color:var(--color-gray-lightest);border-radius:4px;flex:1 1;height:14px;overflow:hidden}.efficiency-score-bar__bar__fill{background-color:var(--color-purple-taro);border-radius:4px;height:100%;transition:width .3s ease-in-out}.onboarding-step-bar{align-items:center;display:flex;flex-direction:column;gap:4px}.onboarding-step-bar__title{color:var(--color-white-lightest);text-align:center}.onboarding-step-bar__container{align-items:center;display:flex;gap:2px;height:4px;justify-content:center;width:120px}.onboarding-step-bar__step-container{display:flex;flex:1 1;height:100%}.onboarding-step-bar__progress-container{background-color:var(--color-white-lightest);border-radius:2px;flex:1 1;height:100%;overflow:hidden}.onboarding-step-bar__progress-fill{background-color:var(--color-primary);border-radius:2px;height:100%}.new-onboarding-wrapper{background-image:url(/static/media/bg_mobile.1173b73419afab91c43e.png);background-position:50%;background-size:cover;height:auto;padding-bottom:40px;width:100%}@media(min-width:992px){.new-onboarding-wrapper{background-image:url(/static/media/bg.be3c5179e22123ec3b35.png);height:100%;padding-bottom:0}}.new-onboarding-wrapper__container{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:20px;height:100%;justify-content:space-between;margin:auto;padding:16px}.new-onboarding-wrapper__top-group{align-items:center;display:flex;flex-direction:column;gap:16px;width:100%}.new-onboarding-wrapper__header{align-items:center;display:flex;flex-direction:row;justify-content:center;position:relative;width:100%}.new-onboarding-wrapper__header__back-button{bottom:0;color:#fff9;cursor:pointer;font-size:26px!important;left:0;position:absolute;top:0}.new-onboarding-wrapper__header__step-bar{padding-top:15px}@media(min-width:992px){.new-onboarding-wrapper__header__step-bar{padding-top:0}}.new-onboarding-wrapper__header__skip-button-container{align-items:center;bottom:0;cursor:pointer;display:flex;flex-direction:row;gap:6px;height:20px;position:absolute;right:0;top:0}.new-onboarding-wrapper__header__skip-button-container__text{color:#fff9;font-size:18px!important}.new-onboarding-wrapper__header__skip-button-container__icon{color:#fff9;font-size:20px!important}@media(min-width:992px){.new-onboarding-wrapper__header__skip-button-container{height:auto;right:10px}.new-onboarding-wrapper__header__skip-button-container__icon{font-size:24px!important}}.new-onboarding-wrapper__title-group{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;margin-top:16px;width:100%}.new-onboarding-wrapper__title{color:var(--color-white-lightest)!important;font-weight:600!important;font-weight:var(--font-weight-bold,600)!important;line-height:1.4!important;text-align:left}.new-onboarding-wrapper__subtitle{color:var(--color-primary)!important;line-height:1.2!important;text-align:left}.new-onboarding-wrapper__scroll-view{flex-grow:1;overflow-y:auto;width:100%}.new-onboarding-wrapper__button-container{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;margin:auto;width:100%}.new-onboarding-wrapper__button{border-radius:20px!important;border-width:1px!important;font-family:var(--font-family-nunito)!important;font-size:20px!important;font-size:var(--font-size-l,20px)!important;height:52px!important;text-transform:none!important;width:340px!important}.new-onboarding-wrapper__button.Mui-disabled{opacity:.5!important}@media(min-width:992px){.new-onboarding-wrapper__container{padding:60px 100px 200px}.new-onboarding-wrapper__header__back-button{font-size:24px!important;left:10px}.new-onboarding-wrapper__title-group{align-items:center;margin-top:0}.new-onboarding-wrapper__subtitle,.new-onboarding-wrapper__title{text-align:center}}.multi-select-option{align-items:center;background-color:var(--color-purple-taro-light);border:2px solid #0000;border-radius:20px;cursor:pointer;display:flex;justify-content:space-between;padding:16px 12px 16px 16px;transition:all .2s ease-in;width:100%}.multi-select-option--selected,.multi-select-option:hover{background-color:var(--color-purple-taro-mid)}.multi-select-option--selected{border:2px solid var(--color-purple-taro)!important}.multi-select-option__input{background-color:#0000;border:none;color:var(--color-primary);font-size:var(--font-size-l);height:30px;width:100%}.multi-select-option__input:focus{outline:none}.multi-select-option__text{color:var(--color-primary)}.multi-select-option__check-container{align-items:center;background-color:var(--color-purple-taro-light);border-radius:8px;color:var(--color-purple-taro-mid-light);display:flex;height:26px;justify-content:center;width:26px}.multi-select-option__check-container--selected{background-color:var(--color-primary);color:var(--color-white-lightest)}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.demo-slider{width:100%}.demo-slider__img{border-radius:16px;width:100%}@media(min-width:992px){.demo-slider__img{border-radius:32px}}.demo-slider .slick-slide{align-items:center;display:flex;justify-content:center}.demo-slider .slick-slide div{outline:medium none invert;outline:initial}.demo-slider .slick-dots{bottom:-30px}.demo-slider .slick-dots li button:before{color:#e8eaed;color:var(--color-gray-lightest,#e8eaed);font-size:12px;opacity:.5}.demo-slider .slick-dots li.slick-active button:before{color:#680ddb;color:var(--color-primary,#680ddb);opacity:1}.demo-slider .slick-arrow:before{color:rgba(0,0,0,.102);font-size:26px}.demo-slider .slick-prev{left:-20px}.demo-slider .slick-next{right:-15px}.onboarding-work-hour-pref{display:flex;flex-direction:column;gap:14px}.onboarding-work-hour-pref__item{align-items:center;display:flex;justify-content:space-between;width:100%}.onboarding-work-hour-pref__title{color:var(--color-primary)}.onboarding-work-hour-pref__value-container{align-items:center;display:flex;gap:4px}.onboarding-work-hour-pref__value{color:var(--color-primary)}.onboarding-work-hour-pref__icon{color:var(--color-purple);font-size:12px;transform:rotate(90deg)}.onboarding-work-hour-pref__time-input{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);border:1px solid #e5e5e5;border:1px solid var(--color-gray-light,#e5e5e5);border-radius:8px;color:#131314;color:var(--color-black,#131314);font-size:16px;font-size:var(--font-size-m,16px);width:100%}.onboarding-work-hour-pref__time-input:focus{border-color:#680ddb;border-color:var(--color-primary,#680ddb);outline:none}.onboarding-work-hour-pref__time-input .MuiInputBase-input{color:#680ddb!important;color:var(--color-primary,#680ddb)!important;font-size:16px!important;font-size:var(--font-size-m,16px)!important;padding:0!important;width:80px!important}.onboarding-work-hour-pref__time-input .MuiOutlinedInput-notchedOutline{border:none!important}.onboarding-work-hour-pref__time-input .MuiIconButton-edgeEnd{color:#680ddb!important;color:var(--color-primary,#680ddb)!important}.onboarding-work-hour-pref__time-input .MuiIconButton-edgeEnd svg{width:18px!important}.energy-result-step{display:flex;flex-direction:column;gap:20px;justify-content:flex-start}.energy-result-step__chart{background-color:hsla(0,0%,100%,.314);border-radius:12px;height:100%;overflow:hidden;position:relative;z-index:3}.energy-result-step__grid{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.energy-result-step__grid-line{opacity:.5;position:absolute}.energy-result-step__grid-line--vertical{border-left:1px dashed var(--color-purple-light)}.energy-result-step__grid-line--horizontal{border-top:1px dashed var(--color-purple-light)}.energy-result-step__waveform{overflow-x:auto;position:absolute;top:20px}@media(min-width:992px){.energy-result-step__waveform{overflow-x:visible}}.energy-result-step__peaks-block{bottom:25px;height:160px;position:absolute}.energy-result-step__peaks-block__item{border-radius:4px;border-style:solid;border-width:.5px;height:100%;justify-content:space-between;position:absolute}.energy-result-step__peaks-block__label{color:var(--color-white-lightest);font-size:9px;font-weight:500;left:-40px;position:absolute;text-align:left;top:30px;transform:rotate(-90deg);width:100px}.energy-result-step__zone-time{bottom:10px;left:0;position:absolute;right:0;z-index:1}.energy-result-step__zone-time__label{bottom:-3px;color:#c9b8ff;color:var(--color-purple-taro,#c9b8ff);font-size:10px;padding-bottom:4px;position:absolute;text-align:right}.energy-result-step__heatmap{bottom:0;left:15px;position:absolute;top:15px;width:10px}.energy-result-step__explanation{padding-left:20px}.energy-result-step__explanation__text{color:var(--color-primary)!important}.energy-result-step__sample-data{bottom:-20px;color:var(--color-purple-base);font-size:var(--font-size-xs);position:absolute;right:0}.result-auto-slide-box{background-color:#c9b8ff33;background-color:var(--color-purple-taro-light,#c9b8ff33);border-radius:20px;display:flex;flex-direction:column;gap:24px;justify-content:space-between;overflow:hidden;padding:20px 16px 28px}.result-auto-slide-box__header{align-items:center;display:flex;justify-content:flex-end}.result-auto-slide-box__header--with-back{justify-content:space-between}.result-auto-slide-box__back-button,.result-auto-slide-box__next-button{align-items:center;background:#0000;border:1px solid #680ddb;border:1px solid var(--color-primary);border-radius:8px;color:#680ddb;color:var(--color-primary);cursor:pointer;display:flex;height:21px;justify-content:center;transition:all .2s ease;width:21px}.result-auto-slide-box__back-button:hover,.result-auto-slide-box__next-button:hover{background-color:#ebe5fd;background-color:var(--color-purple-light)}.result-auto-slide-box__back-button__icon,.result-auto-slide-box__next-button__icon{font-size:14px!important}.result-auto-slide-box__play-again-button{cursor:pointer}.result-auto-slide-box__back-button__icon{padding-left:3px}.result-auto-slide-box__next-button__icon{padding:1.5px}.result-auto-slide-box__play-again-button,.result-auto-slide-box__timer-container{align-items:center;background:#0000;border:1px solid #680ddb;border:1px solid var(--color-primary);border-radius:8px;display:flex;height:21px;justify-content:center;padding:0 8px}.result-auto-slide-box__play-again-button__timer,.result-auto-slide-box__timer-container__timer{color:#680ddb;color:var(--color-primary);font-size:12px;font-size:var(--font-size-xs,12px);font-weight:600}.result-auto-slide-box__timer{color:#b5b5bc;color:var(--color-gray-base)}.result-auto-slide-box__play-again-text,.result-auto-slide-box__timer{font-size:14px;font-size:var(--font-size-s);font-weight:600;font-weight:var(--font-weight-bold)}.result-auto-slide-box__play-again-text{color:#680ddb;color:var(--color-primary)}.result-auto-slide-box__content{display:flex;flex:1 1;flex-direction:column;gap:24px;padding:0 12px}.result-auto-slide-box__buttons-container{align-items:center;display:flex;gap:8px}.energy-pref-item{background-color:var(--color-purple-taro-light);border-radius:20px;padding:8px 10px 10px;width:234px}.energy-pref-item__tooltip{background-color:hsla(0,0%,100%,.902)!important;border-radius:12px!important;color:var(--color-primary)!important;font-size:var(--font-size-s)!important;padding:10px!important}.energy-pref-item__tooltip-arrow{color:var(--color-white-lightest)!important}.energy-pref-item__info-icon{color:var(--color-primary);cursor:pointer;margin-left:auto}.energy-pref-item__header{align-items:center;display:flex;gap:4px;padding:6px 4px}.energy-pref-item__title{color:var(--color-primary);font-weight:var(--font-weight-bold)!important;margin:0}.energy-pref-item__options{background-color:var(--color-purple-light);border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:10px 5px}.energy-pref-item__option{align-items:center;background:none;border:none;border-radius:12px;cursor:pointer;display:flex;gap:8px;padding:8px;transition:background-color .2s ease}.energy-pref-item__option:hover{background-color:var(--color-purple-taro-lightest)}.energy-pref-item__radio{background-color:#0000;border:1px solid var(--color-primary);border-radius:10px;height:24px;transition:all .2s ease;width:24px}.energy-pref-item__radio.selected{background-color:var(--color-primary)}.energy-pref-item__label{color:var(--color-primary)}.gradient-bar{min-height:100px;min-width:10px}.lifestack-title{text-align:center;width:320px}.lifestack-title__text{font-family:Roboto,sans-serif;font-size:24px;font-size:var(--font-size-xl,24px);font-weight:600}.lifestack-title__text--highlight{color:#09c25a;color:var(--color-secondary,#09c25a)}.app-download-switcher{align-items:center;display:flex;flex-direction:column;gap:5px;width:140px}.app-download-switcher__image{width:100%}.app-download-switcher__button-group{display:flex;justify-content:center;width:100%}.app-download-switcher__button-group__button{border-radius:12px;cursor:pointer;flex:1 1;font-size:14px;font-size:var(--font-size-m,14px);padding:10px 0;text-align:center}.app-download-switcher__button-group__button--active{background-color:#e8eaed;background-color:var(--color-gray-lightest,#e8eaed)}.privacy-policy{padding:0 30px!important;text-align:center!important}.privacy-policy,.privacy-policy--highlight{color:#fff;color:var(--color-white-lightest,#fff)}.privacy-policy--highlight{text-decoration:underline!important}.calendars-list{display:flex;flex-direction:column}.calendars-list__content,.calendars-list__type-group{display:flex;flex-direction:column;gap:8px}.calendars-list__type-title{color:#6b7280;color:var(--color-gray-base,#6b7280);font-size:13px;font-size:var(--font-size-sm,13px);margin:0;padding:4px 0}.calendars-list__accordion:before{height:0!important}.calendars-list__accordion.Mui-expanded{margin:0!important}.calendars-list__accordion .MuiAccordionDetails-root{padding:0!important}.calendars-list__accordion .MuiAccordionSummary-root{min-height:32px!important;padding:0!important}.calendars-list__accordion .MuiAccordionSummary-root.Mui-expanded{min-height:auto!important}.calendars-list__accordion .MuiAccordionSummary-root .MuiAccordionSummary-content{margin:0!important}.calendars-list__accordion__title{align-items:center;color:#131314;color:var(--color-black,#131314);display:flex;flex-direction:row;font-size:13px;font-size:var(--font-size-sm,13px);gap:8px;padding:0;width:100%}.calendars-list__accordion__title__icon{background-color:#ebe5fd!important;background-color:var(--color-purple-light,#ebe5fd)!important;color:#131314!important;color:var(--color-black,#131314)!important;font-size:.5rem!important;height:20px!important;width:20px!important}.calendars-list__accordion__title__email{flex:1 1;font-size:14px;font-size:var(--font-size-s,14px);overflow-x:auto;padding-bottom:2px;scrollbar-width:none;white-space:nowrap;width:0}.calendars-list__accordion__title__error{color:#f34720;color:var(--color-red-base,#f34720);cursor:pointer}.calendars-list__accordion__title__more{color:#131314!important;color:var(--color-black,#131314)!important;width:20px!important}.calendars-list__item-group{display:flex;flex-direction:column;padding-right:6px}.calendars-list__loading{margin:auto}.settings-modal .MuiBackdrop-root{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background-color:#13131466!important}.settings-modal__container{background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:14px;display:flex;flex-direction:column;height:560px;left:50%;outline:none!important;position:absolute;top:50%;transform:translate(-50%,-50%)}.settings-modal__header{align-items:center;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--color-gray-light,#d9d9d9);display:flex;flex-direction:row;justify-content:space-between;padding:24px}.settings-modal__header__title{font-size:20px;font-size:var(--font-size-l,20px);font-weight:600;font-weight:var(--font-weight-bold,600)}.settings-modal__header__close{cursor:pointer}.settings-modal__main{display:flex;flex:1 1;flex-direction:row;height:0}.settings-modal__main__content{display:flex;flex-direction:column;gap:24px;overflow-y:auto;padding:12px;scroll-behavior:smooth}.settings-modal__main__content__section{border-top:1px solid #e8eaed;border-top:1px solid var(--color-gray-lightest,#e8eaed);display:flex;flex-direction:column;gap:24px;padding-top:24px}.settings-modal__main__content__section__title{color:#131314;color:var(--color-black,#131314);font-size:20px;font-weight:500}.settings-modal__main__content__section:first-child{border-top:none;padding-top:8px}.settings-action-list{display:flex;flex-direction:column;gap:0;overflow-y:auto;padding:8px 12px 16px;width:240px}.settings-action-list__section-title{color:#b5b5bc;font-size:13px;margin-top:8px;padding:9.5px 12px}.settings-action-list__item{align-items:center;border-radius:4px;color:#5f6368;cursor:pointer;display:flex;flex-direction:row;gap:4px;padding:10px 12px}.settings-action-list__item__title{font-size:13px}.settings-action-list__item__icon{height:24px;width:24px}.settings-action-list__item--selected{background-color:rgba(201,184,255,.502);color:#680ddb;color:var(--color-primary,#680ddb)}.settings-action-list__item:not(.settings-action-list__item--selected):hover{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc)}.subscription-settings{display:flex;flex-direction:column;gap:20px}.subscription-settings__plan{background-color:#c9b8ff33;background-color:var(--color-purple-taro-light,#c9b8ff33);border:.5px solid #c9b8ff;border:.5px solid var(--color-purple-taro,#c9b8ff);border-radius:10px;padding:20px 12px}.subscription-settings__plan__title{color:#680ddb;color:var(--color-primary,#680ddb);font-size:20px;font-size:var(--font-size-l,20px);font-weight:600;font-weight:var(--font-weight-bold,600)}.subscription-settings__plan__title--small{display:inline;font-size:16px;font-size:var(--font-size-m,16px)}.subscription-settings__plan__description{color:#680ddb;color:var(--color-primary,#680ddb);font-size:14px;font-size:var(--font-size-s,14px)}.subscription-settings__timeline{--subscription-timeline-text-color:var(--color-primary,#680ddb)!important;margin-top:10px}.subscription-settings__free-trial--wrapper{align-items:center;display:flex;gap:8px}.subscription-settings__free-trial-container{display:flex;flex-direction:column;font-size:12px;font-size:var(--font-size-xs,12px);font-weight:400;font-weight:var(--font-weight-normal,400);gap:10px;margin-top:10px;width:100%}.subscription-settings__free-trial-container__inner-container{align-items:center;display:flex;justify-content:space-between}.subscription-settings__error,.subscription-settings__free-trial-container__inner-container span{color:#f34720;color:var(--color-red-base,#f34720)}.subscription-settings__error{font-size:14px;font-size:var(--font-size-s,14px)}.subscription-settings__unsubscribe{align-self:flex-start;border-color:#f34720!important;border-color:var(--color-red-base,#f34720)!important;color:#f34720!important;color:var(--color-red-base,#f34720)!important;font-size:14px!important;font-size:var(--font-size-s,14px)!important}.subscription-settings__account{border-top:1px solid #e0e0e0;border-top:1px solid var(--color-border,#e0e0e0);display:flex;flex-direction:column;font-size:13px;gap:21px;padding-top:24px}.subscription-settings__account>*{cursor:pointer}.subscription-settings__account__delete{color:#f34720;color:var(--color-red-base,#f34720)}.subscription-settings__account__delete--deleting{color:#666;color:var(--color-gray-base,#666);cursor:not-allowed}.unsubscribe-dialog .MuiPaper-root{width:40%!important}.unsubscribe-dialog .MuiTextField-root{width:100%!important}.unsubscribe-dialog__discard{color:#3a92fa!important;color:var(--color-blue-base,#3a92fa)!important}.unsubscribe-dialog__cancel{color:#f34720!important;color:var(--color-red-base,#f34720)!important}.unsubscribe-dialog__cancel--disabled{color:#7c7c7c!important;color:var(--color-gray-dark,#7c7c7c)!important}.subscription-plan-item{align-items:center;background-color:#fff;background-color:var(--color-white-lightest,#fff);border:1px solid #c9b8ff;border:1px solid var(--color-purple-taro,#c9b8ff);border-radius:16px;cursor:pointer;display:flex;justify-content:space-between;padding:20px 16px;position:relative;width:100%}.subscription-plan-item--selected{background-color:#c9b8ff;background-color:var(--color-purple-taro,#c9b8ff);border-color:#680ddb;border-color:var(--color-primary,#680ddb)}.subscription-plan-item__title-group{display:flex;flex-direction:column;gap:8px;padding:6px 0}.subscription-plan-item__title-group__title{color:#680ddb;color:var(--color-primary,#680ddb);font-size:20px;font-size:var(--font-size-l,20px);font-weight:500;font-weight:var(--font-weight-semi-bold,500)}.subscription-plan-item__title-group__description{color:#680ddb;color:var(--color-primary,#680ddb);font-size:14px;font-size:var(--font-size-s,14px)}.subscription-plan-item__best-deal{background-color:#680ddb;background-color:var(--color-primary,#680ddb);border-bottom-right-radius:16px;border-top-left-radius:16px;color:#fff;color:var(--color-white-lightest,#fff);font-size:12px;font-size:var(--font-size-xs,12px);left:0;padding:10px 10px 4px;position:absolute;top:0}.subscription-plan-item-new{align-items:flex-start;background:#c9b8ff33;background:var(--color-purple-taro-light,#c9b8ff33);border:1px solid #c9b8ff33;border:1px solid var(--color-purple-taro-light,#c9b8ff33);border-radius:30px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:8px;padding:16px 20px;position:relative}.subscription-plan-item-new--selected{border:3px solid #680ddb;border:3px solid var(--color-primary,#680ddb)}.subscription-plan-item-new__title{font-weight:800!important}.subscription-plan-item-new__description,.subscription-plan-item-new__title{color:#680ddb!important;color:var(--color-primary,#680ddb)!important;font-family:var(--font-family-nunito)!important}.subscription-plan-item-new__description{font-size:16px!important;font-size:var(--font-size-m,16px)!important;font-weight:500!important}.subscription-plan-item-new__badge{align-items:center;background-color:#680ddb;background-color:var(--color-primary,#680ddb);border-radius:10px;color:#fff;display:flex;font-family:var(--font-family-nunito)!important;font-size:14px;font-size:var(--font-size-s,14px);font-weight:800!important;gap:4px;left:20px;padding:6px 8px;position:absolute;top:-14px}.subscription-plan-item-new__badge__icon{width:12px}.subscription-plan-content{display:flex;flex-direction:column;gap:6px}.subscription-plan-content__item{display:flex;gap:8px}.subscription-plan-content__item__check,.subscription-plan-content__item__title{color:#fff;color:var(--color-white-lightest,#fff)}.subscription-timeline{--subscription-timeline-text-color:var(--color-white-lightest,#fff);align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.subscription-timeline__left-group{display:flex;flex-direction:row;gap:8px}.subscription-timeline__title-group{display:flex;flex-direction:column;gap:8px}.subscription-timeline__title-group__action{color:var(--subscription-timeline-text-color);font-size:12px;font-size:var(--font-size-xs,12px)}.subscription-timeline__right-group{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.subscription-timeline__price{align-items:center;color:var(--subscription-timeline-text-color);display:flex;font-size:12px;font-size:var(--font-size-xs,12px);font-weight:600;font-weight:var(--font-weight-bold,600)}.subscription-timeline__price--red{color:#f34720;color:var(--color-red-base,#f34720);font-weight:400}.vertical-line{align-items:center;display:flex;flex-direction:column;justify-content:center}.vertical-line__line{flex:3 1;width:1px}.vertical-line__circle,.vertical-line__line{background-color:var(--subscription-timeline-text-color)}.vertical-line__circle{border-radius:4px;height:5px;width:5px}.discount-code-dialog .MuiPaper-root{width:100%!important}@media(min-width:992px){.discount-code-dialog .MuiPaper-root{width:60%!important}}.discount-code-dialog__error{color:#f34720;color:var(--color-red-base,#f34720);font-size:13px;font-size:var(--font-size-sm,13px);font-weight:500;font-weight:var(--font-weight-semi-bold,500)}.discount-code-dialog__success{color:#09c25a!important;color:var(--color-green-base,#09c25a)!important}.discount-code-dialog__cancel{color:#7c7c7c!important;color:var(--color-gray-dark,#7c7c7c)!important}.about-settings{display:flex;flex-direction:column;gap:20px}.about-settings__item{align-items:center;color:#680ddb;color:var(--color-primary,#680ddb);cursor:pointer;display:flex;font-size:13px;gap:"4px"}.about-settings__item:hover{color:#3e0ca4;color:var(--color-primary-dark,#3e0ca4)}.about-settings__item__icon{margin-left:4px;margin-top:2px}.about-settings__item--disabled{cursor:not-allowed}.about-settings__item--disabled,.about-settings__item--disabled:hover{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc)}.todo-intg-settings__title{color:#131314;font-size:16px;font-size:var(--font-size-m,16px);margin-bottom:8px}.todo-intg-settings__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.todo-intg-settings__button{align-items:center;border-radius:6px;display:flex;font-size:13px;justify-content:space-between;padding:8px;transition:all .3s ease;width:100%}.todo-intg-settings__button--connected{background-color:#c9b8ff33;border:1px solid #c9b8ff;color:#680ddb;cursor:not-allowed}.todo-intg-settings__button--not-supported{background-color:#0000;background-color:#f9f8fc;border:none;color:#b5b5bc;cursor:not-allowed}.todo-intg-settings__button--connectable{background-color:#0000;background-color:#f9f8fc;border:1px solid #0000;color:#680ddb;cursor:pointer}.todo-intg-settings__button--connectable:hover{background-color:rgba(245,240,255,.278);border:1px solid #680ddb;border:1px solid var(--color-primary,#680ddb)}.todo-intg-settings__button-content{align-items:center;display:flex;gap:4px;width:100%}.todo-intg-settings__icon{height:16px;margin-left:auto;width:16px}.todo-intg-settings__loading{margin:auto}.connect-todos-dropdown .MuiPaper-root{border-radius:12px!important;box-shadow:0 0 10px 0 rgba(0,0,0,.102);margin-top:10px;padding:0 24px 24px;width:210px}.connect-todos-dropdown__content{display:flex;flex-direction:column;gap:4px}.connect-todos-dropdown__header{align-items:center;display:flex;font-size:14px;font-weight:700;gap:21px;justify-content:space-between;padding-bottom:29px;width:100%}.connect-todos-dropdown__header p{margin:0}.connect-todos-dropdown__close-button{cursor:pointer;height:24px;padding:0;width:24px}.connect-todos-dropdown__close-button__icon{color:#131314;color:var(--color-black,#131314)}.connect-todos-dropdown__item{align-items:center;background:#f9f8fc!important;border:1px solid #0000!important;border-radius:8px!important;color:#680ddb!important;color:var(--color-primary,#680ddb)!important;display:flex;font-size:14px;font-size:var(--font-size-s,14px);font-size:13px!important;gap:10px;justify-content:space-between!important;padding:8px!important}.connect-todos-dropdown__item--connected{cursor:not-allowed!important}.connect-todos-dropdown__item--connected,.connect-todos-dropdown__item:hover{border:1px solid #c9b8ff!important;border:1px solid var(--color-purple-taro,#c9b8ff)!important}.connect-todos-dropdown__item:hover{background-color:#c9b8ff33!important;background-color:var(--color-purple-taro-light,#c9b8ff33)!important}.connect-todos-dropdown__item__text{align-items:center;display:flex;gap:4px}.connect-todos-dropdown__icon{border-radius:2px;height:16px;object-fit:contain;width:16px}.connect-todos-list{display:flex;flex-direction:column;gap:20px;width:100%}@media(min-width:992px){.connect-todos-list{gap:32px}}.connect-todos-list-item{border-radius:12px!important;justify-content:space-between!important;padding:10px 16px!important}.connect-todos-list-item--not-connected{border:1px dashed #fff!important;border:1px dashed var(--color-white-lightest,#fff)!important}.connect-todos-list-item--not-connected .connect-todos-list-item__content{color:#fff!important;color:var(--color-white-lightest,#fff)!important}.connect-todos-list-item--not-connected:hover{background-color:#fff!important;background-color:var(--color-white-lightest,#fff)!important}.connect-todos-list-item--not-connected:hover .connect-todos-list-item__content{color:#680ddb!important;color:var(--color-primary,#680ddb)!important}.connect-todos-list-item__content{align-items:center;display:flex;flex-direction:row;gap:10px}.connect-todos-list-item__icon{border-radius:6px;height:32px;width:32px}.account-settings__title{color:#131314;font-size:16px;font-size:var(--font-size-m,16px)}.account-settings__profile-img,.account-settings__profile-img-placeholder{border-radius:4px;height:112px;margin-top:8px;width:112px}.account-settings__profile-img-placeholder{align-items:center;background-color:#e8eaed;color:#fff;display:flex;font-size:4rem;font-weight:800;justify-content:center}.energy-pref-settings{display:flex;flex-direction:column;gap:14px}.energy-pref-settings__title{color:var(--color-black);font-size:16px;font-size:var(--font-size-m,16px)}.energy-pref-settings__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.energy-pref-selector{gap:0!important}@media(min-width:992px){.energy-pref-selector{gap:10px!important}}.energy-pref-selector .MuiRadio-root{color:#fff!important;color:var(--color-white-lightest,#fff)!important}.energy-pref-setting-select__select:hover .MuiOutlinedInput-notchedOutline{border-color:#680ddb!important;border-color:var(--color-primary,#680ddb)!important}.energy-pref-setting-select__select .MuiInputBase-root{border-radius:6px!important}.energy-pref-setting-select__select .MuiSelect-select{font-size:14px!important;font-size:var(--font-size-s,14px)!important}.energy-pref-setting-select__select .MuiPaper-root{border-radius:12px!important;box-shadow:0 0 10px 0 rgba(0,0,0,.102);box-shadow:0 0 10px 0 var(--color-black-light,rgba(0,0,0,.102));margin-top:5px;max-height:208px;width:240px!important}.energy-pref-setting-select__select .MuiPaper-root .MuiList-root{padding:0!important}.energy-pref-setting-select__menu{border-radius:12px!important;box-shadow:0 0 10px 0 rgba(0,0,0,.102)!important;box-shadow:0 0 10px 0 var(--color-black-light,rgba(0,0,0,.102))!important;margin-top:5px;max-height:208px!important;width:160px!important}.energy-pref-setting-select__menu .MuiList-root{padding:0!important}.energy-pref-setting-select__label,.energy-pref-setting-select__menu__item{font-size:14px!important;font-size:var(--font-size-s,14px)!important}.energy-pref-setting-select__label{color:#680ddb!important;color:var(--color-primary,#680ddb)!important}.calendars-settings{display:flex;flex-direction:column;gap:12px}.calendars-settings__title{color:#131314;color:var(--color-black,#131314);font-size:16px;font-size:var(--font-size-m,16px);margin-bottom:8px}.calendars-settings__grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.calendars-settings__content{display:flex;flex-direction:column;gap:24px}.calendars-settings__calendar-item{align-items:center;color:#b5b5bc;display:flex;font-size:13px;font-size:var(--font-size-sm,13px);gap:9.5px}.calendars-settings__view .MuiButtonBase-root{align-items:center;background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);color:#131314;color:var(--color-black,#131314);display:flex;gap:4px;padding:6px!important}.calendars-settings__view .Mui-selected{background-color:#c9b8ff33!important;background-color:var(--color-purple-taro-light,#c9b8ff33)!important}.calendars-settings__section{display:flex;flex-direction:column;gap:4px}.calendars-settings__item__title{color:#131314;color:var(--color-black,#131314);font-size:12px;font-size:var(--font-size-xs,12px)}.calendars-settings__item__description{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);font-size:11px}.calendars-settings__default-calendar__dropdown{--calendar-account-dropdown-selected-text-font-size:var(--font-size-xs,12px);--calendar-account-dropdown-selected-text-color:var(--color-black,#131314);border:1px solid #b5b5bc!important;border:1px solid var(--color-gray-base,#b5b5bc)!important;border-radius:6px;width:400px}.calendars-settings__default-calendar__dropdown .MuiSelect-select{padding:0!important}.calendars-settings__item-content{align-items:center;background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);border-radius:6px;display:flex;flex-direction:row;gap:10px;justify-content:space-between;padding:6px;width:-webkit-fit-content;width:fit-content}.calendars-settings__item-content--group{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.calendars-settings__item-content__title{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);font-size:12px;font-size:var(--font-size-xs,12px)}.calendars-settings__transparency-group__availability-toggle{--toggle-buttons-font-size:var(--font-size-xxs,10px)!important;height:24px;width:120px}.calendars-settings__sync-calendar{width:180px}.calendars-settings__sync-calendar__label{margin:0!important}.calendars-settings__sync-calendar__label .MuiFormControlLabel-label{color:#7c7c7c!important;color:var(--color-gray-dark,#7c7c7c)!important;font-size:12px!important;font-size:var(--font-size-xs,12px)!important}.calendars-settings__calendar-icon{align-items:center;border:1px solid #5f636833;border-radius:50%;color:#fff;color:var(--color-white-lightest,#fff);display:flex;font-weight:600;height:32px;justify-content:center;text-transform:uppercase;width:32px}.dashboard-page{--calendar-width:400px;--view-toggle-width:48px;background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);flex-direction:row;padding:22px 18px;width:100%}.dashboard-page,.dashboard-page__loader{align-items:center;display:flex;flex:1 1;justify-content:center}.dashboard-page__kanban-view--no-core-actions{flex:1 1 auto;height:100%;overflow:hidden}.dashboard-page__calendar-view--no-core-actions{flex:0 0 auto;height:100%;width:var(--calendar-width)}.dashboard-page__sidebar-container{height:100svh;padding:22px 24px 22px 0;transition:padding .3s ease-in-out}.dashboard-page__sidebar-container--closed{padding:22px 64px 22px 0}.dashboard-page__side-bar{background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:24px;box-shadow:0 -4px 24px 0 rgba(0,0,0,.051);box-shadow:0 -4px 24px 0 var(--color-black-lightest,rgba(0,0,0,.051));flex:0 0 auto;height:100%;width:100%}.dashboard-page__content{display:flex;flex:1 1;flex-direction:column;height:100svh;padding:11px 0 22.5px;width:calc(100% - 300px)}.dashboard-page__core-actions{align-items:center;display:flex;height:88px;justify-content:space-between}.dashboard-page__core-actions--data{justify-content:flex-start}.dashboard-page__kanban-calendar-container{display:flex;height:calc(100svh - var(--core-actions-container-height));width:100%}.dashboard-page__kanban-calendar-container__kanban-view{flex:1 1;height:100%;overflow-x:hidden;width:100%}.dashboard-page__kanban-calendar-container__calendar-view{width:var(--calendar-width);z-index:1}.dashboard-page__content-view-toggle{width:var(--view-toggle-width)}.dashboard-page__calendar-week-month-view,.dashboard-page__loader{background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:24px 0 0 24px;display:flex}.dashboard-page__calendar-week-month-view,.dashboard-page__data-view-container,.dashboard-page__loader{box-shadow:0 -4px 24px 0 rgba(0,0,0,.051);box-shadow:0 -4px 24px 0 var(--color-black-lightest,rgba(0,0,0,.051));height:calc(100svh - var(--core-actions-container-height));width:100%}.dashboard-page__data-view-container{background-color:var(--color-white-lightest);border-radius:24px;overflow:hidden}.sidebar{--sidebar-width:240px;background-color:#fff;background-color:var(--color-white-lightest,#fff);overflow:hidden;position:relative;width:var(--sidebar-width)}.sidebar,.sidebar__content{display:flex;flex-direction:column}.sidebar__content{gap:24px;overflow-y:auto;padding:4px 12px;scrollbar-width:none}.sidebar__content__button{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;gap:10px;padding:8px 12px}.sidebar__content__button__icon{height:32px;padding:3px;width:32px}.sidebar__content__button__text{font-size:13px;font-size:var(--font-size-sm,13px)}.sidebar__header{align-items:center;display:flex;height:64px;height:var(--header-height,64px);justify-content:space-between;min-height:64px;min-height:var(--header-height,64px);padding:0 12px;width:100%}.sidebar__header__menu-icon{background-color:#0000;border:none;cursor:pointer}.sidebar__header__logo{height:28px;object-fit:contain;width:auto}.sidebar__calendar__content{height:auto!important;min-height:280px!important;scrollbar-width:none;width:100%!important}.sidebar__calendar__content .MuiYearCalendar-root{box-shadow:0 0 5px rgba(0,0,0,.102)!important;box-shadow:0 0 5px var(--color-black-light,rgba(0,0,0,.102))!important;margin-left:5px!important;width:200px!important;width:calc(var(--sidebar-width, 240px) - 40px)!important}.sidebar__calendar__content .MuiPickersCalendarHeader-root{margin:0!important;padding-left:8px!important;padding-right:0!important}.sidebar__calendar__content .MuiPickersSlideTransition-root{min-height:200px!important}.sidebar__calendar__content .MuiPickersFadeTransitionGroup-root{font-size:14px!important;font-size:var(--font-size-s,14px)!important}.sidebar__calendar__content .MuiPickersYear-yearButton{font-size:12px!important;font-size:var(--font-size-xs,12px)!important}.sidebar__calendar__content .MuiPickersDay-root{height:30px!important;margin:0!important;width:30px!important}.sidebar__settings{bottom:0;margin-top:auto;position:-webkit-sticky;position:sticky}.sidebar__minimized{bottom:24px;left:0;position:absolute;top:24px;transition:z-index .3s ease-in-out;width:70px;z-index:10}.sidebar__minimized--active{transition:none;z-index:-1}.sidebar-minimized{--sidebar-width:74px;background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);display:flex;flex-direction:column;height:100%}.sidebar-minimized__header__menu-button{background-color:#0000;border:none;cursor:pointer;padding-top:16px}.sidebar-minimized__footer{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;margin-top:auto;padding-bottom:16px}.sidebar-minimized__item{align-items:center;color:#131314!important;color:var(--color-black,#131314)!important;cursor:pointer;display:flex;flex-direction:row;gap:10px;text-decoration:none}.sidebar-minimized__item__icon{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);height:24px;width:24px}.sidebar-minimized__item__text{font-size:13px}.sidebar-minimized__avatar{border-radius:8px!important;height:32px!important;width:32px!important}.sidebar-minimized__popover{margin-left:-6px;margin-top:-10px}.sidebar-minimized__popover .MuiPaper-root{background-color:#fff;border-radius:16px;box-shadow:0 0 10px 0 rgba(0,0,0,.102)}.sidebar-minimized__modal{background-color:#fff;border-radius:16px}.sidebar-minimized__modal__header{align-items:center;display:flex;font-size:14px;font-weight:700;gap:21px;justify-content:space-between;padding:13px 24px;width:100%}.sidebar-minimized__modal__header p{margin:0}.sidebar-minimized__modal__content{display:flex;justify-content:center;padding:0 30px 32px;width:100%}.sidebar-minimized__modal__close-button{cursor:pointer;height:24px;padding:0;width:24px}.sidebar-minimized__modal__close-button__icon{height:24px;width:24px}.data-view{display:flex;height:100%;width:100%}.data-view__header{align-items:center;border-bottom:1px solid #e8eaed;border-bottom:1px solid var(--color-gray-lightest,#e8eaed);display:flex;min-height:65px;padding:0 16px;position:-webkit-sticky;position:sticky;top:0;z-index:20}.data-view__header,.data-view__header__title{background-color:#fff;background-color:var(--color-white-lightest,#fff)}.data-view__header__title{border:1px solid #d9d9d9;border:1px solid var(--color-gray-light,#d9d9d9);border-radius:16px;color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);cursor:pointer;padding:8px 12px}.data-view__menu-bar{flex:1 1}.data-view__dashboard{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);flex:3 1;overflow-y:auto}.data-view__dashboard__content{height:100%;padding:16px}.data-event-dashboard__box{background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:24px;box-shadow:0 -4px 24px 0 rgba(0,0,0,.051);box-shadow:0 -4px 24px 0 var(--color-black-lightest,rgba(0,0,0,.051));display:flex;flex-direction:column;margin-top:16px;padding:24px 40px;width:100%}.data-event-dashboard__title{font-weight:700!important;font-weight:var(--font-weight-med-bold,700)!important}.data-event-dashboard__inner_box{background-color:var(--color-white-light);border-radius:14px;margin-top:16px;padding:12px}.data-event-dashboard__inner_box--loading{align-items:center;display:flex;justify-content:center}.data-event-dashboard__inner_box__title{font-weight:500!important;font-weight:var(--font-weight-semi-bold,500)!important}.data-event-dashboard__inner_box__description{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c)}.data-sleep-dashboard__box{align-items:center;background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:24px;box-shadow:0 -4px 24px 0 rgba(0,0,0,.051);box-shadow:0 -4px 24px 0 var(--color-black-lightest,rgba(0,0,0,.051));display:flex;justify-content:center;margin-top:16px;overflow:hidden;padding:24px 40px}.data-sleep-dashboard__box__no-chrono{align-items:center;display:flex;justify-content:space-between}.data-sleep-dashboard__pie-chart{transform:translateX(100px)}.data-sleep-dashboard__title{font-weight:600!important;font-weight:var(--font-weight-bold,600)!important;line-height:32px!important}.data-sleep-dashboard__subtitle{color:#5f6368!important;color:var(--color-gray-medium,#5f6368)!important;line-height:12px!important;margin-top:4px!important}.data-sleep-dashboard__chrono-container{align-items:center;display:flex;font-weight:600;font-weight:var(--font-weight-bold,600);gap:2px;justify-content:start;width:100%}.data-sleep-dashboard__chrono-container__title{align-items:center;display:flex;gap:2px}.data-sleep-dashboard__chrono-container__has-no-chrono-description{color:#5f6368!important;color:var(--color-gray-medium,#5f6368)!important;margin-left:27px!important;margin-top:4px!important}.data-sleep-dashboard__chrono-container__diagnose-button{border-radius:8px!important}.data-sleep-dashboard__chronotype__tooltip__icon{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);height:20px!important;margin-left:10px;width:20px!important}.task-dashboard-container{display:flex;flex-direction:column;gap:16px;padding:16px 0;width:100%}.task-dashboard-container--loader{align-items:center;display:flex;height:100%;justify-content:center}.task-dashboard-container__value{display:flex;flex-direction:column;gap:4px;margin-right:26px;padding:32px 0}.task-dashboard-container__percent{font-weight:600!important;font-weight:var(--font-weight-bold,600)!important;line-height:32px!important}.task-dashboard-container__title{color:#5f6368!important;color:var(--color-gray-medium,#5f6368)!important;line-height:12px!important;white-space:nowrap}.task-dashboard-container__progress{border:1px solid var(--color-black)!important;height:12px!important;width:100%!important}.task-dashboard-container__row{display:flex;flex-direction:row;gap:16px}.task-dashboard-container__box{align-items:center;background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:24px;box-shadow:0 -4px 24px 0 rgba(0,0,0,.051);box-shadow:0 -4px 24px 0 var(--color-black-lightest,rgba(0,0,0,.051));display:flex;justify-content:center;padding:24px 40px;width:100%}.task-dashboard-container__box__title{font-weight:600!important;font-weight:var(--font-weight-bold,600)!important}.task-dashboard-container__box--with-chart,.task-dashboard-container__box--with-title{align-items:stretch;flex-direction:column}.task-dashboard-container__chart-selector{align-items:center;display:flex;gap:4px;justify-content:flex-end}.task-dashboard-container__chart-selector__label{font-weight:500!important}.task-dashboard-container__chart-selector__dropdown .MuiPaper-root{border-radius:6px!important;box-shadow:0 0 10px 0 rgba(0,0,0,.102);box-shadow:0 0 10px 0 var(--color-black-light,rgba(0,0,0,.102));margin-top:5px}.task-dashboard-container__chart-selector__dropdown .MuiList-root{padding:0!important}.circadian-dashboard{height:100%}.circadian-dashboard__loading{align-items:center;display:flex;height:calc(100% - 128px);justify-content:center}.circadian-dashboard__energy{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1.7fr 1fr;margin-top:16px}.circadian-dashboard__peak-dips{margin-top:16px}.circadian-dashboard__peak-dips--weekly{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1.7fr 1fr;margin-top:16px}.circadian-dashboard__box{align-items:center;background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:24px;box-shadow:0 -4px 24px 0 rgba(0,0,0,.051);box-shadow:0 -4px 24px 0 var(--color-black-lightest,rgba(0,0,0,.051));display:flex;justify-content:center;padding:24px 40px}.circadian-dashboard__box--weekly{padding:16px!important}.circadian-dashboard .loader{margin-top:16px!important}.content-view-switcher{align-items:center;background-color:#fff;background-color:var(--color-white-lightest,#fff);border-left:1px solid #e8eaed;border-left:1px solid var(--color-gray-lightest,#e8eaed);border-radius:0 24px 24px 0;box-shadow:0 -4px 24px 0 rgba(0,0,0,.051);box-shadow:0 -4px 24px 0 var(--color-black-lightest,rgba(0,0,0,.051));display:flex;flex-direction:column;gap:16px;padding-top:16px}.content-view-switcher__button{border-radius:8px!important;height:32px!important;width:32px!important}.content-view-switcher__button__icon{color:var(--color-primary);height:18px!important}.content-view-switcher__button--active{background-color:var(--color-purple-taro-lightest)!important}.data-header-container__modal{align-items:center;display:flex;justify-content:center}.data-header-container__modal__content{background-color:var(--color-white-lightest);border-radius:12px;box-shadow:0 0 10px 0 rgba(0,0,0,.102);box-shadow:0 0 10px 0 var(--color-black-light,rgba(0,0,0,.102));outline:none;padding:24px}.data-header-container__button{border:1px solid var(--color-primary)!important;border-radius:20px!important;color:var(--color-primary)!important;height:48px!important;padding:0 16px!important}.data-header-container__button--selected{background:var(--color-purple-taro)!important;border:1px solid var(--color-purple-taro)!important;color:var(--color-primary)!important}.custom-date-picker-modal{align-items:center;display:flex;justify-content:center}.custom-date-picker-modal__content{background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:24px;max-height:90vh;max-width:400px;overflow-y:auto;padding:24px;width:100%}.custom-date-picker-modal__period-selector{margin-top:16px}.custom-date-picker-modal__period-label{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);display:block;margin-bottom:8px}.custom-date-picker-modal__date-picker{height:280px;padding:16px}.custom-date-picker-modal__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.custom-date-picker-modal__header-button{background:none;border:none;color:var(--color-gray-dark);cursor:pointer;font-size:var(--font-size-ml)}.custom-date-picker-modal__header-button:hover{color:var(--color-primary)}.custom-date-picker-modal__days-grid,.custom-date-picker-modal__weekdays{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.custom-date-picker-modal__weekday{color:var(--color-gray-dark);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);padding:5px 0}.custom-date-picker-modal__day-cell{align-items:center;border-radius:50%;color:var(--color-black);cursor:pointer;display:flex;font-size:var(--font-size-s);height:32px;justify-content:center;margin:2px 2px 2px 7px;transition:background .2s;width:32px}.custom-date-picker-modal__day-cell--empty{background:#0000;cursor:default}.custom-date-picker-modal__day-cell--selected{background:var(--color-primary);color:var(--color-white-lightest)}.custom-date-picker-modal__day-cell--in-week{background:var(--color-purple-taro-lightest);color:var(--color-black)}.custom-date-picker-modal__day-cell--today{border:1px solid var(--color-primary)}.custom-date-picker-modal__selection-hint{background:var(--color-gray-lightest);border-radius:6px;color:var(--color-gray-dark)!important;margin-top:12px;padding:8px;text-align:center}.custom-date-picker-modal__selected-info{background:var(--color-purple-taro-lightest);border-radius:6px;margin-top:12px;padding:8px;text-align:center}.custom-date-picker-modal__actions{border-top:1px solid var(--color-gray-lightest);display:flex;gap:8px;justify-content:space-between;margin-top:16px;padding-top:16px}.custom-date-picker-modal__cancel-button{border-radius:8px!important;color:#7c7c7c!important;color:var(--color-gray-dark,#7c7c7c)!important}.persona-survey-page{display:flex;flex-direction:column;gap:8px;margin-top:40px!important;margin:0 auto;max-width:688px;min-height:400px;position:relative}.persona-survey-page__title-break{display:none}.persona-survey-page__input{color:var(--color-primary)!important}.persona-survey-page__autocomplete{background-color:var(--color-purple-taro-light);border-radius:20px;display:flex;padding:16px;width:100%!important}.persona-survey-page__search{align-items:center;display:flex;gap:8px;width:100%}.persona-survey-page__search__icon{color:var(--color-primary);height:20px;width:20px}.persona-survey-page__option{padding:8px 16px!important}.persona-survey-page__option__text{font-size:14px!important;font-size:var(--font-size-s,14px)!important}.persona-survey-page__dropdown{background-color:var(--color-white-lightest);border-radius:20px!important;box-shadow:0 8px 24px #00000014,0 2px 8px #0000000a!important;margin-left:-12px;margin-top:32px;max-height:250px!important;width:100%!important}.persona-survey-page__dropdown li.MuiAutocomplete-option[aria-selected=true],.persona-survey-page__dropdown li[aria-selected=true]{background-color:var(--color-white-lightest)!important}@media(min-width:992px){.persona-survey-page{min-height:300px}.persona-survey-page__title-break{display:block}.persona-survey-page__autocomplete{width:688px!important}.persona-survey-page__dropdown{margin-left:-42px;width:688px!important}}.marketing-survey-page{display:flex;flex-direction:column;gap:8px;margin-top:auto!important;margin:0 auto;width:688px}.welcome-page{align-items:center;background-image:url(/static/media/bg_mobile.1173b73419afab91c43e.png);background-position:50%;background-size:cover;display:flex;height:100%;justify-content:center;width:100%}@media(min-width:992px){.welcome-page{background-image:url(/static/media/bg.be3c5179e22123ec3b35.png)}}.welcome-page__content{align-items:center;display:flex;flex-direction:column;gap:0;height:100%;justify-content:center;max-width:var(--max-width);padding:40px;width:100%}@media(min-width:992px){.welcome-page__content{flex-direction:row;padding:0 40px}}.welcome-page__left{align-items:center;display:flex;flex:3 1;flex-direction:column;gap:60px;justify-content:center;width:100%}@media(min-width:992px){.welcome-page__left{min-width:400px}}.welcome-page__calendar-img{width:70%}.welcome-page__right{align-items:center;display:flex;flex:2 1;flex-direction:column;gap:20px;height:100%;justify-content:center;padding:60px 20px 40px}@media(min-width:992px){.welcome-page__right{gap:60px;padding:90px 40px 200px 80px}}.welcome-page__right__content-container{align-items:center;display:flex;flex-direction:column;gap:60px;justify-content:space-between}@media(min-width:992px){.welcome-page__right__content-container{gap:120px}}.welcome-page__right__content{align-items:flex-start;display:flex;flex-direction:column;gap:13px;justify-content:center}.welcome-page__right__content__title{font-weight:var(--font-weight-bold)!important;line-height:1.2!important}.welcome-page__right__content__title--highlight{color:#09c25a;color:var(--color-green-base,#09c25a)}.welcome-page__right__content__subtitle{line-height:1.2!important}.welcome-page__right__button-container{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.welcome-page__right__button-container__login-text{color:#7c7c7c!important;color:var(--color-gray-dark,#7c7c7c)!important;font-family:var(--font-family-nunito)!important;text-align:center!important}.welcome-page__right__button-container__login-text--highlight{color:#680ddb!important;color:var(--color-primary,#680ddb)!important;cursor:pointer}.welcome-page__start-btn{border-radius:20px!important;border-width:1px!important;font-family:var(--font-family-nunito)!important;font-size:20px!important;font-size:var(--font-size-l,20px)!important;height:52px!important;text-transform:none!important;width:340px!important}.welcome-page__start-btn.Mui-disabled{opacity:.5!important}.sleep-data-request__content-group{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.sleep-data-request__content-group__text{text-align:center}.manual-sleep-input-page__fields{background:#c9b8ff33;background:var(--color-purple-taro-light,#c9b8ff33);border-radius:24px;box-shadow:0 4px 32px 0 #7850c80a;display:flex;flex-direction:column;gap:20px;margin-bottom:40px;min-width:420px;padding:32px 32px 24px}.manual-sleep-input-page__fields__row{align-items:center;display:flex;flex-direction:row;gap:40px;justify-content:space-between;padding:0 16px}.manual-sleep-input-page__fields__row__label{color:#680ddb;color:var(--color-primary,#680ddb);font-size:18px;letter-spacing:.01em}.manual-sleep-input-page__fields__row__timefield{background:#c9b8ff33;background:var(--color-purple-taro-light,#c9b8ff33);border:none;border-radius:12px!important;flex:1 1;font-size:18px;text-align:right;width:100px}.manual-sleep-input-page__fields__row__timefield .MuiInputBase-root{background:#0000;border-radius:12px!important;color:#680ddb;color:var(--color-primary,#680ddb);font-size:18px}.manual-sleep-input-page__fields__row__timefield .MuiInputBase-root .MuiInputBase-input{text-align:center!important}.manual-sleep-input-page__fields__row__timefield .MuiOutlinedInput-notchedOutline{border:none}.calendar-sync{align-items:center;background:#fff;display:flex;justify-content:center;min-height:100vh}.calendar-sync__button-text{align-items:center;display:flex;flex-direction:row;gap:10px}.calendar-sync__button-text__icon{height:22px;object-fit:contain;width:22px}.calendar-sync__button-text__text{color:var(--color-white-lightest);font-family:Nunito Sans Variable,sans-serif;font-size:20px;font-weight:500}.calendar-sync__content{align-items:center;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:flex-end;margin:auto;width:340px}.calendar-sync__content__button{border-radius:20px!important;border-width:1px!important;font-family:var(--font-family-nunito)!important;font-size:20px!important;font-size:var(--font-size-l,20px)!important;height:52px!important;text-transform:none!important}.calendar-sync__content__button.Mui-disabled{opacity:.5!important}.connect-todo{align-items:center;background:#fff;display:flex;justify-content:center;min-height:100vh}.connect-todo__content{align-items:center;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:flex-end;margin:auto;width:340px}.connect-todo__content__button{border-radius:20px!important;border-width:1px!important;font-family:var(--font-family-nunito)!important;font-size:20px!important;font-size:var(--font-size-l,20px)!important;height:52px!important;text-transform:none!important}.connect-todo__content__button.Mui-disabled{opacity:.5!important}.connect-todo__content__button-text{align-items:center;display:flex;flex-direction:row;gap:10px}.connect-todo__content__button-text__icon{border-radius:4px;height:22px;object-fit:contain;width:22px}.connect-todo__content__button-text__text{color:var(--color-white-lightest);font-family:Nunito Sans Variable,sans-serif;font-size:20px;font-weight:500}.aischeduler-practice{background-color:#c9b8ff33;background-color:var(--color-purple-taro-light,#c9b8ff33);border-radius:32px;height:100%;overflow-y:auto;padding:16px}.aischeduler-practice__loading{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center}.aischeduler-practice__loading__text{color:#680ddb;color:var(--color-primary,#680ddb);font-size:1.2rem;text-align:center}.aischeduler-practice__content{background-color:#fffc;border-radius:20px;display:flex;flex-direction:column;gap:0;padding-top:8px}.aischeduler-practice__section{display:flex;flex-direction:column;gap:8px;padding:10px 12px}.aischeduler-practice__title{color:var(--color-primary);font-weight:600!important;margin:0}.aischeduler-practice__title--subtitle{font-size:12px;font-weight:400}.aischeduler-practice__preferences{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);border-radius:10px;display:flex;flex-direction:column;gap:14px;padding:16px 12px}.aischeduler-practice__preference-item{align-items:center;display:flex;justify-content:space-between}.aischeduler-practice__preference-item__title,.aischeduler-practice__preference-item__value{color:var(--color-primary)}.aischeduler-practice__preference-item__value--small{font-size:12px}.aischeduler-practice__work-hours{background-color:var(--purple-gray);border-radius:10px;padding:16px 12px}.final-schedule__result-box{background-color:#9370db33;border-radius:32px;display:flex;flex-direction:column;gap:8px;height:100%;padding:16px;width:100%}.final-schedule__calendar{border-radius:20px!important}.card-payment{background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:16px;display:flex;flex-direction:column;gap:20px;padding:20px 12px}.card-payment__btn{border-radius:12px!important;height:52px;width:100%}.card-payment__error{color:#f34720;color:var(--color-red-base,#f34720);font-size:12px;font-size:var(--font-size-xs,12px)}.paywall-page{align-items:center;background-image:url(/static/media/bg.be3c5179e22123ec3b35.png);background-position:50%;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:center;position:relative;width:100vw}.paywall-page__ph{width:112px}.paywall-page__container{align-items:center;display:flex;flex-direction:column;gap:32px;height:100%;justify-content:center;max-width:var(--max-width);padding:32px 16px;width:100%}@media(min-width:992px){.paywall-page__container{flex-direction:row;gap:64px;padding:0 48px}}.paywall-page__left{display:none}@media(min-width:768px){.paywall-page__left{align-items:center;display:flex;flex:1.2 1;flex-direction:column;height:100%;justify-content:center;min-width:320px;position:relative}}.paywall-page__right{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:14px;height:100%;justify-content:center;max-width:420px;min-width:320px;overflow-y:auto}.paywall-page__title{color:#fff!important;font-weight:600!important;text-align:center!important}.paywall-page__feature{background-color:#c9b8ff33;background-color:var(--color-purple-taro-light,#c9b8ff33);border-radius:30px;display:flex;flex-direction:column;gap:10px;padding:20px 32px;width:100%}.paywall-page__feature__item{align-items:center;color:#fff;display:flex;font-size:1.08rem;font-weight:500;gap:10px}.paywall-page__feature__item__check{align-items:center;background-color:#c9b8ff33;background-color:var(--color-purple-taro-light,#c9b8ff33);border-radius:8px;display:flex;height:24px;justify-content:center;width:24px}.paywall-page__feature__item__check__icon{color:#680ddb;color:var(--color-primary,#680ddb);font-size:14px!important}.paywall-page__feature__item__text{color:#680ddb!important;color:var(--color-primary,#680ddb)!important}.paywall-page__plans{display:flex;gap:16px;margin-top:10px;width:100%}.paywall-page__plans--loader{margin:auto}.paywall-page__bottom{align-items:center;display:flex;flex-direction:column;gap:4px;margin-top:20px;width:100%}.paywall-page__summary{color:#680ddb!important;color:var(--color-primary,#680ddb)!important}.paywall-page__card-payment{background-color:#c9b8ff33;background-color:var(--color-purple-taro-light,#c9b8ff33);width:100%}.paywall-page__footer{bottom:64px;color:#c9b8ff;color:var(--color-purple-taro,#c9b8ff);display:flex;gap:32px;justify-content:space-between;left:0;padding:0 16px;position:absolute;right:0;width:100%}.paywall-page__footer h5{cursor:pointer;transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s,-webkit-text-decoration .2s}.paywall-page__footer h5:hover{text-decoration:underline}.pain-survey-page{display:flex;flex-direction:column;gap:8px;margin-top:auto!important;margin:0 auto;width:688px}.energy-prediction-result__container{margin-bottom:20px;margin-top:auto;padding:20px 6px 28px;width:100%}@media(min-width:992px){.energy-prediction-result__container{padding:20px 16px 28px}}.energy-prediction-result__chronotype{background-color:#c9b8ff33;background-color:var(--color-purple-taro-light,#c9b8ff33);border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:12px 20px 16px}.energy-prediction-result__chronotype__header{align-items:center;display:flex;justify-content:space-between}.energy-prediction-result__chronotype__header__title{color:var(--color-primary);font-weight:var(--font-weight-bold)!important}.energy-prediction-result__chronotype__text{color:var(--color-primary)}.energy-prediction-result__chronotype__text--highlight{font-weight:700}.energy-prediction-result__chronotype__tooltip{align-items:center;background-color:var(--color-primary);border-radius:8px;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.energy-prediction-result__chronotype__tooltip__icon{color:var(--color-white-lightest);height:18px!important;width:18px!important}.energy-prediction-result__loading{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;width:100%}.goal-survey-page{gap:20px;gap:8px;width:688px}.energy-situation-page,.goal-survey-page{display:flex;flex-direction:column;margin:0 auto;margin-top:auto!important}.energy-situation-page{align-items:center;background-color:var(--color-purple-taro-light);border-radius:32px;gap:32px;justify-content:center;max-width:680px;padding:64px 19px 32px}.energy-situation-page__image{height:158px;object-fit:contain;width:200px}.energy-situation-page__title{color:var(--color-primary)}.energy-situation-page__info-icon{margin-left:4px;transform:translateY(2px)}.energy-situation-page__subtitle-break{display:block}@media screen and (max-width:768px){.energy-situation-page__subtitle-break{display:none}}.energy-pref-page{grid-gap:8px;display:grid;gap:8px;grid-auto-flow:column;grid-template-columns:repeat(5,1fr);height:100%;margin:0 auto;place-items:center;width:-webkit-max-content;width:max-content}@media screen and (max-width:1280px){.energy-pref-page{gap:16px;grid-auto-flow:row;grid-template-columns:repeat(3,1fr);place-items:center}}@media screen and (max-width:768px){.energy-pref-page{gap:16px;grid-auto-flow:row;grid-template-columns:repeat(1,1fr);place-items:center}}.calendly-callback-page,.google-callback-page,.outlook-callback-page,.terra-callback-page,.ticktick-auth-callback,.todoist-auth-callback,.trello-auth-callback{align-items:center;display:flex;justify-content:center;margin:auto}.calendly-schedule-wrapper{background-color:#fafafa;flex:1 1;flex-direction:column;padding:66px 0 30px}.calendly-schedule,.calendly-schedule-wrapper{align-items:center;display:flex;justify-content:center}.calendly-schedule{background-color:#fff;border:1px solid #1a1a1a1a;border-radius:8px;box-shadow:0 1px 8px 0 #00000014;flex-direction:column;height:100%;padding:20px;width:100%}.calendly-schedule--2col{align-items:stretch;display:flex;flex-direction:column;gap:0;justify-content:flex-start;max-width:900px;width:100%}@media(min-width:992px){.calendly-schedule--2col{align-items:flex-start;flex-direction:row;gap:16px;max-height:1060px}}.calendly-schedule__event-panel{display:flex;flex:1 1;flex-direction:column;gap:20px;height:100%;padding:10px}.calendly-schedule__right-group{align-items:stretch;display:flex;flex:2 1;flex-direction:column;height:100%;justify-content:flex-start;width:100%}@media(min-width:992px){.calendly-schedule__right-group{flex-direction:row}}.calendly-schedule__calendar-panel{max-width:380px;padding:20px 10px;width:100%}@media(min-width:992px){.calendly-schedule__calendar-panel{flex:3 1;margin-bottom:0}}.calendly-schedule__calendar-panel .MuiTypography-subtitle1{font-size:1.2rem;font-weight:700;margin-bottom:16px}.calendly-schedule__calendar-panel .MuiTypography-subtitle2{color:#7c7c7c;font-size:1rem;margin-top:16px}.calendly-schedule__calendar-panel__calendar{box-shadow:none!important}.calendly-schedule__calendar-panel__calendar .MuiPickersCalendarHeader-root{padding-left:0!important}.calendly-schedule__calendar-panel__calendar .MuiPickersArrowSwitcher-root{display:none!important}.calendly-schedule__calendar-panel__calendar .MuiPickersDay-root{background-color:rgba(0,105,255,.065);color:#0060e6;font-size:16px;font-weight:500;height:40px;width:40px}.calendly-schedule__calendar-panel__calendar .MuiPickersDay-root.Mui-selected,.calendly-schedule__calendar-panel__calendar .MuiPickersDay-root.Mui-selected:hover{background-color:#0060e6;color:#fff}.calendly-schedule__calendar-panel__calendar .MuiPickersDay-root.Mui-disabled{background-color:#0000;color:#1a1a1a9c}.calendly-schedule__slots-panel{background:#fff;border-radius:16px;box-shadow:0 2px 12px #0000000f;flex:2 1;max-width:340px;min-height:420px;padding:20px;width:100%}@media(min-width:992px){.calendly-schedule__slots-panel{min-height:600px}}.calendly-schedule__slots-panel .MuiTypography-h6{font-size:1.15rem;font-weight:700;margin-bottom:8px}.calendly-schedule__slots-panel .MuiStack-root{height:100%;overflow-y:auto;padding-right:4px;scrollbar-color:#e0e0e0 #fafafa;scrollbar-width:thin;width:100%}.calendly-schedule__slots-panel .MuiStack-root::-webkit-scrollbar{background:#fafafa;width:7px}.calendly-schedule__slots-panel .MuiStack-root::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:6px}.calendly-schedule__slots-panel__label{align-items:center;background:#f5f8fa;border-radius:8px;color:#1ec773;display:flex;font-size:1rem;font-weight:600;margin-bottom:18px;padding:6px 14px;width:-webkit-fit-content;width:fit-content}.calendly-schedule__slots-panel__btn{align-items:center;background:#fff;border:1px solid #0060e6!important;border-color:#0060e6;border-radius:10px;box-shadow:none;color:#0056ff!important;display:flex;font-size:1.1rem!important;font-weight:600!important;justify-content:flex-start;margin-bottom:8px;padding:18px;text-align:center;text-transform:none;transition:border .2s,background .2s;width:100%}.calendly-schedule__slots-panel__btn .MuiSvgIcon-root{color:#1ec773;font-size:18px;margin-right:10px}.calendly-schedule__slots-panel__btn:hover{background:#f0f6ff;border:1.5px solid #0056ff}.calendly-lifestack-logo{align-items:center;display:flex;flex-direction:row;gap:10px}.wearables-settings__title{color:#131314;font-size:16px;font-size:var(--font-size-m,16px);margin-bottom:8px}.wearables-settings__grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.wearable-button{align-items:center;border-radius:6px;color:#5f6368;color:var(--color-gray-medium,#5f6368);cursor:pointer;display:flex;font-size:12px;padding:6px 8px;transition:all .3s ease}.wearable-button--connected{background-color:#c9b8ff33;background-color:var(--color-purple-taro-light,#c9b8ff33);border:1px solid #c9b8ff;border:1px solid var(--color-purple-taro,#c9b8ff);cursor:not-allowed!important}.wearable-button--disconnected{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);border:1px solid #f9f8fc;border:1px solid var(--color-gray-purple,#f9f8fc)}.wearable-button--disconnected:hover{border:1px solid #680ddb;border:1px solid var(--color-primary,#680ddb)}.wearable-button--error{cursor:pointer!important}.wearable-button:disabled{cursor:not-allowed}.wearable-button__content{align-items:center;display:flex;gap:4px;width:89px}.wearable-button__content__name{font-size:12px;font-size:var(--font-size-xs,12px);text-align:left;word-break:break-word}.wearable-button__error-icon{color:#f34720;color:var(--color-red-base,#f34720);font-size:14px!important;font-size:var(--font-size-s,14px)!important}.wearable-button__status{color:#680ddb;color:var(--color-primary,#680ddb);font-size:13px;font-size:var(--font-size-sm,13px);min-width:63px}.wearable-button__status--error{color:#f34720;color:var(--color-red-base,#f34720)}.wearable-button__icon{border-radius:4px;min-width:20px;width:20px}.notification-settings{display:flex;flex-direction:column;gap:8px;width:100%}.notification-settings__title{color:#131314;font-size:16px;font-size:var(--font-size-m,16px)}.notification-settings__title__light{color:#5f6368;font-size:12px;font-size:var(--font-size-xs,12px)}.mobile-app-container .mobile-app-title{color:#131314;font-size:16px;font-size:var(--font-size-m,16px)}.mobile-app-container .mobile-app-subtitle{color:#5f6368;font-size:13px;margin:8px 0 4px}.mobile-app-container .mobile-app{background-image:url(/static/media/onboardingContainer.3b1af6ef59b384854dc1.png);background-repeat:no-repeat;background-size:cover;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:row;height:118px;overflow:hidden;position:relative;width:100%}.mobile-app-container .mobile-app .app-previews{align-items:center;bottom:0;display:flex;gap:8px;left:57px;position:absolute}.mobile-app-container .mobile-app .app-previews img{height:107px;object-fit:contain;width:100%}.mobile-app-container .mobile-app .app-previews img:first-child{margin-bottom:-7.88px}.mobile-app-container .mobile-app .store-links{align-items:center;display:flex;gap:16px;position:absolute;right:22px;top:51px}.mobile-app-container .mobile-app .store-links a img{height:32px;object-fit:contain;width:110px}.extension-container .extension-title{color:#131314;font-size:16px;font-size:var(--font-size-m,16px)}.extension-container .extension-subtitle{color:#5f6368;font-size:13px;margin:8px 0 4px}.extension-container .extension{background-image:url(/static/media/onboardingContainer.3b1af6ef59b384854dc1.png);background-repeat:no-repeat;background-size:cover;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:row;height:118px;overflow:hidden;position:relative;width:100%}.extension-container .extension .extension-preview{bottom:-4px;left:35px;position:absolute}.extension-container .extension .extension-preview img{height:101px;object-fit:contain;width:100%}.extension-container .extension a img{height:32px;object-fit:contain;position:absolute;right:84.05px;top:51px;width:113px}.time-format-toggle{display:flex;flex-direction:column;gap:4px}.time-format-toggle__title{color:#131314;color:var(--color-black,#131314);font-size:16px;font-size:var(--font-size-m,16px)}.time-format-toggle__container{align-items:center;display:flex;justify-content:flex-start}.time-format-toggle__loader{align-items:flex-start;display:flex;height:32px;justify-content:flex-start;width:100%}.time-format-toggle__buttons{height:32px;width:200px}.ai-scheduler-settings{display:flex;flex-direction:column;font-size:13px;gap:8px;width:100%}.ai-scheduler-settings__title{color:#131314;color:var(--color-black,#131314);font-size:16px;font-size:var(--font-size-m,16px)}.ai-scheduler-settings__subtitle{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);font-size:13px;font-size:var(--font-size-sm,13px)}.ai-scheduler-settings__list{display:flex;flex-direction:column;gap:12px}.calendly-settings{display:flex;flex-direction:column;font-size:13px;gap:24px;width:100%}.calendly-settings__title{color:#131314;color:var(--color-black,#131314);font-size:16px;font-size:var(--font-size-m,16px);font-weight:500}.calendly-settings__section{color:#131314;color:var(--color-black,#131314);display:flex;flex-direction:column;gap:10px}.calendly-settings__section__title{color:#131314;color:var(--color-black,#131314);font-size:14px;font-size:var(--font-size-s,14px);font-weight:600}.calendly-settings__section__content{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between}.calendly-settings__section__content__left{align-items:center;display:flex;flex-direction:row;gap:4px}.calendly-settings__section__content__left__text{color:#131314;color:var(--color-black,#131314);font-size:12px;font-size:var(--font-size-xs,12px)}.calendly-settings__logo{height:12px;width:12px}.calendly-settings__connect-btn{border-radius:6px!important;font-size:12px!important;font-size:var(--font-size-xs,12px)!important}.calendly-settings__switch{scale:.8}.calendly-settings__select{background:#faf8ff;border-radius:6px;min-width:120px;padding-left:12px}.calendly-settings__select,.calendly-settings__select__item{font-size:12px!important;font-size:var(--font-size-xs,12px)!important}.calendly-settings__menu-paper{border:1px solid var(--color-gray-lightest)!important;border-radius:8px!important;box-shadow:none!important;max-height:216px!important}.calendly-settings__link{align-items:center;background-color:#fff;background-color:var(--color-white-lightest,#fff);border:1px solid #c9b8ff;border:1px solid var(--color-purple-taro,#c9b8ff);border-radius:6px;color:#131314;color:var(--color-black,#131314);display:flex;flex:1 1;font-size:12px;font-size:var(--font-size-xs,12px);justify-content:space-between;overflow:hidden;padding:8px 12px;text-overflow:ellipsis;white-space:nowrap}.calendly-settings__link__copy-btn{color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important}.manage-calendars-btn{align-items:center;background-color:#0000;border:none;color:#131314;color:var(--color-gray-black,#131314);cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-size:var(--font-size-s,14px);gap:8px;height:32px!important;padding:8px 0}.manage-calendars-btn--container{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:space-between}.manage-calendars-btn__error{color:#f34720;color:var(--color-red-base,#f34720);cursor:pointer}.manage-calendars-btn__icon{height:18px!important;width:20px!important}.manage-calendars-btn__popover{transform:translateX(-6px)!important}.manage-calendars-btn__popover .MuiPaper-root{background-color:#fff;border-radius:16px;box-shadow:0 0 10px 0 rgba(0,0,0,.102);width:220px}.manage-calendars-btn__modal{background-color:#fff;border-radius:16px}.manage-calendars-btn__modal__header{align-items:center;display:flex;font-size:14px;font-size:var(--font-size-s,14px);font-weight:800;font-weight:var(--font-weight-bold,800);gap:21px;justify-content:space-between;padding:13px 24px;width:100%}.manage-calendars-btn__modal__header p{margin:0}.manage-calendars-btn__modal__content{display:flex;flex-direction:column;gap:4px;justify-content:center;padding:0 24px 32px;width:100%}.manage-calendars-btn__modal__item{align-items:center;background:#f9f8fc!important;border:1px solid #0000!important;border-radius:8px!important;color:#680ddb!important;display:flex;font-size:13px!important;font-size:var(--font-size-sm,13px)!important;gap:10px;justify-content:space-between!important;padding:8px!important}.manage-calendars-btn__modal__item:hover{background-color:#c9b8ff33!important;border:1px solid #c9b8ff!important}.manage-calendars-btn__modal__item__text{align-items:center;display:flex;gap:4px}.manage-calendars-btn__modal__item__icon{height:16px!important;padding-bottom:1px;width:16px!important}.manage-calendars-btn__modal__close-button{cursor:pointer;height:24px;padding:0;width:24px}.manage-calendars-btn__modal__close-button__icon{height:24px;width:24px}.sync-error-tooltip-content{display:flex;flex-direction:column;gap:10px}.sync-error-tooltip-content__title{color:#131314;color:var(--color-black,#131314);font-size:14px;font-size:var(--font-size-s,14px);font-weight:600;font-weight:var(--font-weight-bold,600)}.sync-error-tooltip-content__description{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);font-size:12px;font-size:var(--font-size-xs,12px)}.sync-error-tooltip-content__button{font-size:12px!important;font-size:var(--font-size-xs,12px)!important}.calendar-list-item{align-items:center;gap:8px;height:32px!important;justify-content:flex-start!important;margin:0!important}.calendar-list-item .MuiFormControlLabel-label{flex:1 1;font-size:14px!important;font-size:var(--font-size-s,14px)!important;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.calendar-list-item .MuiCheckbox-root{padding:0!important}.calendar-list-more-dropdown .MuiPaper-root{border-radius:12px!important;box-shadow:0 0 10px 0 rgba(0,0,0,.102);min-width:200px;padding:12px}.calendar-list-more-dropdown .MuiList-root{display:flex;flex-direction:column;gap:4px;padding:0!important}.calendar-list-more-dropdown__option{align-items:center;background:#f9f8fc!important;background:var(--color-gray-purple,#f9f8fc)!important;border:1px solid #0000!important;border-radius:8px!important;color:#680ddb!important;color:var(--color-primary,#680ddb)!important;display:flex;gap:4px}.calendar-list-more-dropdown__option:hover{border:1px solid #c9b8ff!important;border:1px solid var(--color-purple-taro,#c9b8ff)!important}.calendar-list-more-dropdown__option__title{color:#680ddb!important;color:var(--color-primary,#680ddb)!important;font-size:14px;font-size:var(--font-size-s,14px)}.settings-block{align-items:center;background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:0 0 24px 24px;display:flex;flex-direction:row;gap:6px;justify-content:space-between;padding:8px 16px;width:100%}.settings-block .MuiAvatar-root{border-radius:8px!important;height:40px;width:40px}.settings-block__name{flex:1 1;font-size:18px;font-size:var(--font-size-ml,18px);font-weight:500;font-weight:var(--font-weight-semi-bold,500);overflow-x:auto;scrollbar-width:none;white-space:nowrap;width:200px}.settings-block__icon{cursor:pointer;padding-right:6px}.general-cta{display:flex;flex-direction:column;gap:0}.general-cta__button{background-color:#0000;border:none;justify-content:flex-start;position:relative}.general-cta__button,.general-cta__item{align-items:center;cursor:pointer;display:flex;gap:8px;height:32px!important}.general-cta__item{color:#131314!important;color:var(--color-black,#131314)!important;flex-direction:row;text-decoration:none}.general-cta__item__icon,.general-cta__item__icon svg{height:20px;width:20px}.general-cta__item__text{font-size:14px;font-size:var(--font-size-s,14px)}.general-cta__popover{margin-left:-6px;margin-top:-10px}.general-cta__popover .MuiPaper-root{box-shadow:0 0 10px 0 rgba(0,0,0,.102)}.general-cta__modal,.general-cta__popover .MuiPaper-root{background-color:#fff;border-radius:16px}.general-cta__modal__header{align-items:center;display:flex;font-size:14px;font-size:var(--font-size-s,14px);font-weight:700;justify-content:center;padding:13px 0;position:relative;width:100%}.general-cta__modal__header p{margin:0}.general-cta__modal__content{display:flex;justify-content:center;padding:0 30px 20px;width:100%}.general-cta__modal__close-button{cursor:pointer;height:18px!important;padding:0;position:absolute!important;right:12px;width:18px!important}.general-cta__modal__close-button__icon{height:18px;width:18px}.todos{display:flex;flex-direction:column;gap:8px}.todos__accordion:before{height:0!important}.todos__accordion.Mui-expanded{margin:0!important}.todos__accordion .MuiAccordionDetails-root{padding:0 6px 0 0!important}.todos__accordion .MuiAccordionSummary-root{min-height:32px!important;padding:0!important}.todos__accordion .MuiAccordionSummary-root.Mui-expanded{min-height:auto!important}.todos__accordion .MuiAccordionSummary-root .MuiAccordionSummary-content{margin:0!important}.todos__accordion__projects{display:flex;flex-direction:column}.todos__more__icon{width:20px!important}.todos__button,.todos__more__icon{color:#131314!important;color:var(--color-black,#131314)!important}.todos__button{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;gap:8px;height:32px!important;position:relative}.todos__button__icon,.todos__button__icon svg{height:18px;width:20px}.todos__button__text{font-size:14px;font-size:var(--font-size-s,14px)}.todo-list-title{align-items:center;color:#131314!important;color:var(--color-black,#131314)!important;display:flex;gap:8px;width:100%}.todo-list-title__icon{height:20px;width:20px}.todo-list-title__text{font-size:14px;font-size:var(--font-size-s,14px)}.todo-list-title__more{margin-left:auto!important}.todo-list-title__more__icon{color:#131314!important;color:var(--color-black,#131314)!important;width:20px!important}.todo-list-more-dropdown .MuiPaper-root{border-radius:12px!important;box-shadow:0 0 10px 0 rgba(0,0,0,.102);min-width:200px;padding:12px}.todo-list-more-dropdown .MuiList-root{display:flex;flex-direction:column;gap:4px;padding:0!important}.todo-list-more-dropdown__option{align-items:center;background:#f9f8fc!important;background:var(--color-gray-purple,#f9f8fc)!important;border:1px solid #0000!important;border-radius:8px!important;color:#680ddb!important;color:var(--color-primary,#680ddb)!important;display:flex;gap:4px}.todo-list-more-dropdown__option:hover{border:1px solid #c9b8ff!important;border:1px solid var(--color-purple-taro,#c9b8ff)!important}.todo-list-more-dropdown__option__title{color:#680ddb!important;color:var(--color-primary,#680ddb)!important;font-size:14px;font-size:var(--font-size-s,14px)}.todo-list-project{align-items:center;gap:8px;height:32px!important;justify-content:flex-start!important;margin:0!important}.todo-list-project .MuiFormControlLabel-label{flex:1 1;font-size:14px!important;font-size:var(--font-size-s,14px)!important;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.todo-list-project .MuiCheckbox-root{padding:0!important}.cta-menu__button{align-items:center!important;border-radius:16px!important;color:#131314!important;color:var(--color-black,#131314)!important;display:flex!important;font-size:14px!important;font-size:var(--font-size-s,14px)!important;font-weight:500!important;font-weight:var(--font-weight-semi-bold,500)!important;height:55px!important;justify-content:space-around!important;min-height:55px!important;width:135px!important}.cta-menu__button,.cta-menu__menu .MuiPaper-root{box-shadow:0 0 5px rgba(0,0,0,.102)!important;box-shadow:0 0 5px var(--color-black-light,rgba(0,0,0,.102))!important}.cta-menu__menu .MuiPaper-root{background:#f9f8fc!important;background:var(--color-gray-purple,#f9f8fc)!important;border:1px solid rgba(0,0,0,.102)!important;border:1px solid var(--color-black-light,rgba(0,0,0,.102))!important;border-radius:12px!important;width:150px!important}.cta-menu__menu .MuiPaper-root .MuiList-root{padding:0!important}.cta-menu__menu .MuiPaper-root .MuiList-root li{font-size:14px!important;font-size:var(--font-size-s,14px)!important;padding:10px 16px!important}.manual-sync-button__container{width:100%}.manual-sync-button__button{align-items:center;background:#c9b8ff33;background:var(--color-purple-taro-light,#c9b8ff33);border:1px solid #c9b8ff;border:1px solid var(--color-purple-taro,#c9b8ff);border-radius:10px;cursor:pointer;display:flex;gap:8px;justify-content:flex-start;padding:8px;transition:opacity .2s;width:100%}.manual-sync-button__button:disabled{align-items:center;cursor:not-allowed;display:flex;gap:8px;opacity:.7}.manual-sync-button__button:hover:not(:disabled){opacity:.8}.manual-sync-button__button__icon{color:#131314;color:var(--color-black,#131314);height:16px!important;width:16px!important}.manual-sync-button__button__icon.is-rotating{animation:rotate 2s linear infinite}.manual-sync-button__button__text{color:#131314;color:var(--color-black,#131314);font-size:13px;font-size:var(--font-size-sm,13px)}.manual-sync-button__minimized{color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important}.manual-sync-button__minimized .manual-sync-button__button__icon{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);height:24px!important;width:24px!important}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.kanban-list{background-color:#fff;background-color:var(--color-white-lightest,#fff);height:100%;padding-right:8px}.kanban-list__container{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);border-radius:18px;display:flex;flex-direction:column;gap:16px;height:100%;padding:16px}.kanban-list__preview-card{background:#680ddb;background:var(--color-primary,#680ddb);border-radius:8px;height:2px;min-height:2px;width:100%}.kanban-list__add-task{align-items:center;background-color:#fff;background-color:var(--color-white-lightest,#fff);border:none;border-radius:8px;bottom:0;box-shadow:0 0 5px rgba(0,0,0,.102);box-shadow:0 0 5px var(--color-black-light,rgba(0,0,0,.102));cursor:pointer;display:flex;gap:4px;padding:10px;position:-webkit-sticky;position:sticky}.kanban-list__add-task:disabled{cursor:not-allowed}.kanban-list__add-task__text{color:#131314;color:var(--color-black,#131314);font-size:14px;font-size:var(--font-size-s,14px);font-weight:500;font-weight:var(--font-weight-semi-bold,500)}.kanban-list__add-task__icon{height:14px!important;width:18px!important}.kanban-list__header{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between}.kanban-list__header__left-group{align-items:flex-end;display:flex;flex-direction:row;gap:10px}.kanban-list__header__day{color:#131314;color:var(--color-black,#131314);font-size:20px;font-size:var(--font-size-l,20px);font-weight:600;font-weight:var(--font-weight-bold,600)}.kanban-list__header__date{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);font-size:14px;font-size:var(--font-size-s,14px);font-weight:500;font-weight:var(--font-weight-semi-bold,500)}.kanban-list__item-group{display:flex;flex-direction:column;gap:12px;overflow-y:hidden;padding:3px;position:relative}.kanban-list__item-group__tasks{display:flex;flex-direction:column;gap:8px;overflow-y:auto}.kanban-list__loading{margin:auto}.kanban-task-card{background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:8px;box-shadow:0 0 5px rgba(0,0,0,.102);box-shadow:0 0 5px var(--color-black-light,rgba(0,0,0,.102));cursor:grab;display:flex;flex-direction:column;gap:8px;padding:10px;word-break:break-word}.kanban-task-card__top-group{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.kanban-task-card__top-group__time{align-items:center;display:flex;flex-direction:row;gap:4px}.kanban-task-card__top-group__overdue{color:#f34720;color:var(--color-red-base,#f34720)}.kanban-task-card__time,.kanban-task-card__top-group__overdue{font-size:10px;font-size:var(--font-size-xxs,10px);font-weight:500;font-weight:var(--font-weight-semi-bold,500)}.kanban-task-card__time{border:1px solid #b5b5bc;border:1px solid var(--color-gray-base,#b5b5bc);border-radius:4px;color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);padding:4px}.kanban-task-card__phase{border-radius:4px;color:#fff;font-size:10px;font-size:var(--font-size-xxs,10px);padding:4px}.kanban-task-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-size:var(--font-size-s,14px);font-weight:500;font-weight:var(--font-weight-semi-bold,500);overflow:hidden;text-overflow:ellipsis;width:100%}.kanban-task-card__title--done{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);text-decoration:line-through}.kanban-task-card__bottom-group{align-items:flex-start;display:flex;flex-direction:row;gap:8px;margin:4px 0}.kanban-task-card__bottom-group__status{cursor:pointer;display:flex;justify-content:center}.kanban-task-card__bottom-group__status__icon{height:18px!important;width:18px!important}.kanban-task-card__project{align-items:center;display:flex;gap:2px;max-width:70px;padding:4px}.kanban-task-card__project__icon{display:flex;width:9px}.kanban-task-card__project__text{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);font-size:10px;font-size:var(--font-size-xxs,10px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kanban-task-card__labels{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px;margin-top:8px!important;overflow:hidden;white-space:nowrap}.kanban-task-card__labels__item{align-items:center;border-radius:4px;display:flex;flex-direction:row;gap:2px;padding:2px 6px}.kanban-task-card__labels__item__icon{color:#7c7c7c!important;color:var(--color-gray-dark,#7c7c7c)!important;height:10px!important;padding-top:1px!important;width:10px!important}.kanban-task-card__labels__item__name{color:#131313!important;color:var(--color-black,#131313)!important;font-size:10px;font-size:var(--font-size-xxs,10px)}.kanban-list-filter{align-items:center;border:1px solid #0000;border-radius:12px;cursor:pointer!important;display:flex;gap:12px;height:32px;justify-content:flex-start!important;padding:0 12px;transition-duration:.2s}.kanban-list-filter .MuiSvgIcon-root{color:#131314!important;color:var(--color-black,#131314)!important;height:20px!important;width:20px!important}.kanban-list-filter:hover{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc)}.kanban-list-filter__open{border:1px solid #131314;border:1px solid var(--color-black,#131314)}.kanban-list-filter__selected-title{font-size:14px;font-size:var(--font-size-s,14px);font-weight:500;font-weight:var(--font-weight-semi-bold,500)}.kanban-list-filter__dropdown .MuiPaper-root{border-radius:12px!important;box-shadow:0 0 10px 0 rgba(0,0,0,.102);box-shadow:0 0 10px 0 var(--color-black-light,rgba(0,0,0,.102));margin-top:5px;max-height:208px;width:200px!important}.kanban-list-filter__dropdown .MuiPaper-root .MuiList-root{padding:0!important}.kanban-list-filter__dropdown__item{display:flex;flex-direction:row;gap:8px!important;gap:4px;justify-content:flex-start!important;padding:8px 12px!important;transition:all .3s ease}.kanban-list-filter__dropdown__item:hover{background-color:#f9f8fc!important;background-color:var(--color-gray-purple,#f9f8fc)!important}.kanban-list-filter__dropdown__item--selected,.kanban-list-filter__dropdown__item:hover,.kanban-list-filter__dropdown__item:hover .kanban-list-filter__dropdown__item__text{color:#131314!important;color:var(--color-black,#131314)!important}.kanban-list-filter__dropdown__item--selected{background-color:#f9f8fc!important;background-color:var(--color-gray-purple,#f9f8fc)!important}.kanban-list-filter__dropdown__item__icon{color:#131314!important;color:var(--color-black,#131314)!important;height:20px!important;width:20px!important}.kanban-list-filter__dropdown__item__text{color:#131314!important;color:var(--color-black,#131314)!important;font-size:14px!important;font-size:var(--font-size-s,14px)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-kanban-card{align-items:center;background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:8px;box-shadow:0 2px 4px #0000001a;cursor:pointer;display:flex;flex-direction:column;gap:4px;min-height:60px;padding:4px 8px;word-break:break-word}.empty-kanban-card__title{font-size:14px;font-size:var(--font-size-s,14px);margin:auto;text-align:center;width:100%}.energy-boost-modal{display:flex;gap:16px;padding:40px}.energy-boost-modal__bg{border-radius:24px;height:360px;width:440px}.energy-boost-modal__description-container{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:8px 8px 0;width:264px}.energy-boost-modal__description{font-size:18px;font-size:var(--font-size-ml,18px);line-height:27px}.energy-boost-modal__loading{background-color:#e8eaed!important;background-color:var(--color-gray-lightest,#e8eaed)!important}.daily-analysis-modal{display:flex;gap:16px;padding:40px}.daily-analysis-modal__loader{align-items:center;display:flex;height:calc(100% - 83px);justify-content:center;width:100%}.daily-analysis-modal__energy-container{background-color:#fff;background-color:var(--color-white,#fff);border:2px solid rgba(0,0,0,.051);border:2px solid var(--color-black-lightest,rgba(0,0,0,.051));border-radius:24px;height:360px;overflow:hidden;position:relative;width:440px}.daily-analysis-modal__energy-container__gauge{margin:auto}.daily-analysis-modal__energy-container__logo{height:34px;margin-left:25px;margin-top:12px;width:34px}.daily-analysis-modal__energy-container__bg{bottom:0;left:0;position:absolute;right:0;width:100%}.daily-analysis-modal__energy-container__title{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);font-size:14px;font-size:var(--font-size-s,14px);text-align:center;transform:translateY(-24px)}.daily-analysis-modal__energy-container__guidance-text{color:#131314;color:var(--color-black,#131314);font-size:20px;font-size:var(--font-size-l,20px);font-weight:700;font-weight:var(--font-weight-bold,700);text-align:center}.daily-analysis-modal__energy-container__energy-stats{align-items:center;display:flex;gap:16px;margin-top:18px;padding:0 20px;width:100%}.daily-analysis-modal__energy-container__stat-card{align-items:center;background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:16px;display:flex;flex-direction:column;gap:5px;padding:16px 0;position:relative;width:100%;z-index:2}.daily-analysis-modal__energy-container__stat-card-value{font-size:18px;font-size:var(--font-size-ml,18px);font-weight:700;font-weight:var(--font-weight-bold,700)}.daily-analysis-modal__energy-container__stat-card-label{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);font-size:12px;font-size:var(--font-size-xs,12px)}.daily-analysis-modal__sleep{display:flex;flex-direction:column;justify-content:space-between}.sleep-bar{display:flex;flex-direction:column;gap:4px;width:100%}.sleep-bar__stages{display:flex;gap:1px;width:100%}.sleep-bar__stage{border-radius:3px;height:12px}.sleep-bar__stage--empty{background-color:var(--color-blue-light);width:100%}.sleep-bar__times{display:flex;flex-direction:row;justify-content:space-between;width:100%}.sleep-analysis{border:2px solid rgba(0,0,0,.051);border:2px solid var(--color-black-lightest,rgba(0,0,0,.051));border-radius:24px;height:-webkit-max-content;height:max-content;padding:16px;width:264px}.sleep-analysis__title-container{align-items:center;display:flex;justify-content:space-between}.sleep-analysis__title{color:#131314;color:var(--color-black,#131314);font-size:16px;font-size:var(--font-size-m,16px);font-weight:600;font-weight:var(--font-weight-bold,600)}.sleep-analysis__chevron-right{color:#131314;color:var(--color-black,#131314);cursor:pointer}.sleep-analysis__chronotype-hours{align-items:center;color:#131314;color:var(--color-black,#131314);display:flex;gap:14px;gap:var(--font-size-s,14px);margin-top:16px;margin-top:var(--font-size-m,16px)}.sleep-analysis__chronotype-hours__title{align-items:center;display:flex;gap:4px}.sleep-analysis__chronotype-hours__icon{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);height:20px!important;width:20px!important}.sleep-analysis__divider{background-color:#e8eaed;background-color:var(--color-gray-lightest,#e8eaed);border-radius:9999px;height:1px;margin:16px 0;margin:var(--font-size-m,16px) 0;width:100%}.sleep-analysis__sleep-duration{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.sleep-analysis__sleep-duration-info{align-items:center;display:flex;gap:4px}.edit-sleep-modal{display:flex;flex:1 1;gap:16px;padding:60px 40px;width:100%}.edit-sleep-modal__bg{border-radius:24px;object-fit:contain;width:100%}.edit-sleep-modal__bg--container{flex:1 1}.edit-sleep-modal__description-container{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:8px 8px 0}.edit-sleep-modal__date-picker{display:flex;flex-direction:column;gap:20px}.edit-sleep-modal__date-picker__item .MuiInputAdornment-root>button{height:auto!important}.edit-sleep-modal__description{font-size:18px;font-size:var(--font-size-ml,18px);line-height:27px}.edit-sleep-modal__description__copy{color:#131314;color:var(--color-gray-darkest,#131314);font-size:16px;font-size:var(--font-size-m,16px);line-height:27px}.edit-sleep-modal__button--loading{background-color:#e8eaed!important;background-color:var(--color-gray-lightest,#e8eaed)!important}.edit-sleep-modal__button--disabled.Mui-disabled{background-color:#b5b5bc!important;background-color:var(--color-gray-base,#b5b5bc)!important}.ai-scheduler-modal{align-items:center;background-color:#fff;background-color:var(--color-white-lightest,#fff);display:flex;flex-direction:row;gap:16px;padding:24px}.ai-scheduler-modal__content{display:flex;flex-direction:row;gap:24px;min-width:550px;width:550px}.ai-scheduler-modal__validation{background-color:var(--color-red-light);border-radius:8px;color:var(--color-red-base);font-size:12px;font-size:var(--font-size-xs,12px);padding:8px 16px}.ai-scheduler-modal__button{background:linear-gradient(135deg,#6366f1,#4f46e5);border-radius:12px;color:#fff;color:var(--color-white-lightest,#fff);font-size:16px;font-weight:500;margin-top:16px;padding:12px;text-transform:none;width:100%}.ai-scheduler-modal__button:hover{background:linear-gradient(135deg,#4f46e5,#4338ca)}.ai-scheduler-modal__button:disabled{background:#b5b5bc;background:var(--color-gray-base,#b5b5bc);color:#fff;color:var(--color-white-lightest,#fff)}.ai-scheduler-modal--with-loader{margin:auto}.ai-scheduler-modal__left-section{align-items:center;border:2px solid #0000000d;border-radius:24px;display:flex;height:360px;width:440px}.ai-scheduler-modal__left-section--bg{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);padding:16px}.ai-scheduler-modal__left-section__inside-container{border-radius:16px;display:flex;flex-direction:column;gap:8px;height:100%;overflow-y:auto;width:100%}.ai-scheduler-modal__running--container{align-items:center;display:flex;flex-direction:column;gap:35px}.ai-scheduler-modal__running__image{object-fit:contain;width:50%}.ai-scheduler-modal__header{background-image:url(/static/media/daily-pref-header-container.979a39f265a901240c5c.png);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:8px;height:88px;padding:16px}.ai-scheduler-modal__header__title{color:#fff;color:var(--color-white-lightest,#fff);font-size:12px;font-size:var(--font-size-xs,12px);font-weight:700}.ai-scheduler-modal__header__subtitle{color:#fff;color:var(--color-white-lightest,#fff);font-size:14px;font-size:var(--font-size-s,14px)}.ai-scheduler-modal__pref-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.ai-scheduler-modal__gif{border-radius:24px;height:236px;width:420px}.ai-scheduler-modal__description-container{display:flex;flex:1 1;flex-direction:column;gap:20px;height:100%;justify-content:space-between;padding:8px 8px 0;width:264px}.ai-scheduler-modal__description{font-size:18px;font-size:var(--font-size-ml,18px);line-height:27px}.ai-scheduler-modal__run-button--disabled{background-color:#b5b5bc!important;background-color:var(--color-gray-base,#b5b5bc)!important}.ai-scheduler-modal__version-toggle{align-items:center;display:flex;flex-direction:column;gap:8px;margin:auto auto 0}.ai-scheduler-modal__version-toggle__content{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between;padding:0 10px;width:100%}.ai-scheduler-modal__version-toggle__content__title{color:#131314;color:var(--color-black,#131314);font-size:12px;font-size:var(--font-size-xs,12px)}.ai-scheduler-modal__version-toggle__content__buttons{--toggle-buttons-font-size:var(--font-size-xxs,10px)!important;height:24px;width:130px}.ai-scheduler-modal__version-toggle__explanation{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:4px 6px}.ai-scheduler-modal__version-toggle__explanation__text{color:#131314;color:var(--color-black,#131314);font-size:10px;font-size:var(--font-size-xxs,10px);text-align:center}.ai-scheduler-modal__version-toggle__explanation__caption{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);font-size:10px;font-size:var(--font-size-xxs,10px);text-align:center}.ai-scheduler-modal__footer{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:space-between;width:100%}.ai-scheduler-modal__footer__right-group{align-items:flex-start;display:flex;flex-direction:column;gap:4px;margin-left:auto}.ai-scheduler-modal__footer__item{align-items:center;color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);cursor:pointer;display:flex;flex-direction:row;font-size:13px;font-size:var(--font-size-sm,13px);gap:4px}.ai-scheduler-modal__footer__item__icon{height:13px!important;width:13px!important}.ai-scheduler-default-pref-modal{align-items:center;background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:24px;display:flex;flex-direction:column;height:calc(100% - 24px);overflow:hidden;padding:24px}.ai-scheduler-default-pref-modal__content{display:flex;flex-direction:row;gap:24px;height:100%;overflow:hidden;width:100%}.ai-scheduler-default-pref-modal__title{color:#131314;color:var(--color-black,#131314);font-size:20px;font-size:var(--font-size-xl,20px);font-weight:600;margin:0}.ai-scheduler-default-pref-modal__items{display:flex;flex-direction:column;gap:24px;height:100%;min-width:550px;overflow-y:auto;padding-right:8px;width:550px}.ai-scheduler-default-pref-modal__items__section{display:flex;flex-direction:column;gap:16px}.ai-scheduler-default-pref-modal__right-section{display:flex;flex-direction:column;gap:16px;justify-content:space-between;margin-top:auto;width:100%}.ai-scheduler-default-pref-modal__right-section__description{color:#131314;color:var(--color-black,#131314);font-size:16px;font-size:var(--font-size-m,16px);font-weight:400;line-height:27px}.ai-scheduler-default-pref-modal__right-section__button{height:56px}.ai-scheduler-daily-pref-modal{align-items:center;background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:24px;display:flex;flex-direction:column;height:calc(100% - 24px);overflow:hidden;padding:24px}.ai-scheduler-daily-pref-modal__content{display:flex;flex-direction:row;gap:24px;height:100%;overflow:hidden;width:100%}.ai-scheduler-daily-pref-modal__title{color:#131314;color:var(--color-black,#131314);font-size:20px;font-size:var(--font-size-xl,20px);font-weight:600;margin:0}.ai-scheduler-daily-pref-modal__subtitle{color:#6e6e73;color:var(--color-gray,#6e6e73);font-size:16px;font-size:var(--font-size-m,16px);margin-top:4px}.ai-scheduler-daily-pref-modal__items{display:flex;flex-direction:column;gap:24px;height:100%;min-width:550px;overflow-y:auto;padding-right:8px;width:550px}.ai-scheduler-daily-pref-modal__items__section{display:flex;flex-direction:column;gap:16px}.ai-scheduler-daily-pref-modal__right-section{display:flex;flex-direction:column;gap:16px;justify-content:space-between;width:100%}.ai-scheduler-daily-pref-modal__right-section__description{color:#131314;color:var(--color-black,#131314);font-size:16px;font-size:var(--font-size-m,16px);font-weight:400;line-height:27px}.ai-scheduler-daily-pref-modal__right-section__button{height:56px}.ai-scheduler-daily-pref-modal__validation{color:#e53935;color:var(--color-error,#e53935);font-size:14px;font-size:var(--font-size-s,14px);margin-top:8px}.ai-scheduler-daily-pref-modal__footer{display:flex;gap:16px;justify-content:space-evenly;width:100%}.ai-scheduler-daily-pref-modal__footer__item{align-items:center;color:#6e6e73;color:var(--color-gray,#6e6e73);cursor:pointer;display:flex;font-size:14px;font-size:var(--font-size-s,14px);gap:4px}.ai-scheduler-daily-pref-modal__footer__item__icon{font-size:18px!important}.core-action-tooltip-content{display:flex;flex-direction:column;gap:10px}.core-action-tooltip-content__title{color:#131314;color:var(--color-black,#131314);font-size:14px;font-size:var(--font-size-s,14px);font-weight:600;font-weight:var(--font-weight-bold,600)}.core-action-tooltip-content__description{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);font-size:12px;font-size:var(--font-size-xs,12px);line-height:1.2rem}.core-actions{display:flex;gap:8px}.core-actions__action-container{position:relative}.core-actions__energy-boost-discard{align-items:center;color:#680ddb;color:var(--color-primary,#680ddb);font-weight:600;font-weight:var(--font-weight-bold,600);gap:4px;inset:0;justify-content:center;position:absolute}.core-actions__action,.core-actions__energy-boost-discard{background-color:#ebe5fd;background-color:var(--color-purple-light,#ebe5fd);border-radius:24px;cursor:pointer;display:flex}.core-actions__action{align-items:flex-start;flex-direction:column;height:64px;justify-content:space-between;padding:16px}.core-actions__action--text-colorful{background:linear-gradient(135deg,#8560f9,#5685bd 66.5%,#09c25a)!important;-webkit-background-clip:text!important;background-clip:text!important;color:#0000!important;display:inline-block!important}.core-actions__action__top-group{align-items:center;display:flex;flex-direction:row;gap:4px}.core-actions__action__beta{background:linear-gradient(135deg,#8560f9,#5685bd 66.5%,#09c25a);border-radius:4px;color:#fff;color:var(--color-white,#fff);font-size:10px;font-size:var(--font-size-xxs,10px);font-weight:600;font-weight:var(--font-weight-bold,600);padding:2px 4px}.core-actions__action__title{color:#680ddb;color:var(--color-primary,#680ddb);font-size:16px;font-size:var(--font-size-m,16px);font-weight:600;font-weight:var(--font-weight-bold,600);line-height:16px}.core-actions__action__description{color:#680ddb;color:var(--color-primary,#680ddb);font-size:12px;font-size:var(--font-size-xs,12px);margin-top:4px}.core-action-modal{align-items:center;display:flex;justify-content:center}.core-action-modal .MuiBackdrop-root{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background-color:#13131466!important;background-color:var(--color-black-subtle,#13131466)!important}.core-action-modal__container{background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:24px;box-shadow:0 0 10px 0 #0000001a;display:flex;flex-direction:column;height:560px;width:800px}.core-action-modal__header{align-items:center;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--color-gray-light,#d9d9d9);display:flex;justify-content:space-between;padding:34px 24px 24px}.core-action-modal__header__title-group{align-items:center;display:flex;gap:8px}.core-action-modal__header__title{font-size:20px;font-size:var(--font-size-l,20px);font-weight:700;font-weight:var(--font-weight-med-bold,700)}.core-action-modal__header__info{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);cursor:pointer}.core-action-modal__header__info__tooltip{--custom-tooltip-width:300px}.core-action-modal__header__close{cursor:pointer}.core-action-modal__button{background-color:#680ddb!important;background-color:var(--color-primary,#680ddb)!important;border-radius:50px!important;color:#fff!important;color:var(--color-white-lightest,#fff)!important;cursor:pointer;font-size:18px!important;font-size:var(--font-size-ml,18px)!important;font-weight:500!important;font-weight:var(--font-weight-semi-bold,500)!important;height:56px!important;line-height:18px!important}.core-action-modal__footer{align-items:center;color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);display:flex;flex-direction:row;font-size:12px;font-size:var(--font-size-xs,12px);gap:4px;margin-left:auto}.task-filter--open{background-color:#0000000a}.task-filter__menu{border-radius:12px!important;box-shadow:0 0 10px 0 rgba(0,0,0,.102)!important;box-shadow:0 0 10px 0 var(--color-black-light,rgba(0,0,0,.102))!important;margin-top:5px;max-height:300px;width:240px!important}.task-filter__menu,.task-filter__menu .MuiList-root{padding:0!important}.task-filter__content{display:flex;flex-direction:column;gap:10px;padding:8px 12px}.task-filter__content__item{height:40px!important;justify-content:space-between!important;margin:0!important}.task-filter__content__item .MuiFormControlLabel-label{font-size:14px!important;font-size:var(--font-size-s,14px)!important}.task-filter__content__item .MuiCheckbox-root{padding:0!important}.task-filter__accordion{box-shadow:none!important;margin:0!important}.task-filter__accordion .MuiCollapse-root{overflow:auto!important;scrollbar-width:none}.task-filter__accordion .MuiAccordionDetails-root{padding:0!important}.task-filter__accordion__summary{min-height:32px!important;padding:0!important}.task-filter__accordion__summary .MuiAccordionSummary-content{margin:8px 0!important}.task-filter__accordion__summary__text{font-size:14px!important;font-size:var(--font-size-s,14px)!important}.task-filter__accordion__content{flex-wrap:nowrap!important;max-height:300px;overflow-y:auto}.task-filter__accordion__content__label{align-items:center;display:flex;gap:8px}.task-filter__accordion__content__label--wrapper{border-radius:6px!important;justify-content:space-between!important;margin:0!important;padding-left:8px!important}.task-filter__accordion__content__label--wrapper:hover{background:#f9f8fc;background:var(--color-gray-purple,#f9f8fc)}.task-filter__accordion__content__label__color{border-radius:5px;flex-shrink:0;height:10px;width:10px}.task-filter__accordion__content__label__text{color:#131314;color:var(--color-black,#131314);font-size:12px;font-size:var(--font-size-xs,12px)}.task-detail-modal .MuiBackdrop-root{background-color:#0000001a!important}.task-detail-modal__content__item{align-items:center;display:flex;gap:14px}.task-detail-modal__content__item p{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);font-size:13px;font-size:var(--font-size-sm,13px)}.task-detail-modal__project-dropdown{height:400px}.task-detail-modal__icon{color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important;height:20px!important;width:20px!important}.task-detail-modal__date{color:#131314;color:var(--color-black,#131314);cursor:pointer;font-size:13px;font-size:var(--font-size-sm,13px)}.task-detail-modal__title-input{font-weight:500;font-weight:var(--font-weight-semi-bold,500);width:100%;word-break:break-all}.task-detail-modal__title-input :before{border:none!important}.task-detail-modal__title-input .MuiInput-root{font-size:20px;font-size:var(--font-size-l,20px)}.task-detail-modal__desc-textarea{font-size:16px;font-size:var(--font-size-m,16px);width:100%}.task-detail-modal__desc-textarea :before{border:none!important}.task-detail-modal__desc-textarea .MuiInput-root{font-size:16px;font-size:var(--font-size-m,16px)}.task-detail-modal__container{background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:24px;display:flex;flex-direction:column;gap:10px;left:50%;outline:none!important;padding:24px 0;position:absolute;top:50%;transform:translate(-50%,-50%);width:640px}.task-detail-modal__content{display:flex;flex-direction:column;gap:24px;padding:12px 24px}.task-detail-modal__header{align-items:center;border-bottom:1px solid #d9d9d9;border-bottom:1px solid var(--color-gray-light,#d9d9d9);display:flex;flex-direction:row;justify-content:space-between;padding:0 24px 24px}.task-detail-modal__header__title{font-size:20px;font-size:var(--font-size-l,20px);font-weight:600;font-weight:var(--font-weight-bold,600)}.task-detail-modal__header__close{color:#131314!important;color:var(--color-black,#131314)!important;cursor:pointer;height:24px!important;width:24px!important}.task-detail-modal__project{border:1px solid #131314;border:1px solid var(--color-black,#131314);border-radius:8px;color:#131314;color:var(--color-black,#131314);font-size:14px;font-size:var(--font-size-s,14px);font-weight:500;font-weight:var(--font-weight-semi-bold,500);padding:8px}.task-detail-modal__time-group{display:flex;flex-direction:row;gap:12px}.task-detail-modal__time-group__time{border:1px solid #b5b5bc;border:1px solid var(--color-gray-base,#b5b5bc);border-radius:8px;color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);font-size:14px;font-size:var(--font-size-s,14px);font-weight:500;font-weight:var(--font-weight-semi-bold,500);padding:8px}.task-detail-modal__time-group__phase{border-radius:8px;color:#fff;font-size:14px;font-size:var(--font-size-s,14px);padding:8px}.task-detail-modal__title-group{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.task-detail-modal__details-section{display:flex;flex-direction:column;gap:20px}.task-detail-modal__due-date-picker{display:flex;flex-direction:row;gap:8px}.task-detail-modal__due-date-picker__content{display:flex;flex-direction:row;gap:20px}.task-detail-modal__duration-picker{display:flex;flex-direction:column;gap:4px;margin-top:8px}.task-detail-modal__button-group{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-top:99px;padding-right:24px}.task-detail-modal__button-group__button{border-radius:8px!important;color:#fff!important;color:var(--color-white-lightest,#fff)!important;font-size:12px!important;font-size:var(--font-size-xs,12px)!important;font-weight:600!important;font-weight:var(--font-weight-bold,600)!important;height:28px;line-height:10px!important;width:61px}.task-detail-modal__button-group__button.delete,.task-detail-modal__button-group__button.task-status{color:#131314!important;color:var(--color-black,#131314)!important}.task-detail-modal__button-group__button.task-status{padding:0!important;width:130px}.task-detail-modal__button-group__button.task-status.MuiButton-root:disabled{color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important}.task-due-date-picker__detail-group{align-items:center;display:flex;flex-direction:row;gap:8px;height:100%}.task-due-date-picker__add-time{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);font-size:13px!important;font-size:var(--font-size-sm,13px)!important;padding:0 6px!important}.task-due-date-picker__date-picker,.task-due-date-picker__time-picker{margin-left:-6px;width:70px}.task-due-date-picker__date-picker :before,.task-due-date-picker__time-picker :before{border-bottom:none!important}.task-due-date-picker__date-picker .MuiInputBase-input,.task-due-date-picker__time-picker .MuiInputBase-input{font-size:13px!important;font-size:var(--font-size-sm,13px)!important;padding-left:6px}.task-due-date-picker__time-picker{width:80px}.task-due-date-picker__popper .MuiPickersLayout-root{display:flex!important;flex-direction:column!important}.task-time-project{--dropdown-width:180px;align-items:center;display:flex;justify-content:space-between}.task-time-project__time-group{display:flex;flex-direction:row;gap:4px}.task-time-project__time-group__time{border:1px solid #b5b5bc;border:1px solid var(--color-gray-base,#b5b5bc);border-radius:8px;color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);font-size:14px;font-size:var(--font-size-s,14px);font-weight:500;font-weight:var(--font-weight-semi-bold,500);padding:8px}.task-time-project__time-group__phase{color:#fff}.task-time-project__project,.task-time-project__time-group__phase{border-radius:8px;font-size:14px;font-size:var(--font-size-s,14px);padding:8px}.task-time-project__project{align-items:center;border:1px solid #0000;color:#131314;color:var(--color-black,#131314);cursor:pointer;display:flex;font-weight:500;font-weight:var(--font-weight-semi-bold,500);gap:12px;justify-content:flex-start;width:180px;width:var(--dropdown-width,180px)}.task-time-project__project:hover{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc)}.task-time-project__project--open{border:1px solid #131314;border:1px solid var(--color-black,#131314)}.task-time-project__project--disabled{cursor:not-allowed}.task-time-project__project--empty{border-color:#e8eaed;border-color:var(--color-gray-lightest,#e8eaed);color:#b5b5bc;color:var(--color-gray-base,#b5b5bc)}.task-time-project__project--empty:hover{border-color:#c9b8ff;border-color:var(--color-purple-taro,#c9b8ff);color:#c9b8ff;color:var(--color-purple-taro,#c9b8ff)}.task-time-project__project__text{color:#131314!important;color:var(--color-black,#131314)!important;font-size:16px!important;font-size:var(--font-size-m,16px)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-time-project__project__icon{display:flex;width:16px}.task-time-project__project-dropdown .MuiPaper-root{border-radius:12px!important;box-shadow:0 0 10px 0 rgba(0,0,0,.102);box-shadow:0 0 10px 0 var(--color-black-light,rgba(0,0,0,.102));margin-top:5px;min-height:128px;width:180px!important;width:var(--dropdown-width,180px)!important}.task-time-project__project-dropdown__item{gap:12px!important;justify-content:flex-start!important;padding:12px 16px!important;transition:all .3s ease}.task-time-project__project-dropdown__item:hover{background-color:#f9f8fc!important;background-color:var(--color-gray-purple,#f9f8fc)!important}.task-time-project__project-dropdown__item--selected,.task-time-project__project-dropdown__item:hover .task-time-project__project-dropdown__item__text{color:#131314!important;color:var(--color-black,#131314)!important}.task-time-project__project-dropdown__item__text{color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important;font-size:16px!important;font-size:var(--font-size-m,16px)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-time-project__project-dropdown__item__icon{display:flex;width:16px}.task-time-project__project-dropdown__item.Mui-disabled{cursor:not-allowed!important}.project-filter{align-items:center;border:1px solid #0000;border-radius:16px;cursor:pointer!important;display:flex;gap:12px;height:40px;justify-content:flex-start!important;padding:0 16px;transition-duration:.2s;width:240px}.project-filter:hover{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc)}.project-filter__open{border:1px solid #131314;border:1px solid var(--color-black,#131314)}.project-filter__selected-title{font-size:16px;font-size:var(--font-size-m,16px);font-weight:500;font-weight:var(--font-weight-semi-bold,500)}.project-filter__dropdown .MuiPaper-root{border-radius:12px!important;box-shadow:0 0 10px 0 rgba(0,0,0,.102);box-shadow:0 0 10px 0 var(--color-black-light,rgba(0,0,0,.102));margin-top:5px;max-height:208px;width:240px!important}.project-filter__dropdown .MuiPaper-root .MuiList-root{padding:0!important}.project-filter__dropdown__item{gap:12px!important;justify-content:flex-start!important;padding:12px 16px!important;transition:all .3s ease}.project-filter__dropdown__item:hover{background-color:#f9f8fc!important;background-color:var(--color-gray-purple,#f9f8fc)!important}.project-filter__dropdown__item:hover,.project-filter__dropdown__item:hover .project-filter__dropdown__item--all-label,.project-filter__dropdown__item:hover .project-filter__dropdown__item__text{color:#131314!important;color:var(--color-black,#131314)!important}.project-filter__dropdown__item--selected{background-color:var(--color-gray-purple)!important}.project-filter__dropdown__item__icon{display:flex;width:16px}.project-filter__dropdown__item--all-label{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc)}.project-filter__dropdown__item--all-label--selected{color:#131314!important;color:var(--color-black,#131314)!important}.project-filter__dropdown__item__text{color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-filter__dropdown__item__text--selected{color:#131314!important;color:var(--color-black,#131314)!important}.project-filter__dropdown__item.Mui-disabled{cursor:not-allowed!important}.project-filter__dropdown__add-project{display:flex;justify-content:center!important;width:100%}.add-project-btn{display:flex;flex-direction:row;gap:5px}.add-project-btn__icon{font-size:13px!important;font-size:var(--font-size-sm,13px)!important}.add-project-btn__icon,.add-project-btn__text{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c)}.add-project-btn__text{font-size:13px;font-size:var(--font-size-sm,13px)}.manage-projects-btn{border:1px solid #d9d9d9;border:1px solid var(--color-gray-light,#d9d9d9);border-radius:8px;color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c);cursor:pointer;font-size:14px;font-size:var(--font-size-s,14px);font-weight:600;font-weight:var(--font-weight-bold,600);padding:4px 8px}.add-project-dialog .MuiPaper-root{width:500px!important}.add-project-dialog__content{display:flex;flex-direction:column;gap:20px}.add-project-dialog__content__app{align-items:center;display:flex;gap:14px}.add-project-dialog__content__app__icon{color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important;height:20px!important;width:20px!important}.add-project-dialog__content__app p{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);font-size:13px;font-size:var(--font-size-sm,13px)}.task-labels-select{flex:1 1;padding-top:2px}.task-labels-select .MuiInputBase-root{background-color:#0000!important;gap:4px!important}.task-labels-select .MuiInputBase-root:after,.task-labels-select .MuiInputBase-root:before{border-bottom:none!important}.task-labels-select .MuiFormLabel-root{left:-12px!important}.task-labels-select .MuiFilledInput-input{font-size:14px!important;font-size:var(--font-size-s,14px)!important}.task-labels-select__tag{border:.5px solid #131313!important;border:.5px solid var(--color-black,#131313)!important;border-radius:6px!important;height:auto!important;padding:2px!important}.task-labels-select__tag__label{align-items:center;display:flex;gap:6px}.task-labels-select__tag__label__color{border-radius:50%;height:8px;width:8px}.task-labels-select__tag__label__name{color:#131313;color:var(--color-black,#131313);font-size:14px;font-size:var(--font-size-s,14px)}.task-labels-select__tag__delete-icon{font-size:16px!important}.task-labels-select__menu{border-radius:12px!important;box-shadow:0 0 10px 0 rgba(0,0,0,.102)!important;box-shadow:0 0 10px 0 var(--color-black-light,rgba(0,0,0,.102))!important;margin-top:5px!important;max-height:208px!important;padding:4px!important}.task-labels-select__menu .MuiList-root{padding:0!important}.task-labels-select__menu .MuiAutocomplete-option{background-color:#0000!important;border-radius:6px!important;padding:4px!important}.task-labels-select__menu .MuiAutocomplete-option:hover{background-color:#0000!important}.task-labels-select__listbox{display:flex;flex-direction:column;gap:4px;padding:0!important}.task-labels-select__listbox__option{border-radius:6px;cursor:pointer;padding:0 8px!important}.task-labels-select__listbox__option--selected,.task-labels-select__listbox__option:hover,.task-labels-select__listbox__option[aria-selected=true]{background-color:#f9f8fc!important;background-color:var(--color-gray-purple,#f9f8fc)!important}.color-picker-dropdown__menu{border-radius:12px!important;box-shadow:0 0 10px 0 rgba(0,0,0,.102)!important;box-shadow:0 0 10px 0 var(--color-black-light,rgba(0,0,0,.102))!important}.color-picker-dropdown__content{display:flex;flex-direction:column;gap:8px;min-width:200px;padding:4px 8px}.color-picker-dropdown__label{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc);border-radius:8px;color:#131314;color:var(--color-black,#131314);cursor:not-allowed;font-size:16px;font-size:var(--font-size-m,16px);font-weight:var(--font-weight-semi-bold);padding:8px}.color-picker-dropdown__divider{border-color:#e8eaed;border-color:var(--color-gray-lightest,#e8eaed)}.color-picker-dropdown__colors{display:flex;flex-direction:column;gap:12px;margin-top:4px}.color-picker-dropdown__colors__label{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);font-size:16px;font-size:var(--font-size-m,16px)}.color-picker-dropdown__colors__list{display:flex;flex-direction:column;gap:8px}.color-picker-dropdown__colors__list__item{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:4px}.color-picker-dropdown__colors__list__item__left{align-items:center;display:flex;gap:8px}.color-picker-dropdown__colors__list__item:hover{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc)}.color-picker-dropdown__colors__list__item__color{border-radius:4px;height:18px;width:18px}.color-picker-dropdown__colors__list__item__check{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);font-size:16px!important}.task-label-select-option{align-items:center;display:flex;gap:8px;height:40px;justify-content:space-between;width:100%}.task-label-select-option:hover .task-label-select-option__name{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c)}.task-label-select-option__left{align-items:center;display:flex;gap:12px}.task-label-select-option__name{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);font-size:16px;font-size:var(--font-size-m,16px)}.task-label-select-option__right{align-items:center;display:flex;gap:8px}.task-label-select-option__color-dot{border-radius:50%;cursor:pointer;height:8px;transition:opacity .2s ease;width:8px}.task-label-select-option__color-dot:hover{opacity:.8}.task-label-select-option__more{color:#b5b5bc!important;color:var(--color-gray-base,#b5b5bc)!important;font-size:18px!important}.task-duration-field{display:flex;justify-content:center;padding-bottom:2px}.task-duration-field__add-button{font-size:13px!important;font-size:var(--font-size-sm,13px)!important;min-width:auto!important;padding:0 6px!important;text-transform:none!important}.phase-item{align-items:flex-start;border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:8px;width:100%}.phase-item__title{font-size:14px;font-size:var(--font-size-s,14px);font-weight:500;font-weight:var(--font-weight-semi-bold,500)}.phase-item__time{font-size:13px;font-size:var(--font-size-sm,13px);margin-left:18px}.phase-list{display:flex;flex-direction:column;gap:10px;width:100%}.view-switcher{align-items:center;background-color:var(--color-white-lightest);border:2px solid #0000;border-radius:24px;box-shadow:0 -4px 24px 0 var(--color-black-light);display:flex;height:56px;position:relative;width:112px}.view-switcher__button{background-color:#0000;border:none;border-radius:24px!important;color:var(--color-gray-medium);cursor:pointer!important;height:100%;position:relative;transition:color .3s ease;width:50%;z-index:1}.view-switcher__button--active{color:var(--color-white-lightest)}.view-switcher__indicator{background-color:var(--color-primary);border-radius:24px;height:100%;left:0;position:absolute;top:0;transition:transform .3s ease;width:50%}.view-switcher__indicator--right{transform:translateX(100%)}.daily-weekly-switcher{background-color:#c9b8ff;background-color:var(--color-purple-taro,#c9b8ff);color:#fff;color:var(--color-white-lightest,#fff);height:48px;padding:4px}.daily-weekly-switcher,.daily-weekly-switcher__title{align-items:center;border-radius:100px;display:flex;width:100%}.daily-weekly-switcher__title{cursor:pointer;height:100%;justify-content:center}.daily-weekly-switcher__title--active{background-color:#fff;background-color:var(--color-white-lightest,#fff);color:#680ddb;color:var(--color-primary,#680ddb)}.week-dates-switcher{display:flex;justify-content:space-between;margin-top:16px;width:100%}.week-dates-switcher__date{align-items:center;color:#b5b5bc;color:var(--color-gray-base,#b5b5bc);cursor:pointer;display:flex;flex-direction:column;gap:2px;height:40px;justify-content:center;position:relative;width:40px}.week-dates-switcher__date__day{line-height:14px!important}.week-dates-switcher__date--active{background-color:#680ddb;background-color:var(--color-primary,#680ddb);border-radius:16px;color:#fff;color:var(--color-white-lightest,#fff)}.week-dates-switcher__date__indicator{background-color:#c9b8ff;background-color:var(--color-purple-taro,#c9b8ff);border-radius:50%;bottom:1px;height:4px;margin-top:1px;position:absolute;width:4px}.data-menu-bar{border-right:1px solid #e8eaed;border-right:1px solid var(--color-gray-lightest,#e8eaed);display:flex;flex-direction:column;padding-top:64px}.data-menu-bar__menu-container{border-top:1px solid #e8eaed;border-top:1px solid var(--color-gray-lightest,#e8eaed);height:100%}.data-menu-bar__menu{align-items:center;color:#131314;color:var(--color-text,#131314);cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:16px}.data-menu-bar__menu--active{background-color:#f9f8fc;background-color:var(--color-gray-purple,#f9f8fc)}.data-menu-bar__menu p{font-weight:700;font-weight:var(--font-weight-med-bold,700);padding:16px 0 12px 16px}.data-menu-bar__menu__icon{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc)}.circadian-chart-container{display:flex;flex-direction:column;padding:12px}.circadian-chart-container.is-simplified{margin-top:0;padding:0}.circadian-chart-container.is-simplified .recharts-surface{cursor:pointer}.circadian-chart-container__loading{background-color:var(--color-gray-purple);border-radius:16px;padding:16px}.event-marker{align-items:center;display:flex;height:100%;justify-content:center}.chart-legends{display:flex;gap:24px;padding:16px 8px;width:100%}.chart-legends__item{align-items:center;display:flex;gap:4px}.chart-legends__item__name{color:#5f6368;color:var(--color-gray-medium,#5f6368)}.energy-item{background-color:var(--color-white-light);border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:8px}.energy-item__label-group{align-items:center;display:flex;gap:10px}.energy-item__icon-wrapper{align-items:center;background-color:var(--color-gray-light);border-radius:16px;display:flex;height:32px;justify-content:center;width:32px}.energy-item__icon-wrapper--blue{background-color:var(--color-blue-base)!important}.energy-item__icon-wrapper--red{background-color:var(--color-red-base)}.energy-item__icon-wrapper--green{background-color:var(--color-green-base)}.energy-item__flame-icon{height:18px;width:18px}.energy-item__title-group{display:flex;flex:1 1;flex-direction:column;gap:2px}.energy-item__title-group__icon{color:#b5b5bc;color:var(--color-gray-base,#b5b5bc)}.energy-item__title-wrapper{align-items:center;display:flex;gap:4px}.energy-item__explanation-btn{background:none;border:none;color:var(--color-gray-medium);cursor:pointer}.energy-item__fluctuation-wrapper{align-items:center;display:flex;gap:8px;padding-left:14px}.energy-item__fluctuation-item-group{align-items:center;display:flex;gap:4px}.energy-item__gray-text{color:var(--color-gray-dark)!important}.energy-fluctuations-container{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);width:100%}.energy-fluctuations-container__col-2{grid-template-columns:repeat(2,1fr)}@media(max-width:1500px){.energy-fluctuations-container{grid-template-columns:repeat(2,1fr)}}.simple-circadian-chart-modal .energy-fluctuations-container{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto;padding-right:12px}.chart-tooltip{background:var(--color-white-lightest);border-radius:8px;box-shadow:0 2px 4px var(--color-black-light);padding:8px 12px}.chart-tooltip__item{align-items:center;display:flex;gap:8px}.chart-tooltip__item:not(:last-child){margin-bottom:4px}.chart-tooltip__label{color:var(--color-gray-dark)}.chart-tooltip__value{color:var(--color-black);font-weight:var(--font-weight-semi-bold)!important}.energy-gauge-card__energy-value{color:#131314;color:var(--color-black,#131314);font-weight:600!important;font-weight:var(--font-weight-bold,600)!important;line-height:32px!important}.energy-gauge-card__energy-unit{color:#5f6368;color:var(--color-gray-medium,#5f6368);line-height:12px!important;margin-top:4px!important}.energy-gauge-card__gauge-chart{height:96px!important}.energy-value-card{align-items:start;display:flex;flex-direction:column;gap:26px;justify-content:space-between}.energy-value-card__value{color:#131314!important;color:var(--color-black,#131314)!important;font-weight:500!important;font-weight:var(--font-weight-semi-bold,500)!important;line-height:16px!important}.energy-value-card__value-title{color:#5f6368!important;color:var(--color-gray-medium,#5f6368)!important;line-height:12px!important;margin-top:4px!important}.peak-dips-values-card{align-items:start;display:flex;flex-direction:column;width:100%}.peak-dips-values-card__container{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;width:100%}@media screen and (max-width:1600px){.peak-dips-values-card__container{grid-template-columns:1fr}}.peak-dips-values-card__container--weekly{display:flex;flex-direction:column}.peak-dips-values-card__container__item{align-items:center;border-radius:10px;display:flex;justify-content:space-between;padding:10px 8px}.peak-dips-values-card__container__item__title{font-weight:500!important;font-weight:var(--font-weight-semi-bold,500)!important}.peak-dips-values-card__container__item__subtitle{line-height:12px!important}.peak-dips-values-card__container__item__timing{background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:6px;display:flex;flex-direction:column;padding:4px 8px}.peak-dips-values-card__container__item__timing__diff{color:#7c7c7c;color:var(--color-gray-dark,#7c7c7c)}.peak-dips-values-card__container--simplified{margin-top:0;max-height:130px;overflow-y:auto}.peak-dips-values-card__title{font-weight:700!important;font-weight:var(--font-weight-med-bold,700)!important}.task-table{flex:1 1}.task-table__header{color:#5f6368!important;color:var(--color-gray-medium,#5f6368)!important}.task-table__row-item{font-weight:500!important;font-weight:var(--font-weight-semi-bold,500)!important}.task-table .MuiTableCell-root{border:none}.week-task-chart{width:100%}.week-task-chart__legends{align-items:center;display:flex;gap:4px;justify-content:center}.week-task-chart__legend{align-items:center;border-radius:8px;display:flex;gap:4px;padding:3px}.week-task-chart__legend-color{border-radius:2px;height:8px;width:8px}.square-metric-card{align-items:center;background-color:var(--color-white-lightest);border-radius:24px;box-shadow:0 -4px 24px 0 var(--color-black-lightest);display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:12px 16px}.square-metric-card__value{font-weight:600!important;font-weight:var(--font-weight-bold,600)!important}.square-metric-card__bottom{align-items:center;display:flex;flex-direction:column;gap:4px}.square-metric-card__change{color:var(--color-black);font-weight:500!important}.square-metric-card__change--positive{color:var(--color-green-base)!important}.square-metric-card__change--negative{color:var(--color-red-base)!important}.square-metric-card__change-label{color:var(--color-gray-medium);font-size:14px}.task-distribution-chart{align-items:center;display:flex;gap:24px;justify-content:center;width:100%}.task-distribution-chart__pie{flex-shrink:0}.task-distribution-chart__legend{display:flex;flex:1 1;flex-direction:column;gap:8px;padding-left:16px}.task-distribution-chart__legend-item{align-items:center;display:flex;gap:8px}.task-distribution-chart__legend-color{border-radius:4px;height:12px;width:12px}.task-distribution-chart__legend-text{font-size:14px;font-weight:300}.task-chart-selector{align-items:center;display:flex;gap:4px;justify-content:flex-end}.task-chart-selector__label{font-weight:500!important}.task-chart-selector__dropdown .MuiPaper-root{border-radius:6px!important;box-shadow:0 0 10px 0 rgba(0,0,0,.102);box-shadow:0 0 10px 0 var(--color-black-light,rgba(0,0,0,.102));margin-top:5px}.task-chart-selector__dropdown .MuiList-root{padding:0!important}.re-task-chart-selector{margin-bottom:24px;margin-left:auto}.sleep-bar-info-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.sleep-bar-info-container__edit-icon{cursor:pointer;margin-bottom:16px;margin-left:auto}.sleep-bar-info-container__stage-info{flex-direction:column;margin-top:8px}.sleep-bar-info-container__stage-info,.sleep-bar-info-container__stage-info__item{align-items:center;display:flex;justify-content:space-between;width:100%}.sleep-bar-info-container__stage-info__time{align-items:center;display:flex;gap:6px}.sleep-bar-info-container__sleep-stage-bullet-container{align-items:center;color:var(--color-gray-medium);display:flex;gap:4px}.sleep-bar-info-container__sleep-stage-bullet-container__bullet{border-radius:3px;height:9px;width:16px}.event-with-category{overflow:hidden}.event-with-category__title-container{align-items:flex-start;display:flex;gap:12px}.event-with-category__title{display:-webkit-box;font-weight:500!important;font-weight:var(--font-weight-semi-bold,500)!important;max-height:48px;overflow:auto;word-break:break-word}.event-with-category__icon{align-items:center;border-radius:16px;display:flex;flex-shrink:0;height:32px;justify-content:center;min-width:32px}.event-with-category__title-group{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.event-with-category__gray-text{color:var(--color-gray-dark)}.event-with-category__score-container{align-items:center;display:flex;gap:4px;margin-left:auto;margin-top:4px}.event-with-category__score-container__icon{flex-shrink:0;height:18px;width:18px}.re-data-view{background-color:var(--color-gray-purple);display:flex;flex-direction:column;height:100%;position:relative}.re-data-view__content{flex:1 1;overflow-y:auto;padding:24px}.re-data-view__content__top-container{grid-gap:8px;display:grid;gap:8px;grid-template-columns:2fr 1fr}@media(max-width:1400px){.re-data-view__content__top-container{grid-template-columns:1fr}}.re-data-view__content__bottom-container{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr;margin-top:8px}@media(max-width:1600px){.re-data-view__content__bottom-container{grid-template-columns:1fr 1fr}}@media(max-width:1200px){.re-data-view__content__bottom-container{grid-template-columns:1fr}}.re-data-view__content__bottom-container__right{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr}@media(max-width:1600px){.re-data-view__content__bottom-container__right{grid-column:span 2;grid-template-columns:1fr 1fr}}@media(max-width:1200px){.re-data-view__content__bottom-container__right{grid-column:span 1;grid-template-columns:1fr}}.data-circadian{background-color:var(--color-white-lightest);border-radius:24px;padding:24px}.data-circadian__title{align-items:center;display:flex;font-weight:var(--font-weight-bold)!important;gap:4px;margin-bottom:16px!important}.data-circadian__title__icon{color:var(--color-gray-base)!important}.data-circadian__content-item{background-color:var(--color-gray-purple);border-radius:16px;padding:16px}.energy-duration-card__value,.energy-duration-card__value-title{font-weight:var(--font-weight-bold)!important}.energy-duration-card__icon{font-size:16px!important;line-height:1!important;margin-bottom:-3px!important}.energy-duration-card__energy-value{font-weight:var(--font-weight-bold)!important}.energy-duration-card__energy-unit{color:var(--color-gray-medium);font-weight:var(--font-weight-normal)!important;white-space:nowrap}.energy-duration-card__diff{font-weight:var(--font-weight-bold)!important}.energy-duration-card__diff__icon{font-size:16px!important;line-height:1!important;margin-bottom:-3px!important}.energy-duration-card__diff-label{color:var(--color-gray-medium)}.energy-value-card__energy-value{font-weight:var(--font-weight-bold)!important}.energy-value-card__energy-unit{color:var(--color-gray-medium);font-weight:var(--font-weight-normal)!important}.energy-value-card__diff{font-weight:var(--font-weight-bold)!important}.energy-value-card__diff__icon{font-size:16px!important;line-height:1!important;margin-bottom:-2px!important}.energy-value-card__diff-label{color:var(--color-gray-medium)}.view-all-container-modal .MuiBackdrop-root{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background-color:#13131466!important;background-color:var(--color-black-subtle,#13131466)!important}.view-all-container-modal__container{background-color:#fff;background-color:var(--color-white-lightest,#fff);border-radius:24px;box-shadow:0 0 10px 0 rgba(0,0,0,.102);box-shadow:0 0 10px 0 var(--color-black-light,rgba(0,0,0,.102));display:flex;flex-direction:column;gap:10px;height:560px;left:50%;outline:none!important;padding:24px 0 0;position:absolute;top:50%;transform:translate(-50%,-50%);width:800px}.view-all-container-modal__content{display:flex;flex:1 1;flex-direction:column;gap:24px;overflow-y:auto;padding:12px 40px}.view-all-container-modal__header{align-items:center;border-bottom:1px solid #e8eaed;border-bottom:1px solid var(--color-gray-lightest,#e8eaed);display:flex;flex-direction:row;justify-content:space-between;padding:0 24px 24px}.view-all-container-modal__header__title{font-weight:var(--font-weight-med-bold)!important}.view-all-container-modal__header__close{color:#131314!important;color:var(--color-black,#131314)!important;cursor:pointer;height:24px!important;width:24px!important}.view-all-container-modal__header__close:hover{color:#7c7c7c!important;color:var(--color-gray-dark,#7c7c7c)!important}.data-circadian-full-view__content-item{background-color:var(--color-gray-purple);border-radius:16px;padding:12px}.simple-circadian-chart{cursor:pointer;height:100%;transition:transform .2s ease}.simple-circadian-chart__content{display:flex;flex-direction:column;height:100%}.simple-circadian-chart__header{align-items:center;display:flex;justify-content:space-between;padding-bottom:16px}.simple-circadian-chart__title{color:var(--color-black);font-size:var(--font-size-s);font-weight:var(--font-weight-semi-bold)}.simple-circadian-chart__chart{flex:1 1;min-height:0}.simple-circadian-chart__loading{align-items:center;display:flex;height:100%;justify-content:center}.simple-circadian-chart__tooltip-content{background-color:var(--color-white-lightest);border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.simple-circadian-chart__tooltip-content-chart{flex:1 1;min-height:0}.simple-circadian-tooltip{background-color:var(--color-white-lightest)!important;border-radius:28px!important;box-shadow:0 0 10px 0 var(--color-black-light)!important;color:var(--color-black)!important;max-width:none!important;padding:0!important}.simple-circadian-tooltip .MuiTooltip-arrow{color:var(--color-white-lightest)!important}.simple-circadian-tooltip .energy-fluctuations-container{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto}.data-task{background-color:var(--color-white-lightest);border-radius:24px;display:flex;flex-direction:column;height:100%;padding:24px}.data-task__diff__icon{font-size:16px!important;line-height:1!important;margin-bottom:-3px!important}.data-task__diff__icon--zero{color:var(--color-gray-dark)}.data-task__completion-value,.data-task__title{font-weight:var(--font-weight-bold)!important}.data-task__title{margin-bottom:16px!important}.data-task__diff-label,.data-task__subtitle{color:var(--color-gray-medium)!important}.data-task__flame-icon{height:20px!important;width:20px!important}.data-task__content{background-color:var(--color-gray-purple);border-radius:16px;flex:1 1;padding:12px}.data-task-distribution-chart{align-items:center;display:flex;justify-content:center;width:100%}.data-task-distribution-chart__title-container{border-bottom:1px solid var(--color-gray-lightest)}.data-task-distribution-chart__title{font-weight:var(--font-weight-bold)!important}.data-task-distribution-chart__pie{height:156px!important;width:156px!important}.data-task-distribution-chart__diff-icon{font-size:18px!important;line-height:1!important;margin-bottom:-3px!important}.data-task-distribution-chart__legend{display:flex;flex:1 1;flex-direction:column;gap:8px;padding-top:12px}.data-task-distribution-chart__legend-item{align-items:center;display:flex;gap:8px}.data-task-distribution-chart__legend-color{border-radius:4px;height:16px;width:16px}.data-task-distribution-chart__legend-text{color:var(--color-gray-medium)!important}.data-event{background-color:var(--color-white-lightest);border-radius:24px;height:-webkit-max-content;height:max-content;padding:24px}.data-event__label{color:var(--color-gray-medium)!important}.data-event__diff__icon{height:16px;width:16px}.data-event__title{font-weight:var(--font-weight-med-bold)!important}.data-event__event-box-title{font-weight:var(--font-weight-bold)!important}.data-event__view-all{cursor:pointer}.data-event__box{background-color:var(--color-gray-purple);border-radius:14px;padding:12px;width:100%}.data-event__inner-box{align-items:center;display:flex;flex:1 1;gap:12px;padding-top:6px}.data-event__inner-box--loading{justify-content:center;min-height:20px}.data-event__inner-box__no-data{white-space:nowrap!important}.data-event__inner-box__description{margin-left:8px}.data-event__event-info{flex:1 1}.data-event__event-title{font-weight:var(--font-weight-med-bold)!important;margin-bottom:4px!important}.data-event__event-duration{color:var(--color-gray-base)!important}.compare-box__title{font-weight:var(--font-weight-med-bold)!important}.compare-box__label{color:var(--color-gray-medium)!important}.compare-box__diff__icon{height:16px!important;margin-bottom:-2px!important;width:16px!important}.data-event__full-view__stats{background-color:var(--color-gray-purple);border-radius:16px;padding:12px}.data-sleep{background-color:var(--color-white-lightest);border-radius:24px;padding:24px}.data-sleep__loader{align-items:center;background-color:var(--color-white-lightest);border-radius:16px;display:flex;justify-content:center;min-height:200px}.data-sleep__title{align-items:center;display:flex;font-weight:var(--font-weight-bold)!important;gap:8px;margin-bottom:16px!important}.data-sleep__title__icon{color:var(--color-gray-base)!important}.data-sleep__icon{height:20px!important;width:20px!important}.data-sleep__content{display:flex;flex-direction:column;gap:16px}.data-sleep__duration-value{font-weight:var(--font-weight-bold)!important}.data-sleep__duration-label{color:var(--color-gray-medium)}.data-sleep__box{background-color:var(--color-gray-purple);border-radius:16px;padding:16px 12px}.data-sleep__chronotype{display:flex;flex-direction:column;position:relative}.data-sleep__chronotype-title{font-weight:var(--font-weight-bold)!important}.data-sleep__chronotype__tooltip-icon{color:var(--color-gray-light)!important;height:18px!important;width:18px!important}.data-sleep__chronotype-header{align-items:center;display:flex;gap:8px}.data-sleep__chronotype-header svg{height:24px;width:24px}.data-sleep__chronotype-description{color:var(--color-gray);margin-bottom:16px!important}.data-sleep__chronotype-button{margin-top:auto!important;width:100%}.data-sleep__chronotype-error{color:var(--color-error);font-size:.875rem;margin-top:8px!important;text-align:center}.data-sleep__info{display:flex;flex-direction:column;justify-content:center;margin-top:14px}.data-satisfaction{background-color:var(--color-white-lightest);border-radius:28px;padding:24px}.data-satisfaction__view-all{cursor:pointer}.data-satisfaction__title{align-items:center;display:flex;font-weight:var(--font-weight-bold)!important;gap:8px}.data-satisfaction__title__icon{color:var(--color-gray-base)!important}.data-satisfaction__icon{height:20px;width:20px}.data-satisfaction__value-container{align-items:center;display:flex;gap:8px;margin-bottom:12px!important}.data-satisfaction__value-container__text{font-weight:var(--font-weight-bold)!important}.data-satisfaction__week-container{align-items:flex-end;background:var(--color-gray-purple);border-radius:24px;box-sizing:border-box;display:flex;justify-content:space-between;padding:16px 8px;width:100%}.data-satisfaction__day-container{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:12px}.data-satisfaction__day-container__not-answered{background-color:var(--color-gray-lightest);border-radius:4px;height:20px;width:20px}.data-satisfaction__day-text.selected{color:#7c3aed}.data-satisfaction__ema-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0;transition:transform .2s ease}.data-satisfaction__ema-button:disabled{cursor:not-allowed}.data-satisfaction__ema-button svg{filter:none;height:48px;width:48px}.data-satisfaction__ema-button:hover{transform:scale(1.1)}.data-satisfaction-simplified{background-color:var(--color-gray-purple);border-radius:12px;padding:15px 16px}.answer-satisfaction-popup{align-items:center;background:var(--color-gray-purple);border-radius:16px!important;display:flex;flex:1 1;gap:24px;justify-content:flex-start;padding:12px}.answer-satisfaction-popup__button{background-color:var(--color-gray-purple);border:none;cursor:pointer;height:22px;width:22px}.answer-satisfaction-popup__button:hover{scale:1.1;transition:scale .3s ease-in-out}.answer-satisfaction-popup__button:disabled{cursor:not-allowed}.answer-satisfaction-popup__button__icon{transition:opacity .3s ease-in-out}.answer-satisfaction-popup__button__icon:hover{opacity:.8!important}.satisfaction-data-full-view{display:flex;flex:1 1}.satisfaction-data-full-view__level-selector-container{display:flex;flex:1 1;flex-direction:column;gap:16px;max-width:340px;padding:16px 0 12px}.satisfaction-data-full-view__loading{align-items:center;display:flex;height:100%;justify-content:center}.satisfaction-level-selector{background-color:var(--color-gray-purple)}.satisfaction-level-selector__title{font-weight:var(--font-weight-bold)!important;margin-left:2px!important}.satisfaction-level-selector__option{align-items:center;border:none!important;border-radius:8px;cursor:pointer;display:flex;justify-content:center;transition:all .2s ease}.satisfaction-level-selector__option:disabled{cursor:not-allowed}.satisfaction-level-selector__option:hover{background-color:var(--color-white-lightest);transform:scale(1.05)}.satisfaction-level-selector__option__icon{transition:opacity .3s ease-in-out}.satisfaction-level-selector__option__icon:hover{opacity:.8!important}.satisfaction-calendar{padding:12px 0}.satisfaction-calendar__header{margin-bottom:12px;margin-left:12px}.satisfaction-calendar__grid,.satisfaction-calendar__weekdays{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(7,40px)}.satisfaction-calendar__weekday{text-align:center}.satisfaction-calendar__cell{align-items:center;background:none;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start}.satisfaction-calendar__cell.empty{background:#0000;cursor:default}.satisfaction-calendar__cell-empty{background-color:var(--color-gray-lightest);border-radius:4px;min-height:20px;width:20px}.satisfaction-calendar__date{color:var(--color-gray-base)!important;margin-bottom:2px!important}.subjective-feelings{display:flex;flex:1 1}.subjective-feelings__title{font-weight:600!important;font-weight:var(--font-weight-semi-bold,600)!important}.subjective-feelings__accordion-list{height:100%;max-height:388px;overflow-x:hidden;overflow-y:auto}.phase-accordion-item{background:none;border:none;box-shadow:none;transition:none}.phase-accordion-item--expanded{box-shadow:none}.phase-accordion-item .MuiAccordionDetails-root,.phase-accordion-item .MuiAccordionSummary-content,.phase-accordion-item .MuiAccordionSummary-root,.phase-accordion-item__summary .MuiAccordionSummary-content{margin:0!important;min-height:0!important;padding:0!important}.phase-accordion-item__summary .MuiAccordionSummary-content{align-items:center}.phase-accordion-item__summary--expanded .phase-accordion-item__collapsed-row{display:none}.phase-accordion-item__collapsed-row{align-items:flex-start;display:flex;gap:8px;padding:0;width:100%}.phase-accordion-item__collapsed-time-group{align-items:center;display:flex;flex-direction:column;min-width:56px;position:relative}.phase-accordion-item__collapsed-time{line-height:1.1;margin-bottom:4px!important;margin-top:4px!important}.phase-accordion-item__collapsed-dashed-line{border-left:2px dashed #5f6368;border-left:2px dashed var(--color-gray-medium,#5f6368);height:20px;margin:2px auto -2px;opacity:.7;width:2px}.phase-accordion-item__details-row{align-items:flex-start;display:flex;flex-direction:row;min-height:60px;width:100%}.phase-accordion-item__details-time-line{align-items:center;display:flex;flex-direction:column;margin-right:8px;min-width:56px}.phase-accordion-item__details-dashed-line{height:72px;margin-bottom:0;margin-top:-2px}.phase-accordion-item__details-content{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start}.phase-accordion-item__collapsed-title{margin-left:0}.phase-accordion-item__custom-expand-icon{align-items:center;display:flex;pointer-events:none;position:absolute;right:8px;top:8px;transition:transform .2s;z-index:2}.phase-accordion-item--future,.phase-accordion-item--future *,.phase-accordion-item--future .MuiSvgIcon-root{color:var(--color-gray-base)!important}.phase-accordion-item--future .phase-accordion-item__collapsed-dashed-line,.phase-accordion-item--future .phase-accordion-item__collapsed-dashed-line--future{border-color:var(--color-gray-base)!important}.phase-accordion-item__collapsed-time--future,.phase-accordion-item__collapsed-title--future{color:var(--color-gray-base)!important}.phase-accordion-item__collapsed-dashed-line--future{border-color:var(--color-gray-base)!important}.overview-section{background-color:var(--color-white-lightest);border-radius:24px;padding:16px}.overview-section__title{font-weight:var(--font-weight-bold)!important}.overview-section__icon{border-radius:50%;height:18px!important;width:18px!important}.overview-section__cards{max-width:320px;min-width:240px}.overview-section__card{background-color:var(--color-gray-purple);border-radius:12px;padding:15px 16px}.overview-section__diff-icon{font-size:14px!important;line-height:1!important;margin-bottom:-2px!important;margin-right:2px}.overview-section__diff-icon--zero{color:var(--color-gray-dark)}.overview-section__chart{flex:1 1}.overview-section__chart--weekly{background-color:var(--color-gray-purple);border-radius:16px}:root{--color-white-lightest:#fff;--color-white-light:#fcfcfe;--color-primary:#680ddb;--color-secondary:#09c25a;--color-black:#131314;--color-black-subtle:#13131466;--color-black-light:#0000001a;--color-black-mid:#0000004d;--color-black-lightest:#0000000d;--color-gray-dark:#7c7c7c;--color-gray-base:#b5b5bc;--color-gray-light:#d9d9d9;--color-gray-lightest:#e8eaed;--color-gray-medium:#5f6368;--color-gray-purple:#f9f8fc;--color-red-base:#f34720;--color-orange-base:#ff8760;--color-green-base:#09c25a;--color-yellow-base:#fdc913;--color-blue-base:#3a92fa;--color-blue-light:#97c7ff;--color-blue-lightest:#cfe2f3;--color-blue-med:#9fc5e8;--color-blue-med-light:#6fa8dc;--color-blue-bright:#4499df;--color-blue-slate:#3c5c9acc;--color-blue-slate-light:#3c5c9a29;--color-purple-taro:#c9b8ff;--color-purple-taro-mid-light:#c9b8ff80;--color-purple-taro-mid:#c9b8ffcc;--color-purple-taro-light:#c9b8ff33;--color-purple-taro-lightest:#c9b8ff4d;--color-purple-light:#ebe5fd;--color-primary-dark:#3e0ca4;--font-size-xxs:10px;--font-size-xs:12px;--font-size-sm:13px;--font-size-s:14px;--font-size-m:16px;--font-size-ml:18px;--font-size-l:20px;--font-size-xl:24px;--font-size-xxl:32px;--font-size-xxxl:40px;--font-weight-light:300;--font-weight-normal:400;--font-weight-semi-bold:500;--font-weight-bold:600;--font-weight-med-bold:700;--font-weight-extra-bold:800;--font-family-nunito:"Nunito Sans Variable";--header-height:64px;--core-actions-container-height:121px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{margin:0;padding:0}*,.wrapper{box-sizing:border-box}.wrapper{--max-width:1400px;color:#131314;color:var(--color-text,#131314);display:flex;flex-direction:row;min-height:100vh;width:100vw}@media(min-width:992px){.wrapper{height:100vh}}.custom-time-picker-popper .MuiPaper-root{border-radius:12px!important;box-shadow:0 0 10px 0 #0000001a;box-shadow:0 0 10px 0 var(--color-black-light,rgba(0,0,0,.102));height:200px!important;margin-top:5px;max-height:100px;max-height:200px!important;overflow:hidden!important;padding:10px!important}.custom-time-picker-popper .MuiPaper-root .MuiMenuItem-root{border-radius:6px!important;font-size:14px!important;font-size:var(--font-size-s,14px)!important}.custom-time-picker-popper .MuiPaper-root .Mui-selected{background-color:#ebe5fd!important;background-color:var(--color-purple-light,#ebe5fd)!important;color:#131314!important;color:var(--color-black,#131314)!important}.custom-time-picker-popper .MuiPaper-root .MuiPickersDay-today{border-color:#680ddb!important;border-color:var(--color-primary,#680ddb)!important}.custom-time-picker-popper .MuiPaper-root .MuiDialogActions-root .MuiButtonBase-root{font-size:12px!important;font-size:var(--font-size-xs,12px)!important}.custom-time-picker-popper--auto-height .MuiPaper-root{height:auto!important;max-height:none!important}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000;border-radius:3px}::-webkit-scrollbar-thumb{background:#b5b5bc;background:var(--color-gray-base,#b5b5bc);border:1px solid #fff;border:1px solid var(--color-white-lightest,#fff);border-radius:3px;-webkit-transition:all .2s ease;transition:all .2s ease}::-webkit-scrollbar-thumb:hover{background:#7c7c7c;background:var(--color-gray-dark,#7c7c7c);width:8px}*{scrollbar-color:#b5b5bc #0000;scrollbar-color:var(--color-gray-base,#b5b5bc) #0000;scrollbar-width:thin}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}
/*# sourceMappingURL=main.ef222aeb.css.map*/