.Navbar_navbar__KNCdS{display:flex;z-index:var(--z-index-navbar);padding:var(--snap-padding-3) var(--snap-padding-2) var(--snap-padding-1);position:relative;align-items:center;border-bottom:var(--snap-border-2)}.Navbar_navbar__KNCdS:before{content:"";position:absolute;inset:0 0 auto;height:5px;background-color:var(--clo-color-red)}@media screen and (min-width:1250px){.Navbar_navbar__KNCdS{align-items:flex-start;border-bottom:none;flex-direction:column;border-right:var(--snap-border-1);padding:var(--snap-padding-4) var(--snap-padding-4) var(--snap-padding-0);height:100vh;overflow-y:auto;position:sticky;top:0}.Navbar_navbar__KNCdS:before{position:fixed}}.Navbar_brandWrap__PY6sL{letter-spacing:-.03em}@media screen and (min-width:1250px){.Navbar_brandWrap__PY6sL{padding:var(--snap-padding-0) 0;margin-bottom:var(--snap-margin-2)}}.Navbar_rootLink__nC6_w{display:flex;flex-wrap:wrap;column-gap:var(--snap-padding-1);align-items:center;&:hover{text-decoration:none}}@media screen and (min-width:1250px){.Navbar_rootLink__nC6_w{display:block}}.Navbar_navLogo__10KQ_{height:var(--snap-margin-5);width:auto;display:block;margin-bottom:var(--snap-margin-1)}.Navbar_productName___w1cL{font-size:var(--snap-heading-size-0);line-height:var(--snap-heading-height-1);font-weight:var(--snap-heading-weight-1)}@media screen and (min-width:1250px){.Navbar_productName___w1cL{font-size:var(--snap-font-size-6);padding-left:2px;margin-top:var(--snap-margin-3);display:block}}@media screen and (max-width:499px){.Navbar_buttonLabel__aAICT{display:none}}@media screen and (min-width:1250px){.Navbar_navWrap__l8YCn{flex:1 0 auto;display:flex;flex-direction:column}}.Navbar_navPanel__W0FcR{flex:1 0 auto;display:flex;flex-direction:column;background:var(--snap-body-color);padding:var(--snap-padding-4) var(--snap-padding-4) var(--snap-padding-0);font-size:var(--snap-font-size-1);gap:var(--snap-margin-0) 0}@media screen and (max-width:1249px){.Navbar_navPanel__W0FcR{position:fixed;inset:0 auto 0 0;z-index:var(--z-index-navbar-mobile);width:20em;max-width:calc(100vw - var(--snap-margin-7));overflow-y:auto}}@media screen and (min-width:1250px){.Navbar_navPanel__W0FcR{font-size:var(--snap-font-size-0);padding:var(--snap-padding-2) 0}}.Navbar_unStyledList__ttENz{padding:0;margin:0;list-style:none}.Navbar_primaryNav__Z__YJ{margin-bottom:var(--snap-margin-4)}@media screen and (max-width:1249px){.Navbar_primaryNav__Z__YJ{margin-top:var(--snap-margin-4)}}.Navbar_primaryNavItem__zGKnA{margin-bottom:2px}.Navbar_primaryNavItemLink__zGDGo{display:block;padding:var(--snap-padding-2) var(--snap-padding-1) var(--snap-padding-2) var(--snap-padding-2);&:focus,&:hover{background-color:var(--clo-color-blue-2);text-decoration:none}}@media screen and (max-width:1249px){.Navbar_primaryNavItemLink__zGDGo{font-size:var(--snap-font-size-2)}}.Navbar_primaryNavItem__zGKnA.Navbar_active__RYnGb .Navbar_primaryNavItemLink__zGDGo{font-weight:var(--snap-font-weight-medium);background-color:var(--clo-color-sand-2);border-left:3px solid var(--clo-color-red);padding-left:var(--snap-padding-4)}.Navbar_ctaLayout__K2jX_{margin-top:auto;margin-bottom:var(--snap-margin-3)}.Navbar_utilityNav__xKoZ8{font-size:var(--snap-font-size-sub2)}.Navbar_utilityNavItem__7Eddq{display:flex;align-items:flex-start;gap:var(--snap-padding-2)}.Navbar_utilityNavItemLink__Trd_0{padding:var(--snap-padding-1) 0}.Navbar_userLinkItemInner___13_M{display:inline-block;padding:var(--snap-padding-1) 0}.Navbar_userLinks__kQteI{font-size:var(--snap-font-size-sub2);margin-bottom:var(--snap-margin-0)}.Navbar_UserLinkItemLink__N4Ytc{display:block;padding:var(--snap-padding-0) var(--snap-padding-1)}.Navbar_legalNavList__diJJD{margin-top:var(--snap-margin-3);font-size:var(--snap-font-size-sub3);display:flex;flex-wrap:wrap;gap:var(--snap-padding-0) var(--snap-padding-3)}.Navbar_legalNavLink__q3CTl{color:var(--snap-font-color-min)}.Navbar_mobileOverlay__ZN_yc{position:fixed;inset:0;background-color:rgba(46,38,31,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:var(--z-index-navbar-mobile-overlay)}@media screen and (max-width:1249px){.Navbar_mobileOverlay__ZN_yc{display:none}.Navbar_navPanel__W0FcR{transform:translateX(-100%);transition:transform .2s;animation-timing-function:ease-out}.Navbar_navWrap__l8YCn[data-show-menu=true] .Navbar_mobileOverlay__ZN_yc{display:block;animation-name:Navbar_fadeIn__6Ao5Y;animation-duration:.1s}.Navbar_navWrap__l8YCn[data-show-menu=true] .Navbar_navPanel__W0FcR{display:flex;transform:translateX(0);transition:transform .3s;animation-timing-function:ease-out}}@media screen and (min-width:1250px){.Navbar_mobileOnly__dJCLr,.Navbar_mobileOverlay__ZN_yc{display:none!important}.Navbar_navPanel__W0FcR{display:flex}}@keyframes Navbar_fadeIn__6Ao5Y{0%{opacity:0}to{opacity:1}}.CardCollection_content_controls_wrap__xpJG7{margin-bottom:var(--snap-margin-3)}.CardCollection_controls__FUhh_{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--snap-margin-2)}.CardCollection_controls__label___82Zc{font-size:var(--snap-font-size-sub3);line-height:1.1;display:inline-block;text-transform:uppercase;letter-spacing:.03em;width:100%}@media (min-width:500px){.CardCollection_controls__label___82Zc{font-size:var(--snap-font-size-sub2);line-height:var(--snap-line-height-sub2);font-weight:var(--snap-font-weight-bold);width:auto}}.CardCollection_active_filters__2ztLU,.CardCollection_controls__filters__C1uEH,.CardCollection_controls__sort__DzFeR{display:flex;flex-wrap:wrap;gap:var(--snap-margin-2);align-items:center}@media (min-width:750px){.CardCollection_controls__filters__C1uEH{margin-right:auto}}.CardCollection_textFilterWrap__5DPMo{position:relative}.CardCollection_textFilterClearButton__ly010{position:absolute;right:0;top:0;bottom:0}.CardCollection_reverseSort__R5hRN[data-state=on],.CardCollection_reverseSort__R5hRN[data-state=on]:hover{background-color:var(--snap-font-color-base);color:var(--snap-font-color-inverse)}.CardCollection_active_filters__2ztLU{margin:var(--snap-padding-3) 0 var(--snap-padding-2)}.CardCollection_filtered_content_heading__RdC86{display:flex;justify-content:space-between;font-size:var(--snap-font-size-sub3);margin-bottom:var(--snap-margin-0)}.CardCollection_categoryHeading___Ctqb{margin-top:var(--snap-margin-2);padding-top:var(--snap-padding-1);font-size:var(--snap-font-size-sub1);font-weight:var(--snap-font-weight-medium);text-transform:uppercase;position:sticky;top:0;background-color:var(--clo-color-sand-2);z-index:var(--z-index-categoryHeading)}.FavoriteButton_favoriteButton__gKiUf{background-color:var(--snap-body-color);height:1.35em;width:1.35em;display:inline-flex;justify-content:center;align-items:center;border-radius:1.35em;opacity:.7}.FavoriteButton_favoriteButton__gKiUf.FavoriteButton_isActive__3c_Y7{opacity:1}.FavoriteButton_favoriteButton__gKiUf:hover{opacity:1;background-color:var(--clo-color-blue-3);transition:.2s}.FavoriteButton_favoriteIcon__6MQRm{vertical-align:top;fill:var(--snap-body-color)}.FavoriteButton_favoriteIcon__6MQRm.FavoriteButton_isActive__3c_Y7{fill:var(--clo-color-chart);animation-name:FavoriteButton_Pulse__A3tvp;animation-duration:.8s}.FavoriteButton_favoriteIcon__6MQRm.FavoriteButton_isDisabled__u3lip{opacity:.6;animation:none}@keyframes FavoriteButton_Pulse__A3tvp{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.StandardLayout_grid___z03V{display:grid;grid-template-columns:1fr;grid-gap:var(--snap-margin-0) 0;grid-template-rows:auto minmax(100vh,auto) auto}@media screen and (min-width:750px){.StandardLayout_grid___z03V{grid-gap:var(--snap-margin-2) 0}}@media screen and (min-width:1250px){.StandardLayout_grid___z03V{display:grid;grid-template-columns:[nav] 15rem [main] 1fr;grid-template-rows:minmax(calc(100vh - 4rem),auto) auto;grid-template-areas:"header main" "header footer";grid-gap:var(--snap-margin-4) 0}.StandardLayout_headerLayout__T4Pq9{grid-area:header}.StandardLayout_footerLayout__SjV22{grid-area:footer;margin-top:var(--snap-margin-6);padding:0 var(--snap-padding-4)}}.StandardLayout_footer__lh_ZU{padding:var(--snap-padding-6) var(--snap-padding-4) var(--snap-padding-2) var(--snap-padding-4);border-top:2px solid var(--clo-color-gray-3)}.StandardLayout_cornellLogo__2gNut a{opacity:.7;transition:.15s;display:inline-block}.StandardLayout_cornellLogo__2gNut a:hover{opacity:1;transition:.15s}.StandardLayout_copyright__t5OnR{font-size:var(--snap-font-size-sub3);line-height:var(--snap-line-height-sub3);font-weight:var(--snap-font-weight-sub3)}.Button_btn__CzaeM{line-height:1;font-weight:var(--snap-font-weight-medium);cursor:pointer;display:inline-flex;align-items:center;gap:.5em;white-space:nowrap;&:hover{text-decoration:none}}.Button_size1__5EAEy{font-size:var(--snap-font-size-sub2)}.Button_size1__5EAEy,.Button_size2__aeMB6{padding:var(--snap-padding-1) var(--snap-padding-2)}.Button_size2__aeMB6,.Button_size3__CWZ5O{font-size:var(--snap-font-size-sub1)}.Button_size3__CWZ5O{padding:var(--snap-padding-2) var(--snap-padding-4)}.Button_size4__VzXpb{padding:var(--snap-padding-3) var(--snap-padding-5);font-size:var(--snap-font-size-0)}.Button_default__tkG8E{background-color:var(--clo-color-sand-3);color:var(--snap-font-color-dark)}.Button_default__tkG8E:hover{background-color:var(--clo-color-sand-5)}.Button_default__tkG8E[disabled]:hover{background-color:var(--clo-color-sand-3)}.Button_primary__AAYxr{background-color:var(--clo-color-red-11);color:var(--snap-font-color-light);&:focus-visible{outline-color:var(--clo-color-red-11)}}.Button_primary__AAYxr:hover{background-color:var(--clo-color-red-12)}.Button_primary__AAYxr[disabled]:hover{background-color:var(--clo-color-red-11)}.Button_secondary__ZNe4p{background-color:var(--clo-color-gray-12);color:var(--snap-font-color-light);&:focus-visible{outline-color:var(--clo-color-gray-12)}}.Button_secondary__ZNe4p:hover,.Button_secondary__ZNe4p[disabled]:hover{background-color:var(--clo-color-gray-12)}.Button_accent__cXZ5y{background-color:var(--clo-color-chart-7);color:var(--snap-font-color-dark);&:focus-visible{outline-color:var(--snap-font-color-base)}}.Button_accent__cXZ5y:hover{background-color:var(--clo-color-chart-8)}.Button_accent__cXZ5y[disabled]:hover{background-color:var(--clo-color-chart-7)}.Button_outline__S5Z_w{background-color:var(--snap-font-color-inverse);color:var(--snap-font-color-base);box-shadow:inset 0 0 0 1px var(--snap-font-color-base)}.Button_outline__S5Z_w:hover{text-decoration:underline;background-color:var(--clo-color-sand-1)}.Button_outline__S5Z_w[disabled]:hover{background-color:inherit;text-decoration:none}.Button_link__1Qtec{background-color:initial;color:var(--snap-font-color-base)}.Button_link__1Qtec:hover{background-color:initial;text-decoration:underline}.Button_link__1Qtec[disabled]:hover{text-decoration:none}.Button_btn__CzaeM[disabled]{opacity:.5;cursor:default}.Skeleton_skeleton__EhIwN{background:var(--clo-color-gray-3)}.Skeleton_shimmer__1c0Vn{background:linear-gradient(90deg,var(--clo-color-gray-4) 30%,var(--clo-color-gray-1),var(--clo-color-gray-2) 55%,var(--clo-color-gray-1),var(--clo-color-gray-4) 58%);animation:Skeleton_shimmer__1c0Vn 3.8s linear infinite;background-size:340% 100%;animation-direction:normal}@keyframes Skeleton_shimmer__1c0Vn{0%{background-position:100% 50%}to{background-position:0 50%}}.WelcomeDialog_dialogOverlay__wIHj9{background-color:var(--snap-body-color);position:fixed;inset:0;opacity:.9;animation:WelcomeDialog_fadeIn__7esO2 .1s;z-index:var(--z-index-modal-overlay)}.WelcomeDialog_dialogContent__ze62J{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:var(--z-index-modal-content);overflow-y:auto;background-color:var(--snap-body-color);border:var(--snap-border-1);width:25rem;max-width:calc(100vw - var(--snap-margin-3));max-height:calc(100vh - var(--snap-margin-3))}.WelcomeDialog_dialogImage__Y1Wx5{width:100%;height:40vw;background-color:var(--clo-color-sand-2);object-fit:cover;object-position:center}.WelcomeDialog_dialogText__s50iq{text-align:center;padding:var(--snap-padding-3)}.WelcomeDialog_dialogLogo__23duo{max-width:100%}.WelcomeDialog_dialogTitle__CRgB3{font-size:var(--snap-font-size-6)}.WelcomeDialog_dialogHr__HEz1l{width:80%;margin-bottom:var(--snap-margin-5)}.WelcomeDialog_dialogCredits__LoaHV{margin-top:var(--snap-margin-5)}.WelcomeDialog_dialogCredits__LoaHV a{font-size:var(--snap-font-size-sub3);color:var(--snap-font-color-min)}.WelcomeDialog_guestWrap__GnEM8{margin-top:var(--snap-margin-3)}@media screen and (min-width:750px){.WelcomeDialog_dialogContent__ze62J{display:flex;justify-content:center;align-items:stretch;flex-direction:row;width:50rem;animation:WelcomeDialog_fadeInUp__IsReM .25s;animation-timing-function:cubic-bezier(.34,.73,.46,.99)}.WelcomeDialog_dialogImage__Y1Wx5{flex:1 1 25rem;width:50%;height:25rem;border-right:var(--snap-border-0)}.WelcomeDialog_dialogText__s50iq{flex:1 1 25rem;width:50%;padding:var(--snap-padding-6) var(--snap-padding-5) var(--snap-padding-1) var(--snap-padding-5)}}@media screen and (min-width:750px) and (min-height:50rem){.WelcomeDialog_dialogContent__ze62J{transform:translate(-50%,-60%)}}@keyframes WelcomeDialog_fadeIn__7esO2{0%{opacity:0}to{opacity:1}}@keyframes WelcomeDialog_fadeInUp__IsReM{0%{opacity:0;transform:translate(-50%,-40%)}to{opacity:1;transform:translate(-50%,-60%)}}.Badge_badge__yrTZs{display:inline-flex;padding:var(--snap-padding-0) var(--snap-padding-1);font-size:.7em;line-height:1;border-radius:1em;font-weight:var(--snap-font-weight-medium);justify-content:center;align-items:center;min-width:1.25em}.Badge_default___6ISN{background-color:var(--clo-color-sand-3);color:var(--snap-font-color-base)}.Badge_primary___LN0q{background-color:var(--clo-color-red-11);color:var(--snap-font-color-light)}.Badge_secondary__1eeb9{background-color:var(--clo-color-gray-12);color:var(--snap-font-color-light)}.Badge_accent__nGW43{background-color:var(--clo-color-chart-6);color:var(--snap-font-color-dark)}.Badge_inverse__6zKhs{background-color:var(--snap-font-color-inverse);color:var(--snap-font-color-base)}.Badge_success__Xo6AN{background-color:var(--clo-color-green-10);color:var(--snap-font-color-light)}.Badge_warning__WrzKd{background-color:var(--clo-color-gold-5);color:var(--snap-font-color-dark)}.Badge_info__1WpC7{background-color:var(--clo-color-blue-3);color:var(--snap-font-color-dark)}.Badge_danger__MgOIN{background-color:var(--clo-color-red-10);color:var(--snap-font-color-light)}.GroupCard_groupCard__qFZh8{display:flex;position:relative;border:var(--snap-border-0);border-radius:var(--snap-border-radius-0);transition:var(--transition-fast) box-shadow,var(--transition-fast) opacity;color:var(--snap-font-color-base);background-color:var(--snap-body-color);text-decoration:none;width:100%}.GroupCard_groupCard__qFZh8:focus,.GroupCard_groupCard__qFZh8:hover{box-shadow:var(--snap-box-shadow-0);text-decoration:none}.GroupCard_actionWrap__Je1Sb{display:flex;position:relative}.GroupCard_actionButton__VWf74{position:absolute;top:var(--snap-margin-1);left:var(--snap-margin-1);font-size:var(--snap-font-size-1);z-index:var(--z-index-base)}.GroupCard_groupCard__qFZh8.GroupCard_groupCardDisabled__3S4m2{cursor:default;filter:grayscale(.8);border:none}.GroupCard_groupCard__qFZh8.GroupCard_groupCardDisabled__3S4m2 .GroupCard_groupCard__content__dXJcq,.GroupCard_groupCard__qFZh8.GroupCard_groupCardDisabled__3S4m2 .GroupCard_groupCard__image__1WGMU{opacity:.7}.GroupCard_groupCard__qFZh8.GroupCard_groupCardDisabled__3S4m2:focus,.GroupCard_groupCard__qFZh8.GroupCard_groupCardDisabled__3S4m2:hover{box-shadow:none}.GroupCard_groupCard__image__1WGMU{position:relative;aspect-ratio:4/3;width:120px;flex-shrink:0}.GroupCard_groupCard__image__img__pjBdh{object-fit:cover;object-position:center}.GroupCard_groupCard__content__dXJcq{padding:var(--snap-padding-0) var(--snap-padding-2);display:flex;flex-direction:column;justify-content:center;flex:1 1}.GroupCard_groupCard__header__AGYL0{margin:auto 0}.GroupCard_groupCard__title___8ibe{display:block;line-height:1.1;font-size:var(--snap-font-size-sub1);font-weight:var(--snap-font-weight-medium);height:1.1em;overflow:hidden;text-overflow:ellipsis;color:var(--snap-font-color-base);text-decoration:none}.GroupCard_groupCard__subtitle__4aORE{font-size:var(--snap-font-size-sub2);font-weight:var(--snap-font-weight-sub2);line-height:1.3;color:var(--snap-font-color-base)}.GroupCard_cardStats__IdGO_{display:flex;gap:1ch;margin-bottom:var(--snap-margin-1)}.GroupCard_cardStats__label__JcXcZ{display:none}.GroupCard_cardStats__row__4wlgO{align-items:center;font-size:var(--snap-font-size-1);display:grid;grid-template-columns:2em 1fr}.GroupCard_skeletonStatBadge__z7mcR{height:1em;width:1em;border-radius:50%;margin:var(--snap-margin-1) 0}.GroupCard_skeletonStatLabel__zwbf_{height:var(--snap-font-size-sub2);margin:var(--snap-margin-1) 0;width:8ch}@media screen and (min-width:400px){.GroupCard_groupCard__qFZh8{flex-direction:column;min-width:9rem;max-width:16rem}.GroupCard_groupCard__image__1WGMU{width:100%;height:auto;aspect-ratio:4/3}.GroupCard_groupCard__content__dXJcq{padding:var(--snap-padding-2) var(--snap-padding-2) var(--snap-padding-1);flex:1 1}.GroupCard_groupCard__header__AGYL0{margin:var(--snap-margin-1)}.GroupCard_groupCard__title___8ibe{font-size:var(--snap-font-size-0);height:auto}.GroupCard_cardStats__IdGO_{width:100%;flex-direction:column;justify-content:space-evenly;margin-top:auto;gap:0}.GroupCard_cardStats__row__4wlgO{gap:.5ch}.GroupCard_cardStats__label__JcXcZ{font-size:var(--snap-font-size-sub3);line-height:2;font-weight:var(--snap-font-weight-sub3);display:inline-block}.GroupCard_actionButton__VWf74{top:var(--snap-margin-2);left:var(--snap-margin-2);font-size:var(--snap-font-size-1)}}@media screen and (min-width:1000px){.GroupCard_groupCard__title___8ibe{font-size:var(--snap-heading-size-3);line-height:var(--snap-heading-height-3);font-weight:var(--snap-heading-weight-3);height:auto}}@keyframes GroupCard_popIn__TXDwv{0%{transform:scale(.2)}to{transform:scale(1)}}.GroupCardGrid_groupCardGrid__vIigZ{display:grid;grid-template-columns:1fr;grid-gap:var(--snap-margin-1);grid-auto-rows:auto}@media screen and (min-width:400px){.GroupCardGrid_groupCardGrid__vIigZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(9rem,16.1%,14rem),1fr));grid-gap:var(--snap-margin-3) var(--snap-margin-2);grid-auto-rows:1fr}}.FavoritesBlock_favoriteHeading__tYs_d{display:flex;justify-content:space-between;align-items:flex-start}.FavoritesBlock_heading__HWDMv{font-size:var(--snap-font-size-1)}.FavoritesBlock_ctaCard__aWGuu{text-align:center;font-size:var(--snap-font-size-sub2);padding:var(--snap-padding-3);background-color:var(--clo-color-blue-1);display:flex;justify-content:center;align-items:center;border:1px solid var(--clo-color-blue-5)}.FavoritesBlock_ctaHeading__mgjSp{font-size:var(--snap-font-size-sub2);margin-bottom:var(--snap-margin-1);text-transform:uppercase;letter-spacing:.05em}@media screen and (max-width:649px){.FavoritesBlock_ctaHeading__mgjSp,.FavoritesBlock_ctaParagraph__84ndE{margin:0}}.FavoritesBlock_ctaLink__w1rVo{text-decoration:underline;font-weight:var(--snap-font-weight-medium)}.ProgressRing_play__a4_Yd{fill:var(--clo-color-sand-8);transition:.1s}.ProgressRing_defaultShown__ddvBA{transition:.2s;opacity:1}.ProgressRing_defaultHidden__xnbz9{transition:.2s;opacity:0}.ProgressRing_svg__I_rvU:hover .ProgressRing_play__a4_Yd{fill:var(--clo-color-sand-9);transition:.1s}.ProgressRing_svg__I_rvU:hover .ProgressRing_defaultShown__ddvBA{transition:.2s;opacity:0}.ProgressRing_svg__I_rvU:hover .ProgressRing_defaultHidden__xnbz9{transition:.2s;opacity:1}.ProgressRing_animatedRing__zfYs1{stroke-dashoffset:227;animation-name:ProgressRing_animatedRing__zfYs1;animation-duration:2s;animation-fill-mode:forwards;animation-timing-function:ease-out}.ProgressRing_animatedStar__2Edmn{animation-name:ProgressRing_animatedStar__2Edmn;animation-duration:.4s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.66,1.85,.61,.77);transform-origin:50% 50%;opacity:0}.ProgressRing_animatedLevel__gusPH{animation-name:ProgressRing_animatedLevel__gusPH;animation-duration:.1s;animation-fill-mode:forwards}@keyframes ProgressRing_animatedLevel__gusPH{0%{opacity:1}to{opacity:0}}@keyframes ProgressRing_animatedRing__zfYs1{0%{stroke-dashoffset:227}to{stroke-dashoffset:0}}@keyframes ProgressRing_animatedStar__2Edmn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.EndScreen_quizEnd__Q2aWv{display:grid;grid-template-rows:auto .8fr .2fr 100px;grid-gap:var(--snap-margin-2);justify-content:stretch;align-content:center;height:100%}.EndScreen_content__NSKyF{display:flex;flex-direction:column;justify-content:center;align-items:center}.EndScreen_response__aCyOU{font-size:var(--snap-font-size-7);font-weight:var(--snap-font-weight-7);line-height:var(--snap-line-height-2);max-width:40ch;text-align:center}.EndScreen_response__kudos__G9KtF{color:var(--snap-success-text);font-weight:var(--snap-font-weight-medium)}.EndScreen_levelUps__cER4s{display:flex;justify-content:center;text-align:center;flex-wrap:wrap;gap:var(--snap-margin-5)}@media screen and (orientation:landscape){.EndScreen_levelUps__cER4s{flex-wrap:nowrap}}.EndScreen_levelUp__eGOZO{font-size:var(--snap-font-size-1);text-align:center;margin-bottom:var(--snap-margin-3);max-width:360px;flex-basis:100%;opacity:0;animation-fill-mode:forwards;animation-name:EndScreen_fadeInUp__9Y8Pm;animation-duration:.5s}.EndScreen_animationLayout__G_Ipq{width:185px;max-width:25vh;margin:auto}@media screen and (orientation:landscape){.EndScreen_levelUp__eGOZO{flex-wrap:wrap}.EndScreen_animationLayout__G_Ipq{width:260px;max-width:50vh;flex-basis:min-content}}.EndScreen_levelUpHeading__9wKxZ{font-size:var(--snap-font-size-5);line-height:var(--snap-line-height-5);font-weight:var(--snap-font-weight-medium);color:var(--snap-success-text);opacity:0;animation-fill-mode:forwards;animation-name:EndScreen_fadeInUp__9Y8Pm;animation-duration:.6s}.EndScreen_levelSubUpHeading__Y_6DY{font-size:var(--snap-font-size-3);line-height:var(--snap-line-height-2);font-weight:var(--snap-font-weight-book);margin-top:var(--snap-margin-1)}.EndScreen_levelUpDetails__xBFXq{font-size:var(--snap-font-size-sub2);font-weight:var(--snap-font-weight-sub2);line-height:var(--snap-line-height-sub2)}.EndScreen_powerUpChangeHeading__Tnozp{margin-top:var(--snap-margin-6);font-size:var(--snap-font-size-3);line-height:var(--snap-line-height-3);color:var(--snap-success-text);font-weight:var(--snap-font-weight-medium);opacity:0;animation-fill-mode:forwards;animation-name:EndScreen_fadeInUp__9Y8Pm;animation-duration:.5s}.EndScreen_powerUpChangeList__tMhE4{list-style:none;margin:auto 0;text-align:center;padding:0}.EndScreen_powerUpChangeListItem__1xLnm{font-size:var(--snap-font-size-2);font-weight:var(--snap-font-weight-book);margin-bottom:var(--snap-margin-3);color:var(--snap-success-text);opacity:0;animation-fill-mode:forwards;animation-name:EndScreen_fadeInUp__9Y8Pm;animation-duration:.5s}@keyframes EndScreen_fadeInUp__9Y8Pm{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.EndScreen_imageReview__Z2tCy{border-top:var(--snap-border-1)}.EndScreen_imageReviewHeader__HBjYE{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:var(--snap-padding-4) 0;font-size:var(--snap-font-size-sub2);color:var(--snap-font-color-min);text-transform:uppercase}.EndScreen_imageReviewHeader__HBjYE .EndScreen_link__WpL0I{font-weight:var(--snap-font-weight-medium)}.EndScreen_grid__b_c4d{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--snap-margin-4);padding-bottom:var(--snap-margin-7)}.EndScreen_reviewCard__xrpEB{width:100%}.EndScreen_reviewCardImageWrap__OJM4O{width:100%;aspect-ratio:3/2;position:relative;margin-bottom:var(--snap-margin-2)}.EndScreen_reviewCardImage__XzuQy{object-fit:cover;object-position:center}.EndScreen_reviewCardName__KZ5fv{font-size:var(--snap-font-size-0);line-height:var(--snap-line-height-0);font-weight:var(--snap-font-weight-medium)}.EndScreen_reviewCardScientific__0yGv3{font-size:var(--snap-font-size-sub2);font-weight:var(--snap-font-weight-sub2);line-height:var(--snap-line-height-sub2);font-style:italic;color:var(--snap-font-color-min);margin-bottom:var(--snap-margin-0)}.EndScreen_reviewCardCredit__3LDml{font-size:var(--snap-font-size-sub3);font-weight:var(--snap-font-weight-sub3);line-height:1.4}.EndScreen_reviewCardCredit__3LDml .EndScreen_link__WpL0I{white-space:wrap;&:hover{text-decoration:underline}}.EndScreen_reviewCardCredit__3LDml .EndScreen_snapIcon__O2bp0{vertical-align:text-top}.Loader_loaderLayout__iqsUu{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--snap-margin-1);margin:auto}.Loader_loaderLabel__ATnUY{font-size:var(--snap-font-size-sub1);color:var(--snap-font-color-min)}.ProgressBar_progressRoot__Qw_ED{position:relative;overflow:hidden;background:var(--clo-color-gray-5);width:100%;height:var(--snap-margin-2);transform:translateZ(0)}.ProgressBar_lead__OjeA5{position:absolute;background-color:var(--clo-color-green-7);width:100%;height:100%;transition:transform .35s cubic-bezier(.65,0,.35,1)}.ProgressBar_current__GE5WX{position:absolute;background-color:var(--clo-color-green-9);width:100%;height:100%}.ProgressBar_ProgressSkeleton__EJwLe{height:var(--snap-margin-3)}.FrequencyBadge_speciesCard__frequency__VHxyD{display:inline-block;height:.6em;width:.6em;border-radius:.66em;vertical-align:initial;margin-left:.25ch}.FrequencyBadge_speciesCard__frequency__VHxyD.FrequencyBadge_uncommon__0zbzv{background:linear-gradient(transparent 0 50%,var(--clo-color-gold-9) 50% 100%);border:2px solid var(--clo-color-gold-9)}.FrequencyBadge_speciesCard__frequency__VHxyD.FrequencyBadge_rare__ipmRC{background-color:var(--clo-color-red-11);border:2px solid var(--clo-color-red-11)}.Onboarding_dialogOverlay__h4v6g{background-color:var(--snap-font-color-base);position:fixed;inset:0;opacity:.6;animation:Onboarding_OverlayFadeIn___IOye .15s;animation-fill-mode:forwards;animation-timing-function:linear;z-index:var(--z-index-modal-overlay)}.Onboarding_dialogContent__m_QOs{position:fixed;top:50%;left:50%;background-color:var(--snap-body-color);border:var(--snap-border-1);max-height:100%;max-width:calc(100vw - var(--snap-margin-3));max-height:calc(100vh - var(--snap-margin-3));display:flex;border-radius:var(--snap-border-radius-3);flex-direction:column;box-shadow:var(--snap-box-shadow-2);z-index:var(--z-index-modal-content)}@media screen and (orientation:portrait){.Onboarding_dialogContent__m_QOs{width:25rem;min-height:30rem;margin-left:max(-12.5rem,calc((100vw - var(--snap-margin-3)) * -.5));margin-top:max(-15rem,calc((100vh - var(--snap-margin-3)) * -.5));overflow-y:visible;padding:var(--snap-padding-4) var(--snap-padding-5)}}@media screen and (orientation:landscape){.Onboarding_dialogContent__m_QOs{width:50rem;height:25rem;margin-left:max(-25rem,calc((100vw - var(--snap-margin-3)) * -.5));margin-top:max(-12.5rem,calc((100vh - var(--snap-margin-3)) * -.5));animation-name:Onboarding_ContentFadeIn__UBVJ_;animation-duration:.2s;animation-fill-mode:forwards;animation-timing-function:linear;padding:var(--snap-padding-4) var(--snap-padding-7)}}.Onboarding_dialogTitle__Po6Pb{font-size:var(--snap-font-size-0);color:var(--clo-color-blue-11);text-align:center;background:var(--clo-color-blue-3);border-radius:2em;display:flex;justify-content:center;align-items:center;align-self:center;padding:var(--snap-padding-0) var(--snap-padding-3);margin-bottom:var(--snap-margin-1)}@keyframes Onboarding_OverlayFadeIn___IOye{0%{opacity:0}to{opacity:.6}}@keyframes Onboarding_ContentFadeIn__UBVJ_{0%{opacity:0}50%{opacity:1}}.Onboarding_slide__1_Q4i{height:100%;display:flex;justify-content:center;align-items:stretch;gap:var(--snap-margin-3) var(--snap-margin-5);flex:1 1}.Onboarding_slide__fullWidthColumn__content__JXbU5{width:30rem;min-width:10rem;max-width:100%;margin:auto}.Onboarding_slide__fullWidthColumn__content__JXbU5 .Onboarding_slide__heading__59SyG{text-align:center}.Onboarding_singleColumn__l_t_b{flex-direction:column;height:100%}.Onboarding_singleColumn__l_t_b,.Onboarding_slide__fortyPercentColumn__PoPL4,.Onboarding_slide__halfWidthColumn__bIuXz,.Onboarding_slide__sixtyPercentColumn__NSI2F{display:flex;justify-content:center;align-items:center}.Onboarding_slide__column__content__VCNZI{width:100%}@media screen and (orientation:landscape){.Onboarding_slide__halfWidthColumn__bIuXz{width:50%}.Onboarding_slide__fortyPercentColumn__PoPL4{width:40%}.Onboarding_slide__sixtyPercentColumn__NSI2F{width:60%}}@media screen and (orientation:portrait){.Onboarding_slide__1_Q4i{flex-direction:column}.Onboarding_slide__fortyPercentColumn__PoPL4,.Onboarding_slide__halfWidthColumn__bIuXz,.Onboarding_slide__sixtyPercentColumn__NSI2F{width:100%}}.Onboarding_slide__heading__59SyG{font-size:var(--snap-font-size-5);font-weight:var(--snap-font-weight-5);line-height:var(--snap-line-height-5);margin-bottom:var(--snap-margin-4)}@media screen and (orientation:portrait){.Onboarding_slide__heading__59SyG{text-align:center}}@media screen and (min-width:1000px){.Onboarding_slide__heading__59SyG{font-size:var(--snap-font-size-8);font-weight:var(--snap-font-weight-8);line-height:var(--snap-line-height-8)}}.Onboarding_onboardingImage__5M7b8{max-width:100%;height:auto;max-height:100%;object-fit:contain}.Onboarding_buttonWrapRight__4yO4F{display:flex;justify-content:flex-end}.Onboarding_skipWrap__zfTPp{margin-top:var(--snap-margin-3);text-align:center}.Onboarding_indicatorWrap__Ys5f4{display:flex;gap:var(--snap-margin-1);justify-content:center}.Onboarding_indicator__8nHWO{height:var(--snap-font-size-sub3);width:var(--snap-font-size-sub3);border-radius:.5rem;background-color:var(--clo-color-gray-8)}.Onboarding_indicator__8nHWO[data-active=true]{background-color:var(--clo-color-blue-6)}.Onboarding_showOnboardingButton__jGsKp{width:2.2rem;height:2.2rem;display:flex;justify-content:center;align-items:center;border-radius:2rem;background-color:var(--clo-color-gray-2)}.Onboarding_showOnboardingButton__jGsKp.Onboarding_active__9mdfC{background-color:var(--clo-color-gray-4)}.Onboarding_showOnboardingButton__jGsKp:hover{background-color:var(--clo-color-blue-3)}.SoundToggle_soundToggle__vDrvd{width:2.2rem;height:2.2rem;display:flex;justify-content:center;align-items:center;border-radius:2rem;background-color:var(--clo-color-gray-2)}.SoundToggle_soundToggle__vDrvd.SoundToggle_active__0jLYu{background-color:var(--clo-color-gray-4)}.SoundToggle_soundToggle__vDrvd:hover{background-color:var(--clo-color-blue-3)}.SoundToggle_soundToggle__vDrvd[disabled]{opacity:.4}.layout_layoutGrid__eve7U{min-height:100vh;min-height:100dvh;padding:var(--snap-padding-1) var(--snap-padding-2);display:grid;grid-template-rows:auto 1fr;align-items:start}@media screen and (min-width:1000px){.layout_layoutGrid__eve7U{padding:var(--snap-padding-2) var(--snap-padding-4)}}@media screen and (min-width:1500px){.layout_layoutGrid__eve7U{padding:var(--snap-padding-2) var(--snap-padding-6)}}.layout_toolBar__5x52R{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--snap-padding-2)}.layout_toolBarRight__xUQ9V{display:flex;gap:var(--snap-padding-1)}.AlertPanel_alert__16KOr{border:var(--snap-border-1);padding:var(--snap-padding-2) var(--snap-padding-2) var(--snap-padding-2);border-radius:0 var(--snap-border-radius-1) var(--snap-border-radius-1) 0;font-size:var(--snap-font-size-sub1);line-height:1.2;border-left-width:5px;margin-bottom:var(--snap-margin-2);max-width:40em}.AlertPanel_alert__16KOr:last-child{margin-bottom:0}.AlertPanel_default__6H1GP{background-color:var(--clo-color-sand-3);border-color:var(--clo-color-sand-7)}.AlertPanel_success__JusOk{background-color:var(--snap-success-bg);border-color:var(--snap-success-base)}.AlertPanel_info__UPSLa{background-color:var(--snap-info-bg);border-color:var(--snap-info-base)}.AlertPanel_warning__fqa1b{background-color:var(--snap-warning-bg);border-color:var(--snap-warning-base)}.AlertPanel_danger__Yoseu{background-color:var(--snap-error-bg);border-color:var(--snap-error-base)}.AlertPanel_outline__Qcfn0{background-color:var(--snap-body-color);border-color:var(--snap-font-color-base)}.AlertPanel_cta__ZUUVc{background-color:var(--clo-color-chart-3);border-color:var(--clo-color-chart);max-width:none;padding:var(--snap-padding-3);margin-bottom:var(--snap-margin-4);font-size:var(--snap-font-size-0);line-height:var(--snap-line-height-1);text-align:center}.AdminImageGallery_imageReview__oUCTN{border-top:var(--snap-border-1)}.AdminImageGallery_imageReviewHeader__uQC8P{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:var(--snap-padding-4) 0;font-size:var(--snap-font-size-sub2);color:var(--snap-font-color-min);text-transform:uppercase;.AdminImageGallery_link__oooVl{font-weight:var(--snap-font-weight-medium)}}.AdminImageGallery_updateAssetsFloatingBtn__o_3ql{position:fixed;bottom:20px;right:20px;border-radius:50px;box-shadow:var(--snap-box-shadow-1);transition:all .3s ease-in-out}.AdminImageGallery_grid__ad0r2{display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fill,calc(320px + var(--snap-padding-0) * 2));grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--snap-margin-3);gap:var(--snap-margin-3);padding-bottom:var(--snap-margin-7)}.AdminImageGallery_reviewCard__yfnF8{width:100%;max-width:calc(320px + var(--snap-padding-0) * 2);padding:var(--snap-padding-0);border-radius:var(--snap-border-radius-2)}.AdminImageGallery_reviewCard__yfnF8[data-updated=true]{outline:4px solid var(--clo-color-blue-6);box-shadow:2px 2px 20px var(--clo-color-blue-7)}.AdminImageGallery_reviewCardImageWrap__EmPU5{width:100%;aspect-ratio:3/2;position:relative}.AdminImageGallery_reviewCardOverlayX__2eNKX{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:100px;font-weight:700;color:var(--clo-color-red-11)}.AdminImageGallery_reviewCardImage__Sm8jX{object-fit:cover;object-position:center}.AdminImageGallery_reviewCardImage__Sm8jX[data-retired=true]{filter:grayscale(1)}.AdminImageGallery_flagCountLayout__7POWy{position:absolute;top:-5px;left:5px;font-size:var(--snap-font-size-3);z-index:1}.AdminImageGallery_contentWrap__Eltud{margin-top:var(--snap-padding-1);padding:var(--snap-padding-0) var(--snap-padding-1) 0 var(--snap-padding-2);border-left:var(--snap-border-1)}.AdminImageGallery_details__foqs3{display:flex;justify-content:space-between;font-size:var(--snap-font-size-sub2);font-weight:var(--snap-font-weight-sub2);line-height:1.4;margin-bottom:var(--snap-margin-1);.AdminImageGallery_link__oooVl{white-space:wrap;&:hover{text-decoration:underline}}.AdminImageGallery_snapIcon__aNX0O{vertical-align:text-top}}.AdminImageGallery_detailsLocation__oxpaR{flex-shrink:0}.AdminImageGallery_tagGroupLabel__4B7C7{font-size:var(--snap-font-size-sub3);letter-spacing:.04em;font-weight:var(--snap-font-weight-bold);line-height:1;text-transform:uppercase}.AdminImageGallery_tagsContainer__oSfq4{font-size:var(--snap-font-size-sub2);display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--snap-margin-0);padding:var(--snap-padding-1);border-radius:var(--snap-border-radius-2);margin-bottom:var(--snap-margin-1)}.AdminImageGallery_tagsContainer__delete__SxZ4m{border:1px solid var(--clo-color-red-5);background-color:var(--clo-color-red-2);.AdminImageGallery_tagRow__RbElE{&:hover{background-color:var(--clo-color-red-4)}}}.AdminImageGallery_tagsContainer__additional__9xs_3{border:1px solid var(--clo-color-blue-5);background-color:var(--clo-color-blue-2);.AdminImageGallery_tagRow__RbElE{&:hover{background-color:var(--clo-color-blue-4)}}}.AdminImageGallery_tagRow__RbElE{line-height:1;display:flex;gap:var(--snap-margin-1);align-items:center;justify-content:flex-start}.AdminImageGallery_label__HyQwr{flex:1 1;padding:var(--snap-margin-1) 0;cursor:pointer}.AdminImageGallery_tagRow__RbElE[data-disabled=true]{&:hover{background-color:initial}.AdminImageGallery_label__HyQwr{opacity:.5;cursor:default}}.AdminImageGallery_tagBlock__l8xam{line-height:1.2}.RecentQuizzes_recentQuizzes__rIski{container-type:inline-size;background-color:var(--snap-body-color);padding:var(--snap-padding-3);font-size:var(--snap-font-size-sub1)}.RecentQuizzes_quizTable__9UJCL{list-style:none;padding:0;margin:0;@container (min-width: 36rem){column-count:2;column-gap:var(--snap-padding-5)}}.RecentQuizzes_quizRow__fYb85{border-bottom:var(--snap-border-0);page-break-inside:avoid}.RecentQuizzes_quizLink__U9LCy{display:flex;justify-content:flex-start;gap:var(--snap-padding-2);align-items:center;padding:var(--snap-padding-2) var(--snap-padding-1);transition:.2s;background-color:var(--snap-body-color)}.RecentQuizzes_quizLink__U9LCy:hover{transition:.2s;background-color:var(--clo-color-blue-2);text-decoration:none}.RecentQuizzes_linkIcon__c_85_{opacity:.4}.RecentQuizzes_quizLink__U9LCy:hover .RecentQuizzes_linkIcon__c_85_{opacity:1}.RecentQuizzes_quizLinkContent__FNDPa{margin-right:auto}.RecentQuizzes_progressRingWrap__3EAxC{width:36px;height:36px;flex-shrink:0;flex-grow:0}.RecentQuizzes_quizDate__VZPuo{font-size:var(--snap-font-size-sub3)}.RecentQuizzes_quizLabel__tCx13{font-weight:var(--snap-font-weight-medium)}.RecentQuizzes_disabled__PfunR{opacity:.5}.RecentQuizzes_disabled__PfunR .RecentQuizzes_linkIcon__c_85_{opacity:1}.RecentQuizzes_disabled__PfunR:hover{background-color:inherit}.RecentQuizzes_disabled__PfunR:hover .RecentQuizzes_linkIcon__c_85_{opacity:1}.RecentQuizzes_noQuizzes___in2N{text-align:center;color:var(--snap-font-color-min)}.SiteSearch_searchPlaceholder__u8QAv{display:flex;align-items:center;gap:var(--snap-padding-1);border:var(--snap-border-1);padding:var(--snap-padding-2) var(--snap-padding-2);max-width:40em;color:var(--snap-font-color-min);width:100%;cursor:pointer;font-size:var(--snap-font-size-1);border-radius:var(--snap-border-radius-2)}.SiteSearch_searchPlaceholder__u8QAv:focus,.SiteSearch_searchPlaceholder__u8QAv:hover{background-color:var(--clo-color-blue-1)}@media screen and (orientation:portrait){.SiteSearch_searchPlaceholder__u8QAv{padding:var(--snap-padding-1) var(--snap-padding-3)}}.SiteSearch_placeholderText__WQ4Ny{color:var(--snap-font-color-min)}.SiteSearch_searchShortcut__0mbf_{font-size:var(--snap-font-size-sub1);color:var(--snap-font-color-min);font-style:italic;margin-left:auto;border:1px solid var(--clo-color-gray-7);display:flex;justify-content:center;align-items:center;height:100%;align-self:stretch;justify-self:stretch;padding:var(--snap-padding-0) var(--snap-padding-2);border-radius:var(--snap-border-radius-1)}@media screen and (max-width:999px){.SiteSearch_searchShortcut__0mbf_{display:none}}.SiteSearch_searchDialogContent__EXbHX{position:fixed;top:0;left:0;right:0;z-index:var(--z-index-modal-content);border-bottom:var(--snap-border-0);max-height:calc(100vh - 6rem)}.SiteSearch_comboboxHeader__CXMzR{display:flex;justify-content:center;background-color:var(--snap-body-color);padding:var(--snap-padding-6) var(--snap-padding-4) var(--snap-padding-4);border-bottom:var(--snap-border-0);box-shadow:var(--snap-box-shadow-0)}@media screen and (orientation:portrait){.SiteSearch_comboboxHeader__CXMzR{padding:var(--snap-padding-6)}}.SiteSearch_comboboxLabel__FVBO3{font-size:var(--snap-font-size-sub2)}.SiteSearch_comboboxInputWrap__kTZan{position:relative;flex-grow:0}.SiteSearch_comboboxIcon__vDc5M{position:absolute;left:var(--snap-padding-2);top:var(--snap-padding-2);font-size:var(--snap-font-size-3)}.SiteSearch_comboboxInput__8n3TE{width:40rem;max-width:calc(100vw - var(--snap-padding-4) * 2);flex:1 1;padding:var(--snap-padding-2) var(--snap-padding-3);padding-left:var(--snap-padding-6);font-size:var(--snap-font-size-1);font-weight:var(--snap-font-weight-1);line-height:var(--snap-line-height-1);border-radius:var(--snap-border-radius-2);border:var(--snap-border-1)}.SiteSearch_comboboxInput__8n3TE[data-focus-visible]{box-shadow:var(--snap-box-shadow-1)}.SiteSearch_comboboxInput__8n3TE[data-active-item]{background-color:var(--clo-color-blue-1)}.SiteSearch_comboboxInput__8n3TE:focus{outline:none}.SiteSearch_comboboxPopover__j6yMh{background-color:var(--snap-body-color);padding:var(--snap-padding-2) var(--snap-padding-2);border:var(--snap-border-0);box-shadow:var(--snap-box-shadow-2);max-height:calc(100vh - 10rem);overflow-y:auto;border-radius:var(--snap-border-radius-1)}@media screen and (orientation:portrait){.SiteSearch_comboboxPopover__j6yMh{top:1rem}}.SiteSearch_comboboxItemChild__PRpj7,.SiteSearch_comboboxItem__5vYHt{display:flex;justify-content:space-between;align-items:center;padding:var(--snap-padding-2) var(--snap-padding-3);-webkit-user-select:none;user-select:none;&[data-active-item]{background-color:var(--clo-color-blue-4)}&:hover{text-decoration:none}&[aria-disabled]{opacity:.5}}.SiteSearch_comboboxItemContent__C7zSc{text-align:left}.SiteSearch_comboboxItemTitle__5je8J{line-height:1.3;font-weight:var(--snap-font-weight-medium)}.SiteSearch_comboboxItemDetails__KhEbj{font-size:var(--snap-font-size-sub2);font-style:italic;line-height:1.3}.SiteSearch_linkIndicator__CjGsC{font-size:var(--snap-font-size-sub1);text-align:center;line-height:1}.SiteSearch_linkIndicatorLabel__1rjPS{font-size:var(--snap-font-size-sub3);display:block}.SiteSearch_moreResults__Q0Q8Q,.SiteSearch_noResults__3uRnp{font-size:var(--snap-font-size-sub2);font-style:italic;padding:var(--snap-padding-3);text-align:center;margin-top:var(--snap-padding-0)}.SiteSearch_moreResults__Q0Q8Q{border-top:var(--snap-border-0)}.SiteSearch_comboboxItemChild__PRpj7 .SiteSearch_comboboxItemContent__C7zSc{padding-left:var(--snap-padding-2);border-left:1px solid var(--clo-color-gray-9)}.SiteSearch_comboboxItemChild__PRpj7[data-active-item] .SiteSearch_comboboxItemContent__C7zSc{border-left-color:var(--clo-color-gray-10)}.OverviewStats_overviewStats__2B_zI{display:flex;gap:var(--snap-margin-3);margin:var(--snap-margin-1) 0;justify-content:flex-start;font-size:var(--snap-font-size-1)}.OverviewStats_overviewStats__row__9ufYb{display:flex;justify-content:center;align-items:center;gap:.5ch;flex-direction:row-reverse}.OverviewStats_overviewStats__label__LzHrZ{font-size:var(--snap-font-size-sub2)}@media screen and (min-width:750px){.OverviewStats_overviewStats__2B_zI{justify-content:flex-end;font-size:var(--snap-font-size-1);margin:var(--snap-margin-2) var(--snap-margin-4)}.OverviewStats_overviewStats__label__LzHrZ{font-size:var(--snap-font-size-sub1)}}.ErrorContent_container__kxM0X{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-bottom:var(--snap-margin-7);width:100%}.ErrorContent_fullPageContainer__FZz99{display:grid;text-align:center;padding:var(--snap-margin-3);width:100%;height:calc(100vh - 2.2rem - var(--snap-margin-6));max-height:100%;grid-template-rows:auto 1fr}.ErrorContent_projectName__zVI16{font-size:var(--snap-font-size-7);font-weight:var(--snap-font-weight-7);line-height:var(--snap-line-height-7);margin-bottom:var(--snap-margin-5)}.ErrorContent_image__Gzt3O{opacity:.7;margin-bottom:var(--snap-margin-3)}.ErrorContent_heading__1MSlm{font-size:var(--snap-font-size-5);font-weight:var(--snap-font-weight-5);line-height:var(--snap-line-height-5);margin-bottom:var(--snap-margin-2)}.ErrorContent_text__IMO5q{max-width:42ch;margin-bottom:var(--snap-margin-5)}.ErrorContent_underline__g6T6i{text-decoration:underline}.StandardPage_layout__fZClX{display:grid;grid-template-columns:1fr;grid-gap:var(--snap-margin-2);grid-template-areas:"header" "sidebar" "main";align-content:flex-start;padding-left:var(--snap-margin-2);padding-right:var(--snap-margin-2)}@media screen and (min-width:1000px){.StandardPage_layout__fZClX{grid-template-columns:1fr 14rem;grid-gap:var(--snap-margin-5) var(--snap-margin-3);grid-template-areas:"header header" "main sidebar";padding-left:var(--snap-margin-4);padding-right:var(--snap-margin-4)}}@media screen and (min-width:1500px){.StandardPage_layout__fZClX{grid-template-columns:1fr 15rem}}.StandardPage_layout__heading__4YUho{grid-area:header}@media screen and (max-width:1249px){.StandardPage_layout__heading__4YUho{position:sticky;top:0;background-color:var(--snap-body-color);z-index:var(--z-index-layoutHeading)}}.StandardPage_layout__body___Yz79{grid-area:main}.StandardPage_layout__sidebar__XArF4{grid-area:sidebar}.StandardPage_pageHeader__bL8Y_{display:grid;align-items:flex-end;grid-gap:var(--snap-margin-1);grid-template-columns:auto auto;grid-template-rows:auto auto;grid-template-areas:"back search" "heading heading";border-bottom:var(--snap-border-1);padding:var(--snap-padding-1) 0;align-items:center}@media screen and (min-width:1000px){.StandardPage_pageHeader__bL8Y_{grid-template-areas:"back back" "heading search";padding:var(--snap-padding-2) 0 var(--snap-padding-3) 0}}.StandardPage_backWrap__T6R_C{grid-area:back}.StandardPage_searchWrap__z11AF{grid-area:search;justify-self:flex-end}@media screen and (min-width:1000px){.StandardPage_searchWrap__z11AF{width:14rem}}@media screen and (min-width:1250px){.StandardPage_searchWrap__z11AF{width:15rem}}.StandardPage_headingWrap__zsx_8{grid-area:heading}.StandardPage_heading__oz1rz{margin-top:var(--snap-margin-1)}.StandardPage_subheading__M9ki3{margin-top:var(--snap-margin-2);font-size:var(--snap-font-size-1);line-height:var(--snap-line-height-3);font-weight:var(--snap-font-weight-medium)}@media screen and (min-width:750px){.StandardPage_subheading__M9ki3{font-size:var(--snap-font-size-3)}}.StandardPage_sectionDivider___XZao{margin:var(--snap-margin-3) auto var(--snap-margin-5)}@media screen and (min-width:750px){.StandardPage_sectionDivider___XZao{margin:var(--snap-margin-6) auto var(--snap-margin-5)}}.StandardPage_sectionHeading__e2bwy{font-size:var(--snap-font-size-2);font-weight:var(--snap-font-weight-2);line-height:var(--snap-line-height-2)}.StandardPage_sectionDescription__DckTP{margin-bottom:var(--snap-margin-3);display:block;font-size:var(--snap-font-size-sub2);max-width:40em}@media screen and (max-width:999px){.Stat_statsWrap__0Jugc{display:flex;flex-wrap:wrap;justify-content:stretch;align-items:stretch;gap:var(--snap-margin-1)}}.Stat_statsPanel__bFsXW{width:100%}.Stat_statsGroup__rFuH_{flex:auto;display:flex;flex-direction:column}@media screen and (max-width:999px){.Stat_statsGroup__rFuH_{margin:0}}@media screen and (min-width:1000px){.Stat_statsGroup__rFuH_{margin-bottom:var(--snap-margin-3)}}.Stat_statsGroupHeading__B8wbW{font-size:var(--snap-font-size-sub2);font-weight:var(--snap-font-weight-sub2);line-height:1;text-align:center;margin-bottom:var(--snap-margin-1)}@media screen and (min-width:1000px){.Stat_statsGroupHeading__B8wbW{font-size:var(--snap-font-size-0);font-weight:var(--snap-font-weight-0);line-height:var(--snap-line-height-0);margin-bottom:var(--snap-margin-2)}}.Stat_statsGroupContent__B_Ij0{display:flex;flex:1 1;gap:var(--snap-margin-1)}@media screen and (min-width:1000px){.Stat_statsGroupContent__B_Ij0{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--snap-margin-1)}}.Stat_stat__7HdK3{flex:1 1;border:var(--snap-border-0);display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding:var(--snap-padding-2) var(--snap-padding-2);background-color:var(--snap-body-color);text-align:center;width:min-content}@media screen and (min-width:750px){.Stat_stat__7HdK3{width:auto}}@media screen and (min-width:1000px){.Stat_stat__7HdK3{grid-column:span 1;grid-row:span 1;aspect-ratio:1}}.Stat_stat__7HdK3.Stat_wide__poplc{grid-column:span 2}@media screen and (min-width:1000px){.Stat_stat__7HdK3.Stat_wide__poplc{aspect-ratio:2/1}.Stat_stat__7HdK3.Stat_double__I1i7M{grid-column:span 2;grid-row:span 2}}.Stat_statValue__vyJb2{font-size:var(--snap-font-size-4);font-weight:var(--snap-font-weight-thin);display:flex;justify-content:center;align-items:center;color:var(--clo-color-green);flex:1 1}@media screen and (min-width:1000px){.Stat_statValue__vyJb2{font-size:var(--snap-font-size-6)}}.Stat_statLabel__8lI_J{display:block;font-size:var(--snap-font-size-sub3);font-weight:var(--snap-font-weight-sub3);text-align:center;line-height:1.1}.Stat_inactive__SfkMq .Stat_statLabel__8lI_J,.Stat_inactive__SfkMq .Stat_statValue__vyJb2{color:var(--snap-font-color-min)}.Stat_progressRingWrap__K_xQH{width:70px;height:70px}@media screen and (min-width:1000px){.Stat_progressRingWrap__K_xQH{width:80%;height:auto}}@media screen and (max-width:999px){.Stat_statsToggleLayout__cd0lI{margin-left:auto}.Stat_statsPanel__bFsXW{display:flex}.Stat_statsPanel__bFsXW[data-mobile-hide=true]{display:none}}@media screen and (max-width:749px){.Stat_statsPanel__bFsXW{flex-wrap:wrap}}@media screen and (min-width:1000px){.Stat_statsToggleLayout__cd0lI{display:none}}.page_creditBlock__KKKUZ{margin-top:var(--snap-margin-3);font-size:var(--snap-font-size-sub1)}.page_projectLink__AyTGF{text-decoration:underline;font-weight:var(--snap-font-weight-medium);color:var(--clo-color-red)}