.Confetti_canvasContainer___zO0s{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:3;pointer-events:none}.Confetti_particle__K2ulb{width:var(--size-2);height:var(--size-1);background-color:var(--accentPrimary);animation:Confetti_y__uCnxU 2s cubic-bezier(0,500,1,500) infinite}@keyframes Confetti_x__PxElv{to{left:250px}}@keyframes Confetti_y__uCnxU{to{top:199.5px}}.GoalDisplayDate_container__iOHQk{display:flex;align-items:center;justify-content:center;width:-webkit-max-content;width:max-content;margin-bottom:var(--size-2);color:var(--textSecondary)}.GoalDisplayDate_container__iOHQk svg{width:16px;height:16px}.GoalProgress_progress__nwI02{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.GoalProgress_default__sMEsd{background-image:url(/img/goalprogressillustrative.png);background-size:contain;background-repeat:no-repeat;width:100%;height:100%}.GoalProgress_svg__5Fc_6{position:absolute;top:0;left:0}.GoalProgress_circle__VXlpA{transition:all .4s linear;transform:rotate(-90deg);transform-origin:50% 50%}.GoalProgress_data__HWTe7{flex-direction:column;z-index:1}.GoalProgress_data__HWTe7,.GoalProgress_readCount__EbRWM{display:flex;align-items:center}.GoalProgress_readCount__EbRWM.GoalProgress_complete__9olve{color:var(--uiWhite)}.GoalProgress_extra-large__yKJg4{font-size:98px;height:118px}.GoalProgress_large__wL_cj{font-size:52px;height:63px}.GoalProgress_medium__9tY45{font-size:36px;height:44px}.GoalProgress_small__sItee{font-size:16px;color:var(--textSecondary)}.GoalProgress_target__ZINjh{color:var(--textDiscreet);flex-shrink:1}.GoalProgress_target__ZINjh.GoalProgress_complete__9olve{color:var(--uiWhite);opacity:.6}.GoalProgress_target__ZINjh.GoalProgress_largeText__hIPR9{font-size:30px}.GoalFocus_container__Q3op_{background-color:var(--uiBoxBackground);border-radius:4px;padding:var(--size-5);display:grid;grid-template-columns:1fr;grid-gap:var(--size-4);align-items:center;justify-items:center;transition:background-color .1s linear}@media(hover:hover){.GoalFocus_container__Q3op_:hover{--isHover:1;background-color:var(--uiHover)}}@media(min-width:600px){.GoalFocus_container__Q3op_{padding:var(--size-8);grid-gap:var(--size-7);grid-template-columns:145px 1fr;justify-items:left}}.GoalFocus_text__U5P7p{display:flex;flex-direction:column;align-items:center;text-align:center}@media(min-width:600px){.GoalFocus_text__U5P7p{align-items:flex-start;text-align:left}}.Inline_container__Ny4tl{display:flex;flex-direction:column;justify-content:center}.Inline_left__DCKJ1{min-width:40px;display:flex;justify-content:flex-start;align-items:center}.Inline_right__b7xWj{display:flex;justify-content:center;align-items:center;padding-left:var(--size-4)}.Inline_center___oIgS{flex:1 1;margin-left:14px;display:flex;flex-direction:column;text-align:left;overflow:hidden}.Inline_bottom__W0BHe,.Inline_top__kQkBx{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.Inline_bottom__W0BHe{color:var(--textDiscreet);word-break:break-word}.Inline_withBorder__GA9gn{position:relative;padding:var(--size-4) var(--size-5);border-top:var(--outlineWidth) solid var(--uiOutline);border-bottom:var(--outlineWidth) solid var(--uiOutline)}@media(min-width:600px){.Inline_withBorder__GA9gn{border:var(--outlineWidth) solid var(--uiOutline)}}@media(hover:hover){.Inline_withBorder__GA9gn:hover{--isHover:1;border-color:var(--uiInput);z-index:1}}.UserInline_track__pCqjR{display:flex;margin:0 -20px;height:84px;padding-left:var(--size-5);overflow-y:hidden;overflow-x:scroll;-webkit-overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.UserInline_track__pCqjR::-webkit-scrollbar{display:none}.UserInline_cover__pbU9C{margin-right:var(--size-2);flex:0 0 40px;display:flex;align-items:flex-end}.UserInline_cover__pbU9C:last-child{padding-right:var(--size-5);flex:0 0 60px}.ResizableElement_scaling__WCWr0{width:100%;min-width:100%;animation-duration:.35s;animation-name:ResizableElement_fade__y9t_L;animation-timing-function:ease}.ResizableElement_withShadow__0tDTp{box-shadow:0 0 8.384px rgba(0,0,0,.15)}.GoalShare_container__vNcgz{width:1200px;height:630px;overflow:hidden;flex-direction:column;display:flex;padding:70px;background-color:var(--uiWhite)}.GoalShare_container__vNcgz.GoalShare_completed__YeeLz{background-image:url(/img/confetti.svg)}.GoalShare_top__8VRYL{justify-content:space-between;flex-direction:row;display:flex}.GoalShare_logo__j17fX{display:flex;align-items:center}.GoalShare_logo__j17fX svg{width:42px;height:58px}.GoalShare_avatar__GnBj6{display:flex;justify-content:center}.GoalShare_bottom__P22ET{padding:var(--size-6) 0 0 var(--size-6);display:flex;flex-direction:row}.GoalShare_goalInfo__W7Rj2{font-size:54px;line-height:80px;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:64px;font-family:Libre Baskerville,serif}.GoalShare_goalHeader__Fwr3I{font-size:36px;line-height:150%;color:var(--textSecondary);font-family:Inter,sans-serif}.GoalShare_large__3dxu4{display:flex;align-items:center;font-size:98px;height:118px}.GoalShare_booksText__TsCmw{font-size:32px;color:var(--textDiscreet)}.GoalShare_square__WWjor{width:840px;height:840px}.GoalShare_square__WWjor .GoalShare_goalInfo__W7Rj2{margin-top:30px}.GoalShare_square__WWjor .GoalShare_progress__Q0n3t{width:367px;height:367px}.GoalShare_portrait__ZmImu{width:1080px;height:1920px;padding-top:260px}.GoalShare_portrait__ZmImu .GoalShare_top__8VRYL{width:217px;align-self:center;margin-bottom:133px}.GoalShare_portrait__ZmImu .GoalShare_goalInfo__W7Rj2{margin-top:120px;width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.GoalShare_portrait__ZmImu .GoalShare_progress__Q0n3t{width:673px;height:673px}.GoalShare_portrait__ZmImu .GoalShare_bottom__P22ET,.GoalShare_square__WWjor .GoalShare_bottom__P22ET{flex-direction:column;align-content:center}.GoalShare_portrait__ZmImu .GoalShare_bottom__P22ET .GoalShare_progress__Q0n3t,.GoalShare_square__WWjor .GoalShare_bottom__P22ET .GoalShare_progress__Q0n3t{display:flex;align-items:center;justify-content:center;align-self:center}.GoalShare_portrait__ZmImu .GoalShare_name__Bq05y,.GoalShare_square__WWjor .GoalShare_name__Bq05y{text-align:center}.GoalShare_portrait__ZmImu .GoalShare_goalInfo__W7Rj2,.GoalShare_square__WWjor .GoalShare_goalInfo__W7Rj2{padding-left:0}.ReactionButton_button__RA_u1{display:flex;flex-direction:row;align-items:center;color:var(--textDiscreet);border:none;margin:0;background-color:transparent;transition:color .1s ease,background-color .1s linear;padding:6px;border-radius:2px}.ReactionButton_button__RA_u1.ReactionButton_hasText__K98gM{padding:6px 9px}.ReactionButton_button__RA_u1.ReactionButton_hasText__K98gM.ReactionButton_hasIcon__OqRJG{padding:6px 9px 6px 7px}@media(hover:hover){.ReactionButton_button__RA_u1:hover{color:var(--textSecondary);background-color:var(--uiHover)}.ReactionButton_button__RA_u1:active{color:var(--textSecondary);background-color:var(--uiInput)}}.ReactionButton_button__RA_u1:disabled{cursor:default;background-color:var(--uiBoxBackground)}.ReactionButton_iconSize-24__cRmFu,.ReactionButton_iconSize-24__cRmFu svg{width:24px;height:24px}.ReactionButton_iconSize-20__P58Y2,.ReactionButton_iconSize-20__P58Y2 svg{width:20px;height:20px}.ReactionButton_iconSize-16__3EREz,.ReactionButton_iconSize-16__3EREz svg{width:16px;height:16px}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.ShareMenu_container__iZZdT{display:flex;flex-direction:column;align-items:center}.ShareMenu_landscape__3gh6Z,.ShareMenu_portrait__okvqO,.ShareMenu_square__zBwLf{border:2px solid var(--uiInput);border-radius:1px}.ShareMenu_landscape__3gh6Z{width:16px;height:9px}.ShareMenu_square__zBwLf{width:16px;height:16px}.ShareMenu_portrait__okvqO{width:9px;height:16px}.ShareMenu_active__3jI3P{border-color:var(--textPrimary);transition:all .2s ease-in-out}.ShareMenu_viewerHolder__IVECe{padding-top:var(--size-10)}.ShareMenu_viewer__5EsO1{width:266px;height:266px;display:flex;align-items:center;position:relative}.ShareMenu_shadow__2THOa{box-shadow:0 0 8.384px rgba(0,0,0,.15)}@media(prefers-color-scheme:dark){.ShareMenu_shadow__2THOa{box-shadow:0 0 8.384px hsla(0,0%,100%,.15)}}.ShareMenu_landscapeViewer__H_Wzl,.ShareMenu_portraitViewer__p0XHd,.ShareMenu_squareViewer__nqiq2{width:100%;height:100%;position:absolute;top:0;left:0}.ShareMenu_landscapeViewer__H_Wzl{top:63px;height:140px}.ShareMenu_portraitViewer__p0XHd{width:150px;left:58px}.ShareMenu_controls__BrYjl{margin:var(--size-6) var(--size-4) var(--size-4) var(--size-4);display:flex;width:262px;justify-content:center}.ShareMenu_controls__BrYjl>*{margin:0 var(--size-2)}.ShareMenu_slide__5yoqg{display:flex;justify-items:center;justify-content:center}.ShareMenu_slide__5yoqg>div>div>div>div{box-sizing:border-box;box-shadow:0 0 20px rgba(0,0,0,.1)}.ShareMenu_slideInner__TerlD{width:266px;height:266px;box-sizing:border-box;display:flex;justify-items:center}.ShareMenu_slideInnerShadow__sgfsh{width:246px;height:246px;display:flex;justify-items:center;position:relative}.ShareMenu_slide1__SrGSU>div{top:60px;left:10px}.ShareMenu_slide1__SrGSU>div>div{box-shadow:0 0 30px rgba(0,0,0,.1)!important}.ShareMenu_slide2__wM2D4>div,.ShareMenu_slide3__i0vGu>div{top:5px;left:10px}.ShareMenu_slide3__i0vGu>div>div{box-shadow:0 0 50px rgba(0,0,0,.1)!important}.ToggleSwitch_container__meu8x{position:relative;width:54px;display:inline-block;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-align:left}.ToggleSwitch_container__meu8x .ToggleSwitch_checkbox__5HCEB{display:none}.ToggleSwitch_container__meu8x .ToggleSwitch_label__Mxfur{display:block;overflow:hidden;cursor:pointer;border:1px solid var(--uiInput);border-radius:20px;margin:0;transition:all .2s ease-in-out}.ToggleSwitch_container__meu8x .ToggleSwitch_label__Mxfur:focus,.ToggleSwitch_container__meu8x .ToggleSwitch_label__Mxfur>span:focus{outline:none}.ToggleSwitch_container__meu8x .ToggleSwitch_inner__OP8EJ{display:block;width:200%;transform:translateX(-50%);transition:margin .1s ease-in-out}.ToggleSwitch_container__meu8x .ToggleSwitch_inner__OP8EJ:after,.ToggleSwitch_container__meu8x .ToggleSwitch_inner__OP8EJ: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__meu8x .ToggleSwitch_inner__OP8EJ:before{content:attr(data-yes);padding-left:10px;color:var(--uiWhite)}.ToggleSwitch_container__meu8x .ToggleSwitch_disabled__SbT6M,.ToggleSwitch_container__meu8x .ToggleSwitch_disabled__SbT6M:before{background-color:var(--textDisabled);cursor:not-allowed}.ToggleSwitch_container__meu8x .ToggleSwitch_inner__OP8EJ:after{content:attr(data-no);padding-right:10px;color:var(--uiWhite);text-align:right}.ToggleSwitch_container__meu8x .ToggleSwitch_switch__SEHtt{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__meu8x.ToggleSwitch_smallSwitch___ZX9T{width:40px}.ToggleSwitch_container__meu8x.ToggleSwitch_smallSwitch___ZX9T .ToggleSwitch_inner__OP8EJ:after,.ToggleSwitch_container__meu8x.ToggleSwitch_smallSwitch___ZX9T .ToggleSwitch_inner__OP8EJ:before{content:"";height:20px;line-height:20px}.ToggleSwitch_container__meu8x.ToggleSwitch_smallSwitch___ZX9T .ToggleSwitch_switch__SEHtt{width:16px;right:20px;margin:2px}.ToggleSwitch_container__meu8x input:checked+label .ToggleSwitch_inner__OP8EJ{transform:translateX(0)}.ToggleSwitch_container__meu8x input:checked+label .ToggleSwitch_switch__SEHtt{right:0;background:var(--accentPrimary)}.ToggleSwitch_container__meu8x:hover .ToggleSwitch_switch__SEHtt{background-color:var(--textPrimary)}.ToggleSwitch_container__meu8x:hover .ToggleSwitch_label__Mxfur{border-color:var(--uiBlack)}.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker{display:flex;position:relative}.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker,.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker *,.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker :after,.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker :before{box-sizing:border-box}.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker--disabled{background-color:var(--uiBoxBackground);color:var(--uiSecondary)}.ReactDatePicker_reactDatePicker__by1Yi .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__by1Yi .react-date-picker__wrapper:focus,.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__wrapper:hover{border:var(--outlineWidth) solid var(--textDiscreet)}.ReactDatePicker_reactDatePicker__by1Yi .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:content-box}@media(min-width:600px){.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__inputGroup{padding:14px 20px}}.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__inputGroup__divider{padding:1px 0;white-space:pre;color:var(--textDiscreet)}.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;font:inherit;box-sizing:content-box;-moz-appearance:textfield}.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__inputGroup__input:-ms-input-placeholder{color:var(--textDiscreet)}.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__inputGroup__input::placeholder{color:var(--textDiscreet)}.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__inputGroup__input::-webkit-inner-spin-button,.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__button{border:0;background:transparent;padding:4px 6px}.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__button svg{color:var(--uiSecondary)}.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__button:enabled{cursor:pointer}.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__button:enabled:focus .react-date-picker__button__icon,.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__button:enabled:focus svg,.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__button:enabled:hover .react-date-picker__button__icon,.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__button:enabled:hover svg{color:var(--uiBlack)}.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__button:disabled .react-date-picker__button__icon,.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__button:disabled svg{color:var(--textDisabled)}.ReactDatePicker_reactDatePicker__by1Yi .hasDate .react-date-picker__clear-button svg{display:none}.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__button svg{display:inherit}.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__calendar{width:324px;max-width:100vw;position:absolute;top:100%;left:0;z-index:1}.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__calendar--closed{display:none}.ReactDatePicker_reactDatePicker__by1Yi .react-date-picker__calendar .react-calendar{border-width:thin}.ReactDatePicker_reactDatePicker__by1Yi .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__by1Yi .react-calendar--doubleView{width:700px}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar,.ReactDatePicker_reactDatePicker__by1Yi .react-calendar *,.ReactDatePicker_reactDatePicker__by1Yi .react-calendar :after,.ReactDatePicker_reactDatePicker__by1Yi .react-calendar :before{box-sizing:border-box}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar button{margin:0;border:0;outline:none}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar button:enabled:hover{cursor:pointer}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__navigation{height:44px;margin-bottom:1em;border-bottom:var(--outlineWidth) solid var(--uiOutline);display:flex;align-items:center}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__navigation button{min-width:44px;background:none}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__navigation button:enabled:focus,.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__navigation button:enabled:hover{background-color:var(--uiHover)}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__navigation button[disabled]{color:var(--textDisabled);cursor:default}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em;display:none}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__month-view__weekdays__weekday{padding:.5em;display:none}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__month-view__weekNumbers{font-weight:700}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;padding:1em .6666666667em}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__viewContainer{padding:0 16px 8px}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__month-view__days__day--neighboringMonth{color:var(--textPrimary)}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__century-view .react-calendar__tile,.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__decade-view .react-calendar__tile,.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__year-view .react-calendar__tile{padding:1em .5em}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__tile{max-width:100%;text-align:center;padding:5px 0;border-radius:4px;background:none}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__tile:disabled{color:var(--textDisabled);cursor:default}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__tile:enabled:focus,.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__tile:enabled:hover{background-color:var(--uiHover)}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__tile--hasActive{background:var(--accentPrimary);color:var(--textWhite)}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__tile--hasActive:enabled:focus,.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__tile--hasActive:enabled:hover{background:var(--accentPrimaryHover);color:var(--textWhite)}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__tile--active{background:var(--accentPrimary);color:var(--textWhite)}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__tile--active:enabled:focus,.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__tile--active:enabled:hover{background:var(--accentPrimaryHover)}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar--selectRange .react-calendar__tile--hover{background-color:var(--uiHover)}.ReactDatePicker_reactDatePicker__by1Yi .react-calendar__month-view__days__day{aspect-ratio:1/1;padding:10px 0;border-radius:100%}.DatePicker_datePicker__hVPpB{width:100%;position:relative}.DatePicker_datePicker__hVPpB .DatePicker_label__4Pmmy{display:inline-block;color:var(--textDiscreet);position:absolute;top:10px;left:16px}.DatePicker_datePicker__hVPpB .DatePicker_label__4Pmmy.DatePicker_disabled__YZaNk{color:var(--textSecondary);z-index:2}@media(min-width:600px){.DatePicker_datePicker__hVPpB .DatePicker_label__4Pmmy{left:20px}}.DatePicker_datePicker__hVPpB .DatePicker_nativeInput__g_BG0{padding-top:36px;min-height:72px}@media(min-width:600px){.DatePicker_datePicker__hVPpB .DatePicker_nativeInput__g_BG0{padding:40px 20px 20px}}.DatePicker_datePicker__hVPpB .DatePicker_nativeInput__g_BG0::-webkit-date-and-time-value{text-align:left}.DatePicker_datePicker__hVPpB .DatePicker_nativeInput__g_BG0:-ms-input-placeholder{color:var(--textDiscreet)}.DatePicker_datePicker__hVPpB .DatePicker_nativeInput__g_BG0::placeholder{color:var(--textDiscreet)}.FormError_error__0OKZI{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__0OKZI svg{margin-right:15px;min-width:24px;min-height:24px}.GoalFormAdvanced_autoUpdate__qJFaT{display:flex;justify-content:space-between;align-items:center;margin-top:var(--size-5)}.GoalFormAdvanced_dates__o04Xu{display:flex;align-items:center;width:100%;max-width:100%;flex-wrap:wrap}.GoalFormAdvanced_dates__o04Xu div:hover{z-index:1}.GoalFormAdvanced_updateInfo__mvpEK{margin-top:var(--size-1);color:var(--textDiscreet)}.GoalFormAdvanced_delete__TKNn8{width:100%;margin-top:var(--size-10);border-top:var(--outlineWidth) solid var(--uiOutline);padding-top:var(--size-6)}.GoalFormAdvanced_button__86_ZI{margin-left:auto;width:100%;display:flex;margin-top:var(--size-5);justify-content:flex-end}.GoalFormAdvanced_datePickerLeft__Bx8cC,.GoalFormAdvanced_datePickerRight__7FIHG{flex:1 1 50%;margin-right:-1px}.GoalFormBasic_inputHolder__vISpj{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__vISpj{margin-top:var(--size-18)}}.GoalFormBasic_inputHolder__vISpj input{margin-top:var(--size-14);width:100%;border:none;font-size:54px;background-color:transparent;text-align:center;line-height:1.3}.GoalFormBasic_inputHolder__vISpj input:-ms-input-placeholder{font-size:54px;color:var(--textDisabled)}.GoalFormBasic_inputHolder__vISpj input::placeholder{font-size:54px;color:var(--textDisabled)}.GoalFormBasic_inputHolder__vISpj input:-ms-input-placeholder{text-align:left;padding-left:42%}.GoalFormBasic_inputHolder__vISpj input:placeholder-shown{text-align:left;padding-left:42%}.GoalFormBasic_info__uxids{display:flex;justify-content:center;align-items:center;flex-direction:column}.GoalFormBasic_actions__d5c_w{width:100%;display:flex;justify-content:space-between}.GoalModal_header__9Ix_p{display:none}@media(min-width:768px){.GoalModal_header__9Ix_p{display:block;text-align:left}}.InlineBookStatus_container__UTakj{display:flex;align-items:center}.InlineBookStatus_container__UTakj .InlineBookStatus_tag__ZKclz{border-radius:var(--size-15);min-height:30px;padding:5px 12px 5px 10px;background-color:var(--uiBoxBackground);display:flex;align-items:center;margin-left:var(--size-2)}@media(min-width:600px){.InlineBookStatus_container__UTakj .InlineBookStatus_tag__ZKclz{min-height:34px;padding:5px 16px 5px 10px}}.InlineBookStatus_container__UTakj .InlineBookStatus_tag__ZKclz:first-child{margin-left:0}.InlineBookStatus_container__UTakj .InlineBookStatus_tag__ZKclz .InlineBookStatus_text__7RpcV{display:flex;align-items:center;height:20px}.InlineBookStatus_container__UTakj .InlineBookStatus_tag__ZKclz svg{width:18px;height:18px;margin-right:4px}@media(min-width:600px){.InlineBookStatus_container__UTakj .InlineBookStatus_tag__ZKclz svg{width:20px;height:20px}}.ItemMedium_book__7BXGN{-webkit-user-select:none;-ms-user-select:none;user-select:none;border:var(--outlineWidth) solid var(--uiOutline);text-decoration:none;display:flex;align-items:center;justify-content:space-between;padding:var(--size-4) var(--size-5);--isHover:0;position:relative;z-index:0;transition:border-color .2s ease}@media(hover:hover){.ItemMedium_book__7BXGN:focus,.ItemMedium_book__7BXGN:hover{border-color:var(--uiInput);z-index:1;--isHover:1}}@media(min-width:600px){.ItemMedium_book__7BXGN{padding:var(--size-5) var(--size-5)}}.ItemMedium_book__7BXGN h4{font-weight:400;font-size:14px}.ItemMedium_inner__PG6AF{flex:1 0;display:flex;align-items:center}.ItemMedium_info__cnAz0{flex:1 0}.ItemMedium_controls__YlXE4{display:flex;align-items:center;--isHover:1}.ItemMedium_image__4Z0q6{width:40px;flex:0 0 40px;align-self:flex-start;height:64px;display:flex;align-items:center;margin-right:var(--size-6);transition:opacity .3s ease;transition:transform .3s ease}@media(hover:hover){.ItemMedium_image__4Z0q6{transform:translateY(calc(var(--isHover) * -1px));-webkit-transform:translate3d(0,calc(var(--isHover) * -1px),0)}}@media(min-width:600px){.ItemMedium_image__4Z0q6{margin-right:23px}}.ItemMedium_authors__aYa0w{color:var(--textDiscreet);margin-top:4px}.ItemMedium_momentsCount__j_cOH{margin-left:auto}.ItemMedium_list__9rj1L{margin:0 -20px;position:relative}@media(min-width:600px){.ItemMedium_list__9rj1L{margin:0}}.ItemMedium_list__9rj1L>*{margin-top:calc(-1*var(--outlineWidth))}@media(hover:hover){.ItemMedium_list__9rj1L>:hover{transition:all .2s linear;border-color:var(--uiInput);z-index:1}}.DropdownSearchBar_container__WoGDL{height:var(--size-12);display:flex;width:100%;align-items:center;z-index:1;background-color:transparent;padding-left:var(--size-4);border-bottom:var(--outlineWidth) solid var(--uiOutline)}@media(min-width:600px){.DropdownSearchBar_container__WoGDL{position:relative;margin:0;border:none}}.DropdownSearchBar_container__WoGDL svg{flex:1 0 24px}.DropdownSearchBar_input__hJ1ff{width:100%;transition:all .15s linear,width .2s ease;border:0;font-size:14px;padding:0 var(--size-2);min-width:0;background:transparent}.DropdownSearchBar_input__hJ1ff:-ms-input-placeholder{font-size:14px;line-height:var(--size-5);padding-left:2px;color:var(--textDiscreet)}.DropdownSearchBar_input__hJ1ff::placeholder{font-size:14px;line-height:var(--size-5);padding-left:2px;color:var(--textDiscreet)}@media(hover:hover){.DropdownSearchBar_input__hJ1ff:hover{border:0}}.DropdownSearchBar_input__hJ1ff.DropdownSearchBar_active__jWIEU,.DropdownSearchBar_input__hJ1ff:focus{border:0}.DropdownSearchBar_clear__JRQsi{line-height:24px;width:24px;height:24px;flex:0 0 24px;margin-bottom:-3px}.DropdownSearchBar_clear__JRQsi svg{width:20px;height:20px}.DropdownSearchBar_mobileClear__XzwgG{line-height:24px;width:24px;height:24px;flex:0 0 24px;margin-right:var(--size-5);display:flex;align-items:center;justify-content:center}.DropdownSearchBar_mobileClear__XzwgG svg{display:block;width:20px;height:20px}.DropdownItems_container__sja_a{height:var(--size-14);display:inline-flex;align-items:center;width:100%}.DropdownItems_image__SLFVt{width:var(--size-7);margin-left:var(--size-1);flex:0 0 var(--size-7)}.DropdownItems_bookInfo__NgD7B{margin-left:var(--size-5);display:flex;flex-direction:column;text-align:left}.DropdownItems_profileInfo__IL7XZ{margin-left:var(--size-3);display:flex;flex-direction:column}.DropdownItems_bottom__fbaUq,.DropdownItems_top__ziR61{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.DropdownItems_bottom__fbaUq{color:var(--textDiscreet)}.DropdownItems_readingStatus__7VF6P{flex:0 0 auto;margin-left:auto}.DropdownItems_dropdownInner__BHT6q{background-color:var(--uiOverlayBackground);min-height:var(--size-12)}@media(min-width:600px){.DropdownItems_dropdownInner__BHT6q{padding:0;width:400px;margin:2px 0}}.DropdownItems_resultsContainer__J5wNi{padding:0;margin-bottom:200px}@media(min-width:600px){.DropdownItems_resultsContainer__J5wNi{overflow-y:scroll;-webkit-overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;border-top:var(--outlineWidth) solid var(--uiOutline);max-height:345px;padding:0;margin-bottom:-6px;margin-top:0}.DropdownItems_resultsContainer__J5wNi::-webkit-scrollbar{display:none}}.DropdownItems_bookOptionsHolder__ZKaJa{max-height:400px}.ManageBooksInGoalModal_container__8R83_{margin-top:-21px}@media(min-width:768px){.ManageBooksInGoalModal_container__8R83_{margin-top:0}}.ManageBooksInGoalModal_header___Zy9V{display:none}@media screen and (min-width:768px){.ManageBooksInGoalModal_header___Zy9V{display:flex;margin-bottom:var(--size-6);text-align:left;align-items:center;justify-content:space-between}}.ManageBooksInGoalModal_goalInfo__80HPm{display:flex;flex-direction:column}.ManageBooksInGoalModal_goalInfo__80HPm h1{text-align:left}.ManageBooksInGoalModal_goalInfo__80HPm span{padding-top:var(--size-2);color:var(--textSecondary)}.ManageBooksInGoalModal_bookSearch__iX7v8{position:relative}.ManageBooksInGoalModal_bookInput__nxUpZ{border-radius:4px;background-color:var(--uiWhite);box-shadow:0 0 8px rgba(0,0,0,.15);z-index:2;position:relative;margin-top:var(--size-5)}@media(min-width:769px){.ManageBooksInGoalModal_bookInput__nxUpZ{margin-top:0}}.ManageBooksInGoalModal_bookInput__nxUpZ.ManageBooksInGoalModal_hasResults__W87k0{border-bottom-left-radius:0;border-bottom-right-radius:0}@media(min-width:600px){.ManageBooksInGoalModal_bookInput__nxUpZ{padding-top:var(--size-1);height:56px}}.ManageBooksInGoalModal_results__GPTSw{background-color:var(--uiWhite);box-shadow:0 0 8px rgba(0,0,0,.15);position:absolute;z-index:1;top:72px;left:0;right:0}@media(min-width:600px){.ManageBooksInGoalModal_results__GPTSw{top:56px}}.ManageBooksInGoalModal_list__vI8Uu{margin-bottom:var(--size-6);position:relative;z-index:0}.ManageBooksInGoalModal_list__vI8Uu>*{margin-top:-1px}.GoalPage_container__Fd1VC{padding:var(--size-8) 0 var(--size-4) 0;background-color:var(--uiBoxBackground);width:100%;max-width:528px;margin:var(--size-5) auto;border-radius:var(--size-1)}@media(min-width:600px){.GoalPage_container__Fd1VC{margin:var(--size-12) auto;padding-top:0}}.GoalPage_editShare__PzPjs{width:100%;max-width:528px;display:flex;align-items:center;justify-content:flex-end;margin:var(--size-5) auto 0 auto}.GoalPage_progress__ofsXM{display:flex;width:100%;align-items:center;justify-content:center;margin-bottom:var(--size-6)}.GoalPage_user__TM7U2{padding:var(--size-4);max-width:-webkit-max-content;max-width:max-content}.GoalPage_bookGrid__3nKNe{padding:var(--size-4);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:9px;gap:9px;margin:0 auto;align-items:end;max-width:528px}.GoalPage_bookCover__eH5oG{width:100%;display:flex;align-items:flex-end}.GoalPage_placeholder__FYoBm{border:var(--outlineWidth) dashed var(--uiInput);width:100%;padding-top:50%;padding-bottom:50%;display:flex;align-items:center;justify-content:center;color:var(--textSecondary);font-size:16px;line-height:22px}.GoalPage_header__Rc1R3{padding:0 var(--size-5);display:flex;flex-direction:column;align-items:center}.GoalPage_showMobile__K2y9n{display:block;min-height:280px}@media(min-width:600px){.GoalPage_showMobile__K2y9n{display:none}}.GoalPage_showDesktop__B9uHO{display:none}@media(min-width:600px){.GoalPage_showDesktop__B9uHO{min-height:209px;display:block;margin-bottom:var(--size-3)}}.GoalPage_pageHeader__TSvKV{display:none}@media(min-width:600px){.GoalPage_pageHeader__TSvKV{display:flex;justify-content:space-between;align-items:center;margin-top:var(--size-14)}}
/*# sourceMappingURL=11acfa2b19d21f7b.css.map*/