.mOzDYq_container{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.mOzDYq_avatar{align-self:center}.mOzDYq_text{flex-direction:column;gap:8px;display:flex}.mOzDYq_titleSkeleton{flex-direction:column;gap:4px;display:flex}
._2fdrzq_authButtonList{flex-direction:column;gap:16px;margin-bottom:20px;list-style:none;display:flex}._2fdrzq_modal{max-width:384px;padding:20px}._2fdrzq_footer{border-top:1px solid #e6ebef;padding-top:20px}
.XPwVrq_floatingComponentsWrapper{pointer-events:none;justify-self:stretch;align-items:flex-start;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:absolute;top:0}.XPwVrq_alignCenter{justify-content:center}.XPwVrq_alignRight{justify-content:flex-end}
.hV2cuW_bottomFloatingComponent{top:calc(72px + var(--current-alarm-bar-height,0px) + var(--top-bar-height,0));z-index:var(--z-base-1);flex-direction:column;order:0;justify-self:flex-start;max-width:100%;max-height:100%;display:flex;position:sticky}.hV2cuW_navBarSpacer{height:0;transition:height var(--transition-time)}@media (min-width:768px){.hV2cuW_navBarSpacer{height:60px}}.scroll-direction-down .hV2cuW_navBarSpacer{height:60px}.hV2cuW_bottomSpacer{height:calc(100dvh - (72px + var(--current-alarm-bar-height,0px) + var(--top-bar-height,0)) - 60px)}.hV2cuW_contentWrapper{flex-direction:column-reverse;height:0;display:flex}
.S3_kRq_endOfDocumentIndicator{text-align:center;justify-content:center;align-items:center;gap:16px;width:100%;margin:0 auto;padding:8px;display:flex}@media (min-width:768px){.S3_kRq_endOfDocumentIndicator{gap:24px}}.S3_kRq_line{background-color:#d3d9e0;flex:1;height:1px}
._3cZQQG_subtitleContainer{flex-direction:column;gap:12px;margin-top:20px;display:flex}._3cZQQG_description{gap:8px;display:flex}._3cZQQG_checkIcon{color:#2cc302}
.FCBsuG_ratingButtonsCompact{--button-min-width:80px;display:flex;position:relative}.FCBsuG_ratingButtonsStandard{--button-min-width:104px;gap:0 8px;display:flex;position:relative}.FCBsuG_ratingButtonsStandard button:first-child,.FCBsuG_ratingButtonsStandard button:nth-of-type(2){flex-grow:1}.FCBsuG_thumbsUpContainer{align-items:center;gap:4px;display:flex}.FCBsuG_thumbsUpWrapper{justify-content:center;align-items:center;display:inline-flex;position:relative}.FCBsuG_riveOverlay{z-index:1;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
._2GbnPG_ratingSectionStandard{background:#fff;border:1px solid #e6ebef;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex}@media (min-width:768px){._2GbnPG_ratingSectionStandard{flex-direction:row;width:100%}}
.MwDMCW_icon{vertical-align:text-top;align-self:flex-start;margin-top:4px;margin-right:4px}
.zhH8Ha_outerWrapper{display:flex}.zhH8Ha_bottom{margin-top:0}.zhH8Ha_outsideViewer{padding:0 0 32px}.zhH8Ha_banner{background-color:#fff;border:1px solid #e6ebef;border-radius:20px;width:100%;padding:20px}@media (min-width:768px){.zhH8Ha_banner{padding:24px}}
.D8SaXG_documentWrapper{width:100%;white-space:initial;margin:0}.D8SaXG_thumbnailsList{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:0;list-style:none;display:flex}@media (min-width:768px){.D8SaXG_thumbnailsList{flex-direction:row}.D8SaXG_thumbnailsList.D8SaXG_vertical{flex-direction:column}}
.tr4_Ha_bottomBannerHeader{border-bottom:1px solid #e6ebef;gap:4px;width:100%;margin-bottom:12px;padding-bottom:12px;display:none}@media (min-width:768px){.tr4_Ha_bottomBannerHeader{display:flex}}.tr4_Ha_bottomBannerText{white-space:nowrap}.tr4_Ha_headerLink{font-size:16px;font-weight:700}.tr4_Ha_thumbnailsListWrapper{flex-direction:column;gap:20px;display:flex}.tr4_Ha_thumbnailsList{gap:16px}.tr4_Ha_documentsCarousel{width:100%}
.LvXanq_headingWrapper{overflow-wrap:break-word;white-space:normal;grid-area:heading;max-width:100%}.LvXanq_caption{color:#416467;grid-area:caption;font-size:16px;font-weight:700;line-height:150%}@media (min-width:768px){.LvXanq_caption{padding-bottom:8px}}.LvXanq_buttonWrapper{grid-area:button;align-self:center;width:100%;padding-top:12px}@media (min-width:768px){.LvXanq_buttonWrapper{height:100%;padding-top:24px}}.LvXanq_illustrationBannerWrapper{border-radius:20px;width:100%;padding:12px;display:grid}.LvXanq_illustrationBannerWrapper.LvXanq_interactive{transition:background-color .4s ease-in-out}@media (min-width:768px){.LvXanq_illustrationBannerWrapper{height:100%;padding:16px}}.LvXanq_inlineIllustrationLeft{grid-template:"caption caption"24px"illustration heading""button button"/min-content auto}.LvXanq_inlineIllustrationRight{grid-template:"caption illustration"24px"heading illustration""button button"}.LvXanq_horizontal{grid-template:"caption illustration""heading illustration""button illustration"/60% 40%}.LvXanq_horizontal .LvXanq_headingWrapper{max-width:320px;margin-bottom:12px}@media (min-width:768px){.LvXanq_horizontal{grid-template-rows:auto;grid-template-columns:40% 60%;width:100%}.LvXanq_horizontal .LvXanq_headingWrapper{margin-bottom:unset}.LvXanq_horizontal .LvXanq_buttonWrapper{margin-top:8px;padding-top:0}}.LvXanq_vertical{grid-template:"caption illustration""heading illustration""button illustration"/65% auto}.LvXanq_vertical .LvXanq_buttonWrapper{margin-top:8px}@media (min-width:768px){.LvXanq_vertical{grid-template:"caption"min-content"illustration""heading"min-content"button"min-content"."/100%;align-self:center;justify-items:center}.LvXanq_vertical .LvXanq_headingWrapper{text-align:center}.LvXanq_vertical .LvXanq_buttonWrapper{margin-top:unset}}.LvXanq_illustration{grid-area:illustration;justify-content:flex-end;justify-self:flex-end;align-items:center;min-width:40px;margin-right:16px;transition:transform .4s ease-in-out;display:flex}.LvXanq_illustration.LvXanq_illustrationInlineIllustrationRight{justify-self:flex-end}.LvXanq_illustration.LvXanq_illustrationInlineIllustrationLeft{justify-content:flex-start;justify-self:flex-start}.LvXanq_illustration.LvXanq_illustrationHorizontal{margin-right:0}@media (min-width:768px){.LvXanq_illustration{justify-content:center;justify-self:center;margin-bottom:8px;margin-right:0}.LvXanq_illustration.LvXanq_illustrationHorizontal{width:unset;justify-self:flex-end;margin-bottom:0}.LvXanq_illustration.LvXanq_illustrationVertical{width:100%}}
.PgAhQG_greenSurface{color:#2f3e4e;background-color:#ecfcda}.PgAhQG_green{color:#2cc302;background-color:#f5ffeb}.PgAhQG_gray{color:#2f3e4e;background-color:#f6f7fb}.PgAhQG_blue{color:#2f3e4e;background-color:#e2effd}.PgAhQG_blueSurface{color:#4c5966;background-color:#f1f7fe}.PgAhQG_pink{color:#2f3e4e;background-color:#fdebfe}.PgAhQG_tangerine{color:#2f3e4e;background-color:#fde1d2}.PgAhQG_tangerineSurface{color:#4c5966;background-color:#fef2eb}.PgAhQG_purple{color:#2f3e4e;background-color:#f0ebfe}
._9QzPYW_heading{margin-right:4px;font-size:16px;display:block}._9QzPYW_subheading{font-size:14px;display:inline-flex}._9QzPYW_inlineHeading{display:inline-flex}._9QzPYW_inlineHeadingForMobile{vertical-align:top;display:inline-flex}@media (min-width:768px){._9QzPYW_inlineHeadingForMobile{display:block}}
.F1gddq_degreeLink{color:#4c5966;display:inline}.F1gddq_degreeLink:hover,.F1gddq_degreeLink:active{color:#3092fa}.F1gddq_icon{vertical-align:middle}.F1gddq_small{margin-right:8px}.F1gddq_extraSmall{margin-right:4px}
.Ph2TTW_link{align-items:center;display:inline-flex}.Ph2TTW_icon{vertical-align:text-top;align-self:flex-start;margin-top:4px;margin-right:4px}
._0oepaa_metaInfo{align-items:center;gap:4px;display:flex}
.N-xvfW_wrapper{flex-direction:row;flex:1;align-items:center;display:flex;position:relative}.N-xvfW_wrapper>.N-xvfW_tooltip{width:auto;margin:0;top:32px}.N-xvfW_wrapper>.N-xvfW_tooltip:after,.N-xvfW_wrapper>.N-xvfW_tooltip:before{left:40px}.N-xvfW_content{text-transform:lowercase}.N-xvfW_popoverContent{color:#fff}
.rNmYIa_additionalInfoWrapper{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}@media (min-width:768px){.rNmYIa_additionalInfoWrapper{align-items:center}}.rNmYIa_highSchoolInfo{flex-wrap:wrap;gap:0 12px;display:flex}@media (min-width:768px){.rNmYIa_highSchoolInfo{justify-content:center}}.rNmYIa_additionalLinkWrapper .rNmYIa_link{color:#416467;border-radius:unset;height:20px;font-size:12px;font-weight:400}.rNmYIa_additionalLinkWrapper .rNmYIa_link:hover{color:#3092fa;text-decoration:underline}.rNmYIa_additionalLinkWrapper .rNmYIa_link{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rNmYIa_courseDocumentsTagWrapper{color:#416467;display:inline-flex}
.w1oh8W_courseLink{color:#2cc302;border-radius:unset;font-weight:700}.w1oh8W_courseLink:hover{color:#259f02}.w1oh8W_courseLink{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.Jro6YG_headerCourseLinkWrapper{align-items:center;gap:4px;display:flex}.Jro6YG_headerCourseLink{color:#2cc302;border-radius:unset}.Jro6YG_headerCourseLink:hover{color:#259f02}.Jro6YG_headerCourseLink{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Jro6YG_bannerWrapper{height:100%}
.I6Ewgq_h1{font-family:var(--font-dmsans,DM Sans),sans-serif;color:var(--s-color-main-text-default);overflow-wrap:break-word;margin:12px 0;font-size:24px;font-weight:700;line-height:130%}@media (min-width:768px){.I6Ewgq_h1{margin:16px 0;font-size:32px}}.I6Ewgq_h2{font-family:var(--font-dmsans,DM Sans),sans-serif;color:var(--s-color-main-text-default);overflow-wrap:break-word;margin:11px 0;font-size:22px;font-weight:700;line-height:150%}@media (min-width:768px){.I6Ewgq_h2{margin:13px 0;font-size:26px}}.I6Ewgq_h3{font-family:var(--font-dmsans,DM Sans),sans-serif;color:var(--s-color-main-text-subtle);overflow-wrap:break-word;margin:10px 0;font-size:20px;font-weight:500;line-height:150%}@media (min-width:768px){.I6Ewgq_h3{margin:11px 0;font-size:22px}}.I6Ewgq_p,.I6Ewgq_ul>li,.I6Ewgq_ol>li{font-family:var(--font-dmsans,DM Sans),sans-serif;color:var(--s-color-main-text-subtle);margin:8px 0;font-size:16px;font-weight:400;line-height:150%}@media (min-width:768px){.I6Ewgq_p,.I6Ewgq_ul>li,.I6Ewgq_ol>li{margin:9px 0;font-size:18px}}.I6Ewgq_ol{padding-left:20px;list-style-position:outside}.I6Ewgq_ol>li{list-style-type:decimal!important}.I6Ewgq_ul{padding-left:20px;list-style-position:outside}.I6Ewgq_ul>li{list-style-type:disc!important}.I6Ewgq_bold{font-weight:700!important}.I6Ewgq_italic{font-style:italic!important}.I6Ewgq_pre{white-space:initial}
._jhB0W_previewTextWrapper{background-color:#fff;border:1px solid #d3d9e0;border-radius:20px;width:100%;padding:20px}._jhB0W_previewText{width:100%;height:114.25px;font-size:14px;overflow-y:auto}._jhB0W_previewText *{font-size:14px}
.VJ1rdG_header{border-bottom:1px solid #e6ebef;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin-bottom:20px;padding-bottom:12px;display:flex}.VJ1rdG_wrapper{background-color:#fff;border:1px solid #e6ebef;border-radius:20px;width:100%;padding:24px}@media (min-width:1440px){.VJ1rdG_wrapper{flex-direction:column;width:100%;display:flex}}
._9TgbMq_link{align-items:center;display:flex}._9TgbMq_icon{flex-shrink:0;margin-right:8px}._9TgbMq_title{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._9TgbMq_premiumLabel{margin-left:8px;display:flex}
.NE6UoG_relatedDocumentsWrapper,.NE6UoG_list{flex-direction:column;gap:16px;display:flex}
.hmLjQW_topReportButton{padding:12px 16px 8px 0}
.x37oYa_withIcon{align-items:center;gap:4px;display:inline-flex}.x37oYa_text{margin:0;display:inline-block}
.tzpSMW_banner{isolation:isolate;background-color:#416467;border-radius:20px;flex-direction:column;gap:16px;width:100%;max-width:400px;min-height:230px;padding:24px;display:flex;position:relative;overflow:hidden}.tzpSMW_content{z-index:1;justify-content:space-between;gap:12px;display:flex}.tzpSMW_copy{min-width:0}.tzpSMW_title,.tzpSMW_subtitle,.tzpSMW_premiumLine{margin:0}.tzpSMW_title,.tzpSMW_subtitle{text-wrap:balance;font-weight:700}.tzpSMW_title{margin-bottom:4px}.tzpSMW_premiumLine{color:#e0ff6e;white-space:nowrap;align-items:center;gap:4px;display:flex}.tzpSMW_premiumBadge{flex:none}.tzpSMW_illustration{min-width:66px;height:72px}.tzpSMW_illustrationLine{width:30px}.tzpSMW_illustrationLineShort{width:22px}.tzpSMW_blobLeft,.tzpSMW_blobRight{z-index:-1;color:#365356;position:absolute}.tzpSMW_blobLeft{top:-108px;left:-288px;transform:rotate(-7deg)}.tzpSMW_blobRight{bottom:3px;right:-93px;transform:rotate(-308deg)}
.s8pwRG_premiumBannerWrapper{margin-top:48px}.s8pwRG_mobilePremiumBannerWrapper{box-sizing:border-box;pointer-events:auto;justify-content:center;width:100%;max-width:100%;padding:30% 12px;display:flex}
.vCMkDa_adBottomContainer{pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f6f7fb66;width:100%;max-width:320px;max-height:120px;margin-inline:auto;position:relative;overflow:hidden}@media (min-width:768px){.vCMkDa_adBottomContainer{max-width:728px;max-height:110px}}.vCMkDa_refinery89Container{padding-top:20px}.vCMkDa_closeButtonWrapper{z-index:10;align-items:center;display:flex;position:absolute;top:2px;right:0}
@keyframes _efziG_fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _efziG_fade-out{0%{opacity:1}to{opacity:0}}._efziG_loader{margin:0}._efziG_container{z-index:var(--z-overlays-1);background:#fff;border-radius:8px;align-items:center;gap:16px;width:375px;height:100px;padding:24px 32px;display:flex;position:fixed;top:6px;right:8px;box-shadow:0 0 8px #00000024}._efziG_container._efziG_visible{animation:_efziG_fade-in var(--transition-time) ease-in}._efziG_container._efziG_hidden{animation:_efziG_fade-out var(--transition-time) ease-out forwards}
.AlbNsq_triggerContent{align-items:center;gap:4px;max-width:242px;display:flex}.AlbNsq_triggerTextWrapper{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.AlbNsq_leadingIcon,.AlbNsq_chevron{flex-shrink:0}.AlbNsq_withoutProjects{pointer-events:none}.AlbNsq_list{white-space:nowrap;width:242px;max-height:min(50dvh,100dvh - 150px);margin:0;overflow-y:auto}.AlbNsq_dropdownItem{text-align:start;cursor:pointer;align-items:center;gap:8px;width:100%;display:flex}.AlbNsq_dropdownListItem{cursor:pointer;padding:8px 12px;display:flex}.AlbNsq_dropdownListItem:hover{background-color:#f6f7fb}.AlbNsq_dropdownListItem.AlbNsq_selected{background-color:var(--s-color-main-interaction-inverse-container-pressed)}.AlbNsq_lastListItem{background-color:var(--s-color-main-container-x-subtle);position:sticky;bottom:0}.AlbNsq_plusIcon{height:24px}
._8anjXq_dragAndDropContent{flex-direction:column;align-items:center;gap:4px;display:flex}._8anjXq_dragAndDropContent ._8anjXq_subtitle{justify-content:center;align-items:center;gap:8px;display:flex}
