.loading-wrapper{padding:20px 0;grid-area:main-view;pointer-events:none}.loading-wrapper .css-progress-bar{height:4px;width:100%;background:#e0e0e0;overflow:hidden;position:fixed;top:0;left:0;z-index:9999}.loading-wrapper .css-progress-bar:after{content:"";position:absolute;top:0;left:0;height:100%;width:40%;background:#1976d2;animation:css-progress-slide 1.5s ease-in-out infinite}.loading-wrapper .error{display:flex;flex-direction:column;align-items:center}.loading-wrapper .error .load-error-text{margin-bottom:15px}.loading-wrapper .error .retry-button{width:160px}@keyframes css-progress-slide{0%{left:-40%}to{left:100%}}.snackbar-disclaimer-container{position:relative}.snackbar-disclaimer{position:fixed;left:0;bottom:0;width:100%;max-width:inherit;border-radius:0;z-index:1400;flex-direction:column}.snackbar-x-disclaimer{position:fixed;left:0;bottom:0;width:100%;max-width:inherit;border-radius:0;z-index:1400;display:flex;justify-content:space-between}.disclaimer-message{letter-spacing:.5px;font-weight:400;line-height:1.5;font-size:16px;line-height:24px;max-width:87%;padding:45px 0}.disclaimer-x-message{letter-spacing:.5px;font-weight:400;line-height:1.5;font-size:12px;line-height:18px;max-width:87%;padding:12px 0 12px 4px}.disclaimer-x-action{padding:0;margin:0;align-items:normal}.disclaimer-button{margin:0 auto 70px;color:#000;padding:0}.disclaimer-button .close-button{color:#fff}.disclaimer-button-text{font-size:16px;line-height:23px;letter-spacing:.5px;cursor:pointer;line-height:50px;margin:0 auto;font-weight:500;font-family:gordita,sans-serif;background-color:#fff;width:273px;height:50px;border-radius:40px;box-shadow:0 0 8px #00000026;text-align:center}.policy-cookie-link,.disclaimer-close{cursor:pointer}.big-title,.view-root.illustration-and-actions .opening-text,.dialog-root .opening-text{font-size:26px;line-height:35px;font-weight:400}.medium-title,.view-root.illustration-and-actions .content-title,.dialog-root .content-title{font-size:16px;line-height:26px;font-weight:500;text-transform:uppercase;letter-spacing:4px}.medium-paragraph,.view-root.illustration-and-actions .content-area,.dialog-root .content-area{font-size:18px;line-height:24px;font-weight:400}html{height:100%}:root{--sat: env(safe-area-inset-top, 0px)}:root{--ag-icon-font-family: agGridMaterial}.rtl-lang .ignore-rtl{direction:ltr}.rtl-lang .ignore-rtl .rtl-when-rtl,.rtl-message{direction:rtl}@keyframes translateIn{0%{top:-66px}to{top:0}}h1,h2,h3,h4,h5{font-weight:500}.lang-he .rtl-for-he-page-with-en-locale{direction:rtl}a{color:inherit;text-decoration:none}*:focus{outline:none}b{font-weight:500}body{font-family:gordita,sans-serif,RAGSans;color:#333;height:100%;overflow-x:hidden;overflow-y:scroll;background-color:#fff}body.ads-dashboard-page-body{overflow-y:hidden}#app-body.hide-ads .adsbygoogle,#app-body.hide-ads .ads-wrapper{display:none!important;height:0!important;z-index:-1;background:transparent!important}.underline{text-decoration:underline}strong{font-weight:500}.bold_under{font-weight:500;text-decoration:underline;line-height:1.5}.no-scroll{overflow:hidden}#app-body span,#app-body input,#app-body button,#app-body textarea,#app-body .dialog-title{font-family:gordita,sans-serif,RAGSans}.ads-wrapper{width:100%;padding:20px;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.marginBottom30{margin-bottom:30px}@keyframes zoomPulse{0%{opacity:0;transform:scale(.95)}30%{opacity:1;transform:scale(1.01)}40%{transform:scale(.98)}60%{transform:scale(1.015)}80%{transform:scale(.995)}to{opacity:1;transform:scale(1)}}@keyframes zoomPulseLight{0%{opacity:0;transform:scale(.97)}45%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes commentColorPulse{0%{background:#bccad580}10%{background:#bccad580}30%{background:#bccad5b3}to{background:#dde5eb80}}.scrollable-elm{position:relative;top:-200px}.zoom-pulse{opacity:0;will-change:transform,opacity;animation:zoomPulse 2s ease-out;animation-fill-mode:forwards;animation-delay:.1s}.zoom-pulse .comment .content{animation:commentColorPulse 1.5s;animation-delay:.1s;animation-fill-mode:forwards}.page-loading,.loading-wrapper{position:fixed;top:0;left:0;right:0;z-index:9999;opacity:.9;transform:translateZ(1.5px);pointer-events:none}.ad-community{margin-bottom:60px;padding:10px;margin-left:5px;margin-right:5px;min-width:250px}@media all and (min-width: 1056px){.ad-community{padding:20px;margin-left:5px;margin-right:5px}}.ad-community .stw-promotion{max-width:600px}.ad-community .sponsor-type{font-size:12px;line-height:18px;letter-spacing:.5px;font-weight:500;color:#ff6914;margin-bottom:12px}.ads-outer{margin-bottom:20px}#appRoot.open-stuff-page{background:#fff!important}.adsense-inner div:first-child:before{content:"Sponsored";position:relative;top:-28px;left:15px;font-size:12px;line-height:18px;letter-spacing:.5px;font-weight:500;color:#ff6914;margin-bottom:12px}.adsense-inner{position:relative;margin-top:20px}.base-animate-background{display:contents}.clinics-landing-page .base-animate-background{display:contents!important}.pointer{cursor:pointer}.row-with-avatar{display:flex;align-items:center;padding:20px 13px;border-bottom:.5px solid #d9d9d9}.row-with-avatar .loading-avatar{margin-right:20px}.share-loading-container{display:flex}.share-loading-container .loading-box{border-radius:50%;margin-right:12px}.fb-fetch{visibility:hidden;height:0;width:0}.app-root{min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:100vw;grid-template-rows:auto 1fr;grid-template-areas:"header" "main-view"}.app-root .header-anim-wrapper{grid-area:header}.app-root.reports-page .adsbygoogle{display:none}.app-root:not(.header-hidden){padding-top:56px}.app-root.disable-scroll{overflow:hidden;max-height:100vh;max-height:100dvh}@media all and (min-width: 600px){.app-root#appRoot.app-desktop-mini-pages{padding-top:0}}.app-root.block,.app-root.data-chat-page,.app-root.global-search-page,.app-root.map-screenshot-page,.app-root.delete-account-page,.app-root.user-timeline-page,.app-root.timeline-page,.app-root.whatsapp-page{display:block!important;height:100%}.app-root.block .menu-content-push,.app-root.data-chat-page .menu-content-push,.app-root.global-search-page .menu-content-push,.app-root.map-screenshot-page .menu-content-push,.app-root.delete-account-page .menu-content-push,.app-root.user-timeline-page .menu-content-push,.app-root.timeline-page .menu-content-push,.app-root.whatsapp-page .menu-content-push{height:100%}.app-root.feed-page{overflow-y:auto;max-height:100vh;max-height:100dvh}.app-root.beacons{display:block;background-color:#fff!important}.app-root.survey-landing-page{display:flex}.app-root.users-features#appRoot,.app-root.create-new-clinic-signup{display:block}.app-root.create-new-clinic-signup .login-back-button{display:none}.app-root.clinical-research-landing-page,.app-root.clinics-general-landing-page{display:block!important}.app-root .avatar-user-popup-wrapper{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.app-root .cross-app-map{display:none;background-color:var(--condition-color);opacity:1}@keyframes fromTop{0%{top:-100px;opacity:0}to{top:0;opacity:1}}.app-root .item-type-daily_summary .timeline-wrapper{pointer-events:none}.app-root .item-type-daily_summary .timeline-wrapper .dates-timeline-container{opacity:0}.app-root .close-page-back-to-home{position:relative;z-index:90;transform:translate(0);transition:transform .8s,opacity .3s;opacity:0;visibility:hidden;width:0%;pointer-events:none}.app-root .close-page-back-to-home svg{pointer-events:all;cursor:pointer;position:absolute;left:unset;right:30px;top:30px;width:20px;height:20px}.app-root .bold-500{font-weight:500}.app-root.le-knee-research{display:block}.app-root.hide-map-on-scroll.map-mobile-and-desktop-on-top .map-wrapper,.app-root.hide-map-on-scroll.map-mobile-and-desktop-on-top .cross-app-map,.app-root.hide-map-on-scroll.app-mobile-bg-map .map-wrapper,.app-root.hide-map-on-scroll.app-mobile-bg-map .cross-app-map{visibility:hidden;opacity:0}.app-root.hide-map-on-scroll.map-mobile-and-desktop-on-top .visible-map-container,.app-root.hide-map-on-scroll.map-mobile-and-desktop-on-top .map-utils,.app-root.hide-map-on-scroll.app-mobile-bg-map .visible-map-container,.app-root.hide-map-on-scroll.app-mobile-bg-map .map-utils{display:none}.app-root.hide-map-on-scroll.map-mobile-and-desktop-on-top canvas,.app-root.hide-map-on-scroll.app-mobile-bg-map canvas{display:none}.app-root.app-desktop-mini-pages.daily-updates-page .cross-app-map,.app-root.app-mobile-bg-map.daily-updates-page .cross-app-map,.app-root.map-mobile-and-desktop-on-top.daily-updates-page .cross-app-map,.app-root.app-desktop-mini-pages.non-logged-in .page-map-collapse,.app-root.app-desktop-mini-pages.non-logged-in .scale-map-to-page,.app-root.app-mobile-bg-map.non-logged-in .page-map-collapse,.app-root.app-mobile-bg-map.non-logged-in .scale-map-to-page,.app-root.map-mobile-and-desktop-on-top.non-logged-in .page-map-collapse,.app-root.map-mobile-and-desktop-on-top.non-logged-in .scale-map-to-page{display:none}@media all and (min-width: 600px){.app-root.app-desktop-mini-pages:not(.header-hidden),.app-root.app-mobile-bg-map:not(.header-hidden),.app-root.map-mobile-and-desktop-on-top:not(.header-hidden){padding-top:40px}}.app-root.app-desktop-mini-pages .visible-map-container,.app-root.app-mobile-bg-map .visible-map-container,.app-root.map-mobile-and-desktop-on-top .visible-map-container{pointer-events:none}.app-root.app-desktop-mini-pages .visible-map-container div,.app-root.app-mobile-bg-map .visible-map-container div,.app-root.map-mobile-and-desktop-on-top .visible-map-container div{pointer-events:all}.app-root.app-desktop-mini-pages .condition-color,.app-root.app-mobile-bg-map .condition-color,.app-root.map-mobile-and-desktop-on-top .condition-color{transition:background-color .2s ease-out}.app-root.app-desktop-mini-pages .cross-app-map,.app-root.app-mobile-bg-map .cross-app-map,.app-root.map-mobile-and-desktop-on-top .cross-app-map{overflow:visible;position:relative;z-index:1;width:100%}.app-root.app-desktop-mini-pages .cross-app-map .app-map-fixed .deck-layer-app,.app-root.app-mobile-bg-map .cross-app-map .app-map-fixed .deck-layer-app,.app-root.map-mobile-and-desktop-on-top .cross-app-map .app-map-fixed .deck-layer-app{position:fixed;width:100%;height:100%;top:0;bottom:0;left:0}.app-root.app-desktop-mini-pages .cross-app-map .app-map-fixed .deck-layer-app #deck-layer-moving-part,.app-root.app-mobile-bg-map .cross-app-map .app-map-fixed .deck-layer-app #deck-layer-moving-part,.app-root.map-mobile-and-desktop-on-top .cross-app-map .app-map-fixed .deck-layer-app #deck-layer-moving-part{position:relative}.app-root.app-desktop-mini-pages .condition-page-header,.app-root.app-mobile-bg-map .condition-page-header,.app-root.map-mobile-and-desktop-on-top .condition-page-header{cursor:pointer}.app-root.app-desktop-mini-pages .cross-app-map,.app-root.app-mobile-bg-map .cross-app-map,.app-root.map-mobile-and-desktop-on-top .cross-app-map{display:block}.app-root.app-desktop-mini-pages .signin-blocker,.app-root.app-mobile-bg-map .signin-blocker,.app-root.map-mobile-and-desktop-on-top .signin-blocker{pointer-events:all}.app-root.app-desktop-mini-pages .close-page-back-to-home.is-close-and-back-visible,.app-root.app-mobile-bg-map .close-page-back-to-home.is-close-and-back-visible,.app-root.map-mobile-and-desktop-on-top .close-page-back-to-home.is-close-and-back-visible{display:block!important;visibility:visible;pointer-events:all;width:100%}.app-root.app-desktop-mini-pages .map-search-tool,.app-root.app-desktop-mini-pages .map-info-footer,.app-root.app-mobile-bg-map .map-search-tool,.app-root.app-mobile-bg-map .map-info-footer,.app-root.map-mobile-and-desktop-on-top .map-search-tool,.app-root.map-mobile-and-desktop-on-top .map-info-footer{opacity:0;transform:translateY(-10px);transition:opacity .3s .1s,transform .3s .1s}.app-root.app-desktop-mini-pages .map-info-footer,.app-root.app-mobile-bg-map .map-info-footer,.app-root.map-mobile-and-desktop-on-top .map-info-footer{transform:translateY(5px)}.app-root.app-desktop-mini-pages .base-animate-background,.app-root.app-mobile-bg-map .base-animate-background,.app-root.map-mobile-and-desktop-on-top .base-animate-background{display:block;position:relative;z-index:2}.app-root.app-desktop-mini-pages #deck-moving-part,.app-root.app-mobile-bg-map #deck-moving-part,.app-root.map-mobile-and-desktop-on-top #deck-moving-part{transform:translate(0) translateY(0);transition:transform .8s;position:fixed}.app-root .fit-to-view{position:absolute;top:0;bottom:0;right:0;left:0}.app-root.app-desktop-mini-pages #deck-moving-part{transform:translate(32%) translateY(0);transition:transform .8s}.app-root.app-desktop-mini-pages .base-animate-background,.app-root.app-desktop-mini-pages .header-anim-wrapper{grid-area:header;transform:translate(0) translateY(0);transition:transform .8s,background-color 2s}.app-root.app-desktop-mini-pages .main-menu-wrapper{transition:top .3s .8s,opacity .3s .8s!important;top:0;opacity:1}.app-root.app-desktop-mini-pages .visible-map-container{width:36%;height:100%;position:absolute;left:64%;top:0}.app-root.app-desktop-mini-pages.bg-map-full-simple #deck-moving-part{transform:translate(0) translateY(0);transition:transform .1s}.app-root.app-desktop-mini-pages.bg-map-full-simple .base-animate-background{transform:translate(clamp(-2500px,-64%,-516px)) translateY(0);transition:transform .8s lineaer,background-color 2s,opacity 1s}.app-root.app-desktop-mini-pages.bg-map-full-simple .main-menu-wrapper{transition:.8s lineaer!important;opacity:0;top:-90px}.app-root.app-desktop-mini-pages.bg-map-full-simple .visible-map-container{width:100%;height:100%;position:absolute;left:0;top:0}.app-root.app-desktop-mini-pages .map-info{left:35px}.app-root.app-desktop-mini-pages.condition-page .app-header,.app-root.app-desktop-mini-pages.condition-page .new-app-header,.app-root.app-desktop-mini-pages.condition-page .main-menu-wrapper,.app-root.app-desktop-mini-pages.condition-page .full-page-menu{transition:0s}.app-root.app-desktop-mini-pages.condition-page .main-menu-desktop ul li{margin:0}.app-root.app-desktop-mini-pages.condition-page .profile-with-search{padding-left:0}.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .app-header,.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .new-app-header,.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .main-menu-wrapper,.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .full-page-menu{transition:0s;min-width:516px;width:64%;max-width:2500px}.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .app-header:not(.rtl-for-he-page-with-en-locale) .close-menu-button,.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .new-app-header:not(.rtl-for-he-page-with-en-locale) .close-menu-button,.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .main-menu-wrapper:not(.rtl-for-he-page-with-en-locale) .close-menu-button,.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .full-page-menu:not(.rtl-for-he-page-with-en-locale) .close-menu-button{right:45px}.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .app-header.close,.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .new-app-header.close,.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .main-menu-wrapper.close,.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .full-page-menu.close{transition:0s}.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .app-header.close .header-grid-wrapper,.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .new-app-header.close .header-grid-wrapper,.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .main-menu-wrapper.close .header-grid-wrapper,.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .full-page-menu.close .header-grid-wrapper{transition:0s!important}.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .app-header .main-menu-subtitle,.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .new-app-header .main-menu-subtitle,.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .main-menu-wrapper .main-menu-subtitle,.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page) .full-page-menu .main-menu-subtitle{max-width:265px}.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page).non-logged-in .app-header,.app-root.app-desktop-mini-pages.condition-page:not(.not-found-page).non-logged-in .main-menu-wrapper{display:none}.app-root.app-desktop-mini-pages .map-full-loader .title-loader{display:none}.app-root.app-desktop-mini-pages .map-full-loader{width:36%;left:unset;right:0}.app-root.app-desktop-mini-pages .signin-blocker{min-width:516px;width:64%;max-width:2500px}.app-root.app-desktop-mini-pages .signin-blocker .signin-blocker-text{letter-spacing:.5px;font-weight:400;line-height:1.5;font-size:20px;line-height:29px}@media all and (max-width: 1700px){.app-root.app-desktop-mini-pages .signin-blocker .signin-blocker-content{flex-direction:column}.app-root.app-desktop-mini-pages .signin-blocker .signin-blocker-content .signin-blocker-right{margin-top:2em;margin-left:0}}.app-root.app-desktop-mini-pages .app-footer-container .join-condition{padding:0 60px 40px}.app-root.app-desktop-mini-pages .cross-app-map{position:fixed;top:0;left:0;right:0;bottom:0;width:100%}.app-root.app-desktop-mini-pages.DesktopHomePageOpenMap{animation:fadein .3s}.app-root.app-desktop-mini-pages.DesktopHomePageOpenMap .map-full-loader{width:100%}.app-root.app-desktop-mini-pages.DesktopHomePageOpenMap .avatar-user-popup-wrapper{left:0;right:0;top:0;bottom:0;pointer-events:none}.app-root.app-desktop-mini-pages.DesktopHomePageOpenMap .base-animate-background{transform:translate(calc(-100% - 100px)) translateY(0)}.app-root.app-desktop-mini-pages.DesktopHomePageOpenMap .map-info-footer .about-map{margin-left:60px}.app-root.app-desktop-mini-pages.DesktopHomePageOpenMap .map-search-tool,.app-root.app-desktop-mini-pages.DesktopHomePageOpenMap .map-info-footer{transition:opacity .3s .8s,transform .3s .8s;opacity:1;transform:translateY(0)}.app-root.app-desktop-mini-pages.DesktopHomePageOpenMap #deck-moving-part{transform:translate(0) translateY(0);transition:transform .8s}.app-root.app-desktop-mini-pages .close-page-back-to-home{transform:translate(-650px);opacity:0}.app-root.app-desktop-mini-pages.DesktopMiniPageReset .close-page-back-to-home{transform:translate(0);opacity:1;transition:opacity 1.5s .8s;min-width:516px;width:64%;max-width:2500px}.app-root.app-desktop-mini-pages.DesktopMiniPageReset .close-page-back-to-home svg{top:76px}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper{min-width:516px;width:64%;max-width:2500px;float:left;box-shadow:0 0 12px #00000026;padding-top:110px}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .how-it-works-section{padding-bottom:0}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .how-it-works-section .how-it-works-list{flex-direction:column}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .how-it-works-section .how-it-works-item{max-width:100%;padding-bottom:56px;margin-bottom:56px}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .how-it-works-section .how-it-works-arrow{position:absolute;transform:rotate(90deg) translate(-85%);margin:0;top:100%;left:calc(50% - 10px)}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .home-global-stats .global-stats-items{display:block}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .home-global-stats .global-stats-items .stats-item{border:none;padding:40px 0;width:100%}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .search-results.inline .scrollable-results{max-height:320px}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .info-is-power-section{padding-top:0}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .info-is-power-section h2{font-weight:500;letter-spacing:1.5px;text-transform:uppercase;line-height:1.5;font-size:14px}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .info-is-power-section{letter-spacing:.5px;font-weight:400;line-height:1.5;font-size:16px;line-height:24px}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .homepage-text-grid{padding:30px 65px 0;margin-bottom:105px}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .homepage-text-grid .subtext{letter-spacing:.5px;font-weight:400;line-height:1.5;font-size:16px;line-height:24px;margin-bottom:24px}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .homepage-text-grid h1{letter-spacing:.5px;font-weight:400;line-height:1.5;font-size:26px;line-height:38px}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .condition-search .stuff-search .search-input-container.inline{height:51px;padding:7px 24px;max-width:460px;margin:0 auto}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .starting-community-section{width:auto;padding:0 65px;letter-spacing:.5px;font-weight:400;line-height:1.5;font-size:20px;line-height:29px;text-align:start}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .starting-community-section h2{font-weight:500;letter-spacing:1.5px;text-transform:uppercase;line-height:1.5;font-size:14px;margin-bottom:20px;text-align:left}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .condition-families .conditions-families-container{overflow:hidden;justify-content:flex-start;max-height:initial;margin-left:0}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .condition-families .conditions-families-container a{letter-spacing:.5px;font-weight:400;line-height:1.5;font-size:16px;line-height:24px}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .condition-families .conditions-families-container .name{font-weight:500;letter-spacing:1.5px;text-transform:uppercase;line-height:1.5;font-size:12px}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .open-conditions-section{padding:75px 65px 0}.app-root.app-desktop-mini-pages.home-page .homepage-wrapper .open-conditions-content .navigate-to-all-open-conditions{margin-top:32px;letter-spacing:.5px;font-weight:400;line-height:1.5;font-size:14px;line-height:20px;font-weight:500;text-align:left}.app-root.app-mobile-bg-map .cross-app-map,.app-root.map-mobile-and-desktop-on-top .cross-app-map{height:280px;transition:height .8s}.app-root.app-mobile-bg-map .close-page-back-to-home,.app-root.app-mobile-bg-map .base-animate-background,.app-root.map-mobile-and-desktop-on-top .close-page-back-to-home,.app-root.map-mobile-and-desktop-on-top .base-animate-background{grid-row:2}.app-root.app-mobile-bg-map .close-page-back-to-home,.app-root.map-mobile-and-desktop-on-top .close-page-back-to-home{align-self:start}.app-root.app-mobile-bg-map .visible-map-container,.app-root.map-mobile-and-desktop-on-top .visible-map-container{width:100%;height:280px;position:fixed;left:0;top:56px;z-index:10}.app-root.app-mobile-bg-map #deck-moving-part,.app-root.map-mobile-and-desktop-on-top #deck-moving-part{transform:translate(0) translateY(calc(170px - 50vh));transition:transform .8s}@media only screen and (max-width: 600px){.app-root.app-mobile-bg-map.feed-page #deck-moving-part,.app-root.map-mobile-and-desktop-on-top.feed-page #deck-moving-part{transform:translate(0) translateY(calc(190px - 50vh))}.app-root.app-mobile-bg-map.feed-page .mood-selections,.app-root.map-mobile-and-desktop-on-top.feed-page .mood-selections{top:calc(50% + 26px);min-width:324px}.app-root.app-mobile-bg-map.feed-page .mood-selections .mood-selections-inner,.app-root.map-mobile-and-desktop-on-top.feed-page .mood-selections .mood-selections-inner{padding:15px 12px}.app-root.app-mobile-bg-map.feed-page .mood-selections.is-collapse,.app-root.map-mobile-and-desktop-on-top.feed-page .mood-selections.is-collapse{min-width:0}.app-root.app-mobile-bg-map.feed-page .cross-app-map,.app-root.app-mobile-bg-map.feed-page .visible-map-container,.app-root.map-mobile-and-desktop-on-top.feed-page .cross-app-map,.app-root.map-mobile-and-desktop-on-top.feed-page .visible-map-container{height:280px}}.app-root.app-mobile-bg-map.bg-map-full-simple .cross-app-map,.app-root.app-mobile-bg-map.bg-map-full-simple .visible-map-container,.app-root.map-mobile-and-desktop-on-top.bg-map-full-simple .cross-app-map,.app-root.map-mobile-and-desktop-on-top.bg-map-full-simple .visible-map-container{height:calc(100vh - 180px);height:calc(100dvh - 180px);transition:height .1s linear}.app-root.app-mobile-bg-map.bg-map-full-simple #deck-moving-part,.app-root.map-mobile-and-desktop-on-top.bg-map-full-simple #deck-moving-part{transform:translate(0) translateY(-60px);transition:transform .1s linear}.app-root.app-mobile-bg-map.bg-map-full-simple .avatar-user-popup-wrapper,.app-root.map-mobile-and-desktop-on-top.bg-map-full-simple .avatar-user-popup-wrapper{bottom:100px}.app-root.app-mobile-bg-map:not(.header-hidden),.app-root.map-mobile-and-desktop-on-top:not(.header-hidden){padding-top:calc(56px + var(--sat, 0px))}.app-root.app-mobile-bg-map#appRoot.condition-page,.app-root.map-mobile-and-desktop-on-top#appRoot.condition-page{padding-top:calc(56px + var(--sat, 0px))}.app-root.app-mobile-bg-map .map-info-wrapper,.app-root.map-mobile-and-desktop-on-top .map-info-wrapper,.app-root.app-mobile-bg-map .zoom-controls,.app-root.map-mobile-and-desktop-on-top .zoom-controls{display:none}.app-root.app-mobile-bg-map.condition-page .condition-page-header,.app-root.map-mobile-and-desktop-on-top.condition-page .condition-page-header{margin-top:0}.app-root.app-mobile-bg-map .avatar-user-popup-wrapper,.app-root.map-mobile-and-desktop-on-top .avatar-user-popup-wrapper{left:0;right:0;top:0;bottom:0;pointer-events:none}.app-root.app-mobile-bg-map .base-animate-background,.app-root.map-mobile-and-desktop-on-top .base-animate-background{margin-top:3px;box-shadow:0 0 12px #00000026}.app-root.app-mobile-bg-map.header-hidden .cross-app-map,.app-root.map-mobile-and-desktop-on-top.header-hidden .cross-app-map{margin-top:0}.app-root.app-mobile-bg-map .close-page-back-to-home,.app-root.map-mobile-and-desktop-on-top .close-page-back-to-home{opacity:1}.app-root.app-mobile-bg-map .base-animate-background,.app-root.map-mobile-and-desktop-on-top .base-animate-background{transform:unset;transition:transform .8s height .8s .8s;height:100%;overflow:auto}.app-root.app-mobile-bg-map.MobileHomePageOpenMap,.app-root.map-mobile-and-desktop-on-top.MobileHomePageOpenMap{min-height:unset;height:100%;overflow:hidden}.app-root.app-mobile-bg-map.MobileHomePageOpenMap .map-utils,.app-root.map-mobile-and-desktop-on-top.MobileHomePageOpenMap .map-utils{bottom:50px}.app-root.app-mobile-bg-map.MobileHomePageOpenMap .avatar-user-popup-wrapper,.app-root.map-mobile-and-desktop-on-top.MobileHomePageOpenMap .avatar-user-popup-wrapper{left:0;right:0;top:90px;bottom:20px;pointer-events:none}.app-root.app-mobile-bg-map.MobileHomePageOpenMap .base-animate-background,.app-root.map-mobile-and-desktop-on-top.MobileHomePageOpenMap .base-animate-background{transform:translateY(100px)}.app-root.app-mobile-bg-map.MobileHomePageOpenMap #deck-moving-part,.app-root.map-mobile-and-desktop-on-top.MobileHomePageOpenMap #deck-moving-part{transform:translate(0) translateY(0);transition:transform .8s}.app-root.app-mobile-bg-map.MobileHomePageOpenMap .map-info-wrapper,.app-root.map-mobile-and-desktop-on-top.MobileHomePageOpenMap .map-info-wrapper{display:block}.app-root.app-mobile-bg-map.MobileHomePageOpenMap .map-search-tool,.app-root.app-mobile-bg-map.MobileHomePageOpenMap .map-info-footer,.app-root.map-mobile-and-desktop-on-top.MobileHomePageOpenMap .map-search-tool,.app-root.map-mobile-and-desktop-on-top.MobileHomePageOpenMap .map-info-footer{transition:opacity .3s .8s,transform .3s .8s;opacity:1;transform:translateY(0)}.app-root.app-mobile-bg-map.MobileHomePageOpenMap .cross-app-map,.app-root.map-mobile-and-desktop-on-top.MobileHomePageOpenMap .cross-app-map{height:100%}.app-root.app-mobile-bg-map.MobileHomePageOpenMap .avatar-user-popup-wrapper,.app-root.map-mobile-and-desktop-on-top.MobileHomePageOpenMap .avatar-user-popup-wrapper{height:100vh;height:100dvh;top:0}.app-root.app-mobile-bg-map.MobilePageReset .condition-page-header,.app-root.map-mobile-and-desktop-on-top.MobilePageReset .condition-page-header{margin-top:0}.app-root.app-mobile-bg-map.MobilePageReset .condition-title h1,.app-root.map-mobile-and-desktop-on-top.MobilePageReset .condition-title h1{padding-right:30px}.app-root.app-mobile-bg-map.MobilePageReset .map-info-wrapper,.app-root.map-mobile-and-desktop-on-top.MobilePageReset .map-info-wrapper{display:none}.app-root.app-mobile-bg-map.MobilePageReset .map-search-tool,.app-root.app-mobile-bg-map.MobilePageReset .map-info-footer,.app-root.map-mobile-and-desktop-on-top.MobilePageReset .map-search-tool,.app-root.map-mobile-and-desktop-on-top.MobilePageReset .map-info-footer{transition:0s;opacity:0;transform:translateY(-10px)}.app-root.clinical-research-page{display:block!important}.app-root.clinical-research-page .clinical-research-page-wrapper{padding-top:70px}.app-root.map-mobile-and-desktop-on-top{display:block}.app-root.map-mobile-and-desktop-on-top.bg-map-full-simple .cross-app-map{height:calc(100vh - 180px);height:calc(100dvh - 180px)}@media only screen and (max-width: 600px){.app-root.map-mobile-and-desktop-on-top::-webkit-scrollbar{width:0}}@media only screen and (min-width: 600px){.app-root.map-mobile-and-desktop-on-top #deck-moving-part{right:0}.app-root.map-mobile-and-desktop-on-top .visible-map-container{right:0;left:unset}.app-root.map-mobile-and-desktop-on-top .mood-selections.is-collapse{left:calc(100% - 45px);top:calc(0% + 45px)}.app-root.map-mobile-and-desktop-on-top.bg-map-full-simple .cross-app-map{height:calc(100vh - 56px);height:calc(100dvh - 56px)}}.app-root.map-mobile-and-desktop-on-top .base-animate-background{overflow:visible}.app-root.map-mobile-and-desktop-on-top .scale-mini-pages-to-full-in-out{display:block!important}.view-root{grid-area:main-view;margin:0 30px;padding-bottom:30px}.view-root img{object-fit:contain}.center-flex{display:flex;align-items:center;justify-content:center}.view-root.illustration-and-actions img,.dialog-root img{object-fit:contain}.view-root.illustration-and-actions .opening-text,.dialog-root .opening-text{margin:25px 0}.view-root.illustration-and-actions .content-title,.dialog-root .content-title{margin:0}.view-root.illustration-and-actions .illustration-container,.dialog-root .illustration-container{margin:15px 0;text-align:center}.view-root.illustration-and-actions{display:grid;grid-template-columns:auto;grid-template-rows:auto auto auto auto;grid-column-gap:24px;grid-template-areas:"opening-text" "actions-area" "illustration" "extra-content"}.view-root.illustration-and-actions .opening-text{min-height:150px;grid-area:opening-text}.view-root.illustration-and-actions .actions-container{grid-area:actions-area;display:flex;flex-direction:column;align-items:center}.view-root.illustration-and-actions .actions-container .action-button{display:block}.view-root.illustration-and-actions .actions-container .action-button:first-child{margin-bottom:10px}.view-root.illustration-and-actions .illustration-container{grid-area:illustration}.view-root.illustration-and-actions .illustration-container img{width:100%;max-width:500px}.view-root.illustration-and-actions .content-container{grid-area:extra-content}@media only screen and (min-width: 600px){.view-root.illustration-and-actions{grid-template-columns:1fr}.view-root.illustration-and-actions .opening-text{min-height:120px;place-self:center}.view-root.text-and-actions .actions-container{align-items:start}}@media only screen and (min-width: 860px){.view-root.illustration-and-actions{grid-template-columns:1fr 2fr;grid-template-rows:auto auto 1fr;grid-template-areas:"opening-text illustration" "actions-area  illustration" "extra-content extra-content"}.view-root.illustration-and-actions .illustration-container{place-self:center;margin:0}.view-root.illustration-and-actions .actions-container{align-items:start}.view-root.text-and-actions .actions-container{grid-template-columns:2fr 1fr;grid-template-areas:"opening-text ." "actions-area ." "extra-content extra-content"}}@media only screen and (min-width: 1056px){.app-root{grid-template-columns:1fr 1080px 1fr;grid-template-rows:auto 1fr;grid-template-areas:"header header header" ". main-view ."}.app-root .view-root.illustration-and-actions{grid-template-columns:400px 280px 280px;grid-template-rows:auto auto 1fr;grid-template-areas:"opening-text illustration illustration" "actions-area illustration illustration" "extra-content extra-content extra-content";padding:0}.app-root .view-root.illustration-and-actions .illustration-container{margin:0}.app-root .view-root.text-and-actions{grid-template-columns:700px 1fr;grid-template-areas:"opening-text ." "actions-area ." "extra-content extra-content"}}#firebaseui-auth-container{position:fixed;top:100px;left:10px}.sharable-widget{display:block}@media all and (max-width: 1056px){.stuff-slider-outer .slider-buttons.side-arrows{display:none}}[dir=rtl] .rtl-lang .slick-slide{float:left}.mobile-map-users .map-info-footer{display:none}span.default-condition{position:relative;z-index:1}.dialog-root .dialog-paper.approve-action-dialog{padding:20px;max-width:450px;width:100%;height:fit-content}.dialog-root .dialog-paper.approve-action-dialog .dialog-content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.dialog-root .dialog-paper.approve-action-dialog .dialog-content .description{letter-spacing:.5px;font-weight:400;font-size:22px;line-height:1.5;text-transform:lowercase}.dialog-root .dialog-paper.approve-action-dialog .dialog-content .description:first-letter{text-transform:capitalize}.dialog-root .dialog-paper.approve-action-dialog .dialog-content .description{margin-bottom:20px}.dialog-root .dialog-paper.approve-action-dialog .dialog-content .action-buttons{margin-top:20px;display:flex;justify-content:space-between}.dialog-root .dialog-paper.approve-action-dialog .dialog-content .action-buttons>:not(:first-child){margin-left:20px}.content-page .open-search-outer{padding:0 20px}.content-page .open-search-outer .open-stuff-search-box .open-stuff-search-box-inner.sticky-small{background-color:#edf2f5;z-index:5}.content-page .open-search-outer .open-stuff-search-box .open-stuff-search-box-inner.sticky-small:after{background-color:#edf2f5}.content-page .open-search-outer .open-stuff-search-box .chat-input-open-stuff,.content-page .open-search-outer .open-stuff-search-box .open-stuff-search-box-inner{background-color:#edf2f5!important}.user-settings .open-stuff-search-box .open-stuff-search-box-inner.sticky-small{background-color:#edf2f5;z-index:5}.user-settings .open-stuff-search-box .open-stuff-search-box-inner.sticky-small:after{background-color:#edf2f5}.user-settings .open-stuff-search-box .chat-input-open-stuff,.user-settings .open-stuff-search-box .open-stuff-search-box-inner{background-color:transparent}.condition-color{background-color:var(--condition-color)}.new-survey-questions-dialog-content{display:flex;padding:51px 45px 0}.new-survey-questions-dialog-content .diamond-icon{margin:0 50px auto auto}.new-survey-questions-dialog-content .content-text{letter-spacing:.5px;font-weight:400;font-size:22px;line-height:1.5;text-align:start}.new-survey-questions-dialog-content .stw-button{margin:30px auto}.cursor-pointer{cursor:pointer}.new-survey-question-dialog{margin:16px;max-height:calc(100% - 32px);overflow:hidden}.new-survey-question-dialog.dialog-paper{height:unset}.dot-before:before{content:"";height:4px;width:4px;background-color:#333;border-radius:50%;display:inline-block;vertical-align:middle;margin:0 6px}.dot-before{display:inline-block}@media all and (min-width: 600px) and (max-width: 1056px){.new-survey-questions-dialog-content{display:flex;padding:51px 45px 0}.new-survey-questions-dialog-content .diamond-icon{margin:0 50px auto auto}.new-survey-questions-dialog-content .content-text{letter-spacing:.5px;font-weight:400;line-height:1.5;font-size:18px;line-height:28px;text-align:start}.new-survey-questions-dialog-content .stw-button{margin:30px auto}.new-survey-question-dialog{margin:16px;overflow:hidden}}@media all and (max-width: 600px){.new-survey-questions-dialog-content{flex-direction:column;padding:0}.new-survey-questions-dialog-content .diamond-icon{margin:32px auto}.new-survey-questions-dialog-content .content-text{padding:0 26px;letter-spacing:.5px;font-weight:400;line-height:1.5;font-size:18px;line-height:28px}.new-survey-question-dialog{margin:16px;max-height:calc(100% - 32px)}}@media all and (max-width: 600px) and (max-height: 620px){.new-survey-questions-dialog-content .diamond-icon{width:96px;height:auto;margin:16px auto}.new-survey-questions-dialog-content .stw-button{margin:16px auto}}.grecaptcha-badge,.dynamic-image{visibility:hidden}.out-sides{position:relative}@font-face{font-family:gordita;src:url(https://fonts.stuffthatworks.health/2018100417/gordita-thin-webfont.woff2) format("woff2"),url(https://fonts.stuffthatworks.health/2018100417/gordita-thin-webfont.woff) format("woff"),url(https://fonts.stuffthatworks.health/2018100417/gordita-thin-webfont.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:gordita;src:url(https://fonts.stuffthatworks.health/2018100417/gordita-thinitalic-webfont.woff2) format("woff2"),url(https://fonts.stuffthatworks.health/2018100417/gordita-thinitalic-webfont.woff) format("woff"),url(https://fonts.stuffthatworks.health/2018100417/gordita-thinitalic-webfont.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:gordita;src:url(https://fonts.stuffthatworks.health/2018100417/gordita-light-webfont.woff2) format("woff2"),url(https://fonts.stuffthatworks.health/2018100417/gordita-light-webfont.woff) format("woff"),url(https://fonts.stuffthatworks.health/2018100417/gordita-light-webfont.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:gordita;src:url(https://fonts.stuffthatworks.health/2018100417/gordita-lightitalic-webfont.woff2) format("woff2"),url(https://fonts.stuffthatworks.health/2018100417/gordita-lightitalic-webfont.woff) format("woff"),url(https://fonts.stuffthatworks.health/2018100417/gordita-lightitalic-webfont.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:gordita;src:url(https://fonts.stuffthatworks.health/2018100417/gordita-regular-webfont.woff2) format("woff2"),url(https://fonts.stuffthatworks.health/2018100417/gordita-regular-webfont.woff) format("woff"),url(https://fonts.stuffthatworks.health/2018100417/gordita-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:gordita;src:url(https://fonts.stuffthatworks.health/2018100417/gordita-regularitalic-webfont.woff2) format("woff2"),url(https://fonts.stuffthatworks.health/2018100417/gordita-regularitalic-webfont.woff) format("woff"),url(https://fonts.stuffthatworks.health/2018100417/gordita-regularitalic-webfont.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:gordita;src:url(https://fonts.stuffthatworks.health/2018100417/gordita-medium-webfont.woff2) format("woff2"),url(https://fonts.stuffthatworks.health/2018100417/gordita-medium-webfont.woff) format("woff"),url(https://fonts.stuffthatworks.health/2018100417/gordita-medium-webfont.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:gordita;src:url(https://fonts.stuffthatworks.health/2018100417/gordita-mediumitalic-webfont.woff2) format("woff2"),url(https://fonts.stuffthatworks.health/2018100417/gordita-mediumitalic-webfont.woff) format("woff"),url(https://fonts.stuffthatworks.health/2018100417/gordita-mediumitalic-webfont.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:gordita;src:url(https://fonts.stuffthatworks.health/2018100417/gordita-bold-webfont.woff2) format("woff2"),url(https://fonts.stuffthatworks.health/2018100417/gordita-bold-webfont.woff) format("woff"),url(https://fonts.stuffthatworks.health/2018100417/gordita-bold-webfont.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:gordita;src:url(https://fonts.stuffthatworks.health/2018100417/gordita-bolditalic-webfont.woff2) format("woff2"),url(https://fonts.stuffthatworks.health/2018100417/gordita-bolditalic-webfont.woff) format("woff"),url(https://fonts.stuffthatworks.health/2018100417/gordita-bolditalic-webfont.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:gordita;src:url(https://fonts.stuffthatworks.health/2018100417/gordita-black-webfont.woff2) format("woff2"),url(https://fonts.stuffthatworks.health/2018100417/gordita-black-webfont.woff) format("woff"),url(https://fonts.stuffthatworks.health/2018100417/gordita-black-webfont.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:gordita;src:url(https://fonts.stuffthatworks.health/2018100417/gordita-blackitalic-webfont.woff2) format("woff2"),url(https://fonts.stuffthatworks.health/2018100417/gordita-blackitalic-webfont.woff) format("woff"),url(https://fonts.stuffthatworks.health/2018100417/gordita-blackitalic-webfont.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:gordita;src:url(https://fonts.stuffthatworks.health/2018100417/gordita-ultra-webfont.woff2) format("woff2"),url(https://fonts.stuffthatworks.health/2018100417/gordita-ultra-webfont.woff) format("woff"),url(https://fonts.stuffthatworks.health/2018100417/gordita-ultra-webfont.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:gordita;src:url(https://fonts.stuffthatworks.health/2018100417/gordita-ultraitalic-webfont.woff2) format("woff2"),url(https://fonts.stuffthatworks.health/2018100417/gordita-ultraitalic-webfont.woff) format("woff"),url(https://fonts.stuffthatworks.health/2018100417/gordita-ultraitalic-webfont.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:RAGSans;src:url(https://fonts.stuffthatworks.health/rag/RAG-Sans-1.1-Bold.woff2) format("woff2"),url(https://fonts.stuffthatworks.health/rag/RAG-Sans-1.1-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0590-05FF}@font-face{font-family:RAGSans;src:url(https://fonts.stuffthatworks.health/rag/RAG-Sans-1.1-SemiBold.woff2) format("woff2"),url(https://fonts.stuffthatworks.health/rag/RAG-Sans-1.1-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0590-05FF}@font-face{font-family:RAGSans;src:url(https://fonts.stuffthatworks.health/rag/RAG-Sans-1.1-Medium.woff2) format("woff2"),url(https://fonts.stuffthatworks.health/rag/RAG-Sans-1.1-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0590-05FF}@font-face{font-family:RAGSans;src:url(https://fonts.stuffthatworks.health/rag/RAG-Sans-1.1-Regular.woff2) format("woff2"),url(https://fonts.stuffthatworks.health/rag/RAG-Sans-1.1-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0590-05FF}@font-face{font-family:gordita;src:url(https://fonts.stuffthatworks.health/2018100417/gordita-light-webfont.woff2?v=2) format("woff2"),url(https://fonts.stuffthatworks.health/2018100417/gordita-light-webfont.woff?v=2) format("woff"),url(https://fonts.stuffthatworks.health/2018100417/gordita-light-webfont.ttf?v=2) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(https://fonts.stuffthatworks.health/Inter/Inter-VariableFont_slnt,wght.ttf?v=2) format("woff2-variations");font-weight:100 900;font-display:swap}.big-title{font-size:26px;line-height:35px;font-weight:400}.medium-title{font-size:16px;line-height:26px;font-weight:500;text-transform:uppercase;letter-spacing:4px}.medium-paragraph{font-size:18px;line-height:24px;font-weight:400}.page-title{font-size:34px;line-height:46px;font-weight:500;margin:0}@media all and (min-width: 600px){.page-title{font-size:50px;line-height:60px}}.page-description{font-size:22px;line-height:31px;letter-spacing:.5px;font-weight:inherit}@media all and (min-width: 600px){.page-description{font-size:26px;line-height:38px}}.page-status-message{font-size:14px;line-height:1.5;letter-spacing:.5px;font-weight:500;padding:25px;position:fixed;left:0;right:0;bottom:0;text-align:center;transition:opacity .2s,bottom .1s}@media all and (min-width: 600px){.page-status-message{padding:22px 0}}.page-success-message{background-color:#e9f2fb}.page-error-message{background-color:#333;color:#fff}@media all and (min-width: 600px){.mobile-only{display:none!important}}@media all and (max-width: 600px){.desktop-and-tablet-only{display:none!important}}@media all and (min-width: 1056px){.mobile-and-tablet-only{display:none!important}}@media all and (max-width: 1056px){.desktop-only{display:none!important}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.side-panel-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:26;pointer-events:none}.side-panel-overlay.open{pointer-events:auto}.side-panel-overlay.desktop-push{pointer-events:none;width:340px}.side-panel-overlay.desktop-push .side-panel{pointer-events:auto}.side-panel-overlay .side-panel-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;opacity:0;transition:opacity .25s ease;pointer-events:none}.side-panel-overlay.open .side-panel-backdrop{opacity:1;pointer-events:auto}.side-panel-overlay .side-panel{position:absolute;top:0;left:0;width:calc(100vw - 20px);height:100%;background:#edf2f5;transform:translate(-100%);transition:transform .25s ease-out;overflow-y:auto;padding:8px 25px 20px;display:flex;flex-direction:column}.side-panel-overlay .side-panel::-webkit-scrollbar{width:3px}.side-panel-overlay .side-panel::-webkit-scrollbar-track{background:#f1f1f1}.side-panel-overlay .side-panel::-webkit-scrollbar-thumb{background:#888}.side-panel-overlay .side-panel.open{transform:translate(0)}@media (min-width: 860px){.side-panel-overlay .side-panel{width:340px;box-shadow:2px 0 10px #96abc080;padding:8px 20px 20px}}.side-panel-overlay .side-panel-close-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;background:#edf2f5;border-radius:8px;cursor:pointer;flex-shrink:0;align-self:flex-end;margin-bottom:30px;opacity:0;transform:rotate(-90deg);transition:opacity 80ms ease,transform 80ms ease}.side-panel-overlay.open .side-panel-close-btn{opacity:1;transform:rotate(0);transition:opacity .2s ease .15s,transform .2s ease .15s}.side-panel-overlay .side-panel-content{flex:1;display:flex;flex-direction:column}@media (min-width: 860px){.menu-content-push{grid-area:main-view;transition:margin-left .25s ease-out;container-type:inline-size}.app-desktop-mini-pages .visible-map-container{transition:left .25s ease-out,width .25s ease-out}.chat-input-open-stuff.fixed{transition:left .25s ease-out}.signin-blocker{transition:left .25s ease-out,top .25s ease-out,width .25s ease-out,height .25s ease-out}.app-root.side-menu-open .inner-header{left:340px;width:calc(100% - 340px);transition:left .25s ease-out,width .25s ease-out}.app-root.side-menu-open.app-desktop-mini-pages .visible-map-container{left:calc(340px + (100vw - 340px)*.64);width:calc((100vw - 340px)*.36)}.app-root.side-menu-open .edit-response-button{right:calc(50% - 780px);transition:right .25s ease-out}.app-root.side-menu-open .chat-input-open-stuff.fixed{left:340px;transition:left .25s ease-out}.app-root.side-menu-open .signin-blocker{left:340px;top:56px;width:calc(100% - 340px);height:calc(100% - 56px);transition:left .25s ease-out,top .25s ease-out,width .25s ease-out,height .25s ease-out}.app-root.side-menu-open .new-openstuff-header .header-logo{margin-left:0}.app-root.side-menu-open .edit-timeline-button{right:max(20px,50vw - 170px - 524px + 20px)}}
