.school-invites_list__QrB8F{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.school-invites_item__vpRDQ{display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:14px;list-style:none}.school-invites_school__AkVAs{display:flex;align-items:center;gap:10px}.school-invites_actions__JFH8U{display:flex;flex-wrap:wrap;gap:8px}.school-invites_logo__JV6CA{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;overflow:hidden;border-radius:50%;background-color:var(--background-secondary)}.school-invites_logo__JV6CA img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.school-invites_logo__JV6CA svg{width:18px;height:18px}.school-invites_info__69jHV{display:flex;flex-direction:column;gap:2px;min-width:0}.school-invites_name__9GY_d{font-weight:600;overflow-wrap:anywhere}.school-invites_link__l2wkf{font-size:13px;color:var(--primary-main)}.school-invites_link__l2wkf:hover{text-decoration:underline}.school-invites_empty__sCf6D{font-size:14px;color:var(--text-secondary)}@keyframes notifications-menu_bell-shake___KYjy{0%,4%,to{transform:rotate(0deg)}0.5%{transform:rotate(14deg)}1%{transform:rotate(-12deg)}1.6%{transform:rotate(9deg)}2.2%{transform:rotate(-6deg)}2.8%{transform:rotate(4deg)}3.4%{transform:rotate(-2deg)}}.notifications-menu_bellBtn__5HBlp,.notifications-menu_wrap__r1Iqs{position:relative;display:flex;align-items:center}.notifications-menu_bellBtn__5HBlp{justify-content:center;padding:6px;border-radius:50px;color:var(--text-secondary);background-color:var(--grey-100);cursor:pointer;transition:color .25s ease,box-shadow .25s ease}.notifications-menu_bellBtn__5HBlp.notifications-menu_active__vW2qN,.notifications-menu_bellBtn__5HBlp:hover{color:var(--text-primary)}.notifications-menu_bellBtn__5HBlp.notifications-menu_active__vW2qN{box-shadow:0 1px 3px rgba(0,0,0,.08)}.notifications-menu_bellIcon__CA_rO{width:18px;height:18px;transform-origin:top center}.notifications-menu_shake__SXSHj{animation:notifications-menu_bell-shake___KYjy 30s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.notifications-menu_shake__SXSHj{animation:none}}.notifications-menu_dot__CQu7x{position:absolute;top:4px;right:4px;width:8px;height:8px;border-radius:50%;background-color:var(--error-main);border:2px solid var(--grey-100)}.notifications-menu_dropdown__ULbrE{display:flex;flex-direction:column;align-items:stretch;width:100%;max-height:70vh;overflow-y:auto;padding:12px;border-radius:20px;border:1px solid var(--divider);background-color:var(--background-paper);box-shadow:0 8px 30px rgba(0,0,0,.12)}[data-theme=dark] .notifications-menu_dropdown__ULbrE{border-color:hsla(0,0%,100%,.1);box-shadow:0 8px 30px rgba(0,0,0,.45)}.notifications-menu_head__OTPrU{display:flex;align-items:center;gap:8px;padding:4px 8px 10px}.notifications-menu_title__kPVG8{font-size:16px;font-weight:600}.notifications-menu_counter__OTNCw{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;font-size:12px;font-weight:600;color:var(--common-white);background-color:var(--error-main)}.notifications-menu_list__ZB_Fc{display:flex;flex-direction:column;gap:4px;width:100%;margin:0;padding:0;list-style:none}.notifications-menu_item__dVdjm{width:100%;list-style:none;border-radius:14px;border:1px solid transparent;transition:background-color .25s ease,border-color .25s ease}.notifications-menu_itemOpen__wWFrf,.notifications-menu_item__dVdjm:hover{background-color:rgb(var(--primary-main-rgb)/8%)}.notifications-menu_itemOpen__wWFrf{border-color:rgb(var(--primary-main-rgb)/30%)}.notifications-menu_itemBtn__drU6Y{display:flex;align-items:center;gap:8px;width:100%;padding:10px;text-align:left;cursor:pointer}.notifications-menu_itemIcon__jfaqs{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;color:var(--text-secondary);background-color:var(--grey-100)}.notifications-menu_itemIcon__jfaqs svg{width:18px;height:18px;color:currentcolor;fill:currentcolor}.notifications-menu_iconInfo__cxksQ{color:var(--primary-main);background-color:rgb(var(--primary-main-rgb)/12%)}.notifications-menu_iconSystem__yuINr{color:var(--text-secondary);background-color:var(--grey-100)}.notifications-menu_iconInvite___uIse{color:var(--warning-dark);background-color:rgb(var(--warning-main-rgb)/18%)}.notifications-menu_itemInfo__VklOJ{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.notifications-menu_itemTitle__ot8Dh{display:flex;align-items:center;gap:6px;font-size:14px;line-height:1.3;color:var(--text-primary)}.notifications-menu_unread__xYnoj .notifications-menu_itemTitle__ot8Dh{font-weight:600}.notifications-menu_itemDot__c_cer{flex-shrink:0;width:6px;height:6px;border-radius:50%;background-color:var(--error-main)}.notifications-menu_itemDate__py8Dg{font-size:12px;color:var(--text-secondary)}.notifications-menu_chevron__vcTbb{flex-shrink:0;width:20px;height:20px;color:var(--text-secondary);transition:transform .25s ease}.notifications-menu_chevronOpen__x2_aO{transform:rotate(90deg)}.notifications-menu_content__1faa9{display:flex;flex-direction:column;gap:10px;padding:0 10px 12px;font-size:14px;line-height:1.5;color:var(--text-primary)}.notifications-menu_body__7yX3X p{margin:0 0 8px}.notifications-menu_body__7yX3X p:last-child{margin-bottom:0}.notifications-menu_body__7yX3X a{color:var(--primary-main);text-decoration:underline}.notifications-menu_link__SQymg{align-self:flex-start;padding:6px 14px;border-radius:10px;font-size:14px;color:var(--primary-contrastText);background-color:var(--primary-main)}.notifications-menu_link__SQymg:hover{opacity:.9}.notifications-menu_empty__L9yHQ{padding:10px;font-size:14px;color:var(--text-secondary)}.theme-switcher_wrapper__jW_UY{display:flex;align-items:center;justify-content:center;width:100%}.theme-switcher_switcher__l1ZcC{display:flex;align-items:center;gap:2px;background-color:var(--grey-100);border-radius:50px;padding:2px}.theme-switcher_option__IKGty{display:flex;align-items:center;justify-content:center;padding:6px;border-radius:50%;font-size:12px;color:var(--text-secondary);transition:all .2s ease;cursor:pointer;white-space:nowrap}.theme-switcher_option__IKGty:hover{color:var(--text-primary)}.theme-switcher_option__IKGty.theme-switcher_active__GCpVr{background-color:var(--background-paper);color:var(--text-primary);box-shadow:0 1px 3px rgba(0,0,0,.08)}.theme-switcher_icon__IsPOX{display:flex;align-items:center;justify-content:center;width:18px;height:18px}.auth-actions_liquidGlass__AV4PA.auth-actions_border__lMRsy{border-radius:25px}@media(max-width:1000px){.auth-actions_liquidGlass__AV4PA.auth-actions_border__lMRsy{background:transparent;box-shadow:none}.auth-actions_liquidGlass__AV4PA.auth-actions_border__lMRsy:after,.auth-actions_liquidGlass__AV4PA.auth-actions_border__lMRsy:before{display:none}}.auth-actions_actionsWrapper__JiydW{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:4px}@media(max-width:1000px){.auth-actions_actionsWrapper__JiydW{flex-direction:column;width:50%;margin:0 auto;padding:0}}.auth-actions_btnRoot__4FSbk{text-transform:uppercase;font-size:13px!important;padding:4px 12px!important;min-width:0!important;min-width:auto!important;height:40px!important;border-radius:20px!important}@media(max-width:1000px){.auth-actions_btnRoot__4FSbk{width:100%;padding:10px!important}}@keyframes burger_anim1__eNojH{0%{top:8px;rotate:0deg}50%{top:17px;rotate:0deg}to{top:17px;rotate:45deg}}@keyframes burger_move1__3cm_Y{0%{top:17px;rotate:45deg}50%{top:17px;rotate:0deg}to{top:8px;rotate:0deg}}@keyframes burger_anim2__Q1dqw{0%{top:26px;rotate:0deg}50%{top:17px;rotate:0deg}to{top:17px;rotate:-45deg}}@keyframes burger_move2__oH8be{0%{top:17px;rotate:-45deg}50%{top:17px;rotate:0deg}to{top:27px;rotate:0deg}}@keyframes burger_fade-in__IQ0hQ{0%{opacity:1}to{opacity:0}}@keyframes burger_fade-out___HSYf{0%{opacity:0}50%{opacity:0}to{opacity:1}}.burger_burger__kV2Ua{width:45px;min-width:45px;height:45px;position:relative;border-radius:50%;background-color:hsla(0,0%,100%,.1);box-shadow:inset 2px 2px 0 -2px hsla(0,0%,100%,.7),inset 0 0 3px 1px hsla(0,0%,100%,.7);-webkit-backdrop-filter:blur(8px) saturate(1.8);backdrop-filter:blur(8px) saturate(1.8);display:flex;align-items:center;justify-content:center;cursor:pointer;outline:0}[data-theme=dark] .burger_burger__kV2Ua{background-color:rgba(0,0,0,.1);box-shadow:inset 2px 2px 0 -2px hsla(0,0%,100%,.1),inset 0 0 3px 1px hsla(0,0%,100%,.1)}.burger_burger__kV2Ua .burger_linesWrapper__iWptD{width:35px;height:35px;position:relative;transform:scale(.65)}.burger_burger__kV2Ua .burger_linesWrapper__iWptD .burger_line1__RUH_K{width:100%;height:4px;border-radius:2px;background-color:var(--primary-main);position:absolute;left:0;animation:burger_move1__3cm_Y .35s ease-in-out 0s forwards}.burger_burger__kV2Ua .burger_linesWrapper__iWptD .burger_line2__8Hcg3{width:100%;height:4px;border-radius:2px;background-color:var(--primary-main);position:absolute;top:17px;left:0;animation:burger_fade-out___HSYf .35s ease-in-out 0s forwards}.burger_burger__kV2Ua .burger_linesWrapper__iWptD .burger_line3__zINUA{width:100%;height:4px;border-radius:2px;background-color:var(--primary-main);position:absolute;left:0;animation:burger_move2__oH8be .35s ease-in-out 0s forwards}.burger_open__lkpyr.burger_burger__kV2Ua .burger_line1__RUH_K{animation:burger_anim1__eNojH .35s ease-in-out 0s forwards}.burger_open__lkpyr.burger_burger__kV2Ua .burger_line3__zINUA{animation:burger_anim2__Q1dqw .35s ease-in-out 0s forwards}.burger_open__lkpyr.burger_burger__kV2Ua .burger_line2__8Hcg3{animation:burger_fade-in__IQ0hQ .335s ease-in-out 0s forwards}.menu_nav__x_Hgk{display:flex;align-items:center;height:100%;padding:0 20px}.menu_wrap__Firo5{display:flex;gap:2px;position:relative;align-items:center}@media(max-width:1000px){.menu_wrap__Firo5{flex-direction:column;gap:4px}}.menu_liquidPill__1vr7h{position:absolute;border-radius:20px;pointer-events:none;transition:left .35s cubic-bezier(.34,1.56,.64,1),top .35s cubic-bezier(.34,1.56,.64,1),width .35s cubic-bezier(.34,1.56,.64,1),height .35s cubic-bezier(.34,1.56,.64,1),opacity .22s ease;background:linear-gradient(135deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,.08));-webkit-backdrop-filter:blur(14px) saturate(1.6);backdrop-filter:blur(14px) saturate(1.6);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -1px 0 rgba(0,0,0,.08),0 4px 20px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.06);border:1px solid hsla(0,0%,100%,.28);z-index:0}@media(max-width:1000px){.menu_liquidPill__1vr7h{display:none}}.menu_link__OxCDZ{display:flex;gap:7px;align-items:center;justify-content:center;color:var(--text-primary);transition:color .25s ease,transform .2s ease;position:relative;z-index:1;padding:6px 12px;border-radius:20px}.menu_link__OxCDZ .menu_newIcon__cCLtj{position:absolute;top:-12px;right:-5px;width:24px;height:24px;color:var(--primary-main)}@media(max-width:1000px){.menu_link__OxCDZ .menu_newIcon__cCLtj{top:-10px;right:10px}}@media(max-width:1189px){.menu_link__OxCDZ{gap:5px}}@media(max-width:1000px){.menu_link__OxCDZ{padding:4px 12px}}@media(min-width:1001px){.menu_link__OxCDZ:hover{transform:scale(1.06)}.menu_link__OxCDZ:hover,.menu_link__OxCDZ:hover svg{color:var(--primary-main)}}.menu_link__OxCDZ.menu_isActive__Nv8DG{color:var(--primary-main)}.menu_link__OxCDZ.menu_hasSubscription__iaA9T svg{color:var(--warning-dark)}.menu_link__OxCDZ svg{width:20px;height:20px;transition:color .25s ease}.menu_name__EvE_z{font-size:16px;white-space:nowrap;text-shadow:0 1px 3px hsla(0,0%,100%,.6)}[data-theme=dark] .menu_name__EvE_z{text-shadow:0 1px 3px rgba(0,0,0,.6)}@media(max-width:1189px){.menu_name__EvE_z{font-size:14px}}@media(max-width:1000px){.menu_name__EvE_z{font-size:17px}}.menu_itemWrap__icP8E{display:flex;gap:5px;align-items:center}@media(max-width:1000px){.menu_itemWrap__icP8E{justify-content:center}}.profile-menu_liquidGlass__8mRsW.profile-menu_border__XyS3H{border-radius:25px}@media(max-width:1000px){.profile-menu_liquidGlass__8mRsW.profile-menu_border__XyS3H{background:transparent;box-shadow:none}.profile-menu_liquidGlass__8mRsW.profile-menu_border__XyS3H:after,.profile-menu_liquidGlass__8mRsW.profile-menu_border__XyS3H:before{display:none}}.profile-menu_wrap__eXhqC{display:flex;align-items:center;gap:10px;padding:4px 4px 4px 14px;position:relative;cursor:pointer}@media(max-width:1000px){.profile-menu_wrap__eXhqC{gap:12px;flex-direction:column-reverse;padding:0;justify-content:center;background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:none}}@media(min-width:1001px){.profile-menu_wrap__eXhqC:hover .profile-menu_dropdownWrapper__nXZHm{opacity:1;visibility:visible}.profile-menu_wrap__eXhqC:hover .profile-menu_chevronIcon__B35XO{transform:rotate(180deg)}}.profile-menu_box__7vg4y{display:flex;gap:10px}@media(max-width:1000px){.profile-menu_box__7vg4y{padding:4px 4px 4px 14px;border-radius:25px;background-color:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(10px) saturate(180%);backdrop-filter:blur(10px) saturate(180%);border:1px solid rgba(0,0,0,.05)}}.profile-menu_emailWrapper__RWle8{display:flex;align-items:center;gap:5px}.profile-menu_email__Ydm3B{max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 3px hsla(0,0%,100%,.6)}[data-theme=dark] .profile-menu_email__Ydm3B{text-shadow:0 1px 3px rgba(0,0,0,.6)}.profile-menu_chevronIcon__B35XO{transition:all .3s ease}@media(max-width:1000px){.profile-menu_chevronIcon__B35XO{display:none}}.profile-menu_profileIcon__5lfFm{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:rgba(0,0,0,.05);position:relative;overflow:hidden}.profile-menu_dropdownWrapper__nXZHm{opacity:0;visibility:hidden;padding-top:10px;position:absolute;top:50px;left:15px;z-index:1}@media(max-width:1000px){.profile-menu_dropdownWrapper__nXZHm{opacity:1;visibility:visible;position:static;padding-top:0}}.profile-menu_list__Nn8Wa{display:flex;gap:15px;flex-direction:column;width:230px;padding:20px;border-radius:10px;-webkit-backdrop-filter:blur(10px) saturate(180%);backdrop-filter:blur(10px) saturate(180%)}@media(min-width:1001px){.profile-menu_list__Nn8Wa{box-shadow:inset 2px 2px 0 -2px hsla(0,0%,100%,.7),inset 0 0 3px 1px hsla(0,0%,100%,.7)}[data-theme=dark] .profile-menu_list__Nn8Wa{box-shadow:inset 2px 2px 0 -2px hsla(0,0%,100%,.1),inset 0 0 3px 1px hsla(0,0%,100%,.1)}}@media(max-width:1000px){.profile-menu_list__Nn8Wa{padding:0;width:auto;gap:9px;background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;box-shadow:none}.profile-menu_listItem__HIYf5{display:flex;justify-content:center}}.profile-menu_itemWrap__9gqj7{font-size:18px;display:flex;gap:5px;align-items:center;white-space:nowrap}@media(max-width:1000px){.profile-menu_itemWrap__9gqj7{font-size:17px;justify-content:center}}.profile-menu_link__SIVmG{display:flex;align-items:center;gap:7px;color:var(--text-primary);transition:all .3s ease}@media(min-width:1001px){.profile-menu_link__SIVmG:hover,.profile-menu_link__SIVmG:hover svg{color:var(--primary-main)}}.profile-menu_btn__aooZ9{width:100%;display:flex;gap:7px;align-items:center;transition:all .3s ease}@media(min-width:1001px){.profile-menu_btn__aooZ9:hover{color:var(--primary-main)}.profile-menu_btn__aooZ9:hover svg{fill:var(--primary-main)}}@media(max-width:1000px){.profile-menu_btn__aooZ9{justify-content:center}}.profile-menu_btn__aooZ9,.profile-menu_link__SIVmG{text-shadow:0 1px 3px hsla(0,0%,100%,.6)}[data-theme=dark] .profile-menu_btn__aooZ9,[data-theme=dark] .profile-menu_link__SIVmG{text-shadow:0 1px 3px rgba(0,0,0,.6)}.profile-menu_btn__aooZ9 svg,.profile-menu_link__SIVmG svg{width:20px;height:20px;transition:fill .3s ease}.menu-wrapper_wrapper__U1Piz{display:flex;align-items:stretch;transition:all .35s ease;position:relative}@media(max-width:1000px){.menu-wrapper_wrapper__U1Piz{height:100dvh;padding:12px 0;justify-content:safe center;background-color:hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(10px) saturate(180%);backdrop-filter:blur(10px) saturate(180%);flex-direction:column;position:fixed;inset:0;top:0;translate:-100% 0;z-index:1;overflow-y:auto}[data-theme=dark] .menu-wrapper_wrapper__U1Piz{background-color:rgba(0,0,0,.3)}}.menu-wrapper_wrapper__U1Piz .menu-wrapper_menuWrap__v61U8{border-radius:25px}@media(max-width:1000px){.menu-wrapper_wrapper__U1Piz .menu-wrapper_menuWrap__v61U8{-webkit-backdrop-filter:none;backdrop-filter:none;background:none;box-shadow:none}.menu-wrapper_wrapper__U1Piz .menu-wrapper_menuWrap__v61U8:after,.menu-wrapper_wrapper__U1Piz .menu-wrapper_menuWrap__v61U8:before{display:none}}.menu-wrapper_menuWrap__v61U8{z-index:2;margin:0 12px 0 auto;border-radius:50px}@media(max-width:1000px){.menu-wrapper_menuWrap__v61U8{margin:0 auto}}.menu-wrapper_authWrap__J_bqG{z-index:3;position:relative}@media(max-width:1000px){.menu-wrapper_authWrap__J_bqG:before{display:block;content:"";width:50%;height:1px;border-top:1px solid var(--divider);position:absolute;top:-9px;left:50%;translate:-50% 0}.menu-wrapper_authWrap__J_bqG{margin-top:18px;max-width:100%;width:100%}}.menu-wrapper_mobileActions__QyHCC{display:none}@media(max-width:1000px){.menu-wrapper_mobileActions__QyHCC{display:flex;align-items:center;justify-content:center;gap:10px;position:relative;z-index:2}}.menu-wrapper_open__UTavx.menu-wrapper_wrapper__U1Piz{translate:0 0}.menu-wrapper_notificationsWrap__aJz_I,.menu-wrapper_themeSwitcherWrap__ZbHyR{display:flex;align-items:center;margin-left:12px}@media(max-width:1000px){.menu-wrapper_themeSwitcherWrap__ZbHyR{margin-left:0;margin-top:16px;justify-content:center}}.header_headerWrap__ncgiw{position:sticky;top:0;width:100%;z-index:10}.header_wrap__Wh1oj{display:flex;justify-content:space-between;align-items:stretch;padding:12px 0;position:relative}@media(max-width:1000px){.header_wrap__Wh1oj{align-items:center;padding:10px 0}}.main-content-wrapper_wrapper__7F7e9{flex:100 1;display:flex;flex-direction:column;transition:transform .4s cubic-bezier(.32,.72,0,1),border-radius .4s cubic-bezier(.32,.72,0,1);transform-origin:top center;position:relative;z-index:1}.main-content-wrapper_wrapper__7F7e9.main-content-wrapper_open__Wmp0_{transform:scale(.98);border-radius:20px;overflow:hidden}