.component-profile_root__TpddR{container:profile-container/inline-size;display:flex}.component-profile_root__TpddR .component-profile_title__weliM{font:700 1.125rem/1.6em var(--font-geist-sans),Helvetica,Arial,freesans,sans-serif;color:#333}@container profile-container (min-width: 640px){.component-profile_root__TpddR .component-profile_title__weliM{font:700 1.25rem/1.6em var(--font-geist-sans),Helvetica,Arial,freesans,sans-serif}}@container profile-container (min-width: 1024px){.component-profile_root__TpddR .component-profile_title__weliM{font:700 1.5rem/1.4em var(--font-geist-sans),Helvetica,Arial,freesans,sans-serif}}.page_page__KdIv3{min-height:100svh}.component-display_component__NOJ6U{display:flex;flex-direction:column;gap:.5rem}.vertical-stack_root__ny_KW{width:100%;height:100%;display:flex;flex-direction:column;gap:2rem}.vertical-stack_item__51k_D{overflow-y:auto;scroll-snap-type:y mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.vertical-stack_item__51k_D::-webkit-scrollbar{display:none}.vertical-stack_item__51k_D{max-height:var(--component-height,100%)}@media screen and (max-width:640px){.vertical-stack_item__51k_D{max-height:100%}}.row-stack_root__9dzEM{display:flex;flex-direction:column;gap:1rem}.row-stack_item__0Wx0a{overflow:hidden;overflow-y:auto;scroll-snap-type:y mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.row-stack_item__0Wx0a::-webkit-scrollbar{display:none}.row-stack_rowListItem__Z0vg7{list-style:none;margin:0;padding:0}.row-stack_rowList__rz1jL{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:1rem}.page-preview_root__nc5_U{width:100%;height:100%;display:flex;flex-direction:column;min-height:0}.page-preview_root__nc5_U .page-preview_content__AgBR6{flex:1 1;overflow-y:auto;min-height:0;padding:1rem}.user-pages_header__HnK5V{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem;margin-bottom:.5rem;border-radius:10%;background-color:hsla(0,0%,5%,.05)}.user-pages_header__HnK5V h3{padding:.5rem;color:hsl(0,0%,5%)}.user-pages_list__d9HMn{display:flex;flex-direction:column}.user-pages_listItem__bEZ45{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.user-pages_link__uPAj4{padding:.5rem;width:100%}.user-pages_link__uPAj4 p{color:#333}.user-pages_link__uPAj4:focus-visible,.user-pages_link__uPAj4:hover{background-color:hsla(0,0%,5%,.1)}.add-page-menu_container__28YxA{display:flex}.add-page-menu_form__MHUrq{display:flex;flex-direction:column;padding:.5rem;background-color:hsl(0,0%,96%);border-radius:5%;box-shadow:hsla(0,0%,5%,.1)}.add-page-menu_form__MHUrq .add-page-menu_inputContainer__6FEY3{display:flex;align-items:center}.add-page-menu_form__MHUrq .add-page-menu_inputContainer__6FEY3 .add-page-menu_route__388ic{width:100%}.add-page-menu_form__MHUrq .add-page-menu_inputContainer__6FEY3 .add-page-menu_input__dPbhU{background-color:hsl(0,0%,98%)}.add-page-menu_form__MHUrq .add-page-menu_warn__Hw2_q{color:hsl(0,65%,50%);font-style:italic;margin-top:.375rem}.add-page-menu_menuButton__ERmBQ{border:none;background-color:unset;cursor:pointer;padding:.5rem;border-radius:5%}.add-page-menu_menuButton__ERmBQ .add-page-menu_logo__Vo5zd{font-size:1.5rem;color:hsl(0,0%,5%)}.add-page-menu_menuButton__ERmBQ:hover{background-color:hsla(0,0%,5%,.1)}.user-profile_root__0An8Y{display:flex;gap:1rem}.user-profile_root__0An8Y .user-profile_image__0teLS{width:100px}.user-profile_root__0An8Y .user-profile_content__HBzfT{display:flex;flex-direction:column;gap:.5rem}.user-profile_root__0An8Y .user-profile_content__HBzfT .user-profile_role__HSUWV{margin-top:auto}.page-display_page__B_nyZ{display:flex;flex-direction:column;margin-top:1rem}.nav-link_root__OakXi{border-radius:10%;padding:1.25rem .5rem;text-transform:uppercase;white-space:nowrap}.nav-link_root__OakXi p{color:#333}.nav-link_root__OakXi:focus-visible,.nav-link_root__OakXi:hover{background-color:hsla(0,0%,5%,.05)}.navigation-links_root__HbaQm{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.navigation-links_root__HbaQm::-webkit-scrollbar{display:none}.navigation-menu_root__VxTiH{border-bottom:1px solid hsla(0,0%,5%,.2)}.navigation-menu_root__VxTiH .navigation-menu_toolbar__BYlx3{display:flex;justify-content:center}.navigation-header_root__H6jLT{display:grid;grid-template-columns:repeat(3,1fr);padding:1.25rem 0;border-bottom:1px solid hsla(0,0%,5%,.2)}.navigation-header_root__H6jLT .navigation-header_datatattat__j6r12{color:hsl(0,0%,5%);font:700 1.875rem/1.4em var(--font-geist-sans),Helvetica,Arial,freesans,sans-serif}.navigation-header_root__H6jLT .navigation-header_homeContainer__DOK_u{display:inline-flex;justify-content:center;padding:.5rem;border-radius:50%}.navigation-header_root__H6jLT .navigation-header_homeContainer__DOK_u .navigation-header_logo__JE7cx{color:#333;font-size:1.5rem}.navigation-header_root__H6jLT .navigation-header_homeContainer__DOK_u:focus,.navigation-header_root__H6jLT .navigation-header_homeContainer__DOK_u:hover{background-color:hsla(0,0%,5%,.1)}.navigation-header_root__H6jLT .navigation-header_simpleButton__5HJNa{display:flex;align-items:center;padding:.5rem;border-radius:50%;cursor:pointer}.navigation-header_root__H6jLT .navigation-header_simpleButton__5HJNa .navigation-header_logo__JE7cx{font-size:1.5rem;color:hsl(0,0%,5%)}.navigation-header_root__H6jLT .navigation-header_simpleButton__5HJNa p{color:#333}.navigation-header_root__H6jLT .navigation-header_simpleButton__5HJNa:hover{background-color:hsla(0,0%,5%,.1)}.navigation-header_root__H6jLT .navigation-header_menuContainer__evZSd{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.navigation-header_root__H6jLT .navigation-header_menuContainer__evZSd .navigation-header_image__mjWty{display:inline-block}.navigation-header_root__H6jLT .navigation-header_menuContainer__evZSd .navigation-header_icon___sgtn{display:none}@media screen and (max-width:640px){.navigation-header_root__H6jLT .navigation-header_menuContainer__evZSd .navigation-header_image__mjWty{display:none}.navigation-header_root__H6jLT .navigation-header_menuContainer__evZSd .navigation-header_icon___sgtn{display:inline-block}}.navigation-header_root__H6jLT .navigation-header_logoContainer__DNzmq{display:flex;justify-content:center;align-items:center}.main-footer_root__UpGZe{padding:2rem 0;font-family:var(--font-geist-sans),Helvetica,Arial,freesans,sans-serif}.main-footer_root__UpGZe .main-footer_divider__0lIjI{border-top:1px solid hsla(0,0%,5%,.2)}.main-footer_root__UpGZe .main-footer_container__bPSYk{padding-block:2rem}.icons_root__vThKa{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.icons_root__vThKa .icons_icon__ObTv3{font:700 2.5rem/1.2em var(--font-geist-sans),Helvetica,Arial,freesans,sans-serif;color:#333}.user-menu_menuButton__jkI4s{border:none;background-color:unset;cursor:pointer;padding:.5rem;border-radius:50%}.user-menu_menuButton__jkI4s .user-menu_logo___DSZp{font-size:1.5rem;color:hsl(0,0%,5%)}.user-menu_menuButton__jkI4s:hover{background-color:hsla(0,0%,5%,.1)}.menu-drop-down_dropdown__MMpKQ{position:absolute;top:3rem;right:5%;width:18rem;background-color:hsl(0,0%,86%);border-radius:.375rem;box-shadow:hsla(0,0%,5%,.1);padding:1rem;overflow:hidden;opacity:0;display:none}.menu-drop-down_dropdown__MMpKQ.menu-drop-down_open__E_utd{display:block;opacity:1;pointer-events:all}.menu-drop-down_dropdown__MMpKQ .menu-drop-down_dropDownItem__z5Hiw{height:3rem;display:flex;align-items:center;border-radius:.375rem;padding:1rem;gap:.5rem;background-color:hsl(0,0%,96%)}.menu-drop-down_dropdown__MMpKQ .menu-drop-down_dropDownItem__z5Hiw:hover{background-color:hsla(0,0%,5%,.1);border:1px solid hsl(0,0%,96%);border-top:none}.menu-drop-down_dropdown__MMpKQ .menu-drop-down_dropDownItem__z5Hiw .menu-drop-down_rightIcon__etzGq{margin-left:auto}.menu-drop-down_dropdown__MMpKQ .menu-drop-down_profile__Fi2lB{display:flex;align-items:center;gap:.5rem;height:3rem;background-color:hsl(0,0%,86%);border:1px solid hsl(0,0%,96%)}.menu-drop-down_dropdown__MMpKQ .menu-drop-down_profile__Fi2lB .menu-drop-down_profileImage__FvUWD{width:3rem;height:3rem}.page-layout_root___0ch3{font-family:var(--font-geist-sans);background-color:hsl(0,0%,98%);padding-inline:2.5%}@media screen and (min-width:768px){.page-layout_root___0ch3{padding-inline:5%}}@media screen and (min-width:1024px){.page-layout_root___0ch3{padding-inline:7.5%}}@media screen and (min-width:1280px){.page-layout_root___0ch3{padding-inline:10%}}@media screen and (min-width:1536px){.page-layout_root___0ch3{padding-inline:12.5%}}.compete-signup_form__OWzRM .compete-signup_header__3IUWe{padding:2rem 0 1.5rem}.compete-signup_form__OWzRM .compete-signup_inputContainer__THFZu{display:flex;flex-direction:column;gap:.5rem}.compete-signup_form__OWzRM .compete-signup_field__L6JCO{display:flex;flex-direction:column;gap:.5rem;border:none;margin:0;padding:0 0 1.5rem}.compete-signup_form__OWzRM .compete-signup_field__L6JCO .compete-signup_input__RE5Bs{width:100%;padding:.5rem;background-color:hsl(0,0%,96%);border:none;border-radius:.375rem;font-size:1rem}.compete-signup_form__OWzRM .compete-signup_field__L6JCO .compete-signup_input__RE5Bs:focus,.compete-signup_form__OWzRM .compete-signup_field__L6JCO .compete-signup_input__RE5Bs:hover{background-color:hsla(0,0%,5%,.1);border:none}.compete-signup_form__OWzRM .compete-signup_field__L6JCO .compete-signup_warn__YaxjV{opacity:0;color:hsl(0,65%,50%)}.compete-signup_form__OWzRM .compete-signup_field__L6JCO .compete-signup_warn__YaxjV.compete-signup_showWarning__RycQF{opacity:1}