.index-module__TvQh8G__masonry{width:auto;margin-left:-16px;display:flex}.index-module__TvQh8G__masonryColumn{background-clip:padding-box;padding-left:16px}.index-module__TvQh8G__flexCenter{justify-content:center;display:flex}.index-module__TvQh8G__badgeBg{z-index:-1;opacity:.1;background-position:50%;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1.2)}.index-module__TvQh8G__badgeNote{border:2px dashed #1890ff80;padding:16px}.index-module__TvQh8G__card .index-module__TvQh8G__badge{transition:transform 1s;transform:scale(1)}.index-module__TvQh8G__card:hover .index-module__TvQh8G__badge{transition:transform 1s;transform:scale(1.5)}.index-module__TvQh8G__card:hover .index-module__TvQh8G__badgeBg{opacity:.8;transition:all 2s}.index-module__TvQh8G__card:hover .index-module__TvQh8G__badgeNote{border:2px dashed #1890ff;transition:all 1s}
.index-module__QUhJsq__tableScore .rs-table-row-disabled{opacity:.25}:is(.index-module__QUhJsq__tableScore td,.index-module__QUhJsq__tableScore th){font-size:11px;padding:0 5px!important}.index-module__QUhJsq__tableScore td a{line-height:24px}.index-module__QUhJsq__tableScore .ant-table-body{min-height:200px}.index-module__QUhJsq__tableScore{margin:1.5rem 0 0}
.GithubUserLink-module__nZo--G__linkUser,.GithubUserLink-module__nZo--G__linkUserProfile{white-space:nowrap;align-items:center;gap:.5ch;display:flex}.GithubUserLink-module__nZo--G__linkUserProfile{color:inherit}.GithubUserLink-module__nZo--G__linkUserAction{opacity:0;margin:.1ch}.GithubUserLink-module__nZo--G__linkUser:hover .GithubUserLink-module__nZo--G__linkUserAction{cursor:pointer;opacity:1;transition:opacity .5s ease-in-out}
.HeaderMiniBannerCarousel-module__SyHnvW__carousel{border-radius:6px;width:284px;height:56px;position:relative}.HeaderMiniBannerCarousel-module__SyHnvW__carouselViewport{width:100%;height:100%;padding:0 22px;overflow:hidden}.HeaderMiniBannerCarousel-module__SyHnvW__carouselInner{width:100%;height:100%}:is(.HeaderMiniBannerCarousel-module__SyHnvW__carouselInner .slick-list,.HeaderMiniBannerCarousel-module__SyHnvW__carouselInner .slick-track,.HeaderMiniBannerCarousel-module__SyHnvW__carouselInner .slick-slide,.HeaderMiniBannerCarousel-module__SyHnvW__carouselInner .slick-slide>div),.HeaderMiniBannerCarousel-module__SyHnvW__slideContent{height:100%}.HeaderMiniBannerCarousel-module__SyHnvW__slideContentBanner{height:100%;position:relative;overflow:hidden}.HeaderMiniBannerCarousel-module__SyHnvW__slide{width:100%;height:100%;color:inherit;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;padding:0 26px;text-decoration:none;display:flex;overflow:hidden}a.HeaderMiniBannerCarousel-module__SyHnvW__slide:hover{text-decoration:underline}.HeaderMiniBannerCarousel-module__SyHnvW__banner{object-fit:cover;width:100%;height:100%;display:block}.HeaderMiniBannerCarousel-module__SyHnvW__bannerLink{position:absolute;inset:0}.HeaderMiniBannerCarousel-module__SyHnvW__title{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;padding:0 8px;font-size:12px;font-weight:600;overflow:hidden}.HeaderMiniBannerCarousel-module__SyHnvW__controlLeft,.HeaderMiniBannerCarousel-module__SyHnvW__controlRight{cursor:pointer;z-index:1;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin-top:-9px;font-size:11px;line-height:1;transition:filter .2s,box-shadow .2s;display:flex;position:absolute;top:50%}.HeaderMiniBannerCarousel-module__SyHnvW__controlLeft{left:2px}.HeaderMiniBannerCarousel-module__SyHnvW__controlRight{right:2px}:is(.dark .HeaderMiniBannerCarousel-module__SyHnvW__controlLeft:hover,.dark .HeaderMiniBannerCarousel-module__SyHnvW__controlRight:hover){filter:brightness(1.35);box-shadow:0 0 0 1px #ffffff61}:is(.light .HeaderMiniBannerCarousel-module__SyHnvW__controlLeft:hover,.light .HeaderMiniBannerCarousel-module__SyHnvW__controlRight:hover){filter:brightness(.72);box-shadow:0 0 0 1px #00000047}
.Header-module__OZM7Ra__nav{flex-wrap:wrap;justify-content:space-between;padding:8px;display:flex}.Header-module__OZM7Ra__icons{align-items:center;display:flex}.Header-module__OZM7Ra__logoLink{display:inline-flex}.Header-module__OZM7Ra__headerLogo{height:56px}.Header-module__OZM7Ra__center{align-items:center;gap:12px;display:flex}.Header-module__OZM7Ra__title{font-weight:700}.Header-module__OZM7Ra__menuItemActive{font-weight:600}.Header-module__OZM7Ra__carousel{flex-shrink:0}.Header-module__OZM7Ra__controls{gap:8px}.Header-module__OZM7Ra__avatarButton{align-items:center;display:flex}@media (max-width:768px){.Header-module__OZM7Ra__center{order:3;justify-content:center;width:100%;margin-top:16px}.Header-module__OZM7Ra__carousel{display:none}}
.LoadingScreen-module__ZtmS9G__loadingScreen{z-index:1;top:0;left:0}
.InterviewCard-module__HoHfEa__container{cursor:default;margin-bottom:16px}.InterviewCard-module__HoHfEa__container:last-child{margin-bottom:0}.InterviewCard-module__HoHfEa__link{padding-left:0}
.RegistrationNoticeAlert-module__2HIDRq__iconMentor{background-image:url(https://cdn.rs.school/sloths/cleaned/mentor-new.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:129px;height:170px;margin:10px auto}
.StudentInterview-module__6QdADq__container{border:1px solid #f5f5f5;margin-bottom:15px;padding:16px}
.index-module__4ZlgUq__container{max-width:100%;display:flex}.index-module__4ZlgUq__value{word-break:break-all}@media print{.index-module__4ZlgUq__icon{color:#000!important}.index-module__4ZlgUq__icon .anticon svg{fill:#000!important}}
.DragHandle-module__CrKvIa__dragHandle{cursor:grab}.DragHandle-module__CrKvIa__dragHandle:active{cursor:grabbing}
.SubHeader-module__m9DP2G__container div{border-bottom:1px solid #f0f2f5;padding:24px}
.InterviewsList-module__K1Sveq__container{margin:15px 0}.InterviewsList-module__K1Sveq__items{margin-top:15px}
.CoursesSection-module__FhGvWG__courseDataKey{white-space:nowrap;width:80px;padding-right:8px;font-size:14px;display:inline-block}
.ScoreCard-module__jRD0lW__card{transform-style:preserve-3d;background:var(--card-bg);border:2px solid var(--card-border);cursor:pointer;transform-origin:bottom;border-radius:12px;justify-content:center;align-items:center;width:56px;height:40px;font-size:24px;font-weight:700;transition:transform .5s,box-shadow .5s,background .5s,border-color .5s;display:flex;position:relative;transform:rotateX(40deg)}.ScoreCard-module__jRD0lW__card:hover,.ScoreCard-module__jRD0lW__card.ScoreCard-module__jRD0lW__selected{transform:rotateX(0)translateY(-5px);box-shadow:0 4px 12px #0003}.ScoreCard-module__jRD0lW__selectedRed{border-color:var(--card-error);background:var(--card-error-bg)}.ScoreCard-module__jRD0lW__selectedYellow{border-color:var(--card-warning);background:var(--card-warning-bg)}.ScoreCard-module__jRD0lW__selectedGreen{border-color:var(--card-success);background:var(--card-success-bg)}.ScoreCard-module__jRD0lW__cardStick{pointer-events:none;background:#999;border-radius:0 0 3px 3px;width:10px;height:20px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.ScoreCard-module__jRD0lW__selectedRed .ScoreCard-module__jRD0lW__cardStick{background:var(--card-error)}.ScoreCard-module__jRD0lW__selectedYellow .ScoreCard-module__jRD0lW__cardStick{background:var(--card-warning)}.ScoreCard-module__jRD0lW__selectedGreen .ScoreCard-module__jRD0lW__cardStick{background:var(--card-success)}
.SelfEducation-module__mo7K_W__selfEducation .ant-radio{align-self:flex-start!important;margin-top:3px!important}
.CrossCheckCriteriaForm-module__H0gvMa__skipModal{flex-direction:column;gap:10px;display:flex}
.WaitListAlert-module__nSYTnG__iconGroup{background-image:url(/static/svg/sloths/students.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:270px;height:160px;margin:10px auto}.WaitListAlert-module__nSYTnG__waitListAlert{margin-bottom:10px}
.MentorRegistryTableContainer-module__SK2Tza__infoIcons{justify-content:center;display:flex}.MentorRegistryTableContainer-module__SK2Tza__infoIcons>div{margin-right:8px}.MentorRegistryTableContainer-module__SK2Tza__iconCertificate svg{width:16px;height:16px}
.DataTextValue-module__Q95PGa__value{white-space:nowrap;width:80px;padding-right:8px;font-size:14px;display:inline-block}
.NextEventCard-module__WEX6rq__table .ant-table-thead{display:none}.NextEventCard-module__WEX6rq__table tr:last-child>td{border-bottom:none}
.ScoreSelector-module__yDTP1W__container{justify-content:left;gap:12px;margin-bottom:30px;padding:10px 0 20px;display:flex;position:relative}.ScoreSelector-module__yDTP1W__scoreSloth{background-image:url(https://cdn.rs.school/sloths/cleaned/its-a-good-job.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100px;height:100px;position:absolute;bottom:-100px;right:0}.ScoreSelector-module__yDTP1W__slothScoreCard{text-align:center;justify-content:center;align-items:center;width:24px;height:12px;font-size:12px;font-weight:900;display:inline-flex;position:relative;top:23px;right:-3px}
.DashboardDetails-module__pKOdVG__studentDetailsActions .ant-btn{margin:0 8px 8px 0}
.Question-module__okeGVW__question .ant-radio{align-self:flex-start!important;margin-top:3px!important}
.StatCards-module__Vzd1Dq__masonry{width:auto;min-height:85vh;margin-left:-24px;display:flex}.StatCards-module__Vzd1Dq__masonryColumn{background-clip:padding-box;padding-left:24px}
.SolutionReview-module__5WDnVG__container .ant-comment-inner{padding:0!important}.SolutionReview-module__5WDnVG__container .ant-comment-avatar{align-self:start;top:16px;position:sticky!important}.SolutionReview-module__5WDnVG__container .ant-comment-avatar img{width:100%!important;height:100%!important}
:is(.CrossCheckPairsTable-module__9rAUaq__tableScore td,.CrossCheckPairsTable-module__9rAUaq__tableScore th,.CrossCheckPairsTable-module__9rAUaq__tableRow td){font-size:11px;padding:0 5px!important}
.AlertDescription-module__jpkHIa__icon{background-image:url(https://cdn.rs.school/sloths/cleaned/lazy.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;max-width:270px;height:160px;margin:10px auto}
.index-module__r1K7eG__container{flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}
.NotificationSettingsModal-module__g4SoiG__tabs .ant-tabs-tab-btn{text-transform:capitalize}
.NotificationsUserSettingsTable-module__BUoW4q__column{text-transform:capitalize}.NotificationsUserSettingsTable-module__BUoW4q__disabled{cursor:no-drop}.NotificationsUserSettingsTable-module__BUoW4q__disabled>*{opacity:.2;pointer-events:none}
.PersonalSection-module__x_hjiq__title{color:#eee;text-transform:uppercase;font-size:12px}.PersonalSection-module__x_hjiq__value{word-break:break-all;padding-bottom:16px;font-weight:700}@media print{.PersonalSection-module__x_hjiq__title,.PersonalSection-module__x_hjiq__value{color:#000}}
.UpdateAlert-module__tDRsLG__container{position:relative}.UpdateAlert-module__tDRsLG__wrapper{text-overflow:ellipsis;white-space:nowrap;border-radius:2.5ch;justify-content:center;align-items:center;width:55ch;animation:5s ease-in-out 5s forwards UpdateAlert-module__tDRsLG__disappear;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.UpdateAlert-module__tDRsLG__icon{opacity:0;animation:1.3s ease-in 8s forwards UpdateAlert-module__tDRsLG__appear,.7s ease-in 10s UpdateAlert-module__tDRsLG__pulse}@media (max-width:820px){.UpdateAlert-module__tDRsLG__wrapper{visibility:hidden}.UpdateAlert-module__tDRsLG__icon{opacity:1}}@keyframes UpdateAlert-module__tDRsLG__disappear{0%{opacity:1;width:55ch}80%{opacity:1;height:initial}to{opacity:0;width:0;height:0}}@keyframes UpdateAlert-module__tDRsLG__appear{0%{opacity:0;scale:0}to{opacity:1;scale:1}}@keyframes UpdateAlert-module__tDRsLG__pulse{0%{scale:.8}60%{scale:1.2}75%{scale:.8}to{scale:1}}
.mentor-registry-module__aaUjeG__tabs .custom-mentor-registry-tabs .ant-tabs-tab{min-width:100px}@media (min-width:575px){.mentor-registry-module__aaUjeG__tabs{height:64px;padding:12px 24px 0}}
.index-module__cO8dVG__masonry{width:auto;margin-left:-16px;display:flex}.index-module__cO8dVG__masonryColumn{background-clip:padding-box;padding-left:16px}
