.masterstudy-notifications-account{position:relative;width:100%;margin-bottom:24px;font-family:inherit}.masterstudy-notifications-account *,.masterstudy-notifications-account ::after,.masterstudy-notifications-account ::before{box-sizing:border-box}.masterstudy-notifications-account a{font-family:inherit}.masterstudy-notifications-account a.masterstudy-account-menu__list-item.masterstudy-notifications-account__launcher{display:flex;width:100%;align-items:center;height:40px;padding:0 16px;border-radius:4px;text-decoration:none;transition:.3s}.masterstudy-notifications-account a.masterstudy-account-menu__list-item.masterstudy-notifications-account__launcher.masterstudy-account-menu__list-item_active,.masterstudy-notifications-account a.masterstudy-account-menu__list-item.masterstudy-notifications-account__launcher:hover{background:var(--accent-10)}.masterstudy-notifications-account a.masterstudy-account-menu__list-item.masterstudy-notifications-account__launcher.masterstudy-account-menu__list-item_active .masterstudy-account-menu__list-item-label,.masterstudy-notifications-account a.masterstudy-account-menu__list-item.masterstudy-notifications-account__launcher.masterstudy-account-menu__list-item_active i,.masterstudy-notifications-account a.masterstudy-account-menu__list-item.masterstudy-notifications-account__launcher:hover .masterstudy-account-menu__list-item-label,.masterstudy-notifications-account a.masterstudy-account-menu__list-item.masterstudy-notifications-account__launcher:hover i{color:var(--accent-100)}.masterstudy-notifications-account a.masterstudy-account-menu__list-item.masterstudy-notifications-account__launcher i{margin-right:10px;color:#4d5e6f;font-size:20px;transition:.3s}.masterstudy-notifications-account__launcher-title{display:flex;flex:1 1 auto;min-width:0;color:#001931;font-size:14px;font-weight:500;line-height:normal;text-transform:capitalize;transition:.3s}.masterstudy-account-mobile-menu__link[data-id=notifications] .masterstudy-account-mobile-menu__badge,.masterstudy-notifications-account__count,.masterstudy-notifications-account__new-count{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;background:#e42652;color:#fff;font-size:11px;font-weight:700;line-height:1;letter-spacing:0}.masterstudy-notifications-account__count{min-width:19px;margin-left:12px;padding:4px}.masterstudy-notifications-account__count_hidden{display:none!important}.masterstudy-notifications-account__panel{position:absolute;top:-4px;left:calc(100% + 28px);z-index:1000000000;display:flex;flex-direction:column;width:382px;max-height:min(640px,100vh - 32px);border:1px solid #dbe0e9;border-radius:12px;background:#fff;box-shadow:0 18px 40px rgba(22,34,51,.16);opacity:0;pointer-events:none;transform:translateX(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden}.masterstudy-notifications-account__panel::before{position:absolute;top:22px;left:-8px;width:16px;height:16px;border-bottom:1px solid #dbe0e9;border-left:1px solid #dbe0e9;background:#fff;content:"";transform:rotate(45deg)}.masterstudy-notifications-account_desktop-open .masterstudy-notifications-account__panel{opacity:1;pointer-events:auto;transform:translateX(0);visibility:visible}.masterstudy-notifications-account__desktop-drawer-overlay{position:fixed;inset:0;z-index:1000000000;background:rgba(0,0,0,.4);opacity:0;pointer-events:none;transition:opacity .2s ease,visibility .2s ease;visibility:hidden}.masterstudy-notifications-account__desktop-drawer{position:absolute;top:0;right:0;display:flex;width:420px;max-width:calc(100vw - 48px);height:100%;background:#fff;box-shadow:-18px 0 40px rgba(15,23,42,.18);flex-direction:column;overflow:hidden;transform:translateX(100%);transition:transform .24s ease}.masterstudy-notifications-account_desktop-drawer-open .masterstudy-notifications-account__desktop-drawer-overlay{opacity:1;pointer-events:auto;visibility:visible}.masterstudy-notifications-account_desktop-drawer-open .masterstudy-notifications-account__desktop-drawer{transform:translateX(0)}.masterstudy-notifications-account__desktop-drawer-actions,.masterstudy-notifications-account__desktop-drawer-header,.masterstudy-notifications-account__drawer-actions,.masterstudy-notifications-account__drawer-header,.masterstudy-notifications-account__panel-header{display:flex;align-items:center;justify-content:space-between}.masterstudy-notifications-account__panel-header{padding:18px 16px 12px}.masterstudy-notifications-account__desktop-drawer-header{padding:22px 20px 14px;gap:16px}.masterstudy-notifications-account__desktop-drawer-header .masterstudy-notifications-account__title{min-width:0}.masterstudy-notifications-account__desktop-drawer-actions{flex:0 0 auto;gap:14px}.masterstudy-notifications-account__title{color:#001931;font-size:16px;font-weight:700;line-height:1.25}.masterstudy-notifications-account__done,.masterstudy-notifications-account__mark-read{display:inline-flex;padding:0;border:0;background:0 0;color:#4d5e6f;font-size:12px;font-weight:700;line-height:1.2;cursor:pointer;text-decoration:none;transition:color .2s ease}.masterstudy-notifications-account__done{color:var(--accent-100);font-size:16px}.masterstudy-notifications-account__done:hover,.masterstudy-notifications-account__mark-read:hover{color:var(--accent-100)}.masterstudy-notifications-account__desktop-drawer-close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:0 0;color:#808c98;cursor:pointer;line-height:0;text-decoration:none;transition:color .2s ease,background .2s ease}.masterstudy-notifications-account__desktop-drawer-close:hover{background:rgba(0,25,49,.05);color:#4d5e6f}.masterstudy-notifications-account__tabs{display:flex;align-items:center;gap:8px;padding:0 12px 12px}.masterstudy-notifications-account__tab{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border:0;border-radius:999px;background:0 0;color:#4d5e6f;font-size:13px;font-weight:700;line-height:1;cursor:pointer;text-decoration:none;transition:background .2s ease,color .2s ease}.masterstudy-notifications-account__tab:hover,.masterstudy-notifications-account__tab_active{background:var(--accent-10);color:var(--accent-100)}.masterstudy-notifications-account__list{overflow-y:auto;border-top:1px solid #dbe0e9}.masterstudy-notifications-account__items{min-height:0}.masterstudy-notifications-account__item{display:flex;position:relative;width:100%;padding:14px 16px;border:0;border-bottom:1px solid #dbe0e9;background:#fff;color:#001931;text-align:left;cursor:pointer;text-decoration:none;transition:background .2s ease}.masterstudy-notifications-account__item:hover,.masterstudy-notifications-account__item_unread{background:#edf4ff}.masterstudy-notifications-account__item:last-child{border-bottom:0}.masterstudy-notifications-account__item-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;margin-right:12px;border-radius:8px;font-size:14px}.masterstudy-notifications-account__item-icon_success{background:#dff5eb;color:#19a864}.masterstudy-notifications-account__item-icon_certificate,.masterstudy-notifications-account__item-icon_reply{background:var(--accent-10);color:var(--accent-100)}.masterstudy-notifications-account__item-icon_lesson{background:#fff3df;color:#ff9800}.masterstudy-notifications-account__item-icon_alert{background:#ffe8ef;color:#e42652}.masterstudy-notifications-account__item-content{display:flex;flex:1 1 auto;min-width:0;padding-right:18px;flex-direction:column}.masterstudy-notifications-account__item-title{display:block;margin-bottom:3px;color:#001931;font-size:13px;font-weight:700;line-height:1.25}.masterstudy-notifications-account__item-message{display:block;color:#4d5e6f;font-size:13px;font-weight:400;line-height:1.35}.masterstudy-notifications-account__item-footer{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;margin-top:8px;color:#808c98;font-size:11px;font-weight:400;line-height:1.2}.masterstudy-notifications-account__item-context{flex:0 1 auto;overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.masterstudy-notifications-account__item-time{display:inline-flex;flex:0 0 auto;align-items:center;margin-left:0;white-space:nowrap}.masterstudy-notifications-account__item-time::before{display:block;width:3px;height:3px;margin-right:8px;border-radius:50%;background:#808c98;content:""}.masterstudy-notifications-account__item-status{position:absolute;top:20px;right:16px;width:7px;height:7px;border-radius:50%;background:var(--accent-100);opacity:0}.masterstudy-notifications-account__item_unread .masterstudy-notifications-account__item-status{opacity:1}.masterstudy-notifications-account__empty{padding:28px 16px;color:#808c98;font-size:13px;font-weight:500;line-height:1.3;text-align:center}.masterstudy-notifications-account__skeletons{display:none}.masterstudy-notifications-account__skeletons_visible{display:block}.masterstudy-notifications-account__skeleton{display:flex;width:100%;padding:14px 16px;border-bottom:1px solid #dbe0e9;background:#fff}.masterstudy-notifications-account__skeleton-icon,.masterstudy-notifications-account__skeleton-line{display:block;border-radius:8px;background:linear-gradient(90deg,rgba(0,25,49,.05) 0,rgba(0,25,49,.1) 50%,rgba(0,25,49,.05) 100%);background-size:200% 100%;animation:masterstudy-notifications-skeleton 1.2s ease-in-out infinite}.masterstudy-notifications-account__skeleton-icon{flex:0 0 auto;width:32px;height:32px;margin-right:12px}.masterstudy-notifications-account__skeleton-content{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:8px}.masterstudy-notifications-account__skeleton-line{width:100%;height:10px}.masterstudy-notifications-account__skeleton-line_title{width:45%}.masterstudy-notifications-account__skeleton-line_meta{width:65%;height:8px}.masterstudy-notifications-account__sentinel{display:none;width:100%;height:1px}.masterstudy-notifications-account__sentinel_active{display:block}@keyframes masterstudy-notifications-skeleton{0%{background-position:100% 0}100%{background-position:-100% 0}}.masterstudy-notifications-account__overlay{position:fixed;inset:0;z-index:1000000000;background:rgba(0,0,0,.4);opacity:0;pointer-events:none;transition:opacity .2s ease,visibility .2s ease;visibility:hidden}.masterstudy-notifications-account__drawer{position:absolute;right:0;bottom:0;left:0;display:flex;height:90vh;max-height:90vh;border-radius:24px 24px 0 0;background:#fff;box-shadow:0 -18px 40px rgba(15,23,42,.18);flex-direction:column;overflow:hidden;transform:translateY(100%);transition:transform .24s ease}.masterstudy-notifications-account_mobile-open .masterstudy-notifications-account__overlay{opacity:1;pointer-events:auto;visibility:visible}.masterstudy-notifications-account_mobile-open .masterstudy-notifications-account__drawer{transform:translateY(0)}.masterstudy-notifications-account__handle{width:38px;height:4px;margin:8px auto 0;border-radius:999px;background:#b3bac2}.masterstudy-notifications-account__drawer-header{padding:18px 22px 14px}.masterstudy-notifications-account__drawer-title-wrap{display:flex;align-items:center;min-width:0}.masterstudy-notifications-account__new-count{min-height:18px;margin-left:10px;padding:0 8px;font-size:11px;line-height:0}.masterstudy-notifications-account__drawer-actions{padding:0 16px 12px}.masterstudy-notifications-account__drawer-actions .masterstudy-notifications-account__tabs{padding:0}.masterstudy-notifications-account__list_desktop-drawer,.masterstudy-notifications-account__list_mobile{flex:1 1 auto;min-height:0}body.masterstudy-notifications-account-body-hidden{overflow:hidden}.masterstudy-account-mobile-menu a.masterstudy-account-mobile-menu__link[data-id=notifications]{flex:1.45 1 0;position:relative}.masterstudy-account-mobile-menu__link[data-id=notifications] .masterstudy-account-mobile-menu__badge{position:absolute;top:4px;right:calc(50% - 10px);min-width:16px;height:16px;padding:0 4px;border:2px solid #fff;font-size:9px;transform:translateX(50%)}.masterstudy-account-mobile-menu__link[data-id=notifications] i{position:relative}@media (max-width:1023.98px){.masterstudy-notifications-account{margin-bottom:0}.masterstudy-notifications-account__desktop-drawer-overlay,.masterstudy-notifications-account__launcher,.masterstudy-notifications-account__panel{display:none}}@media (max-width:767.98px){.masterstudy-notifications-account__drawer{height:90vh}.masterstudy-notifications-account__item{padding:14px 16px}}