@font-face{font-family:font;src:url(../media/Switzer_Variable-s.p.bd58316e.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:font;src:url(../media/Switzer_VariableItalic-s.p.3148461a.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:font Fallback;src:local(Arial);ascent-override:96.67%;descent-override:24.66%;line-gap-override:8.88%;size-adjust:101.38%}.font_31c42e9-module___zEOTW__className{font-family:font,font Fallback,sans-serif}.font_31c42e9-module___zEOTW__variable{--main-font:"font","font Fallback",sans-serif}
.SiteFooter-module__wWXZva__main{max-width:var(--page-max-width);color:var(--color-foreground-secondary);text-align:center;background-color:#0000;border-top:1px solid #0000001a;margin:2rem auto;padding:1rem 1rem 0;font-size:.875rem;line-height:1rem}.SiteFooter-module__wWXZva__main p,.SiteFooter-module__wWXZva__main p a{background-color:#0000}@media (min-width:80rem){.SiteFooter-module__wWXZva__main{max-width:75rem;padding:1rem 2rem 0}}@media (min-width:100rem){.SiteFooter-module__wWXZva__main{max-width:90rem;padding:1rem 3rem 0}}.SiteFooter-module__wWXZva__main p{margin:0}
.TooltipWrapper-module__oV8Qsa__tooltip{color:#fff;z-index:9999;background-color:#000c;width:max-content;padding:.1875rem .375rem;font-size:.875rem;font-weight:400;line-height:1rem}
.Button-module__GQn9eq__button{background-color:var(--color-foreground);cursor:pointer;appearance:none;font-family:inherit;font-size:inherit;font-weight:inherit;white-space:nowrap;border:none;border-radius:.375rem;padding:.5rem 1rem;transition:all .3s;display:inline-block}.Button-module__GQn9eq__button,a.Button-module__GQn9eq__button,a.Button-module__GQn9eq__button:visited{color:#fff}.Button-module__GQn9eq__button.Button-module__GQn9eq__brand{background-color:#c3500f}.Button-module__GQn9eq__button.Button-module__GQn9eq__subtle,a.Button-module__GQn9eq__button.Button-module__GQn9eq__subtle,a.Button-module__GQn9eq__button.Button-module__GQn9eq__subtle:visited,.Button-module__GQn9eq__button.Button-module__GQn9eq__subtle-brand,a.Button-module__GQn9eq__button.Button-module__GQn9eq__subtle-brand,a.Button-module__GQn9eq__button.Button-module__GQn9eq__subtle-brand:visited{color:#000;background-color:#0000}.Button-module__GQn9eq__button:not(.Button-module__GQn9eq__disabled):hover{background-color:var(--color-foreground-secondary);text-decoration:none}.Button-module__GQn9eq__button.Button-module__GQn9eq__brand:not(.Button-module__GQn9eq__disabled):hover{background-color:var(--color-brand)}.Button-module__GQn9eq__button.Button-module__GQn9eq__subtle:not(.Button-module__GQn9eq__disabled):hover{background-color:#0000000d}.Button-module__GQn9eq__button.Button-module__GQn9eq__subtle-brand:not(.Button-module__GQn9eq__disabled):hover,a.Button-module__GQn9eq__button.Button-module__GQn9eq__subtle-brand:not(.Button-module__GQn9eq__disabled):hover{background-color:var(--color-brand-secondary)}.Button-module__GQn9eq__button.Button-module__GQn9eq__accept,a.Button-module__GQn9eq__button.Button-module__GQn9eq__accept{background-color:#30871c}.Button-module__GQn9eq__button.Button-module__GQn9eq__accept:not(.Button-module__GQn9eq__disabled):hover,a.Button-module__GQn9eq__button.Button-module__GQn9eq__accept:not(.Button-module__GQn9eq__disabled):hover{background-color:#3faa24}.Button-module__GQn9eq__button.Button-module__GQn9eq__icon{color:#9c9c9c;background-color:#0000;min-width:2.5rem;height:2.5rem;padding:.5rem}.Button-module__GQn9eq__button.Button-module__GQn9eq__light,a.Button-module__GQn9eq__button.Button-module__GQn9eq__light,a.Button-module__GQn9eq__button.Button-module__GQn9eq__light:visited,.Button-module__GQn9eq__button.Button-module__GQn9eq__light-brand,a.Button-module__GQn9eq__button.Button-module__GQn9eq__light-brand,a.Button-module__GQn9eq__button.Button-module__GQn9eq__light-brand:visited,.Button-module__GQn9eq__button.Button-module__GQn9eq__light-transparent,a.Button-module__GQn9eq__button.Button-module__GQn9eq__light-transparent,a.Button-module__GQn9eq__button.Button-module__GQn9eq__light-transparent:visited{color:#000;background-color:#fff;border:1px solid #0000001a}.Button-module__GQn9eq__button.Button-module__GQn9eq__light:not(.Button-module__GQn9eq__disabled):hover,.Button-module__GQn9eq__button.Button-module__GQn9eq__light-brand:not(.Button-module__GQn9eq__disabled):hover,a.Button-module__GQn9eq__button.Button-module__GQn9eq__light-brand:not(.Button-module__GQn9eq__disabled):hover{background-color:#f2f2f2}.Button-module__GQn9eq__button.Button-module__GQn9eq__light-transparent,a.Button-module__GQn9eq__button.Button-module__GQn9eq__light-transparent,a.Button-module__GQn9eq__button.Button-module__GQn9eq__light-transparent:visited{background-color:#0000}.Button-module__GQn9eq__button.Button-module__GQn9eq__light-transparent:not(.Button-module__GQn9eq__disabled):hover,a.Button-module__GQn9eq__button.Button-module__GQn9eq__light-transparent:not(.Button-module__GQn9eq__disabled):hover{background-color:#00000008}.Button-module__GQn9eq__button.Button-module__GQn9eq__icon:not(.Button-module__GQn9eq__disabled):hover{color:#000c;background-color:#0000}.Button-module__GQn9eq__button.Button-module__GQn9eq__link,a.Button-module__GQn9eq__button.Button-module__GQn9eq__link,.Button-module__GQn9eq__button.Button-module__GQn9eq__link:hover,a.Button-module__GQn9eq__button.Button-module__GQn9eq__link:hover{color:var(--color-link);background-color:#0000;text-decoration:underline}.Button-module__GQn9eq__button.Button-module__GQn9eq__link:visited,a.Button-module__GQn9eq__button.Button-module__GQn9eq__link:visited{color:var(--color-link)}.Button-module__GQn9eq__button.Button-module__GQn9eq__link:hover,a.Button-module__GQn9eq__button.Button-module__GQn9eq__link:hover{color:var(--color-link-hover);text-decoration:underline}.Button-module__GQn9eq__button.Button-module__GQn9eq__disabled{opacity:.35;cursor:default}.Button-module__GQn9eq__button.Button-module__GQn9eq__small{padding:.5rem}.Button-module__GQn9eq__button.Button-module__GQn9eq__xSmall{padding:.25rem .5rem;font-size:.875rem}.Button-module__GQn9eq__button.Button-module__GQn9eq__large{box-sizing:border-box;padding:.875rem 1.5rem}.Button-module__GQn9eq__button.Button-module__GQn9eq__mediumOnHover:hover{padding:.5rem 1rem}
.GeneralError-module__Kq5R6W__error{text-align:center;background-color:#fff;border-radius:1rem;max-width:31.25rem;margin:3rem auto;padding:2rem}.GeneralError-module__Kq5R6W__error h1{margin:1rem 0 0;font-weight:600}
.InlineLoader-module__f9rviq__main{color:#070;justify-content:center;align-items:center;gap:.5rem;display:flex}
.LoadingAnimation-module__M8Dlfq__animation{color:#070;margin:0 auto;animation:5s linear infinite LoadingAnimation-module__M8Dlfq__loadingAnimation;display:inline-block}.LoadingAnimation-module__M8Dlfq__animation span,.LoadingAnimation-module__M8Dlfq__animation svg{margin:0 auto;display:inline-block}@keyframes LoadingAnimation-module__M8Dlfq__loadingAnimation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
.PageLoader-module__kVM_sG__main{text-align:center;margin:15vh 0}.PageLoader-module__kVM_sG__main.PageLoader-module__kVM_sG__small{margin:2rem 0}.PageLoader-module__kVM_sG__text{min-height:1.625rem;margin:3.5rem 0 0;font-size:1.25rem;line-height:1.625rem}
.WarningMessage-module__yHEAda__main{text-align:left;background-color:#ffe0bc;border-radius:.75rem;align-items:center;gap:.5rem;max-width:40rem;margin:0 auto;padding:1.25rem 1.5rem;display:flex}.WarningMessage-module__yHEAda__main p:first-child{margin-top:0}.WarningMessage-module__yHEAda__main p:last-child{margin-bottom:0}
.ContentSection-module__NXJgvG__section{align-items:center;gap:1rem;display:flex}.ContentSection-module__NXJgvG__section.ContentSection-module__NXJgvG__smallSection{gap:.75rem}.ContentSection-module__NXJgvG__section.ContentSection-module__NXJgvG__longSection{align-items:flex-start}.ContentSection-module__NXJgvG__icon{width:2.5rem;height:2.5rem;color:var(--color-foreground-tertiary);flex:0 0 2.5rem;justify-content:center;align-items:center;display:flex}.ContentSection-module__NXJgvG__main{flex:1}.ContentSection-module__NXJgvG__title{color:var(--color-foreground);margin:0;font-size:1rem;font-weight:500;line-height:1.5rem;position:relative;top:0}.ContentSection-module__NXJgvG__content{color:var(--color-foreground-secondary);margin:.125rem 0 0;font-size:1rem;line-height:1.5rem}.ContentSection-module__NXJgvG__content :first-child,.ContentSection-module__NXJgvG__content:first-child{margin-top:0}.ContentSection-module__NXJgvG__content :last-child{margin-bottom:0}.ContentSection-module__NXJgvG__smallSection .ContentSection-module__NXJgvG__title,.ContentSection-module__NXJgvG__smallSection .ContentSection-module__NXJgvG__content{font-size:.875rem;line-height:1.25rem}
.DropdownMenu-module__oMLnjq__content{z-index:2000;background-color:var(--color-background-secondary);min-width:var(--radix-popover-trigger-width);max-height:var(--radix-popover-content-available-height);border-radius:.375rem;padding:10px;box-shadow:0 1rem 2.8125rem -.1875rem #00000026}.DropdownMenu-module__oMLnjq__menuItem{appearance:none;min-width:10rem;color:var(--color-foreground-secondary);text-align:left;cursor:pointer;white-space:nowrap;background-color:#0000;border:none;border-radius:.375rem;padding:.5rem 1rem;font-family:inherit;font-size:1rem;font-weight:500;transition:background-color .1s ease-out;display:flex}.DropdownMenu-module__oMLnjq__menuItem:hover{background-color:#f2f2f2;transition:none}.DropdownMenu-module__oMLnjq__menuItem.DropdownMenu-module__oMLnjq__menuItemDanger{color:#a00}.DropdownMenu-module__oMLnjq__menuItem.DropdownMenu-module__oMLnjq__menuItemDanger:hover{background-color:#fff2f2}
.RevisionSelector-module__WAgKla__prev,.RevisionSelector-module__WAgKla__next{appearance:none;color:var(--color-foreground-secondary);background-color:#0000;border:none;margin:0;padding:0}.RevisionSelector-module__WAgKla__prev:not([disabled]),.RevisionSelector-module__WAgKla__next:not([disabled]){cursor:pointer}.RevisionSelector-module__WAgKla__label,.RevisionSelector-module__WAgKla__author{color:var(--color-foreground-secondary);margin:0 .5rem}.RevisionSelector-module__WAgKla__sep{color:var(--color-foreground-secondary)}.RevisionSelector-module__WAgKla__prev:not([disabled]):hover,.RevisionSelector-module__WAgKla__next:not([disabled]):hover{text-decoration:underline}
button.CloseButton-module__qqJC_q__close{appearance:none;font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;background-color:#0000;border:none;line-height:1rem;display:block}
.IconButton-module__ijBmJa__content{justify-content:center;align-items:center;display:flex}.IconButton-module__ijBmJa__icon{flex:0;padding-right:.5rem;transition:all .3s}.IconButton-module__ijBmJa__icon.IconButton-module__ijBmJa__rightIcon{padding-left:.5rem;padding-right:0}.IconButton-module__ijBmJa__icon.IconButton-module__ijBmJa__iconOnly{padding-right:0}.IconButton-module__ijBmJa__icon.IconButton-module__ijBmJa__brandIcon{color:var(--color-brand)}.IconButton-module__ijBmJa__text{white-space:nowrap;flex:1;overflow:hidden}.IconButton-module__ijBmJa__textInner{transition:all .3s;display:inline-block}.IconButton-module__ijBmJa__text.IconButton-module__ijBmJa__iconOnly .IconButton-module__ijBmJa__textInner{opacity:0;max-width:0}.IconButton-module__ijBmJa__main:hover .IconButton-module__ijBmJa__text.IconButton-module__ijBmJa__iconOnly.IconButton-module__ijBmJa__textOnHover .IconButton-module__ijBmJa__textInner{opacity:1;max-width:10rem}.IconButton-module__ijBmJa__main:hover .IconButton-module__ijBmJa__icon.IconButton-module__ijBmJa__iconOnly.IconButton-module__ijBmJa__textOnHover{padding-right:.5rem}.IconButton-module__ijBmJa__content.IconButton-module__ijBmJa__contentWithRightIcon{flex-direction:row-reverse}
.Chip-module__2uJqra__chip{border:1px solid #0000001a;border-radius:999px;justify-content:center;align-items:center;min-width:0;display:flex}.Chip-module__2uJqra__chip.Chip-module__2uJqra__medium{gap:.5rem;padding:.625rem 1rem}.Chip-module__2uJqra__chip.Chip-module__2uJqra__small{border-radius:.5rem;gap:.25rem;max-width:28%;padding:.25rem .5rem;font-size:.875rem}.Chip-module__2uJqra__content{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.Chip-module__2uJqra__icon{flex:0 1.25rem;width:1.25rem;height:1rem}.Chip-module__2uJqra__actions{flex:0;height:1.25rem}.Chip-module__2uJqra__removeButton{appearance:none;font-family:inherit;font-weight:inherit;font-size:inherit;cursor:pointer;background-color:var(--color-foreground);color:#fff;border:none;border-radius:999px;align-items:center;padding:.125rem;display:inline-flex}.Chip-module__2uJqra__removeButton:hover{background-color:var(--color-foreground-secondary)}.Chip-module__2uJqra__progress{width:1.25rem;height:1.25rem;transform:rotate(-90deg)}.Chip-module__2uJqra__progressCanvas{width:100%;height:100%;overflow:visible}.Chip-module__2uJqra__progressBg{stroke:#0000001a;fill:none;stroke-width:4px}.Chip-module__2uJqra__progressFg{stroke:#50c134;fill:none;stroke-width:4px;stroke-linecap:round;transition:stroke-dashoffset 1s ease-in-out}
.RetryAlert-module__gZAK0q__main{color:#fff;background-color:#000;border-radius:.5rem;align-items:center;width:fit-content;margin:.5rem auto;padding:.25rem .25rem .25rem 1rem;display:flex}.RetryAlert-module__gZAK0q__message{margin:0 .125rem 0 0}
.ChatValueContainer-module__yJEDGG__main{text-align:left;background-color:#e8ffe8;padding:1.5rem}.ChatValueContainer-module__yJEDGG__main.ChatValueContainer-module__yJEDGG__current{background-color:#fff}.ChatValueContainer-module__yJEDGG__value+.ChatValueContainer-module__yJEDGG__value,.ChatValueContainer-module__yJEDGG__actions{margin-top:1.25rem}.ChatValueContainer-module__yJEDGG__actions.ChatValueContainer-module__yJEDGG__actionsPosting{display:none}
.BriefSection-module__2BVb8W__section{background-color:var(--color-background-secondary);font:inherit;text-align:left;border:none;border-radius:.625rem;flex:1;align-items:center;gap:1rem;width:100%;margin:0 0 1rem;padding:.875rem;display:flex;position:relative}.BriefSection-module__2BVb8W__sectionContent{flex:1}.BriefSection-module__2BVb8W__section>button{text-align:left;background:0 0;border:none;width:100%;margin:0;padding:0}.BriefSection-module__2BVb8W__sectionActions{justify-content:flex-end;gap:.5rem;min-width:10.5rem;display:flex}.BriefSection-module__2BVb8W__sectionActionsSmall{min-width:0;display:flex}.BriefSection-module__2BVb8W__section.BriefSection-module__2BVb8W__metaSection{background-color:#ffffff80}.BriefSection-module__2BVb8W__section.BriefSection-module__2BVb8W__passiveSection{color:#000;background-color:#0000}.BriefSection-module__2BVb8W__passiveContent,.BriefSection-module__2BVb8W__passiveContent *{color:#000!important}.BriefSection-module__2BVb8W__section[data-selected=true]{outline-offset:2px;outline:1px solid #ee7c36}.BriefSection-module__2BVb8W__briefSectionWrapper{scroll-margin-top:6rem}
.BriefSplitView-module__wwG1fq__splitContainer[data-grid-layout=true]{display:contents}.BriefSplitView-module__wwG1fq__splitContainer:not([data-grid-layout=true]){flex-direction:column;flex:1;gap:0;width:100%;min-width:0;display:flex}@media (min-width:75rem){.BriefSplitView-module__wwG1fq__splitContainer:not([data-grid-layout=true]){gap:0}}.BriefSplitView-module__wwG1fq__splitContainer:not([data-grid-layout=true]) .BriefSplitView-module__wwG1fq__oldVersion,.BriefSplitView-module__wwG1fq__splitContainer:not([data-grid-layout=true]) .BriefSplitView-module__wwG1fq__newVersion{width:100%;min-width:0}
.LearnerPersona-module__o3egBG__main{background-color:#fff;border-radius:.875rem;width:100%;margin:0 0 1rem;padding:.875rem .875rem .875rem 4.375rem;position:relative}.LearnerPersona-module__o3egBG__main p:last-child{margin-bottom:0}.LearnerPersona-module__o3egBG__inner{flex-direction:column;display:flex}.LearnerPersona-module__o3egBG__card{box-sizing:border-box;background:#fff url(/img/persona.png) 0 0/3.75rem no-repeat;min-height:3.75rem;margin:.75rem 0 0;padding:.5rem 0 .5rem 4.5rem}.LearnerPersona-module__o3egBG__card h2,.LearnerPersona-module__o3egBG__card h3,.LearnerPersona-module__o3egBG__card h4{margin:0;font-weight:400}.LearnerPersona-module__o3egBG__card h4{color:#666}.LearnerPersona-module__o3egBG__description{color:var(--color-foreground-secondary);margin:0 0 .75rem;line-height:1.5rem}.LearnerPersona-module__o3egBG__actions{gap:.5rem;display:flex;position:absolute;top:1rem;right:1rem}.LearnerPersona-module__o3egBG__oldVersion{background-color:#fffacd}.LearnerPersona-module__o3egBG__newVersion{background-color:#e8ffe8}.LearnerPersona-module__o3egBG__newVersionCard,.LearnerPersona-module__o3egBG__oldVersion .LearnerPersona-module__o3egBG__card{background:url(/img/persona.png) 0 0/3.75rem no-repeat}.LearnerPersona-module__o3egBG__learnerPersonaWrapper{margin-right:3.5rem;scroll-margin-top:5rem}.LearnerPersona-module__o3egBG__fieldClickable{text-align:left;background:0 0;border:none;border-radius:.25rem;width:100%;margin:-.25rem;padding:.25rem;position:relative}.LearnerPersona-module__o3egBG__fieldClickable.LearnerPersona-module__o3egBG__description{width:100%}.LearnerPersona-module__o3egBG__main[data-selected=true]{outline-offset:2px;outline:1px solid #ee7c36}
.CreateCourseBrief-module__W3n7eG__courseTopic{text-align:center;margin-bottom:2.5rem;font-size:2.5rem;font-weight:400;line-height:2.75rem}.CreateCourseBrief-module__W3n7eG__top{flex-direction:column;gap:.5rem;display:flex}.CreateCourseBrief-module__W3n7eG__actions{text-align:center;margin:2rem 1rem;font-size:1.25rem}@media (min-width:75rem){.CreateCourseBrief-module__W3n7eG__top{grid-template-rows:auto auto;grid-template-columns:repeat(2,1fr);align-items:start;gap:.5rem 2.5rem;display:grid}}@media (min-width:64rem){.CreateCourseBrief-module__W3n7eG__actions{margin:3rem}}.CreateCourseBrief-module__W3n7eG__docs{padding-top:.25rem}
.AttachedFiles-module__w8W5AW__main{flex-wrap:wrap;gap:.5rem;min-width:0;display:flex}.AttachedFiles-module__w8W5AW__main.AttachedFiles-module__w8W5AW__scrollX{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;overflow:auto hidden}.AttachedFiles-module__w8W5AW__main.AttachedFiles-module__w8W5AW__scrollX::-webkit-scrollbar{display:none}.AttachedFiles-module__w8W5AW__main.AttachedFiles-module__w8W5AW__scrollX>*{flex-shrink:0}.AttachedFiles-module__w8W5AW__file{border:1px solid #0000001a;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-width:0;padding:.625rem 1rem;display:flex}.AttachedFiles-module__w8W5AW__file .AttachedFiles-module__w8W5AW__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.AttachedFiles-module__w8W5AW__file .AttachedFiles-module__w8W5AW__icon,.AttachedFiles-module__w8W5AW__file .AttachedFiles-module__w8W5AW__actions{flex:0}.AttachedFiles-module__w8W5AW__file .AttachedFiles-module__w8W5AW__icon{height:1rem}.AttachedFiles-module__w8W5AW__file .AttachedFiles-module__w8W5AW__actions{height:1.25rem}.AttachedFiles-module__w8W5AW__file .AttachedFiles-module__w8W5AW__removeButton{appearance:none;font-family:inherit;font-weight:inherit;font-size:inherit;cursor:pointer;background-color:var(--color-foreground);color:#fff;border:none;border-radius:999px;align-items:center;padding:.125rem;display:inline-flex}.AttachedFiles-module__w8W5AW__file .AttachedFiles-module__w8W5AW__removeButton:hover{background-color:var(--color-foreground-secondary)}.AttachedFiles-module__w8W5AW__uploading{padding:.625rem 0 .625rem 1rem}
.CourseDocuments-module__pBnJJG__files{align-items:flex-start;gap:1rem;margin:1rem 0;display:flex}.CourseDocuments-module__pBnJJG__intro .CourseDocuments-module__pBnJJG__files{justify-content:center}.CourseDocuments-module__pBnJJG__brief .CourseDocuments-module__pBnJJG__files{flex-direction:column-reverse}.CourseDocuments-module__pBnJJG__uploaderMessage{color:var(--color-foreground-secondary);justify-content:center;align-items:center;gap:.5rem;margin:1rem 0;display:flex}.CourseDocuments-module__pBnJJG__brief .CourseDocuments-module__pBnJJG__uploaderMessage{justify-content:flex-start}.CourseDocuments-module__pBnJJG__uploaderMessage:first-child{margin-top:2rem}.CourseDocuments-module__pBnJJG__brief .CourseDocuments-module__pBnJJG__uploaderMessage:first-child{margin-top:0}.CourseDocuments-module__pBnJJG__uploaderMessageIcon{position:relative;top:-.125rem}.CourseDocuments-module__pBnJJG__disclaimer{color:var(--color-foreground-secondary);max-width:40rem;margin-top:.5rem;font-size:.875rem;line-height:1.25rem}.CourseDocuments-module__pBnJJG__intro .CourseDocuments-module__pBnJJG__disclaimer{max-width:30rem;margin-left:auto;margin-right:auto}
.FileMessages-module__12oCZq__main{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.FileMessages-module__12oCZq__message,.FileMessages-module__12oCZq__error{color:#700;background-color:#fff;border-radius:999px;padding:.5rem 1rem;line-height:1.5rem}.FileMessages-module__12oCZq__message{color:var(--color-foreground)}
.FileUploader-module__SQ4PTa__main input{display:none}
.CreateCourseNavigationBottom-module__tVXq5q__main{text-align:center;margin:6rem 0 12rem}
.StageLabel-module__cHXGKW__wrapper{text-align:center}.StageLabel-module__cHXGKW__label,.StageLabel-module__cHXGKW__secondary a{color:#000;align-items:center;gap:.25rem;font-weight:400;display:inline-flex}.StageLabel-module__cHXGKW__secondary a,.StageLabel-module__cHXGKW__secondary button{appearance:none;cursor:pointer;background-color:#0000;border:none;padding:0;text-decoration:underline;display:inline}.StageLabel-module__cHXGKW__label{background-color:var(--color-background-secondary);border:1px solid #e5e5e5;border-radius:99rem;margin:0 0 .5rem;padding:.25rem .875rem}button.StageLabel-module__cHXGKW__label{appearance:none;cursor:pointer}button.StageLabel-module__cHXGKW__label,a.StageLabel-module__cHXGKW__label{padding:.25rem .625rem .25rem .875rem}a.StageLabel-module__cHXGKW__label{text-decoration:none}a.StageLabel-module__cHXGKW__label:hover,button.StageLabel-module__cHXGKW__label:hover{text-decoration:underline}.StageLabel-module__cHXGKW__linkIcon{color:#00000040;margin-left:.25rem}.StageLabel-module__cHXGKW__label .StageLabel-module__cHXGKW__linkIcon{margin-left:0}
.ThinkingIndicator-module__rfWSrq__main{opacity:0;align-items:center;margin:1.25rem 0 0 1rem;transition:all .6s;display:flex}.ThinkingIndicator-module__rfWSrq__main.ThinkingIndicator-module__rfWSrq__visible{opacity:1}.ThinkingIndicator-module__rfWSrq__placeholder{height:2.25rem}.ThinkingIndicator-module__rfWSrq__icon{color:#eee;background-color:#0706;border-radius:99rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin-right:.5rem;display:flex}.ThinkingIndicator-module__rfWSrq__blackVariant .ThinkingIndicator-module__rfWSrq__icon{background-color:#000c}.ThinkingIndicator-module__rfWSrq__text{--bg-size:400%;background:linear-gradient(90deg,#070,#0706,#070)0 0/var(--bg-size)100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite ThinkingIndicator-module__rfWSrq__pulseGradient}.ThinkingIndicator-module__rfWSrq__blackVariant .ThinkingIndicator-module__rfWSrq__text{background:linear-gradient(90deg,#000,#0006,#000)0 0/var(--bg-size)100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite ThinkingIndicator-module__rfWSrq__pulseGradient}@keyframes ThinkingIndicator-module__rfWSrq__pulseGradient{to{background-position:var(--bg-size)0}}
.OutlineActivity-module__8yeZma__main{border-top:1px solid #00000020;margin:1rem 0 .625rem;padding:1rem 0 0}.OutlineActivity-module__8yeZma__main.OutlineActivity-module__8yeZma__embedded{border:none;margin:0;padding:0}.OutlineActivity-module__8yeZma__head{margin-bottom:.5rem}
.OutlineEntity-module__fdxE0a__main{background-color:#f2f2f2;border-radius:.5rem;margin:0 0 1rem;padding:1rem 1.5rem}.OutlineEntity-module__fdxE0a__main.OutlineEntity-module__fdxE0a__typeActivity{background-color:#dbefd6}.OutlineEntity-module__fdxE0a__main.OutlineEntity-module__fdxE0a__typeContent{background-color:#f4efe9}.OutlineEntity-module__fdxE0a__top{align-items:center;display:flex}.OutlineEntity-module__fdxE0a__icon{flex:0 0 1.25rem;width:1.25rem;height:1.25rem;margin:0 1rem 0 0;display:inline-block}.OutlineEntity-module__fdxE0a__main.OutlineEntity-module__fdxE0a__typeActivity .OutlineEntity-module__fdxE0a__icon{color:#50c134}.OutlineEntity-module__fdxE0a__main.OutlineEntity-module__fdxE0a__typeContent .OutlineEntity-module__fdxE0a__icon{color:#cbb18b}.OutlineEntity-module__fdxE0a__heading{flex:1;margin:0;font-size:1.125rem;font-weight:500}.OutlineEntity-module__fdxE0a__actions{flex:0;gap:.5rem;display:flex}.OutlineEntity-module__fdxE0a__content{grid-template-rows:1fr;transition:grid-template-rows .3s ease-out;display:grid}.OutlineEntity-module__fdxE0a__content.OutlineEntity-module__fdxE0a__collapsedContent{grid-template-rows:0fr}.OutlineEntity-module__fdxE0a__contentInner{overflow:hidden}
.OutlineContent-module__88DAYW__section{border-top:1px solid #00000020;margin:1rem 0;padding:1rem 0 0}.OutlineContent-module__88DAYW__section:last-child{margin-bottom:.625rem}.OutlineContent-module__88DAYW__section.OutlineContent-module__88DAYW__embedded:first-child{border:none;margin:0;padding:0}.OutlineContent-module__88DAYW__sectionHead{gap:1rem;margin-bottom:.5rem;display:flex}.OutlineContent-module__88DAYW__sectionHead>*{flex:1}.OutlineContent-module__88DAYW__actions{justify-content:flex-end;align-items:flex-start;gap:.5rem;display:flex}.OutlineContent-module__88DAYW__revisionSelector{margin-bottom:.5rem}.OutlineContent-module__88DAYW__revisionSelector:empty{display:none}
.OutlineEmptyEntity-module__rmVsLq__main{color:var(--color-foreground-secondary);text-align:center;background-color:#f3f3f3;border-radius:.625rem;justify-content:center;align-items:center;margin:0 0 1rem;padding:2rem 1.5rem;display:flex}.OutlineEmptyEntity-module__rmVsLq__main:last-child{margin-bottom:0}.OutlineEmptyEntity-module__rmVsLq__actions{margin-left:1rem}
.OutlineEntityList-module__SJXMJa__container{border:2px dashed #ddd;border-radius:.5rem;padding:1.5rem 2rem;scroll-margin-top:8rem}.OutlineEntityList-module__SJXMJa__heading{margin-top:0}.OutlineEntityList-module__SJXMJa__guideText{color:var(--color-foreground-secondary)}.OutlineEntityList-module__SJXMJa__list{margin:1.5rem 0}.OutlineEntityList-module__SJXMJa__entity{background-color:#f2f2f2;border-radius:.5rem;align-items:center;gap:.5rem;margin:0 0 1rem;padding:1rem 1.5rem;display:flex}.OutlineEntityList-module__SJXMJa__draggableEntity{cursor:grab}.OutlineEntityList-module__SJXMJa__draggingEntity{cursor:grabbing}.OutlineEntityList-module__SJXMJa__entityMain{white-space:nowrap;flex:1;align-items:center;min-width:0;min-height:2.5rem;margin:0 1rem 0 0;display:flex}.OutlineEntityList-module__SJXMJa__entity.OutlineEntityList-module__SJXMJa__typeActivity{background-color:#dbefd6}.OutlineEntityList-module__SJXMJa__entity.OutlineEntityList-module__SJXMJa__typeContent{background-color:#f4efe9}.OutlineEntityList-module__SJXMJa__icon{flex:0 0 1.25rem;width:1.25rem;height:1.25rem;margin:0 1rem 0 0;display:inline-block}.OutlineEntityList-module__SJXMJa__entity.OutlineEntityList-module__SJXMJa__typeActivity .OutlineEntityList-module__SJXMJa__icon{color:#50c134}.OutlineEntityList-module__SJXMJa__entity.OutlineEntityList-module__SJXMJa__typeContent .OutlineEntityList-module__SJXMJa__icon{color:#cbb18b}.OutlineEntityList-module__SJXMJa__label{font-size:1.125rem;font-weight:500}.OutlineEntityList-module__SJXMJa__previewText{text-overflow:ellipsis;color:var(--color-foreground-secondary);margin:0 0 0 1rem;overflow:hidden}.OutlineEntityList-module__SJXMJa__actions{justify-content:center;align-items:center;gap:1rem;display:flex}
.OutlineModule-module__mNsELa__module{background-color:var(--color-background-secondary);border-radius:.625rem;margin:0 0 1.5rem;padding:1.5rem 1.5rem 2rem}.OutlineModule-module__mNsELa__module>:first-child{margin-top:0}.OutlineModule-module__mNsELa__module.OutlineModule-module__mNsELa__embeddedModule{background-color:#0000;margin:1rem 0 0;padding:0}.OutlineModule-module__mNsELa__top{align-items:center;margin:0 0 1.5rem;display:flex}.OutlineModule-module__mNsELa__module.OutlineModule-module__mNsELa__embeddedModule .OutlineModule-module__mNsELa__top{margin-bottom:.75rem}.OutlineModule-module__mNsELa__title{color:var(--color-foreground);flex:1;align-items:flex-start;gap:.75rem;margin:0;font-weight:500;line-height:2rem;display:flex}.OutlineModule-module__mNsELa__index{background-color:var(--color-brand-secondary);text-align:center;border-radius:99rem;flex:0 0 1.5rem;height:1.5rem;margin:.25rem 0;font-size:1rem;line-height:1.5rem;display:block}.OutlineModule-module__mNsELa__index span{color:#0000}.OutlineModule-module__mNsELa__section{margin:0 0 1rem}.OutlineModule-module__mNsELa__module.OutlineModule-module__mNsELa__embeddedModule .OutlineModule-module__mNsELa__section{margin-bottom:.75rem}.OutlineModule-module__mNsELa__section:last-child,.OutlineModule-module__mNsELa__module.OutlineModule-module__mNsELa__embeddedModule .OutlineModule-module__mNsELa__section:last-child{margin:0}.OutlineModule-module__mNsELa__meta{gap:1rem;margin:0 0 1rem;display:flex}@container (max-width:29.6875rem){.OutlineModule-module__mNsELa__meta{flex-direction:column}}.OutlineModule-module__mNsELa__module.OutlineModule-module__mNsELa__embeddedModule .OutlineModule-module__mNsELa__meta{gap:.5rem;margin-bottom:.75rem}.OutlineModule-module__mNsELa__meta>*{flex:1}.OutlineModule-module__mNsELa__content{margin:1.75rem 0 0;scroll-margin-top:8rem}.OutlineModule-module__mNsELa__actions{text-align:center;justify-content:center;align-items:center;gap:1rem;margin:1.5rem 0 0;display:flex}.OutlineModule-module__mNsELa__actions:empty{display:none}.OutlineModule-module__mNsELa__titleActions{align-items:center;gap:.5rem;display:flex}.OutlineModule-module__mNsELa__revisionSelector{margin:0 0 1.25rem .25rem}.OutlineModule-module__mNsELa__revisionSelector:empty{display:none}
.OutlineSuggestedEntities-module__KsozGq__main{color:var(--color-foreground-secondary);background:#f3f3f3 url(/img/modal-right-branding.svg) right -.625rem/7.625rem no-repeat;border-radius:.625rem;margin:0 0 1rem;padding:1.5rem;position:relative}.OutlineSuggestedEntities-module__KsozGq__main:last-child{margin-bottom:0}.OutlineSuggestedEntities-module__KsozGq__close{color:var(--color-foreground);position:absolute;top:1.25rem;right:1rem}.OutlineSuggestedEntities-module__KsozGq__heading{color:var(--color-foreground);margin:0 0 1rem;font-size:1.125rem;font-weight:500;line-height:1.5rem}.OutlineSuggestedEntities-module__KsozGq__icon{color:var(--color-brand);padding-right:.5rem}.OutlineSuggestedEntities-module__KsozGq__actions{text-align:center;justify-content:center;align-items:center;gap:1rem;margin:1rem 0 0;display:flex}.OutlineSuggestedEntities-module__KsozGq__item{margin:.5rem 0}.OutlineSuggestedEntities-module__KsozGq__item strong{color:var(--color-foreground);font-weight:500}.OutlineSuggestedEntities-module__KsozGq__item input{margin:0 .5rem 0 0}.OutlineSuggestedEntities-module__KsozGq__loading{margin:2rem 0}
.Navigation-module__eB08ka__main{margin:0 0 2rem;overflow-x:auto}.Navigation-module__eB08ka__inner{justify-content:space-between;align-items:center;margin:0 1.5rem;display:flex}.Navigation-module__eB08ka__title{flex:0;margin:1.25rem 1rem 1.25rem 0;font-size:1.5rem;font-weight:700;position:relative}.Navigation-module__eB08ka__title img{display:block}.Navigation-module__eB08ka__list{flex:1;justify-content:center;align-items:center;margin:0;padding:0;list-style-type:none;display:flex}.Navigation-module__eB08ka__item{border-radius:.5rem;margin:.625rem;padding:.6875rem;font-size:.875rem;font-weight:400;text-decoration:none;display:block}.Navigation-module__eB08ka__item,a.Navigation-module__eB08ka__item,a.Navigation-module__eB08ka__item:visited,a.Navigation-module__eB08ka__item:hover{color:#333}.Navigation-module__eB08ka__item:hover{background-color:#f5f5f5;text-decoration:none}.Navigation-module__eB08ka__title a,.Navigation-module__eB08ka__title a:visited{color:inherit;text-decoration:none}.Navigation-module__eB08ka__title a:hover{text-decoration:underline}.Navigation-module__eB08ka__user{text-align:right;flex:0 0 15rem;justify-content:flex-end;align-items:center;gap:1rem;display:flex}.Navigation-module__eB08ka__adminButton{margin-right:.5rem}.Navigation-module__eB08ka__signInButton button{color:#fff;background-color:var(--color-foreground);cursor:pointer;appearance:none;font-family:inherit;font-size:inherit;border:none;border-radius:.375rem;padding:.5rem 1rem}.Navigation-module__eB08ka__signInButton button:hover{background-color:var(--color-foreground-secondary)}
.StoryboardActivityFullOptions-module__VPiLKW__table{border-spacing:0}.StoryboardActivityFullOptions-module__VPiLKW__table th{text-align:left;color:var(--color-foreground);font-weight:500}.StoryboardActivityFullOptions-module__VPiLKW__table td,.StoryboardActivityFullOptions-module__VPiLKW__table th{padding:.5rem 1rem}.StoryboardActivityFullOptions-module__VPiLKW__table td:first-child,.StoryboardActivityFullOptions-module__VPiLKW__table th:first-child{padding-left:0}.StoryboardActivityFullOptions-module__VPiLKW__table td:last-child,.StoryboardActivityFullOptions-module__VPiLKW__table th:last-child{padding-right:0}.StoryboardActivityFullOptions-module__VPiLKW__number{text-align:center;box-sizing:border-box;width:4%}.StoryboardActivityFullOptions-module__VPiLKW__numberInner{width:2rem;height:2rem;color:var(--color-foreground);background-color:#ffdfb0;border-radius:99rem;font-size:1.25rem;font-weight:500;line-height:2rem;display:block}.StoryboardActivityFullOptions-module__VPiLKW__option{color:var(--color-foreground);background-color:#ebebfa;border-radius:.875rem;padding:.75rem 1.25rem}.StoryboardActivityFullOptions-module__VPiLKW__yes,.StoryboardActivityFullOptions-module__VPiLKW__no{background-color:#eee;border-radius:.875rem;padding:.375rem .875rem}.StoryboardActivityFullOptions-module__VPiLKW__yes{color:#1e7a09;background-color:#d2ffc9}.StoryboardActivityFullOptions-module__VPiLKW__no{color:#831818;background-color:#ffd2d2}
.StoryboardActivityFullRankings-module__IaFbSa__rankings{margin:0 1.5rem 0 0}.StoryboardActivityFullRankings-module__IaFbSa__rankKey{margin:1em 0 .5em;padding:.375em 0}.StoryboardActivityFullRankings-module__IaFbSa__rankKey>span{background-color:#eee;border-radius:999rem;padding:.375em .875em}.StoryboardActivityFullRankings-module__IaFbSa__rankKey.StoryboardActivityFullRankings-module__IaFbSa__positive>span{color:#1e7a09;background-color:#d2ffc9}.StoryboardActivityFullRankings-module__IaFbSa__rankKey.StoryboardActivityFullRankings-module__IaFbSa__negative>span{color:#831818;background-color:#ffd2d2}.StoryboardActivityFullRankings-module__IaFbSa__rankKey.StoryboardActivityFullRankings-module__IaFbSa__neutral>span{color:#996641;background-color:#fff8ed}.StoryboardActivityFullRankings-module__IaFbSa__rankDescription{margin:0}
.StoryboardContentFlashcards-module__yqGpZG__flashcards{grid-template-columns:1fr 1fr 1fr;gap:1rem;width:100%;display:grid}.StoryboardContentFlashcards-module__yqGpZG__flashcard{box-sizing:border-box;text-align:center;justify-content:center;align-items:stretch;height:12rem;display:flex}.StoryboardContentFlashcards-module__yqGpZG__flashcard.StoryboardContentFlashcards-module__yqGpZG__embedded{height:3rem}.StoryboardContentFlashcards-module__yqGpZG__button{box-sizing:border-box;appearance:none;width:100%;color:var(--color-foreground);cursor:pointer;background-color:#ffe0bc;border:none;border-radius:.5rem;padding:1rem;font-weight:500;display:block}.StoryboardContentFlashcards-module__yqGpZG__embedded .StoryboardContentFlashcards-module__yqGpZG__button{padding:.5rem}.StoryboardContentFlashcards-module__yqGpZG__button:hover{background-color:#ffedd7}.StoryboardContentFlashcards-module__yqGpZG__button.StoryboardContentFlashcards-module__yqGpZG__buttonRevealed{display:none}.StoryboardContentFlashcards-module__yqGpZG__definition{background-color:var(--color-background-secondary);border:none;border-radius:.5rem;width:100%;padding:1rem;display:none;overflow:auto}.StoryboardContentFlashcards-module__yqGpZG__embedded .StoryboardContentFlashcards-module__yqGpZG__definition{padding:0 .5rem}.StoryboardContentFlashcards-module__yqGpZG__definition.StoryboardContentFlashcards-module__yqGpZG__definitionRevealed{flex-direction:column;display:flex}
.StoryboardContentSection-module__Wlck5G__section{background-color:var(--color-background-secondary);border-radius:.625rem;margin:0 0 1rem;padding:.875rem 1rem .875rem .875rem;position:relative}.StoryboardContentSection-module__Wlck5G__scene{vertical-align:top}.StoryboardContentSection-module__Wlck5G__embeddedScenes .StoryboardContentSection-module__Wlck5G__scene{gap:1rem;display:flex}.StoryboardContentSection-module__Wlck5G__scenes th{color:var(--color-foreground);font-weight:500}.StoryboardContentSection-module__Wlck5G__scenes{table-layout:fixed;border-collapse:collapse;width:100%}.StoryboardContentSection-module__Wlck5G__scenes td,.StoryboardContentSection-module__Wlck5G__scenes th{padding:.75rem}.StoryboardContentSection-module__Wlck5G__scenes td:first-child,.StoryboardContentSection-module__Wlck5G__scenes th:first-child{padding-left:0}.StoryboardContentSection-module__Wlck5G__scenes td:last-child,.StoryboardContentSection-module__Wlck5G__scenes th:last-child{padding-right:0}.StoryboardContentSection-module__Wlck5G__scenesHead th{text-align:left}.StoryboardContentSection-module__Wlck5G__sceneNumber{text-align:center;box-sizing:border-box;width:4%}.StoryboardContentSection-module__Wlck5G__sceneNarration,.StoryboardContentSection-module__Wlck5G__sceneVisual{box-sizing:border-box;width:48%}.StoryboardContentSection-module__Wlck5G__sceneNumberInner{text-align:center;width:2rem;height:2rem;color:var(--color-foreground);background-color:#ffdfb0;border-radius:99rem;place-items:center;font-size:1.25rem;font-weight:500;line-height:2rem;display:grid}.StoryboardContentSection-module__Wlck5G__sceneNarrationInner{color:var(--color-foreground);background-color:#ebebfa;border-radius:.875rem;padding:.75rem 1.25rem}.StoryboardContentSection-module__Wlck5G__embeddedScenes{flex-direction:column;gap:.75rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.StoryboardContentSection-module__Wlck5G__embeddedScene{flex-direction:column;gap:.5rem;display:flex}.StoryboardContentSection-module__Wlck5G__embeddedSceneNumber{align-items:center;display:flex}.StoryboardContentSection-module__Wlck5G__sceneLabel{color:var(--color-foreground);margin:0 0 .25rem;font-size:.875rem;font-weight:600}.StoryboardContentSection-module__Wlck5G__embeddedScene .StoryboardContentSection-module__Wlck5G__sceneNarration,.StoryboardContentSection-module__Wlck5G__embeddedScene .StoryboardContentSection-module__Wlck5G__sceneVisual{width:100%}.StoryboardContentSection-module__Wlck5G__typeLabels,.StoryboardContentSection-module__Wlck5G__typeLabels:first-child{margin:.3125rem 0 .5625rem;line-height:2em}.StoryboardContentSection-module__Wlck5G__typeLabels.StoryboardContentSection-module__Wlck5G__typeLabelsWithActions{margin-right:12rem}.StoryboardContentSection-module__Wlck5G__typeLabels strong{color:var(--color-foreground);white-space:nowrap;background-color:#eee;border-radius:.375rem;margin-right:.25rem;padding:.25rem .5rem;font-weight:400}.StoryboardContentSection-module__Wlck5G__typeLabels strong.StoryboardContentSection-module__Wlck5G__sectionType{background-color:#b0f1ff}.StoryboardContentSection-module__Wlck5G__typeLabels strong.StoryboardContentSection-module__Wlck5G__contentType{background-color:#ffdfb0}.StoryboardContentSection-module__Wlck5G__actions{gap:.5rem;display:flex;position:absolute;top:1rem;right:1rem}.StoryboardContentSection-module__Wlck5G__articleText{max-width:45rem}.StoryboardContentSection-module__Wlck5G__revisionSelector{margin-bottom:.5rem}.StoryboardContentSection-module__Wlck5G__slideContainer{gap:1.5rem;margin:0 0 2rem;display:flex}.StoryboardContentSection-module__Wlck5G__slides.StoryboardContentSection-module__Wlck5G__embeddedSlides .StoryboardContentSection-module__Wlck5G__slideContainer{flex-direction:column}.StoryboardContentSection-module__Wlck5G__slideCompact{flex-direction:column;flex:none;width:100%;max-width:100%;height:auto;min-height:0;overflow:visible}.StoryboardContentSection-module__Wlck5G__slideCompact .StoryboardContentSection-module__Wlck5G__slideImage{flex:none;width:100%;margin:1rem 0 0}.StoryboardContentSection-module__Wlck5G__slide{--slide-width:37.5rem;flex:0 0 var(--slide-width);box-sizing:border-box;width:var(--slide-width);height:calc(var(--slide-width)*.5625);color:#cdc;background-color:#121;border:.5rem solid #eee;padding:2rem;display:flex;overflow:auto}.StoryboardContentSection-module__Wlck5G__slides.StoryboardContentSection-module__Wlck5G__embeddedSlides .StoryboardContentSection-module__Wlck5G__slide{--slide-width:30rem;flex:none}.StoryboardContentSection-module__Wlck5G__slideContent{flex-direction:column;flex:1;justify-content:center;display:flex}.StoryboardContentSection-module__Wlck5G__slideContent>h3{margin-bottom:.75rem}.StoryboardContentSection-module__Wlck5G__slide h1,.StoryboardContentSection-module__Wlck5G__slide h2,.StoryboardContentSection-module__Wlck5G__slide h3,.StoryboardContentSection-module__Wlck5G__slide h4,.StoryboardContentSection-module__Wlck5G__slide h5,.StoryboardContentSection-module__Wlck5G__slide h6{line-height:1.5em}.StoryboardContentSection-module__Wlck5G__slide h1,.StoryboardContentSection-module__Wlck5G__slide h2,.StoryboardContentSection-module__Wlck5G__slide h3,.StoryboardContentSection-module__Wlck5G__slide h4,.StoryboardContentSection-module__Wlck5G__slide h5,.StoryboardContentSection-module__Wlck5G__slide h6,.StoryboardContentSection-module__Wlck5G__slide strong{color:#fff!important}.StoryboardContentSection-module__Wlck5G__slideImage{background-color:#232;flex-direction:column;flex:0 0 37%;justify-content:center;margin:0 0 0 1.5rem;display:flex}.StoryboardContentSection-module__Wlck5G__slideImageInner{padding:.75rem 1rem;overflow:auto}.StoryboardContentSection-module__Wlck5G__slide .StoryboardContentSection-module__Wlck5G__slideImageHead{text-transform:uppercase;margin:0 0 .5rem;font-size:.75rem;line-height:1rem}.StoryboardContentSection-module__Wlck5G__notes{flex:1;min-width:0}.StoryboardContentSection-module__Wlck5G__notesHead{font-size:inherit;color:var(--color-foreground);margin:0 0 .5rem;font-weight:500;line-height:1.5rem}.StoryboardContentSection-module__Wlck5G__slides.StoryboardContentSection-module__Wlck5G__embeddedSlides .StoryboardContentSection-module__Wlck5G__notesHead{margin-bottom:0;line-height:1rem}
.StoryboardModule-module__3-Ju4G__module{margin:5rem 0;padding:5rem 0 0}.StoryboardModule-module__3-Ju4G__title{text-align:center;max-width:45rem;margin:0 auto 5rem;font-size:3.125rem;line-height:3.5rem}.StoryboardModule-module__3-Ju4G__description{font-size:1.125rem;line-height:1.75rem}.StoryboardModule-module__3-Ju4G__meta{gap:1rem;margin:0 0 1rem;display:flex}.StoryboardModule-module__3-Ju4G__meta>*{flex:1}.StoryboardModule-module__3-Ju4G__section{background-color:var(--color-background-secondary);border-radius:.625rem;flex:1;align-items:center;gap:1rem;margin:0 0 1rem;padding:.875rem 1rem .875rem .875rem;display:flex;position:relative}.StoryboardModule-module__3-Ju4G__embedded .StoryboardModule-module__3-Ju4G__section{background-color:#0000;margin:0;padding-top:.25rem;padding-left:0}.StoryboardModule-module__3-Ju4G__contentHeading,.StoryboardModule-module__3-Ju4G__activityHeading{margin:3rem 0 1.5rem;font-size:1.375rem;font-weight:500;line-height:1.625rem}
.CourseEditWarning-module__liNyxq__backdrop{z-index:20;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.CourseEditWarning-module__liNyxq__warning{background-color:#fff;border-radius:.5rem;max-width:30rem;padding:1.5rem 2rem;box-shadow:0 1rem 2.8125rem -.1875rem #00000026}.CourseEditWarning-module__liNyxq__actions{justify-content:center;align-items:center;gap:.5rem;margin:1.25rem 0 0;display:flex}.CourseEditWarning-module__liNyxq__title{margin:0 0 1rem;font-size:1.375rem;line-height:1.75rem}.CourseEditWarning-module__liNyxq__text{color:var(--color-foreground-secondary);font-size:1rem;line-height:1.5rem}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e6aefe7c5076108d-s.a40c4e5b.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/065087378a635a05-s.95f49e7f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2ab350ceb580dfba-s.11d521d8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad85ec941b4c8b5c-s.p.abd41f7e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_d8c6f08d-module__J1EFga__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal;font-weight:700}
.ExploreAskModal-module__N2pl3a__main{--content-height:calc(100vh - 4.3125rem - var(--modal-margin-top) - var(--modal-margin-bottom));height:var(--content-height);margin:-1.25rem;display:flex}.ExploreAskModal-module__N2pl3a__values{border-top:1px solid #eee;flex:0 0 33.3333%;justify-content:stretch;align-items:stretch;min-width:0;display:flex;position:relative}.ExploreAskModal-module__N2pl3a__values.ExploreAskModal-module__N2pl3a__valuesTransitioning{transition:all .3s}.ExploreAskModal-module__N2pl3a__values.ExploreAskModal-module__N2pl3a__noValues{flex:0 0 0}.ExploreAskModal-module__N2pl3a__values.ExploreAskModal-module__N2pl3a__twoValues{flex:0 0 50%}.ExploreAskModal-module__N2pl3a__value{flex:0 0 100%;min-width:0;display:flex;overflow:auto;container-type:size}.ExploreAskModal-module__N2pl3a__values.ExploreAskModal-module__N2pl3a__twoValues .ExploreAskModal-module__N2pl3a__value{flex:0 0 50%}.ExploreAskModal-module__N2pl3a__value>*{flex:1;min-width:0;min-height:fit-content}.ExploreAskModal-module__N2pl3a__content{height:var(--content-height);box-sizing:border-box;flex-direction:column;flex:1;justify-content:space-between;padding:1.25rem;transition:all .3s;display:flex}.ExploreAskModal-module__N2pl3a__intro{text-align:center;color:#888}.ExploreAskModal-module__N2pl3a__introText{font-size:1.125rem;line-height:1.5rem}.ExploreAskModal-module__N2pl3a__introValue{text-align:left;max-width:21.25rem;margin:1.5rem auto 0}.ExploreAskModal-module__N2pl3a__introValue.ExploreAskModal-module__N2pl3a__wideIntroValue{max-width:31.25rem}.ExploreAskModal-module__N2pl3a__introValue.ExploreAskModal-module__N2pl3a__extraWideIntroValue{max-width:41.25rem}.ExploreAskModal-module__N2pl3a__manualButton{appearance:none;color:inherit;cursor:pointer;background-color:#0000;border:none;padding:0}.ExploreAskModal-module__N2pl3a__manualButton:hover{text-decoration:underline}.ExploreAskModal-module__N2pl3a__manualButton strong{color:#666;font-weight:400}.ExploreAskModal-module__N2pl3a__chatContainer{flex-direction:column;flex:1;min-height:0;margin:-1.25rem -1.25rem 0;display:flex;position:relative}.ExploreAskModal-module__N2pl3a__chatContainer:before{content:"";pointer-events:none;background:linear-gradient(#eee 0%,#eee0 100%);width:100%;height:1.25rem;position:absolute;top:0;left:0}.ExploreAskModal-module__N2pl3a__chatContainer.ExploreAskModal-module__N2pl3a__chatContainerWithIntro{background-image:url(/img/modal-left-branding.svg),url(/img/modal-right-branding.svg);background-position:0,100%;background-repeat:no-repeat;background-size:196px,122px}.ExploreAskModal-module__N2pl3a__chatContentWrapper{flex:1;min-height:0;display:flex}.ExploreAskModal-module__N2pl3a__chatContent{border-top:1px solid #eee;border-bottom:5px solid #eee;flex:1;min-height:0;overflow-y:auto}.ExploreAskModal-module__N2pl3a__chatInner{box-sizing:border-box;flex-direction:column;justify-content:center;max-width:38.5rem;min-height:100%;margin:0 auto;padding:1.25rem;display:flex}.ExploreAskModal-module__N2pl3a__loading{text-align:center;color:var(--color-foreground-secondary);margin:3.75rem 1rem;font-size:1.5rem;line-height:1.875rem}
.PageWrapper-module__KvP3bG__main{max-width:var(--page-max-width);margin:0 auto 6rem;padding:0 1rem}@media (min-width:80rem){.PageWrapper-module__KvP3bG__main{max-width:75rem;padding:0 2rem}}@media (min-width:100rem){.PageWrapper-module__KvP3bG__main{max-width:90rem;padding:0 3rem}}.PageWrapper-module__KvP3bG__main.PageWrapper-module__KvP3bG__fullWidth{max-width:none}
.InputSuggestions-module__XoLOcq__main{text-align:center;margin-bottom:.75rem}.InputSuggestions-module__XoLOcq__intro{color:#888;margin:0 0 .75rem}.InputSuggestions-module__XoLOcq__content{max-height:0;transition:all .3s;overflow:hidden}.InputSuggestions-module__XoLOcq__content.InputSuggestions-module__XoLOcq__open{max-height:37.5rem;margin:.75rem}.InputSuggestions-module__XoLOcq__list{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:0;font-size:.875rem;line-height:1.125rem;list-style-type:none;display:flex}.InputSuggestions-module__XoLOcq__suggestion{appearance:none;cursor:pointer;background-color:#fff;border:1px solid #b9b9b9;border-radius:.5rem;padding:.5rem 1rem}.InputSuggestions-module__XoLOcq__suggestion:hover{background-color:#f9f9f9}.InputSuggestions-module__XoLOcq__toggle{appearance:none;cursor:pointer;color:#666;background-color:#0000;border:none;margin:0;padding:0;font-weight:500}.InputSuggestions-module__XoLOcq__toggle.InputSuggestions-module__XoLOcq__open{display:none}
.SignInMessage-module__WcrOXq__message{text-align:center}.SignInMessage-module__WcrOXq__button{margin:2rem 0}.SignInMessage-module__WcrOXq__button button{color:#fff;background-color:var(--color-foreground);cursor:pointer;appearance:none;font-family:inherit;font-size:inherit;border:none;border-radius:.375rem;padding:.5rem 1rem}.SignInMessage-module__WcrOXq__button button:hover{background-color:var(--color-foreground-secondary)}
.Input-module__oIIe7q__input{background-color:#eee;flex:0;margin:0 -1.25rem -1.25rem;padding:0 1.25rem 1.25rem;position:relative}.Input-module__oIIe7q__input:before{content:"";pointer-events:none;background:linear-gradient(#eee0 0%,#eee 100%);width:100%;height:1.25rem;position:absolute;top:-1.5625rem;left:0}.Input-module__oIIe7q__inputField{background-color:#fff;border-radius:.5rem;align-items:center;max-width:50rem;margin:0 auto;display:flex;position:relative}.Input-module__oIIe7q__inputField textarea{appearance:none;border:none;border-radius:.5rem;flex:1;padding:1rem 4rem 1rem 1rem}.Input-module__oIIe7q__inputActions{align-items:center;margin-top:-1.25rem;display:flex;position:absolute;top:50%;right:.5rem}.Input-module__oIIe7q__attachButton,.Input-module__oIIe7q__submitButton{appearance:none;cursor:pointer;border:none;border-radius:.5rem;padding:.5rem}.Input-module__oIIe7q__attachButton{color:#9c9c9c;background-color:#0000}.Input-module__oIIe7q__ended{align-items:center;max-width:50rem;margin:0 auto;display:flex}.Input-module__oIIe7q__endedMessage{color:#888;flex:1;margin:.5rem 1rem .5rem 0;line-height:1.5rem}
.ExportButton-module__AnWxiq__container{position:relative}.ExportButton-module__AnWxiq__intro,.ExportButton-module__AnWxiq__text,.ExportButton-module__AnWxiq__downloadText{color:var(--color-foreground-secondary)}.ExportButton-module__AnWxiq__intro,.ExportButton-module__AnWxiq__submit,.ExportButton-module__AnWxiq__text,.ExportButton-module__AnWxiq__errorMessage{margin:1rem}.ExportButton-module__AnWxiq__intro{margin-bottom:.5rem}.ExportButton-module__AnWxiq__submit{justify-content:center;margin-top:.75rem;display:flex}.ExportButton-module__AnWxiq__popout{z-index:1;background-color:var(--color-background-secondary);border-radius:.375rem;position:absolute;top:calc(100% + .3125rem);right:0;box-shadow:0 1rem 2.8125rem -.1875rem #00000026}.ExportButton-module__AnWxiq__options{margin:0;padding:0;list-style:none}.ExportButton-module__AnWxiq__option{appearance:none;width:100%;font-family:inherit;font-size:inherit;text-align:left;cursor:pointer;white-space:nowrap;background-color:#0000;border:none;padding:.75rem 1rem .75rem 2.75rem;display:block;position:relative}.ExportButton-module__AnWxiq__option:before,.ExportButton-module__AnWxiq__option:after{content:"";border:1px solid var(--color-foreground-secondary);border-radius:999rem;width:1rem;height:1rem;position:absolute;top:50%;left:1.0625rem;transform:translateY(-50%)}.ExportButton-module__AnWxiq__option:after{border-color:#0000}.ExportButton-module__AnWxiq__option.ExportButton-module__AnWxiq__selected{font-weight:600}.ExportButton-module__AnWxiq__option.ExportButton-module__AnWxiq__selected:after{background-color:var(--color-brand);width:.5rem;height:.5rem;left:1.3125rem}.ExportButton-module__AnWxiq__option:hover{background-color:var(--color-background)}.ExportButton-module__AnWxiq__text{width:15rem;line-height:1.5rem}.ExportButton-module__AnWxiq__textContent{flex-direction:row-reverse;align-items:flex-start;display:flex}.ExportButton-module__AnWxiq__textContent .ExportButton-module__AnWxiq__text{margin-bottom:0;margin-right:.5rem}.ExportButton-module__AnWxiq__textContent .ExportButton-module__AnWxiq__close{color:var(--color-foreground);margin:.75rem .75rem 0 0}.ExportButton-module__AnWxiq__progress,.ExportButton-module__AnWxiq__progressBar{height:1.25rem}.ExportButton-module__AnWxiq__download{text-align:center;white-space:nowrap;flex-direction:column;justify-content:center;align-items:stretch;margin:3rem 2rem;display:flex}.ExportButton-module__AnWxiq__progress{background-color:var(--color-background);border-radius:.375rem;overflow:hidden}.ExportButton-module__AnWxiq__progressBar{background-color:var(--color-brand);transform-origin:0;transition:transform .2s}.ExportButton-module__AnWxiq__downloadText{margin:-.3125rem 0 1rem}.ExportButton-module__AnWxiq__errorMessage{background-color:var(--color-brand-secondary);border-radius:.375rem;padding:.75rem 1rem;line-height:1.5rem}.ExportButton-module__AnWxiq__errorMessage p{margin:0}
.ModalLayer-module__okFmeq__overlay{z-index:1000;opacity:0;pointer-events:none;background-color:#00000080;transition:opacity .25s;position:fixed;inset:0}.ModalLayer-module__okFmeq__overlay.ModalLayer-module__okFmeq__overlayVisible{opacity:1;pointer-events:auto}.ModalLayer-module__okFmeq__content{z-index:1001;opacity:0;pointer-events:none;transition:opacity .25s;position:fixed;inset:0;overflow:auto}.ModalLayer-module__okFmeq__content.ModalLayer-module__okFmeq__contentVisible{opacity:1;pointer-events:auto}
.Badge-module__bHbwFG__root{--fg:.56 .2;--bg:.9 .08;border-radius:.375rem;margin:-.25rem 0;padding:.25rem .5rem;font-size:.75rem;font-weight:700;display:inline-block}.Badge-module__bHbwFG__root.Badge-module__bHbwFG__gray{color:#484848;color:lab(30.4% -.0000149012 0);background-color:#dedede;background-color:lab(88.4% 0 .0000119209)}.Badge-module__bHbwFG__root.Badge-module__bHbwFG__blue{background-color:oklch(var(--bg)240);color:oklch(var(--fg)240)}.Badge-module__bHbwFG__root.Badge-module__bHbwFG__pink{background-color:oklch(var(--bg)319);color:oklch(var(--fg)330)}
.OutlineNavigation-module__NWCNTG__main{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);z-index:10;background-color:#f9f9f9bf;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;padding:.5rem;position:fixed;top:25vh;left:0}@media (min-width:70rem){.OutlineNavigation-module__NWCNTG__main{padding:.75rem .75rem .75rem 1.5rem}}.OutlineNavigation-module__NWCNTG__list{margin:0;padding:0;list-style-type:none}.OutlineNavigation-module__NWCNTG__li{margin:0 0 .5rem}.OutlineNavigation-module__NWCNTG__li:last-child{margin-bottom:0}.OutlineNavigation-module__NWCNTG__item{appearance:none;background-color:var(--color-foreground);color:var(--color-background-secondary);cursor:pointer;border:none;border-radius:.25rem;padding:.75rem 1rem;font-family:inherit;font-size:1.25rem;font-weight:500;line-height:1.25rem}.OutlineNavigation-module__NWCNTG__item:hover{background-color:var(--color-foreground-secondary)}.OutlineNavigation-module__NWCNTG__item.OutlineNavigation-module__NWCNTG__currentItem{background-color:var(--color-brand)}
.StoryboardContent-module__xXCzyW__revisionSelector{text-align:right;margin:0 1rem .75rem}
.PermissionLabel-module__WSMEQW__container{position:relative}.PermissionLabel-module__WSMEQW__label{cursor:pointer;appearance:none;font-family:inherit;font-size:inherit;font-weight:inherit;white-space:nowrap;background-color:#0000;border:none;border-radius:.375rem;padding:.5rem 1rem;transition:all .3s;display:inline-block}.PermissionLabel-module__WSMEQW__label:hover{background-color:#f2f2f2}.PermissionLabel-module__WSMEQW__buttonIcon{padding-left:.5rem}
.ShareCourse-module__x-w9Aq__container{flex-direction:column;gap:.5rem;display:flex}.ShareCourse-module__x-w9Aq__divider{background-color:var(--color-divider);height:1px;margin:.5rem}.ShareCourse-module__x-w9Aq__permission{background-color:var(--color-background-secondary);box-sizing:border-box;border-radius:.5rem;align-items:center;padding:.5rem;display:flex}.ShareCourse-module__x-w9Aq__permission.ShareCourse-module__x-w9Aq__pending{color:var(--color-foreground-secondary)}.ShareCourse-module__x-w9Aq__permission__name{color:var(--color-foreground);align-items:center;gap:.5rem;padding:.5rem;display:flex}.ShareCourse-module__x-w9Aq__permission__permission{border-left:1px solid var(--color-divider);margin-left:auto;padding-left:.5rem}.ShareCourse-module__x-w9Aq__permission.ShareCourse-module__x-w9Aq__invitation{color:var(--color-foreground-secondary)}.ShareCourse-module__x-w9Aq__inviteSuccess{background-color:var(--color-background-secondary);text-align:center;border-radius:.5rem;flex-direction:column;align-items:center;gap:1rem;padding:4rem;display:flex}.ShareCourse-module__x-w9Aq__inviteSuccess__icon>span{box-sizing:border-box;background:#aaffc7;border-radius:.75rem;width:3.25rem;height:3.25rem;padding:.5rem}.ShareCourse-module__x-w9Aq__inviteSuccess__icon>span>span{justify-content:center;align-items:center;display:flex}.ShareCourse-module__x-w9Aq__inviteSuccess__icon svg{color:var(--color-foreground);stroke-width:3px}.ShareCourse-module__x-w9Aq__inviteSuccess__header{color:var(--color-foreground);font-size:1.25rem}.ShareCourse-module__x-w9Aq__inviteSuccess__message{font-size:.875rem}.ShareCourse-module__x-w9Aq__loading{margin:1rem 0}.ShareCourse-module__x-w9Aq__disclaimer{color:var(--color-foreground-secondary);max-width:40rem;margin-top:.5rem;font-size:.875rem;line-height:1.25rem}
.NotificationButton-module__UUbHHW__container{display:flex;position:relative}.NotificationButton-module__UUbHHW__unreadCount{text-align:center;width:1rem;height:1rem;color:var(--color-background);-webkit-user-select:none;user-select:none;background-color:#eb5757;border-radius:50%;font-size:.7rem;font-weight:700;line-height:.9rem;position:absolute;top:-.1rem;right:-.1rem}
.Notifications-module__5YQUra__container{background-color:var(--color-background-secondary);border:1px solid var(--color-border);max-width:calc(var(--radix-popper-available-width) - 1rem);max-height:calc(var(--radix-popper-available-height) - 1rem);box-sizing:border-box;border-radius:.5rem;flex-direction:column;width:20rem;margin:.5rem .5rem .5rem 0;display:flex;box-shadow:0 1rem 2.8125rem -.1875rem #00000026}.Notifications-module__5YQUra__notificationsList{max-height:min(40rem,calc(var(--radix-popper-available-height) - 4rem));flex-direction:column;flex:1;display:flex;overflow:hidden auto}.Notifications-module__5YQUra__header{border-bottom:1px solid var(--color-divider);flex-shrink:0;justify-content:space-between;align-items:center;height:3rem;padding:0 1rem;display:flex}.Notifications-module__5YQUra__header .Notifications-module__5YQUra__title{color:var(--color-text);margin:0;padding:0;font-size:1rem;font-weight:500}.Notifications-module__5YQUra__emptyContent{flex-direction:column;justify-content:center;align-items:center;height:4rem;padding:1rem;display:flex}.Notifications-module__5YQUra__emptyContent .Notifications-module__5YQUra__text{color:var(--color-foreground-secondary);font-size:.875rem;font-style:italic}.Notifications-module__5YQUra__notification{cursor:default;flex-direction:column;gap:.25rem;padding:1rem 2rem 1rem 1rem;display:flex;position:relative}a.Notifications-module__5YQUra__notification{cursor:pointer;font-weight:400}a.Notifications-module__5YQUra__notification:hover{background-color:var(--color-background);text-decoration:none}.Notifications-module__5YQUra__courseName{color:var(--color-foreground-secondary);white-space:nowrap;text-overflow:ellipsis;background:#eee;background:lab(94.2% 0 0);border-radius:.25rem;margin-left:-.4rem;padding:0 .4rem;font-size:.75rem;font-weight:600;line-height:1.1rem;overflow:hidden}.Notifications-module__5YQUra__unreadIndicator{align-items:center;display:flex;position:absolute;top:0;bottom:0;right:1rem}.Notifications-module__5YQUra__unreadIndicator:before{content:"";background-color:var(--color-brand);border-radius:50%;width:.5rem;height:.5rem;right:1rem}.Notifications-module__5YQUra__notification:not(:last-child){border-bottom:1px solid var(--color-divider)}.Notifications-module__5YQUra__notification .Notifications-module__5YQUra__message{color:var(--color-foreground)}.Notifications-module__5YQUra__notification .Notifications-module__5YQUra__time{color:var(--color-foreground-tertiary)}
.AgenticChat-module__XPH7Ka__main{text-align:center;justify-items:center;margin:7rem 0 0}.AgenticChat-module__XPH7Ka__main.AgenticChat-module__XPH7Ka__component{flex-direction:column;height:100%;margin:0;display:flex}.AgenticChat-module__XPH7Ka__background{background-image:url(/img/background-chat-mesh-gradient.svg),url(/img/background-chat-left-branding.svg),url(/img/background-chat-right-branding.svg);background-position:50%,0 70%,right 20%;background-repeat:no-repeat,no-repeat,no-repeat;background-size:cover,4rem,4rem}.AgenticChat-module__XPH7Ka__top{color:#1113;margin:1.5rem auto 0;font-size:2.75rem;font-weight:400;line-height:100%}.AgenticChat-module__XPH7Ka__topExplainer{color:#111;margin:1rem 0 2.5rem;font-size:2.75rem;font-weight:400;line-height:100%}.AgenticChat-module__XPH7Ka__chatContainer{background-color:#fff;border:none;border-radius:16px;flex-direction:column;gap:8px;max-width:29rem;margin:16px auto;padding:16px;display:flex}.AgenticChat-module__XPH7Ka__chatContainer.AgenticChat-module__XPH7Ka__withBriefItemTag{gap:2px}.AgenticChat-module__XPH7Ka__main.AgenticChat-module__XPH7Ka__component .AgenticChat-module__XPH7Ka__chatContainer{flex:1;max-width:none;height:100%;margin:0}.AgenticChat-module__XPH7Ka__main:not(:has(.AgenticChat-module__XPH7Ka__top)){margin:0}.AgenticChat-module__XPH7Ka__main:not(:has(.AgenticChat-module__XPH7Ka__top)) .AgenticChat-module__XPH7Ka__chatContainer{height:75vh;margin:0 auto}.AgenticChat-module__XPH7Ka__chatContent{scrollbar-width:none;text-align:left;flex:1;min-height:200px;margin-bottom:1rem;overflow-y:auto}.AgenticChat-module__XPH7Ka__chatContent.AgenticChat-module__XPH7Ka__noBottomMargin{margin-bottom:0}.AgenticChat-module__XPH7Ka__main.AgenticChat-module__XPH7Ka__component .AgenticChat-module__XPH7Ka__chatContent{flex:1;min-height:0}.AgenticChat-module__XPH7Ka__main:not(:has(.AgenticChat-module__XPH7Ka__top)) .AgenticChat-module__XPH7Ka__chatContent{min-height:0;max-height:calc(100vh - 120px)}.AgenticChat-module__XPH7Ka__resetButtonContainer,.AgenticChat-module__XPH7Ka__autoResetMessage{justify-content:center;padding:1rem 0;display:flex}.AgenticChat-module__XPH7Ka__affectedKeys{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.AgenticChat-module__XPH7Ka__affectedKeyItem{align-items:center;gap:.5rem;display:flex}.AgenticChat-module__XPH7Ka__affectedKeyItem .AgenticChat-module__XPH7Ka__newLabel{color:#fff;text-transform:uppercase;background-color:#4a9d4a;border-radius:.25rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.AgenticChat-module__XPH7Ka__affectedKeyItem .AgenticChat-module__XPH7Ka__keyTitle{color:#111;font-size:.875rem}.AgenticChat-module__XPH7Ka__goToBriefContainer{text-align:center;margin-top:1rem}.AgenticChat-module__XPH7Ka__guidelinesContainer{text-align:left;max-width:457px;margin-top:1rem;margin-left:auto;margin-right:auto}.AgenticChat-module__XPH7Ka__main.AgenticChat-module__XPH7Ka__component .AgenticChat-module__XPH7Ka__guidelinesContainer{max-width:none;margin-left:auto;margin-right:auto}.AgenticChat-module__XPH7Ka__guidelinesText{color:#666;text-align:center;margin:0;font-size:.875rem}.AgenticChat-module__XPH7Ka__guidelinesLink{color:#007bff;text-decoration:none}.AgenticChat-module__XPH7Ka__guidelinesLink:hover{text-decoration:underline}.AgenticChat-module__XPH7Ka__courseTypeSelector{background-color:#f5f5f5;border-radius:.375rem;align-items:stretch;height:2.25rem;margin-top:.5rem;padding:0;display:flex}.AgenticChat-module__XPH7Ka__courseTypeTitle{color:#6b6b6b;white-space:nowrap;border-right:1px solid #d0d0d0;align-items:center;padding:0 1rem;font-size:.75rem;font-weight:600;display:flex}.AgenticChat-module__XPH7Ka__courseTypeOption{cursor:pointer;background-color:#0000;border-right:1px solid #d0d0d0;flex:1;justify-content:center;align-items:center;transition:all .15s;display:flex;position:relative}.AgenticChat-module__XPH7Ka__courseTypeOption:last-child{border-right:none}.AgenticChat-module__XPH7Ka__courseTypeOption:hover:not(:has(.AgenticChat-module__XPH7Ka__courseTypeRadio:disabled)){background-color:#00000008}.AgenticChat-module__XPH7Ka__courseTypeOption:has(.AgenticChat-module__XPH7Ka__courseTypeRadio:checked){background-color:#4a9d4a14}.AgenticChat-module__XPH7Ka__courseTypeOption:has(.AgenticChat-module__XPH7Ka__courseTypeRadio:checked):after{content:"";background-color:#4a9d4a;height:2px;position:absolute;bottom:0;left:0;right:0}.AgenticChat-module__XPH7Ka__courseTypeOption:has(.AgenticChat-module__XPH7Ka__courseTypeRadio:disabled){cursor:not-allowed}.AgenticChat-module__XPH7Ka__courseTypeRadio{opacity:0;pointer-events:none;position:absolute}.AgenticChat-module__XPH7Ka__courseTypeLabel{color:#6b6b6b;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.75rem;font-weight:500;transition:color .15s}.AgenticChat-module__XPH7Ka__courseTypeOption:has(.AgenticChat-module__XPH7Ka__courseTypeRadio:checked) .AgenticChat-module__XPH7Ka__courseTypeLabel{color:#4a9d4a;font-weight:600}.AgenticChat-module__XPH7Ka__courseTypeOption:has(.AgenticChat-module__XPH7Ka__courseTypeRadio:disabled) .AgenticChat-module__XPH7Ka__courseTypeLabel{cursor:not-allowed;color:var(--color-foreground-tertiary)}.AgenticChat-module__XPH7Ka__disclaimer{color:var(--color-foreground-secondary);margin:.3rem 1rem;font-size:.875rem;line-height:1.25rem}.AgenticChat-module__XPH7Ka__errorContainer{flex-direction:column;justify-content:center;align-items:center;min-height:50vh;padding:2rem;display:flex}.AgenticChat-module__XPH7Ka__errorLink{color:var(--color-link);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:1rem;font-weight:500;text-decoration:none}.AgenticChat-module__XPH7Ka__errorLink:hover{text-decoration:underline}@media (min-width:576px){.AgenticChat-module__XPH7Ka__main.AgenticChat-module__XPH7Ka__fullPage .AgenticChat-module__XPH7Ka__guidelinesContainer{max-width:25rem}}@media (min-width:768px){.AgenticChat-module__XPH7Ka__main.AgenticChat-module__XPH7Ka__fullPage .AgenticChat-module__XPH7Ka__guidelinesContainer{max-width:28rem}}@media (min-width:992px){.AgenticChat-module__XPH7Ka__main.AgenticChat-module__XPH7Ka__fullPage .AgenticChat-module__XPH7Ka__chatContainer{max-width:35rem}.AgenticChat-module__XPH7Ka__main.AgenticChat-module__XPH7Ka__fullPage .AgenticChat-module__XPH7Ka__guidelinesContainer{max-width:34rem}}@media (min-width:1200px){.AgenticChat-module__XPH7Ka__main.AgenticChat-module__XPH7Ka__fullPage .AgenticChat-module__XPH7Ka__chatContainer,.AgenticChat-module__XPH7Ka__main.AgenticChat-module__XPH7Ka__fullPage .AgenticChat-module__XPH7Ka__guidelinesContainer{max-width:40rem}.AgenticChat-module__XPH7Ka__main.AgenticChat-module__XPH7Ka__fullPage .AgenticChat-module__XPH7Ka__disclaimer{margin:.3rem 3rem}}@media (min-width:1400px){.AgenticChat-module__XPH7Ka__main.AgenticChat-module__XPH7Ka__fullPage .AgenticChat-module__XPH7Ka__chatContainer{max-width:50rem}.AgenticChat-module__XPH7Ka__main.AgenticChat-module__XPH7Ka__fullPage .AgenticChat-module__XPH7Ka__guidelinesContainer{max-width:48rem}}
.AgenticChatInput-module__DkJEkq__input{border-top:none;flex:0;margin:0;position:relative}.AgenticChatInput-module__DkJEkq__input.AgenticChatInput-module__DkJEkq__withShadow{border-radius:.5rem;box-shadow:0 -4px 8px #0000001a}.AgenticChatInput-module__DkJEkq__inputField{background-color:var(--color-background);border:none;border-radius:.5rem;flex-direction:column;display:flex}.AgenticChatInput-module__DkJEkq__inputContainer{align-items:center;display:flex;position:relative}.AgenticChatInput-module__DkJEkq__inputField textarea{background-color:var(--color-background);resize:none;border:none;border-radius:.5rem;flex:1;max-height:3.5rem;padding:1rem 6rem 1rem 1rem;font-family:inherit;font-size:1rem;line-height:1.5;overflow-y:auto}.AgenticChatInput-module__DkJEkq__inputField textarea:focus{outline:none}.AgenticChatInput-module__DkJEkq__inputActions{align-items:center;gap:.5rem;margin-top:-1.25rem;display:flex;position:absolute;top:50%;right:.5rem}.AgenticChatInput-module__DkJEkq__inputActions>div{align-items:center;display:flex}.AgenticChatInput-module__DkJEkq__attachedFiles{margin-bottom:.5rem}
.SimpleOutlineModule-module__CkHZzq__module{background-color:var(--color-background-secondary);border-radius:.625rem;margin:0 0 1.5rem;padding:1.5rem 1.5rem 2rem}.SimpleOutlineModule-module__CkHZzq__module>:first-child{margin-top:0}.SimpleOutlineModule-module__CkHZzq__top{align-items:center;margin:0 0 1.5rem;display:flex}.SimpleOutlineModule-module__CkHZzq__title{color:var(--color-foreground);flex:1;align-items:flex-start;gap:.75rem;margin:0;font-weight:500;line-height:2rem;display:flex}.SimpleOutlineModule-module__CkHZzq__index{background-color:var(--color-brand-secondary);text-align:center;border-radius:99rem;flex:0 0 1.5rem;height:1.5rem;margin:.25rem 0;font-size:1rem;line-height:1.5rem;display:block}.SimpleOutlineModule-module__CkHZzq__index span{color:#0000}.SimpleOutlineModule-module__CkHZzq__section{margin:0 0 1rem}.SimpleOutlineModule-module__CkHZzq__section:last-child{margin:0}.SimpleOutlineModule-module__CkHZzq__meta{gap:1rem;margin:0 0 1rem;display:flex}@container (max-width:29.6875rem){.SimpleOutlineModule-module__CkHZzq__meta{flex-direction:column}}.SimpleOutlineModule-module__CkHZzq__meta>*{flex:1}.SimpleOutlineModule-module__CkHZzq__content{margin:1.75rem 0 0}
.SectionActionsPopover-module__ylRvHa__menu{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;min-width:12rem;padding:.5rem;box-shadow:0 10px 15px -3px #0000001a}.SectionActionsPopover-module__ylRvHa__menuItem{text-align:left;width:100%;color:var(--color-foreground);cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:background-color .15s;display:flex}.SectionActionsPopover-module__ylRvHa__menuItem:hover:not(:disabled){background-color:#f3f4f6}.SectionActionsPopover-module__ylRvHa__menuItem:disabled{color:#9ca3af;cursor:not-allowed}.SectionActionsPopover-module__ylRvHa__menuItemDanger{color:#dc2626}.SectionActionsPopover-module__ylRvHa__menuItemDanger:hover:not(:disabled){background-color:#fee2e2}.SectionActionsPopover-module__ylRvHa__divider{background-color:#e5e7eb;height:1px;margin:.25rem 0}
.FormLine-module__s79eZW__line{justify-content:space-between;align-items:center;margin:1rem 0;display:flex}.FormLine-module__s79eZW__label{flex:0 0 10rem;display:block}.FormLine-module__s79eZW__content{flex:1}
.AgenticChatMessage-module__MscM7a__customMessage{overflow-wrap:break-word;word-wrap:break-word;border-radius:.5rem;flex-direction:column;gap:1rem;max-width:100%;margin:0 0 1rem;padding:1rem;display:flex}.AgenticChatMessage-module__MscM7a__customMessage time{color:#6d6d6d}.AgenticChatMessage-module__MscM7a__customMessage:last-child{margin-bottom:0}.AgenticChatMessage-module__MscM7a__customMessage>div{background-color:#0000!important;margin:0!important;padding:0!important}.AgenticChatMessage-module__MscM7a__actionButtonContainer{text-align:left;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;font-size:.875rem}.AgenticChatMessage-module__MscM7a__actionButtonContainer p{margin:0}.AgenticChatMessage-module__MscM7a__actionButtonContainer button{white-space:normal;word-wrap:break-word;overflow-wrap:break-word;text-align:left;max-width:100%;margin:0;padding:0}.AgenticChatMessage-module__MscM7a__messageFiles{flex-wrap:wrap;gap:.5rem;display:flex}
.FileProcessingModal-module__yLr8Pq__overlay{z-index:1000;opacity:0;pointer-events:none;background-color:#00000080;transition:opacity .25s;position:fixed;inset:0}.FileProcessingModal-module__yLr8Pq__overlay.FileProcessingModal-module__yLr8Pq__overlayVisible{opacity:1;pointer-events:auto}.FileProcessingModal-module__yLr8Pq__content{z-index:1001;opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:fixed;inset:0;overflow:auto}.FileProcessingModal-module__yLr8Pq__content.FileProcessingModal-module__yLr8Pq__contentVisible{opacity:1;pointer-events:auto}.FileProcessingModal-module__yLr8Pq__modal{background-color:#fff;border-radius:1rem;width:90%;max-width:36rem;overflow:hidden;box-shadow:0 4px 6px #0000001a}.FileProcessingModal-module__yLr8Pq__modalContent{padding:1.25rem}
.CreateCourseBriefSelector-module__LrXPyq__splitLayout{flex-direction:column;gap:1.5rem;height:auto;min-height:85vh;margin:0;display:flex;overflow:visible}.CreateCourseBriefSelector-module__LrXPyq__briefPanel{scrollbar-width:none;flex:1;max-width:100%;height:auto;padding:0 1rem;overflow-y:visible}.CreateCourseBriefSelector-module__LrXPyq__chatPanel{flex:1;width:100%;height:auto;min-height:50vh;max-height:85vh;position:relative}@media (min-width:48rem) and (max-width:992px){.CreateCourseBriefSelector-module__LrXPyq__splitLayout{margin-left:2rem;margin-right:2rem}.CreateCourseBriefSelector-module__LrXPyq__briefPanel{padding-left:2rem;padding-right:2rem}}@media (min-width:62rem){.CreateCourseBriefSelector-module__LrXPyq__splitLayout{flex-direction:row;justify-content:space-between;height:85vh;margin-left:1rem;margin-right:1rem;overflow:visible}.CreateCourseBriefSelector-module__LrXPyq__briefPanel{flex:2;max-width:60%;max-height:calc(100vh - 6rem);padding-left:2rem;padding-right:2rem;overflow-y:auto}.CreateCourseBriefSelector-module__LrXPyq__chatPanel{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-width:20rem;height:85vh;max-height:none;padding-right:1rem;position:sticky;top:0;overflow:visible auto}.CreateCourseBriefSelector-module__LrXPyq__chatPanel::-webkit-scrollbar{display:none}}@media (min-width:64rem){.CreateCourseBriefSelector-module__LrXPyq__splitLayout{margin-left:1.5rem;margin-right:1.5rem}.CreateCourseBriefSelector-module__LrXPyq__briefPanel{padding-left:4rem;padding-right:3rem}}@media (min-width:75rem){.CreateCourseBriefSelector-module__LrXPyq__briefPanel{flex:3;max-width:70%;padding-left:2rem}.CreateCourseBriefSelector-module__LrXPyq__chatPanel{flex:1;min-width:20rem;padding-right:1.5rem}}@media (min-width:80rem){.CreateCourseBriefSelector-module__LrXPyq__briefPanel{flex:2;max-width:65%;padding-left:1rem}.CreateCourseBriefSelector-module__LrXPyq__chatPanel{flex:1;min-width:25rem}}
.CreateCourseChat-module__vNfuTq__main{width:100%;margin-top:-1rem}
.TimeField-module__XePJwG__container{cursor:text;box-sizing:border-box;background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;align-items:center;min-width:5rem;padding:.5rem;transition:border-color .15s ease-in-out;display:inline-flex}.TimeField-module__XePJwG__container:focus-within{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.TimeField-module__XePJwG__container:has([contenteditable=false]){cursor:not-allowed;background-color:#f3f4f6}.TimeField-module__XePJwG__sectionsContainer{color:#000;align-items:center;font-family:inherit;font-size:.875rem;display:flex}.TimeField-module__XePJwG__section{text-align:center;border-radius:.25rem;outline:none;min-width:1.25rem;transition:background-color .15s ease-in-out}.TimeField-module__XePJwG__section:focus{background-color:#3b82f61a}.TimeField-module__XePJwG__section[contenteditable=false]{color:#9ca3af;cursor:not-allowed}.TimeField-module__XePJwG__separator{color:#000;-webkit-user-select:none;user-select:none;padding:0 .125rem}.TimeField-module__XePJwG__container:has([contenteditable=false]) .TimeField-module__XePJwG__separator{color:#9ca3af}
.SectionEditForm-module__OHqo8W__form{background-color:#ffffff80;border:1px solid #00000014;border-radius:.375rem;padding:1rem}.SectionEditForm-module__OHqo8W__select{box-sizing:border-box;background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;width:100%;padding:.5rem;font-size:.875rem}.SectionEditForm-module__OHqo8W__select:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.SectionEditForm-module__OHqo8W__select:disabled{color:#6b7280;cursor:not-allowed;background-color:#e5e7eb}.SectionEditForm-module__OHqo8W__textarea{resize:vertical;box-sizing:border-box;border:1px solid #d1d5db;border-radius:.375rem;width:100%;padding:.5rem;font-family:inherit;font-size:.875rem}.SectionEditForm-module__OHqo8W__textarea:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.SectionEditForm-module__OHqo8W__textarea:disabled{color:#6b7280;cursor:not-allowed;background-color:#e5e7eb}.SectionEditForm-module__OHqo8W__actions{justify-content:flex-end;gap:.75rem;margin-top:1rem;display:flex}
.SectionVersionNavigator-module__krhz3q__main{border-radius:.375rem;justify-content:space-between;align-items:center;margin-top:.75rem;display:flex}.SectionVersionNavigator-module__krhz3q__controls{align-items:center;display:flex}.SectionVersionNavigator-module__krhz3q__prev,.SectionVersionNavigator-module__krhz3q__next{appearance:none;color:var(--color-foreground);background-color:#0000;border:none;margin:0;padding:0;font-size:1rem}.SectionVersionNavigator-module__krhz3q__prev:not([disabled]),.SectionVersionNavigator-module__krhz3q__next:not([disabled]){cursor:pointer}.SectionVersionNavigator-module__krhz3q__prev:not([disabled]):hover,.SectionVersionNavigator-module__krhz3q__next:not([disabled]):hover{text-decoration:underline}.SectionVersionNavigator-module__krhz3q__prev:disabled,.SectionVersionNavigator-module__krhz3q__next:disabled{color:var(--color-foreground-tertiary);cursor:not-allowed}.SectionVersionNavigator-module__krhz3q__label{color:var(--color-foreground);margin:0 .5rem;font-size:.875rem;font-weight:500}.SectionVersionNavigator-module__krhz3q__sep{color:var(--color-foreground-secondary)}.SectionVersionNavigator-module__krhz3q__timestamp{color:#6b7280;font-size:.8125rem}
.CourseCard-module__-Ngjta__main{width:357px;min-width:0;height:477px;display:flex;position:relative}.CourseCard-module__-Ngjta__card{background-color:var(--color-background-secondary);z-index:1;box-sizing:border-box;width:100%;min-width:0;height:100%;color:var(--color-foreground-secondary);border:1px solid #eaeaea;border-radius:1.5rem;flex-direction:column;padding:3rem 2rem 2rem;font-weight:400;transition:all .3s;display:flex;position:relative}.CourseCard-module__-Ngjta__card:hover{z-index:2;box-shadow:0 1.5625rem 4.375rem #00000040}.CourseCard-module__-Ngjta__titleLink{color:inherit;text-decoration:none}.CourseCard-module__-Ngjta__titleLink:after{content:"";z-index:1;position:absolute;inset:0}.CourseCard-module__-Ngjta__titleLink:hover{text-decoration:none}.CourseCard-module__-Ngjta__titleLink:visited{color:inherit}.CourseCard-module__-Ngjta__header{flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.CourseCard-module__-Ngjta__top{flex-direction:column;flex-shrink:0;margin-top:4rem;display:flex}.CourseCard-module__-Ngjta__title{color:var(--color-foreground);text-overflow:ellipsis;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0 0 .25rem;font-size:2.125rem;line-height:1.2;display:-webkit-box;overflow:hidden}.CourseCard-module__-Ngjta__description{text-overflow:ellipsis;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:1rem 0;font-size:.875rem;line-height:1.2;display:-webkit-box;overflow:hidden}.CourseCard-module__-Ngjta__timeContainer{flex-shrink:0;margin-top:auto}.CourseCard-module__-Ngjta__time{color:var(--color-foreground-secondary);align-items:center;gap:.375rem;margin:0;font-size:.875rem;line-height:1.5;display:flex}.CourseCard-module__-Ngjta__timeLabel{margin-right:.375rem}.CourseCard-module__-Ngjta__actions{z-index:2;position:relative}
.CourseCardMeta-module__8vh_Da__meta{white-space:nowrap;gap:1rem;margin:0 0 .5rem;font-size:1rem;line-height:1.25rem;display:flex}.CourseCardMeta-module__8vh_Da__meta span{color:var(--color-foreground-secondary);text-overflow:ellipsis;overflow:hidden}
.SimpleOutlineSection-module__kS-ija__section{border-radius:.5rem;flex-direction:column;margin-bottom:.5rem;transition:box-shadow .2s;display:flex}.SimpleOutlineSection-module__kS-ija__section:hover{box-shadow:0 2px 4px #00000014}.SimpleOutlineSection-module__kS-ija__section:last-child{margin-bottom:0}.SimpleOutlineSection-module__kS-ija__header{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.75rem;width:100%;padding:.875rem 1rem;display:flex}.SimpleOutlineSection-module__kS-ija__header:disabled{cursor:default}.SimpleOutlineSection-module__kS-ija__sectionContent{background-color:#f5f0e8}.SimpleOutlineSection-module__kS-ija__sectionActivity{background-color:#d4ecd4}.SimpleOutlineSection-module__kS-ija__sectionTransfer{background-color:#dae8f0}.SimpleOutlineSection-module__kS-ija__sectionAssessment{background-color:#f5e8f0}.SimpleOutlineSection-module__kS-ija__iconWrapper{color:#6b7280;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.SimpleOutlineSection-module__kS-ija__content{flex:1;align-items:center;gap:.25rem;min-width:0;line-height:1.5;display:flex}.SimpleOutlineSection-module__kS-ija__typeLabel{color:var(--color-foreground);white-space:nowrap;flex-shrink:0;min-width:4rem;font-size:.875rem;font-weight:600}.SimpleOutlineSection-module__kS-ija__description{color:#4b5563;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:.875rem;line-height:1.5;overflow:hidden}.SimpleOutlineSection-module__kS-ija__actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;min-width:9rem;display:flex}.SimpleOutlineSection-module__kS-ija__addButton{color:#6b7280;cursor:pointer;background-color:#fffc;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;transition:background-color .2s,color .2s,transform .1s;display:flex}.SimpleOutlineSection-module__kS-ija__addButton:hover{color:var(--color-foreground);background-color:#fff;transform:scale(1.05)}.SimpleOutlineSection-module__kS-ija__addButton:active{transform:scale(.95)}.SimpleOutlineSection-module__kS-ija__durationText{color:#6b7280;white-space:nowrap;text-align:right;min-width:3.5rem;font-size:.875rem;font-weight:500}.SimpleOutlineSection-module__kS-ija__chevronWrapper{color:#6b7280;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.SimpleOutlineSection-module__kS-ija__expandedContent{border-top:2px solid #fff;padding:1rem}.SimpleOutlineSection-module__kS-ija__fullDescription{color:#4b5563;margin:0 0 .75rem;padding:0;font-size:.875rem;line-height:1.6}.SimpleOutlineSection-module__kS-ija__fullDescription p{margin:0;padding:0}.SimpleOutlineSection-module__kS-ija__fullDescription>:first-child{margin-top:0!important}
.CourseCardBand-module__R2uKXW__band{margin:0 0 2rem}.CourseCardBand-module__R2uKXW__inner{box-sizing:border-box;padding:3rem calc(100vw/3.5 - min(100vw,var(--page-max-width))/2)3rem;align-items:stretch;gap:1.5rem;display:flex;overflow-y:auto}.CourseCardBand-module__R2uKXW__filters+.CourseCardBand-module__R2uKXW__inner{padding-top:3rem}.CourseCardBand-module__R2uKXW__slide{flex:0 0 357px;min-width:0;display:flex}.CourseCardBand-module__R2uKXW__filters{max-width:var(--page-max-width);box-sizing:border-box;margin:0 auto;display:flex}.CourseCardBand-module__R2uKXW__filtersInner,.CourseCardBand-module__R2uKXW__create{flex:1;display:flex}.CourseCardBand-module__R2uKXW__filtersInner{color:#666;line-height:2rem}.CourseCardBand-module__R2uKXW__filtersInner label,.CourseCardBand-module__R2uKXW__filtersLabel{align-items:center;gap:.5rem;display:flex}.CourseCardBand-module__R2uKXW__create{text-align:right;justify-content:flex-end;align-items:center;display:flex}.CourseCardBand-module__R2uKXW__loader{justify-content:center;align-items:center;min-height:25rem;display:flex}.CourseCardBand-module__R2uKXW__allCoursesHeading{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}@media (min-width:1200px){.CourseCardBand-module__R2uKXW__band{margin-right:-2rem}}@media (min-width:1400px){.CourseCardBand-module__R2uKXW__band{margin-right:-6rem}}
.SessionCard-module__IyWSnq__main{width:357px;min-width:0;height:477px;display:flex;position:relative}.SessionCard-module__IyWSnq__card{background-color:var(--color-background-secondary);z-index:1;box-sizing:border-box;width:100%;min-width:0;height:100%;color:var(--color-foreground-secondary);border:1px solid #eaeaea;border-radius:1.5rem;flex-direction:column;padding:3rem 2rem 2rem;font-weight:400;transition:all .3s;display:flex;position:relative}.SessionCard-module__IyWSnq__card:hover{z-index:2;box-shadow:0 1.5625rem 2rem #00000040}.SessionCard-module__IyWSnq__titleLink{color:inherit;text-decoration:none}.SessionCard-module__IyWSnq__titleLink:after{content:"";z-index:1;position:absolute;inset:0}.SessionCard-module__IyWSnq__titleLink:hover{text-decoration:none}.SessionCard-module__IyWSnq__titleLink:visited{color:inherit}.SessionCard-module__IyWSnq__header{flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.SessionCard-module__IyWSnq__top{flex-direction:column;flex-shrink:0;margin-top:5rem;display:flex}.SessionCard-module__IyWSnq__title{color:var(--color-foreground);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:.625rem 0 .375rem;font-size:2.125rem;line-height:1.2;display:-webkit-box;overflow:hidden}.SessionCard-module__IyWSnq__timeContainer{flex-shrink:0;margin-top:auto;padding-top:1rem}.SessionCard-module__IyWSnq__time{color:var(--color-foreground-secondary);align-items:center;gap:.375rem;margin:0;font-size:.875rem;line-height:1.5;display:flex}.SessionCard-module__IyWSnq__timeLabel{margin-right:.375rem}.SessionCard-module__IyWSnq__actions{z-index:2;position:relative}
.HomeContainer-module__OVp6Ba__background{background-image:url(/img/background-chat-left-branding.svg),url(/img/background-chat-right-branding.svg);background-position:0 70%,right 20%;background-repeat:no-repeat,no-repeat;background-size:6rem,6rem}
.HomeHeading-module__jN5I7q__main{color:var(--color-foreground-secondary);background-color:var(--color-background);font-size:1.5rem;font-weight:400;line-height:1.875rem}.HomeHeading-module__jN5I7q__main strong{color:var(--color-foreground);font-weight:400}
.SignedInHomePage-module__iIQtvG__top{align-items:center;margin-top:8rem;display:flex}.SignedInHomePage-module__iIQtvG__heading{flex:1}.SignedInHomePage-module__iIQtvG__create{flex:0;gap:.5rem;display:flex}
.AcceptInvitation-module__eGfcwG__container{flex-direction:column;align-items:center;display:flex}
.SignedOutHomePage-module__nNPfpW__main{text-align:center;margin:5rem 0}.SignedOutHomePage-module__nNPfpW__signInButton button{color:#fff;background-color:var(--color-foreground);cursor:pointer;appearance:none;font-family:inherit;font-size:inherit;border:none;border-radius:.375rem;padding:.5rem 1rem}.SignedOutHomePage-module__nNPfpW__signInButton button:hover{background-color:var(--color-foreground-secondary)}
/*# sourceMappingURL=cb33ce012233fb20.css.map*/