.MyLibraryRow-module-scss-module___WGMaa__row{border-radius:12px;justify-content:space-between;align-items:center;gap:8px 12px;margin-left:-8px;margin-right:-8px;padding:16px 8px;transition:background-color .2s ease-in-out;display:flex}.MyLibraryRow-module-scss-module___WGMaa__row:hover{background-color:var(--s-color-main-interaction-neutral-container-xx-subtle-hover)}.MyLibraryRow-module-scss-module___WGMaa__rowLink{min-width:0;color:inherit;flex:1;align-items:center;gap:8px;text-decoration:none;display:flex}.MyLibraryRow-module-scss-module___WGMaa__action,.MyLibraryRow-module-scss-module___WGMaa__rowAction{flex-shrink:0;align-self:flex-start}.MyLibraryRow-module-scss-module___WGMaa__uploadDetails{white-space:nowrap;flex-shrink:1;align-items:center;gap:4px;min-width:0;display:flex}.MyLibraryRow-module-scss-module___WGMaa__statusPill{flex-shrink:0}.MyLibraryRow-module-scss-module___WGMaa__aiTag{align-items:center;gap:4px;padding:0 4px;display:flex}.MyLibraryRow-module-scss-module___WGMaa__projectEmojiIcon{flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:1.125rem;line-height:1;display:inline-flex}
.IllustrationBanner-module-scss-module__LvXanq__headingWrapper{overflow-wrap:break-word;white-space:normal;grid-area:heading;max-width:100%}.IllustrationBanner-module-scss-module__LvXanq__caption{color:#416467;grid-area:caption;font-size:16px;font-weight:700;line-height:150%}@media (min-width:768px){.IllustrationBanner-module-scss-module__LvXanq__caption{padding-bottom:8px}}.IllustrationBanner-module-scss-module__LvXanq__buttonWrapper{grid-area:button;align-self:center;width:100%;padding-top:12px}@media (min-width:768px){.IllustrationBanner-module-scss-module__LvXanq__buttonWrapper{height:100%;padding-top:24px}}.IllustrationBanner-module-scss-module__LvXanq__illustrationBannerWrapper{border-radius:20px;width:100%;padding:12px;display:grid}.IllustrationBanner-module-scss-module__LvXanq__illustrationBannerWrapper.IllustrationBanner-module-scss-module__LvXanq__interactive{transition:background-color .4s ease-in-out}@media (min-width:768px){.IllustrationBanner-module-scss-module__LvXanq__illustrationBannerWrapper{height:100%;padding:16px}}.IllustrationBanner-module-scss-module__LvXanq__inlineIllustrationLeft{grid-template:"caption caption"24px"illustration heading""button button"/min-content auto}.IllustrationBanner-module-scss-module__LvXanq__inlineIllustrationRight{grid-template:"caption illustration"24px"heading illustration""button button"}.IllustrationBanner-module-scss-module__LvXanq__horizontal{grid-template:"caption illustration""heading illustration""button illustration"/60% 40%}.IllustrationBanner-module-scss-module__LvXanq__horizontal .IllustrationBanner-module-scss-module__LvXanq__headingWrapper{max-width:320px;margin-bottom:12px}@media (min-width:768px){.IllustrationBanner-module-scss-module__LvXanq__horizontal{grid-template-rows:auto;grid-template-columns:40% 60%;width:100%}.IllustrationBanner-module-scss-module__LvXanq__horizontal .IllustrationBanner-module-scss-module__LvXanq__headingWrapper{margin-bottom:unset}.IllustrationBanner-module-scss-module__LvXanq__horizontal .IllustrationBanner-module-scss-module__LvXanq__buttonWrapper{margin-top:8px;padding-top:0}}.IllustrationBanner-module-scss-module__LvXanq__vertical{grid-template:"caption illustration""heading illustration""button illustration"/65% auto}.IllustrationBanner-module-scss-module__LvXanq__vertical .IllustrationBanner-module-scss-module__LvXanq__buttonWrapper{margin-top:8px}@media (min-width:768px){.IllustrationBanner-module-scss-module__LvXanq__vertical{grid-template:"caption"min-content"illustration""heading"min-content"button"min-content"."/100%;align-self:center;justify-items:center}.IllustrationBanner-module-scss-module__LvXanq__vertical .IllustrationBanner-module-scss-module__LvXanq__headingWrapper{text-align:center}.IllustrationBanner-module-scss-module__LvXanq__vertical .IllustrationBanner-module-scss-module__LvXanq__buttonWrapper{margin-top:unset}}.IllustrationBanner-module-scss-module__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}.IllustrationBanner-module-scss-module__LvXanq__illustration.IllustrationBanner-module-scss-module__LvXanq__illustrationInlineIllustrationRight{justify-self:flex-end}.IllustrationBanner-module-scss-module__LvXanq__illustration.IllustrationBanner-module-scss-module__LvXanq__illustrationInlineIllustrationLeft{justify-content:flex-start;justify-self:flex-start}.IllustrationBanner-module-scss-module__LvXanq__illustration.IllustrationBanner-module-scss-module__LvXanq__illustrationHorizontal{margin-right:0}@media (min-width:768px){.IllustrationBanner-module-scss-module__LvXanq__illustration{justify-content:center;justify-self:center;margin-bottom:8px;margin-right:0}.IllustrationBanner-module-scss-module__LvXanq__illustration.IllustrationBanner-module-scss-module__LvXanq__illustrationHorizontal{width:unset;justify-self:flex-end;margin-bottom:0}.IllustrationBanner-module-scss-module__LvXanq__illustration.IllustrationBanner-module-scss-module__LvXanq__illustrationVertical{width:100%}}
.IllustrationBannerColors-module-scss-module__PgAhQG__greenSurface{color:#2f3e4e;background-color:#ecfcda}.IllustrationBannerColors-module-scss-module__PgAhQG__green{color:#2cc302;background-color:#f5ffeb}.IllustrationBannerColors-module-scss-module__PgAhQG__gray{color:#2f3e4e;background-color:#f6f7fb}.IllustrationBannerColors-module-scss-module__PgAhQG__blue{color:#2f3e4e;background-color:#e2effd}.IllustrationBannerColors-module-scss-module__PgAhQG__blueSurface{color:#4c5966;background-color:#f1f7fe}.IllustrationBannerColors-module-scss-module__PgAhQG__pink{color:#2f3e4e;background-color:#fdebfe}.IllustrationBannerColors-module-scss-module__PgAhQG__tangerine{color:#2f3e4e;background-color:#fde1d2}.IllustrationBannerColors-module-scss-module__PgAhQG__tangerineSurface{color:#4c5966;background-color:#fef2eb}.IllustrationBannerColors-module-scss-module__PgAhQG__purple{color:#2f3e4e;background-color:#f0ebfe}
.IllustrationBannerHeading-module-scss-module__9QzPYW__heading{margin-right:4px;font-size:16px;display:block}.IllustrationBannerHeading-module-scss-module__9QzPYW__subheading{font-size:14px;display:inline-flex}.IllustrationBannerHeading-module-scss-module__9QzPYW__inlineHeading{display:inline-flex}.IllustrationBannerHeading-module-scss-module__9QzPYW__inlineHeadingForMobile{vertical-align:top;display:inline-flex}@media (min-width:768px){.IllustrationBannerHeading-module-scss-module__9QzPYW__inlineHeadingForMobile{display:block}}
.QuestionLikeButton-module-scss-module__ANkHka__count{background-color:var(--s-color-main-container-subtle);border-radius:12px;margin-left:8px;padding:0 8px;font-size:12px}
.QuestionPageHeader-module-scss-module__YB7RFW__header{align-items:center;gap:12px;display:flex}.QuestionPageHeader-module-scss-module__YB7RFW__icon{flex-shrink:0;padding-top:4px}.QuestionPageHeader-module-scss-module__YB7RFW__heading{flex-direction:column;gap:4px;min-width:0;display:flex}
.QuestionSourceTag-module-scss-module__ktpycW__tag{padding:0 4px}
.RelatedQuestions-module-scss-module__YSbfdW__section{flex-direction:column;gap:16px;display:flex}.RelatedQuestions-module-scss-module__YSbfdW__title{align-items:center;gap:8px;display:flex}.RelatedQuestions-module-scss-module__YSbfdW__list{grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1000px){.RelatedQuestions-module-scss-module__YSbfdW__list{grid-template-columns:1fr 1fr}}@media (min-width:1440px){.RelatedQuestions-module-scss-module__YSbfdW__list{grid-template-columns:1fr 1fr 1fr}}.RelatedQuestions-module-scss-module__YSbfdW__courseQuestions{margin-top:8px}
@media (min-width:768px){.MyLibraryCoursesEmptyBanner-module-scss-module__VSc5_W__horizontalBanner{height:132px}}.MyLibraryCoursesEmptyBanner-module-scss-module__VSc5_W__desktopIllustrationsWrapper{align-items:center;gap:24px;display:flex}
.index-module-scss-module__1sUzHG__page{flex-direction:column;gap:32px;width:100%;max-width:1170px;margin:0 auto;padding:20px 20px 32px;display:flex}@media (min-width:768px){.index-module-scss-module__1sUzHG__page{padding:32px}}.index-module-scss-module__1sUzHG__card{background-color:var(--s-color-main-container-x-subtle);margin:0 -20px;padding:20px 20px 24px}@media (min-width:768px){.index-module-scss-module__1sUzHG__card{border:1px solid var(--s-color-main-border-subtle);border-radius:20px;margin:0;padding:24px 32px 32px}}.index-module-scss-module__1sUzHG__contentHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.index-module-scss-module__1sUzHG__actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.index-module-scss-module__1sUzHG__answerBody h1{font-size:28px;font-weight:400}.index-module-scss-module__1sUzHG__answerBody h2{font-size:26px;font-weight:400}.index-module-scss-module__1sUzHG__answerBody h3{font-size:22px;font-weight:400}.index-module-scss-module__1sUzHG__questionText{color:var(--s-color-main-text-default);overflow-wrap:anywhere;white-space:pre-wrap;margin:0 0 16px}@media (min-width:768px){.index-module-scss-module__1sUzHG__questionText,.index-module-scss-module__1sUzHG__indented{margin-left:48px}}.index-module-scss-module__1sUzHG__sources{margin-top:24px}@media (min-width:768px){.index-module-scss-module__1sUzHG__sources{margin-top:32px;margin-left:48px}}.index-module-scss-module__1sUzHG__answer{margin-top:32px}.index-module-scss-module__1sUzHG__disclaimer{margin:24px 0 0}.index-module-scss-module__1sUzHG__separator{margin:32px 0}.index-module-scss-module__1sUzHG__footer{justify-content:center;display:flex}
.MyLibrarySearchSection-module-scss-module__xZOBja__searchShell{width:100%;min-height:64px}.MyLibrarySearchSection-module-scss-module__xZOBja__searchBarWrapper{height:64px}
.MyLibrary-module-scss-module__YDct6G__container{flex-direction:column;gap:24px;max-width:1170px;margin:auto;padding:24px 16px;display:flex}@media (min-width:768px){.MyLibrary-module-scss-module__YDct6G__container{gap:36px;padding:24px}}@media (min-width:1200px){.MyLibrary-module-scss-module__YDct6G__container{gap:32px;padding:32px}}.MyLibrary-module-scss-module__YDct6G__search{min-height:64px;margin:0}
