.UserNav_root__10WH9{background-color:var(--royal-color);border-radius:0!important;box-shadow:0 0 5px 0 rgba(0,0,0,.15);color:#fff;height:45px;left:0;margin:0;position:sticky;top:0;width:100%;z-index:10}@media(min-width:768px){.UserNav_root__10WH9{height:70px}}.UserNav_root__10WH9 a,.UserNav_root__10WH9 button.UserNav_logout-link__7ZmYr{appearance:none;background:transparent;border:0;color:var(--white);display:inline-block;font-family:var(--font-sans-serif);font-size:1rem;font-weight:600;margin:8px 10px;opacity:.85;padding:5px;text-decoration:none}@media(min-width:768px){.UserNav_root__10WH9 a,.UserNav_root__10WH9 button.UserNav_logout-link__7ZmYr{margin:20px 10px}}.UserNav_root__10WH9 a:hover,.UserNav_root__10WH9 button.UserNav_logout-link__7ZmYr:hover{color:inherit;opacity:1}.UserNav_root__10WH9 .UserNav_logo__ifDMf{height:0;left:50%;position:absolute;top:50%;width:0}.UserNav_root__10WH9 .UserNav_logo__ifDMf img{display:block;height:25px;left:-40px;max-width:none!important;position:absolute;top:-12px;width:80px}@media(min-width:768px){.UserNav_root__10WH9 .UserNav_logo__ifDMf img{height:50px;left:-80px;top:-25px;width:161px}}.UserNav_root__10WH9 .UserNav_links__23RBX{float:left}.UserNav_root__10WH9 .UserNav_links__23RBX a{display:none}.UserNav_root__10WH9 .UserNav_links__23RBX a.UserNav_toggler__hSqat,.UserNav_root__10WH9 .UserNav_links__23RBX a.UserNav_uploader__p09a4{display:inline-block}@media(min-width:768px){.UserNav_root__10WH9 .UserNav_links__23RBX a{display:inline-block}.UserNav_root__10WH9 .UserNav_links__23RBX a.UserNav_toggler__hSqat,.UserNav_root__10WH9 .UserNav_links__23RBX a.UserNav_uploader__p09a4{display:none}}.UserNav_root__10WH9 .UserNav_user__rwyp7{float:right;font-family:var(--font-sans-serif)}.UserNav_root__10WH9 .UserNav_user__rwyp7 a.UserNav_navbar__user-name__pqTyb{font-size:1rem;font-weight:600;letter-spacing:.5px}.UserNav_root__10WH9 .UserNav_user__rwyp7 button.UserNav_logout-link__7ZmYr{display:none}@media(min-width:768px){.UserNav_root__10WH9 .UserNav_user__rwyp7 a.UserNav_navbar__user-name__pqTyb{margin-right:0}.UserNav_root__10WH9 .UserNav_user__rwyp7 a.UserNav_navbar__user-name__pqTyb:after{content:"|";display:inline-block;margin:0 0 0 16px}.UserNav_root__10WH9 .UserNav_user__rwyp7 button.UserNav_logout-link__7ZmYr{display:inline-block}}.Footer_container__Mn8SS{background-color:var(--footer-color)}@media print{.Footer_container__Mn8SS{display:none}}.Footer_container__Mn8SS a{text-decoration:none}.Footer_inner__w0_wv{display:flex;flex-wrap:wrap;margin:0 auto;max-width:100%;padding:50px 0;position:relative;width:var(--content-width)}.Footer_main__U1P5f{flex:0 0 auto;padding:0 var(--gutter);width:100%}@media (min-width:768px){.Footer_main__U1P5f{width:40%}}.Footer_logo__ZNv_V{display:inline-block;height:50px;line-height:0;margin-bottom:40px;position:relative;width:160px}.Footer_legal__pP8iz{padding:0 var(--gutter)}.Footer_legal__pP8iz a,.Footer_legal__pP8iz span{color:var(--white);display:inline-block;font-family:var(--font-sans-serif);font-size:12px;font-weight:700;letter-spacing:.02em;margin-right:25px;opacity:1}.Footer_column__bdntN{flex:0 0 auto;margin:0 0 30px;padding:0 var(--gutter);width:50%}@media (min-width:768px){.Footer_column__bdntN{width:20%}}.Footer_social__ZBgR2{align-items:flex-start;display:flex}@media (min-width:768px){.Footer_social__ZBgR2{justify-content:flex-end}}.Footer_column__bdntN a{color:var(--white);display:inline-block;font-family:var(--font-sans-serif);font-size:12px;font-weight:700;letter-spacing:.02em;margin-bottom:4px;opacity:1;padding:6px 0;position:relative;text-transform:uppercase}.Footer_column__bdntN a:focus,.Footer_column__bdntN a:hover{color:var(--yellow-color)}.Footer_social__ZBgR2 a{margin-right:15px}@media (min-width:768px){.Footer_social__ZBgR2 a{margin-left:15px;margin-right:auto}}.Footer_social__ZBgR2 a:focus svg path,.Footer_social__ZBgR2 a:hover svg path{fill:var(--bright-violet)}.Footer_glowDot__bQVEd{background-color:var(--bright-violet);border-radius:8px;height:16px;left:105%;position:absolute;top:50%;transform:translateY(-60%);width:16px}@media (min-width:768px){.Footer_glowDot__bQVEd{left:-24px}}@keyframes LoadingUser_animateOut__NJ8b0{0%{opacity:1}to{opacity:0}}@keyframes LoadingUser_popOut__f9wFD{0%{transform:scale(1)}25%,30%{transform:scale(1.05)}to{transform:scale(0)}}.LoadingUser_loading-overlay__WShs_{background-color:var(--royal-color);bottom:0;display:block;left:0;opacity:1;position:fixed;right:0;top:0;z-index:100}.LoadingUser_loading-overlay__WShs_ .LoadingUser_spinner-wrapper___NJyA{left:50%;position:absolute;top:50%}.LoadingUser_loading-overlay__WShs_ .LoadingUser_spinner__ncBkh{background-size:cover;height:90px;left:-45px;position:absolute;top:-45px;width:90px}.LoadingUser_loading-overlay__WShs_.LoadingUser_hidden__YK37_{animation:LoadingUser_animateOut__NJ8b0 .3s ease-in-out .22s forwards;pointer-events:none}.LoadingUser_loading-overlay__WShs_.LoadingUser_hidden__YK37_ .LoadingUser_spinner__ncBkh{animation:LoadingUser_popOut__f9wFD .25s ease-in-out 50ms forwards}.LoadingUser_loading-overlay__WShs_.LoadingUser_hidden__YK37_.LoadingUser_removed__vX9Qe{display:none}.UserSidePanel_root__k_45s{background-color:#222;color:#e3e3e3;height:100vh;left:-300px;opacity:0;position:fixed;top:0;transition:.32s ease-in-out;width:300px;z-index:100}.UserSidePanel_root__k_45s.UserSidePanel_active__CuSOF{left:0;opacity:1;transition-duration:.26s}.UserSidePanel_root__k_45s button.UserSidePanel_close__D8R__{appearance:none;background:transparent;border:0;border-radius:0;color:var(--white);cursor:pointer;font-size:24px;position:absolute;right:20px;text-shadow:none;top:10px}.UserSidePanel_root__k_45s .UserSidePanel_inner__PjvBN{padding:45px 30px}.UserSidePanel_root__k_45s .UserSidePanel_inner__PjvBN a{color:var(--white);display:inline-block;font-family:var(--font-sans-serif);font-size:16px;margin:7px auto 7px 0;opacity:.85;text-decoration:none}.UserSidePanel_root__k_45s .UserSidePanel_inner__PjvBN a:hover{opacity:1}.UserSidePanel_root__k_45s .UserSidePanel_inner__PjvBN a svg{display:inline-block;font-size:1.4rem;margin-right:10px}.UserSidePanel_root__k_45s .UserSidePanel_inner__PjvBN .UserSidePanel_spacer__YyrQA{background-color:var(--white);height:2px;margin:30px 0;width:70px}.UserSidePanel_root__k_45s .UserSidePanel_inner__PjvBN .UserSidePanel_logout-link__gm1TO{appearance:none;background:transparent;border:0;border-radius:0;color:var(--white);font-family:var(--font-sans-serif);font-size:16px;opacity:.85;padding:0;text-decoration:none}.UserSidePanel_root__k_45s .UserSidePanel_inner__PjvBN .UserSidePanel_logout-link__gm1TO:hover{opacity:1}@keyframes Image_spin__fnNEP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Image_wrapper__wYBbz{height:100%;left:0;line-height:0;position:absolute;top:0;width:100%}.Image_wrapper__wYBbz.Image_plain__hafB1{left:auto;padding-bottom:0;position:relative;top:auto;width:auto}.Image_wrapper__wYBbz.Image_plain__hafB1 .Image_image__Iotx4{width:auto}.Image_image__Iotx4{backface-visibility:hidden;opacity:0;overflow:hidden;position:relative;transition:.5s ease-in-out;width:100%}.Image_image__Iotx4 img{max-width:100%}.Image_image__Iotx4.Image_contain__EfACH img{object-fit:contain!important;object-position:center}.Image_image__Iotx4.Image_loaded__MzUhY{opacity:1}.Image_wrapper__wYBbz:not(.Image_plain__hafB1) .Image_image__Iotx4{bottom:0;left:0;position:absolute;right:0;top:0;width:auto}.Image_wrapper__wYBbz:not(.Image_plain__hafB1) .Image_image__Iotx4 img{backface-visibility:hidden;height:100%;object-fit:cover;object-position:center;width:100%}.Image_caption__y2BQN{color:#555;display:block;font-size:12px;font-weight:400;line-height:1.3;padding:10px 0;text-align:right}@media (min-width:768px){.Image_caption__y2BQN{font-size:14px;text-align:left}}.Image_caption__y2BQN.Image_align_left___qnt_{text-align:left}.Image_caption__y2BQN>a{color:inherit!important;font-weight:inherit!important;text-decoration:underline!important}.Image_spinner__5vnVl{display:block;height:40px;left:50%;opacity:1;pointer-events:none;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:40px}.Image_spinner__5vnVl.Image_loaded__MzUhY{opacity:0;transition:opacity .25s}.Image_spinner__5vnVl circle{fill:transparent;stroke:var(--teal-color);stroke-width:5;stroke-dasharray:60 30;animation:Image_spin__fnNEP .75s infinite;transform-origin:center}.MomentImage_root__uLWy7{border-radius:20px;overflow:hidden;padding-bottom:75%;position:relative}.MomentImage_embla__c808J,.MomentImage_image__R62tx{height:100%;width:100%}.MomentImage_embla__c808J{bottom:0;position:absolute;top:0}.MomentImage_embla__container__ddSI2{display:flex;height:100%}.MomentImage_disabled__ZLPcj .MomentImage_embla__container__ddSI2{justify-content:center}.MomentImage_embla__slide__DQY_W{flex:0 0 100%;padding:0;position:relative;z-index:1}.MomentImage_click-disabled__21yHb{pointer-events:none}.MomentImage_dots__fRu81{bottom:10px;justify-content:center;left:50%;list-style:none;position:absolute;transform:translateX(-50%)}.MomentImage_dot__z0KAY,.MomentImage_dots__fRu81{display:flex}.MomentImage_dot__z0KAY{align-items:center;border:0;color:#fff;cursor:pointer;height:14px;margin-left:2px;margin-right:2px;outline:0;padding:2px;position:relative;width:14px}.MomentImage_dot__z0KAY,.MomentImage_dot__z0KAY:after{background-color:transparent}.MomentImage_dot__z0KAY:after{border:1px solid;border-radius:5px;content:"";height:8px;width:8px}.MomentImage_dot__z0KAY.MomentImage_selected__puErW:after{background-color:currentColor;opacity:1}.MomentModal_modal__Mgsos{background:#fff;border-radius:20px;max-width:100%;outline:0;padding:60px 20px;position:relative;width:600px}.MomentModal_modal__Mgsos .MomentModal_close___KteJ{font-size:24px;position:absolute;right:24px;top:13px}.MomentModal_overlay__QayJ_{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;opacity:0;padding:40px 10px;position:fixed;right:0;top:0;transition:opacity .25s ease-in-out;z-index:1000}@media (min-width:768px){.MomentModal_overlay__QayJ_{padding:15px var(--gutter)}}.MomentModal_overlay__QayJ_.ReactModal__Overlay--after-open{opacity:1}.MomentModal_overlay__QayJ_.ReactModal__Overlay--before-close{opacity:0;transition:opacity .45s ease-in-out}.MomentModal_moment-modal__haSVI{text-align:center}.MomentModal_moment-modal__haSVI p{font-family:var(--font-family-title);font-size:20px;margin-bottom:20px}.MomentModal_moment-modal__haSVI textarea{border:0;display:block;height:90px;margin-bottom:10px;resize:none;text-align:center;width:100%}.MomentModal_moment-modal__haSVI textarea:focus{outline:0}.MomentModal_moment-modal__haSVI .MomentModal_button__2_QQY{background:none;border:0;color:var(--lightish-gray);cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.75px;margin:0 15px;opacity:1;padding:0;position:relative;text-transform:uppercase}.MomentModal_moment-modal__haSVI .MomentModal_button__2_QQY svg{height:18px;vertical-align:middle}.MomentModal_moment-modal__haSVI .MomentModal_button__2_QQY:hover{color:var(--royal-color)}.MomentModal_moment-modal__haSVI .MomentModal_button__2_QQY span{display:inline-block;margin-left:8px;vertical-align:middle}.MomentModal_moment-modal__haSVI input.MomentModal_framed-button__o4DVW{border-radius:3px;font-size:16px;outline:none;padding:10px 15px 8px}.MomentModal_moment-modal__haSVI .MomentModal_moment-image__vw0vb{background-color:var(--lightish-gray);background-position:50%;background-size:cover;margin-bottom:30px;padding-bottom:61%}.MomentModal_moment-modal__haSVI .MomentModal_moment-options__vt9KX{margin-top:20px}.MomentModal_moment-modal__haSVI .MomentModal_moment-options__spacer__Lh_ki{background-color:var(--space-gray);height:4px;margin:0 auto 20px;width:200px}.UserLayout_page-sections__4gjew{background-color:#f0f1f2}.UserForm_root__4MtkT{margin:30px auto 0;max-width:400px;padding:0 20px;text-align:left}.UserForm_root__4MtkT .UserForm_input-wrapper__2g9K6{margin:10px 0}.UserForm_root__4MtkT label{display:inline-block;font-weight:700;margin-bottom:.35em}.UserForm_root__4MtkT input,.UserForm_root__4MtkT label{font-family:var(--font-sans-serif)}.UserForm_root__4MtkT input{border:0;border-radius:5px;color:#222;display:block;font-size:18px;outline:0;padding:10px 15px;width:100%}.UserForm_root__4MtkT input[type=submit]{background-color:var(--royal-color);color:#fff;cursor:pointer;font-weight:700;margin-top:1em}.UserForm_root__4MtkT input[type=submit]:disabled{background-color:var(--gray-gray)}.UserForm_root__4MtkT .UserForm_loading__drGzj{margin-top:1em;text-align:center}.UserForm_root__4MtkT .UserForm_error-message__vTZO8,.UserForm_root__4MtkT .UserForm_success-message__HM4Ea{background-color:rgba(255,0,0,.4);border-radius:5px;color:var(--white);font-size:13px;font-weight:700;letter-spacing:1px;margin:0 0 10px;padding:10px;text-align:center;text-transform:uppercase}.UserForm_root__4MtkT .UserForm_success-message__HM4Ea{background-color:rgba(0,255,0,.4)}.UserForm_root__4MtkT .UserForm_form-links__bP6vK{border-top:1px solid var(--white);margin-top:20px;padding-top:10px}.UserForm_root__4MtkT .UserForm_form-links__bP6vK a{display:block;margin:10px auto;text-align:center}.CalendarDay_calendar-day__wSlss{background-color:#fff;flex:0 0 14%;height:70px;margin-bottom:3px;overflow:hidden;padding:10px;position:relative}@media(min-width:768px){.CalendarDay_calendar-day__wSlss{height:105px}}.CalendarDay_calendar-day__wSlss.CalendarDay_inactive__AHRpQ{opacity:.6}.CalendarDay_calendar-day__wSlss:not(.CalendarDay_has-moments--0__f9L_P){border:3px solid var(--mint-green-color);padding:7px}.CalendarDay_calendar-day__wSlss:hover:not(.CalendarDay_has-moments--0__f9L_P){border-color:var(--green-color);cursor:pointer}.CalendarDay_calendar-day__wSlss .CalendarDay_day-emojis__aYvYZ{display:flex;flex-wrap:wrap;justify-content:space-around}.CalendarDay_calendar-day__wSlss span.CalendarDay_emoji__jrTAJ{display:block;flex:1 0 auto;font-size:24px;text-align:center}@media(min-width:768px){.CalendarDay_calendar-day__wSlss span.CalendarDay_emoji__jrTAJ{flex:0 0 33.33%}}.CalendarDay_calendar-day__wSlss .CalendarDay_moment-indicator__tyziP{border-radius:4px;height:8px;position:absolute;right:4px;top:10px;width:8px}.CalendarDay_calendar-day__wSlss .CalendarDay_moment-indicator__tyziP:first-child{background-color:var(--yellow-color)}@media(min-width:768px){.CalendarDay_calendar-day__wSlss .CalendarDay_moment-indicator__tyziP:first-child{right:8px}}.CalendarDay_calendar-day__wSlss .CalendarDay_moment-indicator__tyziP:nth-child(2){background-color:var(--orange-color)}@media(min-width:768px){.CalendarDay_calendar-day__wSlss .CalendarDay_moment-indicator__tyziP:nth-child(2){right:20px}}.CalendarDay_calendar-day__wSlss .CalendarDay_moment-indicator__tyziP:nth-child(3){background-color:var(--red-color)}@media(min-width:768px){.CalendarDay_calendar-day__wSlss .CalendarDay_moment-indicator__tyziP:nth-child(3){right:32px}}.CalendarMonth_root__maxsi{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1000px}.MonthOverview_month-overview__Rl5T3{min-height:calc(100vh - 40px);padding-bottom:30px;padding-top:15px}@media(min-width:768px){.MonthOverview_month-overview__Rl5T3{min-height:calc(100vh - 70px)}}.MonthOverview_month-overview__header__dDmvi{font-family:var(--font-sans-serif);margin-bottom:20px;margin-top:10px;padding-top:5px;position:relative;text-align:center}.MonthOverview_month-overview__header__dDmvi button.MonthOverview_framed-button__0xQdl{border-radius:3px;display:none;font-size:16px;outline:none;padding:10px 15px 8px;position:absolute;right:15px;top:15px}@media(min-width:768px){.MonthOverview_month-overview__header__dDmvi button.MonthOverview_framed-button__0xQdl{display:block}}.MonthOverview_month-overview__title__jl9Z8 h1{display:inline-block;font-size:20px;margin:15px}@media(min-width:768px){.MonthOverview_month-overview__title__jl9Z8 h1{font-size:32px;margin:20px 30px 10px}}.MonthOverview_month-overview__title__jl9Z8 button{appearance:none;background-color:transparent;border:0;border-radius:20px;cursor:pointer;display:inline-block;height:30px;margin-bottom:10px;vertical-align:middle;width:30px}.MonthOverview_month-overview__title__jl9Z8 button:after{border-bottom:6px solid #999;border-left:6px solid #999;content:"";display:block;height:16px;transform:rotate(45deg);width:16px}.MonthOverview_month-overview__title__jl9Z8 button.MonthOverview_toggle-right__w2__Q:after{transform:rotate(225deg)}.MonthOverview_month-overview__title__jl9Z8 button:hover:after{border-color:#333}.MonthOverview_month-overview__title__jl9Z8 button[disabled]:after,.MonthOverview_month-overview__title__jl9Z8 button[disabled]:hover:after{border-color:#e3e3e3}.MonthOverview_month-overview__Rl5T3 .MonthOverview_fetching-loader__kjaeu{text-align:center}.MomentVideo_video__CAMTm{background-color:rgba(0,0,0,.1);bottom:0;left:0;position:absolute;right:0;top:0}.MomentListItem_moment-list__item__d5UJL{font-family:var(--font-sans-serif);font-size:2rem;list-style:none;margin:0;padding:0;position:relative;text-align:left}.MomentListItem_moment-list__item__d5UJL:hover .MomentListItem_moment-item__options__UEJzH{opacity:1}@media(min-width:768px){.MomentListItem_moment-list__item__d5UJL{padding:0 40px}}.MomentListItem_moment-item__fN0Ak{cursor:pointer}.MomentListItem_moment-item__video__16FUa{border-radius:20px;overflow:hidden;padding-bottom:100%;position:relative}.MomentListItem_moment-item__text__F5V2C{background-color:#fff;margin:15px 0;padding:20px}.MomentListItem_moment-item__text__F5V2C p{font-family:var(--font-sans-serif);font-size:20px}.MomentListItem_moment-item__date__XfMA8{color:var(--lightish-gray);font-size:12px;font-weight:700;letter-spacing:1px;margin-top:15px;text-transform:uppercase}.MomentListItem_moment-item__options__UEJzH{display:flex;height:100%;left:5px;opacity:0;position:absolute;top:0}.MomentListItem_moment-item__options__UEJzH a{align-self:center;color:#ccc;cursor:pointer;display:none}.MomentListItem_moment-item__options__UEJzH a:hover{color:var(--green-color)}@media(min-width:768px){.MomentListItem_moment-item__options__UEJzH a{display:block}}.MomentListItem_moment-item__image-indicator__Yb1NB{display:flex;height:100%;position:absolute;right:15px;top:-12px}@media(min-width:768px){.MomentListItem_moment-item__image-indicator__Yb1NB{right:30px}}.MomentListItem_moment-item__image-indicator__Yb1NB>span{font-size:1.2em}.DayOverview_day-overview__vdY7k{-webkit-overflow-scrolling:touch;background-color:#fff;height:100vh;max-width:100%;opacity:0;overflow-y:scroll;padding-top:50px;position:fixed;right:-500px;top:0;transition:.42s ease-in-out;width:500px;z-index:5}@media(min-width:768px){.DayOverview_day-overview__vdY7k{padding-top:70px}}.DayOverview_day-overview__inner__GV3wa{background-color:#fff;height:100%;padding:20px 0 15px;position:relative}@media(min-width:768px){.DayOverview_day-overview__inner__GV3wa{padding:15px 0 15px 15px}}.DayOverview_day-overview__vdY7k.DayOverview_active__LiUD1{opacity:1;right:0;transition-duration:.26s}.DayOverview_day-overview__info__m1xXT{text-align:center}.DayOverview_day-overview__moments__Phb6y{padding:0 0 10px}.DayOverview_day-overview__vdY7k button.DayOverview_close-button__BN5Xt{background-color:#fff;border:0;border-radius:20px;height:40px;left:5px;position:absolute;top:5px;width:40px}@media(min-width:768px){.DayOverview_day-overview__vdY7k button.DayOverview_close-button__BN5Xt{left:10px;top:10px}}.DayOverview_day-overview__vdY7k button.DayOverview_close-button__BN5Xt:hover:after,.DayOverview_day-overview__vdY7k button.DayOverview_close-button__BN5Xt:hover:before{background-color:#333}.DayOverview_day-overview__vdY7k button.DayOverview_close-button__BN5Xt:after,.DayOverview_day-overview__vdY7k button.DayOverview_close-button__BN5Xt:before{background-color:#999;content:"";display:block;height:6px;left:20%;position:absolute;top:17px;width:60%}.DayOverview_day-overview__vdY7k button.DayOverview_close-button__BN5Xt:after{transform:rotate(45deg)}.DayOverview_day-overview__vdY7k button.DayOverview_close-button__BN5Xt:before{transform:rotate(-45deg)}