.GoalProgress_progress__dLqNQ{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.GoalProgress_default__mcguJ{background-image:url(/img/goalprogressillustrative.png);background-size:contain;background-repeat:no-repeat;width:100%;height:100%}.GoalProgress_svg__NN48f{position:absolute;top:0;left:0}.GoalProgress_circle__6edb0{transition:all .4s linear;transform:rotate(-90deg);transform-origin:50% 50%}.GoalProgress_data__JNKZR{flex-direction:column;z-index:1}.GoalProgress_data__JNKZR,.GoalProgress_readCount__h2ioO{display:flex;align-items:center}.GoalProgress_readCount__h2ioO.GoalProgress_complete__2FadW{color:var(--uiWhite)}.GoalProgress_extra-large__B7n_H{font-size:98px;height:118px}.GoalProgress_large__W4qDr{font-size:52px;height:63px}.GoalProgress_medium__el3MX{font-size:36px;height:44px}.GoalProgress_small__tZHtr{font-size:16px;color:var(--textSecondary)}.GoalProgress_target__qJO6D{color:var(--textDiscreet);flex-shrink:1}.GoalProgress_target__qJO6D.GoalProgress_complete__2FadW{color:var(--uiWhite);opacity:.6}.GoalProgress_target__qJO6D.GoalProgress_largeText__hYG_I{font-size:30px}.GoalMini_container__bcyLo{padding:var(--size-5);border-radius:var(--size-1);background-color:var(--uiBoxBackground);display:flex;align-items:center}.GoalMini_progress__U_gc1{flex:0 0 48px}.GoalMini_details__38HBs{display:flex;flex-direction:column;margin-left:var(--size-4);justify-content:center}.GoalMini_top__4CQJh{color:var(--textSecondary)}.GoalMini_name__gQVQO,.GoalMini_top__4CQJh{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.GoalMini_slot__Yt4Dh{margin-left:auto;flex:0 0 auto}.ToggleSwitch_container__W0Dal{position:relative;width:54px;display:inline-block;vertical-align:middle;-webkit-user-select:none;user-select:none;text-align:left}.ToggleSwitch_container__W0Dal .ToggleSwitch_checkbox__MgTzH{display:none}.ToggleSwitch_container__W0Dal .ToggleSwitch_label__l79ev{display:block;overflow:hidden;cursor:pointer;border:1px solid var(--uiInput);border-radius:20px;margin:0;transition:all .2s ease-in-out}.ToggleSwitch_container__W0Dal .ToggleSwitch_label__l79ev:focus,.ToggleSwitch_container__W0Dal .ToggleSwitch_label__l79ev>span:focus{outline:none}.ToggleSwitch_container__W0Dal .ToggleSwitch_inner__Z1fhq{display:block;width:200%;transform:translateX(-50%);transition:margin .1s ease-in-out}.ToggleSwitch_container__W0Dal .ToggleSwitch_inner__Z1fhq:after,.ToggleSwitch_container__W0Dal .ToggleSwitch_inner__Z1fhq:before{display:block;float:left;width:50%;height:24px;padding:0;line-height:24px;font-size:14px;color:var(--uiWhite);font-weight:700;box-sizing:border-box}.ToggleSwitch_container__W0Dal .ToggleSwitch_inner__Z1fhq:before{content:attr(data-yes);padding-left:10px;color:var(--uiWhite)}.ToggleSwitch_container__W0Dal .ToggleSwitch_disabled__QAb_V,.ToggleSwitch_container__W0Dal .ToggleSwitch_disabled__QAb_V:before{background-color:var(--textDisabled);cursor:not-allowed}.ToggleSwitch_container__W0Dal .ToggleSwitch_inner__Z1fhq:after{content:attr(data-no);padding-right:10px;color:var(--uiWhite);text-align:right}.ToggleSwitch_container__W0Dal .ToggleSwitch_switch__kwv0W{display:block;width:18px;height:18px;margin:var(--size-1);background:var(--uiInput);position:absolute;top:0;bottom:0;right:28px;border:0 solid var(--uiInput);border-radius:20px;transition:all .2s ease-in-out}.ToggleSwitch_container__W0Dal.ToggleSwitch_smallSwitch__ZrkPf{width:40px}.ToggleSwitch_container__W0Dal.ToggleSwitch_smallSwitch__ZrkPf .ToggleSwitch_inner__Z1fhq:after,.ToggleSwitch_container__W0Dal.ToggleSwitch_smallSwitch__ZrkPf .ToggleSwitch_inner__Z1fhq:before{content:"";height:20px;line-height:20px}.ToggleSwitch_container__W0Dal.ToggleSwitch_smallSwitch__ZrkPf .ToggleSwitch_switch__kwv0W{width:16px;right:20px;margin:2px}.ToggleSwitch_container__W0Dal input:checked+label .ToggleSwitch_inner__Z1fhq{transform:translateX(0)}.ToggleSwitch_container__W0Dal input:checked+label .ToggleSwitch_switch__kwv0W{right:0;background:var(--accentPrimary)}.ToggleSwitch_container__W0Dal:hover .ToggleSwitch_switch__kwv0W{background-color:var(--textPrimary)}.ToggleSwitch_container__W0Dal:hover .ToggleSwitch_label__l79ev{border-color:var(--uiBlack)}.DatePicker_datePicker__pdfuS{width:100%;position:relative}.DatePicker_datePicker__pdfuS .DatePicker_label__51cEF{display:inline-block;color:var(--textDiscreet);position:absolute;top:10px;left:16px}.DatePicker_datePicker__pdfuS .DatePicker_label__51cEF.DatePicker_disabled__RSQSL{color:var(--textSecondary);z-index:2}@media(min-width:600px){.DatePicker_datePicker__pdfuS .DatePicker_label__51cEF{left:20px}}.DatePicker_datePicker__pdfuS .DatePicker_nativeInput__HjKws{padding-top:36px;min-height:72px}@media(min-width:600px){.DatePicker_datePicker__pdfuS .DatePicker_nativeInput__HjKws{padding:40px 20px 20px}}.DatePicker_datePicker__pdfuS .DatePicker_nativeInput__HjKws::-webkit-date-and-time-value{text-align:left}.DatePicker_datePicker__pdfuS .DatePicker_nativeInput__HjKws::placeholder{color:var(--textDiscreet)}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker{display:flex;position:relative}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker,.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker *,.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker :after,.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker :before{box-sizing:border-box}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker--disabled{background-color:var(--uiBoxBackground);color:var(--uiSecondary)}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;border:var(--outlineWidth) solid var(--uiInput);padding-right:10px;padding-top:20px}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__wrapper:focus,.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__wrapper:hover{border:var(--outlineWidth) solid var(--textDiscreet)}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__inputGroup{min-width:calc(12px + 4.32em + .434em);flex-grow:1;padding:14px;font-size:16px;line-height:20px;transition:all .15s linear;box-sizing:initial}@media(min-width:600px){.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__inputGroup{padding:14px 20px}}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__inputGroup__divider{padding:1px 0;white-space:pre;color:var(--textDiscreet)}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;font:inherit;box-sizing:initial;-moz-appearance:textfield}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__inputGroup__input::placeholder{color:var(--textDiscreet)}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__inputGroup__input::-webkit-inner-spin-button,.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__button{border:0;background:rgba(0,0,0,0);padding:4px 6px}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__button svg{color:var(--uiSecondary)}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__button:enabled{cursor:pointer}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__button:enabled:focus .react-date-picker__button__icon,.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__button:enabled:focus svg,.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__button:enabled:hover .react-date-picker__button__icon,.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__button:enabled:hover svg{color:var(--uiBlack)}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__button:disabled .react-date-picker__button__icon,.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__button:disabled svg{color:var(--textDisabled)}.ReactDatePicker_reactDatePicker__wtZ9d .hasDate .react-date-picker__clear-button svg{display:none}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__button svg{display:inherit}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__calendar{width:324px;max-width:100vw;position:absolute;top:100%;left:0;z-index:1}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__calendar--closed{display:none}.ReactDatePicker_reactDatePicker__wtZ9d .react-date-picker__calendar .react-calendar{border-width:thin}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar{width:350px;max-width:100%;background:var(--uiOverlayBackground);border:0;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;filter:drop-shadow(0 0 var(--size-2) var(--shadowColor));border-radius:4px;will-change:filter;z-index:var(--zIndexDropdown)}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar--doubleView{width:700px}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar,.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar *,.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar :after,.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar :before{box-sizing:border-box}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar button{margin:0;border:0;outline:none}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar button:enabled:hover{cursor:pointer}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__navigation{height:44px;margin-bottom:1em;border-bottom:var(--outlineWidth) solid var(--uiOutline);display:flex;align-items:center}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__navigation button{min-width:44px;background:none}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__navigation button:enabled:focus,.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__navigation button:enabled:hover{background-color:var(--uiHover)}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__navigation button[disabled]{color:var(--textDisabled);cursor:default}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em;display:none}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__month-view__weekdays__weekday{padding:.5em;display:none}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__month-view__weekNumbers{font-weight:700}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;padding:1em .6666666667em}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__viewContainer{padding:0 16px 8px}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__month-view__days__day--neighboringMonth{color:var(--textPrimary)}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__century-view .react-calendar__tile,.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__decade-view .react-calendar__tile,.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__year-view .react-calendar__tile{padding:1em .5em}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__tile{max-width:100%;text-align:center;padding:5px 0;border-radius:4px;background:none}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__tile:disabled{color:var(--textDisabled);cursor:default}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__tile:enabled:focus,.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__tile:enabled:hover{background-color:var(--uiHover)}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__tile--hasActive{background:var(--accentPrimary);color:var(--textWhite)}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__tile--hasActive:enabled:focus,.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__tile--hasActive:enabled:hover{background:var(--accentPrimaryHover);color:var(--textWhite)}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__tile--active{background:var(--accentPrimary);color:var(--textWhite)}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__tile--active:enabled:focus,.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__tile--active:enabled:hover{background:var(--accentPrimaryHover)}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar--selectRange .react-calendar__tile--hover{background-color:var(--uiHover)}.ReactDatePicker_reactDatePicker__wtZ9d .react-calendar__month-view__days__day{aspect-ratio:1/1;padding:10px 0;border-radius:100%}.FormError_error__QdkBE{background:var(--uiWhite);border:var(--outlineWidth) solid rgba(225,77,77,.2);color:var(--accentDanger);min-height:55px;padding:var(--size-2) var(--size-5);display:flex;align-items:center}.FormError_error__QdkBE svg{margin-right:15px;min-width:24px;min-height:24px}.GoalFormAdvanced_autoUpdate__7RJ_X{display:flex;justify-content:space-between;align-items:center;margin-top:var(--size-5)}.GoalFormAdvanced_dates__r1qbk{display:flex;align-items:center;width:100%;max-width:100%;flex-wrap:wrap}.GoalFormAdvanced_dates__r1qbk div:hover{z-index:1}.GoalFormAdvanced_updateInfo__q3eEA{margin-top:var(--size-1);color:var(--textDiscreet)}.GoalFormAdvanced_delete__2Wn2B{width:100%;margin-top:var(--size-10);border-top:var(--outlineWidth) solid var(--uiOutline);padding-top:var(--size-6)}.GoalFormAdvanced_button__iCsR5{margin-left:auto;width:100%;display:flex;margin-top:var(--size-5);justify-content:flex-end}.GoalFormAdvanced_datePickerLeft__jc_3C,.GoalFormAdvanced_datePickerRight__Zs9tr{flex:1 1 50%;margin-right:-1px}.GoalFormBasic_inputHolder__TNOYy{width:200px;height:200px;background-image:url(/img/goalprogressillustrative.png);background-size:contain;background-repeat:no-repeat;margin:var(--size-5) auto var(--size-14) auto}@media(min-width:600px){.GoalFormBasic_inputHolder__TNOYy{margin-top:var(--size-18)}}.GoalFormBasic_inputHolder__TNOYy input{margin-top:var(--size-14);width:100%;border:none;font-size:54px;background-color:rgba(0,0,0,0);text-align:center;line-height:1.3}.GoalFormBasic_inputHolder__TNOYy input::placeholder{font-size:54px;color:var(--textDisabled)}.GoalFormBasic_inputHolder__TNOYy input:placeholder-shown{text-align:left;padding-left:42%}.GoalFormBasic_info__1YMXW{display:flex;justify-content:center;align-items:center;flex-direction:column}.GoalFormBasic_actions__LqzU9{width:100%;display:flex;justify-content:space-between}.GoalModal_header__0zrkm{display:none}@media(min-width:768px){.GoalModal_header__0zrkm{display:block;text-align:left}}.goals_pageContainer__l8_uj{max-width:528px}@media(min-width:600px){.goals_pageContainer__l8_uj{margin-top:var(--size-14)}}.goals_header__3bM2q{font-family:Libre Baskerville,serif;font-style:normal;font-weight:400;font-size:21px;line-height:150%;text-align:center}@media(min-width:600px){.goals_header__3bM2q{font-size:24px;font-family:Libre Baskerville,serif;font-style:normal;font-weight:400;font-size:18px;line-height:1.4}.goals_mobileButton__QvsJJ{display:none}}.goals_desktopButton__v8QPU{display:none}@media(min-width:600px){.goals_desktopButton__v8QPU{display:block}}