.AppShell-module-scss-module__ZdfWca__root{width:95%;max-width:1200px;margin:clamp(var(--space-3),3vw,var(--space-6))auto 0}.AppShell-module-scss-module__ZdfWca__separator{background-color:var(--gray-5);width:100%;height:1px;transform:translateY(-1px)}
.LinksPreviewList-module-scss-module__1rUW7a__card{background-color:var(--gray-3);box-shadow:none;transition:background-color .1s}.LinksPreviewList-module-scss-module__1rUW7a__card.LinksPreviewList-module-scss-module__1rUW7a__interactive{cursor:pointer}.LinksPreviewList-module-scss-module__1rUW7a__card.LinksPreviewList-module-scss-module__1rUW7a__interactive:hover{--card-background-color:var(--gray-2)}.LinksPreviewList-module-scss-module__1rUW7a__card.LinksPreviewList-module-scss-module__1rUW7a__interactive *{cursor:pointer}.LinksPreviewList-module-scss-module__1rUW7a__icon{color:var(--gray-8);flex-shrink:0}.LinksPreviewList-module-scss-module__1rUW7a__alert{background-color:var(--orange-a2);border-bottom:1px solid var(--orange-a4)}.LinksPreviewList-module-scss-module__1rUW7a__warning{background-color:var(--orange-a3);width:3rem;height:3rem;color:var(--orange-10);border-radius:100%;position:relative}.LinksPreviewList-module-scss-module__1rUW7a__warning svg{width:40%;height:40%;margin:auto;position:absolute;inset:0}.LinksPreviewList-module-scss-module__1rUW7a__link{border:1px solid var(--gray-a3);border-radius:var(--radius-3);color:var(--color-text);word-break:break-all}
.ControlledCheckboxCards-module-scss-module__UCeTXW__cards label:has(input:checked){background-color:var(--accent-a2)}.ControlledCheckboxCards-module-scss-module__UCeTXW__cards label:has(input:checked):after{box-shadow:0 0 0 1px color-mix(in oklab,var(--accent-a8),var(--accent-8)25%)}.ControlledCheckboxCards-module-scss-module__UCeTXW__error label:after{box-shadow:0 0 0 1px color-mix(in oklab,var(--red-a8),var(--red-8)25%)}.ControlledCheckboxCards-module-scss-module__UCeTXW__error label:hover:after{box-shadow:0 0 0 1px color-mix(in oklab,var(--red-a9),var(--red-9)25%)}
.ControlledTextArea-module-scss-module__0ohQUW__error{box-shadow:inset 0 0 0 var(--text-area-border-width)var(--red-a8)}
.CredentialActivityFeed-module-scss-module__JQPSUa__container{position:relative}.CredentialActivityFeed-module-scss-module__JQPSUa__container:after{content:"";background-color:var(--gray-3);z-index:-1;width:2px;height:100%;position:absolute;top:0;left:.7rem}.CredentialActivityFeed-module-scss-module__JQPSUa__activity{position:relative}.CredentialActivityFeed-module-scss-module__JQPSUa__activity:first-of-type:after,.CredentialActivityFeed-module-scss-module__JQPSUa__activity:last-of-type:after{content:"";background-color:var(--color-background);z-index:1;width:2px;height:50%;position:absolute;left:.7rem}.CredentialActivityFeed-module-scss-module__JQPSUa__activity:first-of-type:after{top:0}.CredentialActivityFeed-module-scss-module__JQPSUa__activity:last-of-type:after{bottom:0}.CredentialActivityFeed-module-scss-module__JQPSUa__activity:first-of-type:last-of-type:after{height:100%}.CredentialActivityFeed-module-scss-module__JQPSUa__activity button{z-index:2}.CredentialActivityFeed-module-scss-module__JQPSUa__card{width:100%}.CredentialActivityFeed-module-scss-module__JQPSUa__icon{pointer-events:none;-webkit-user-select:none;user-select:none}.CredentialActivityFeed-module-scss-module__JQPSUa__file{background-color:var(--gray-2);border:1px solid var(--gray-5);border-radius:var(--radius-3);color:var(--gray-12);flex-basis:100%;position:relative}.CredentialActivityFeed-module-scss-module__JQPSUa__file .CredentialActivityFeed-module-scss-module__JQPSUa__icon{pointer-events:none}.CredentialActivityFeed-module-scss-module__JQPSUa__diff{background-color:var(--color-background);padding:0;display:block}.CredentialActivityFeed-module-scss-module__JQPSUa__diff p{background-color:var(--gray-a2);padding:var(--space-2);border-bottom:1px solid var(--gray-6)}.CredentialActivityFeed-module-scss-module__JQPSUa__diff p+div{padding:var(--space-3);background-color:var(--gray-a1)}.CredentialActivityFeed-module-scss-module__JQPSUa__diff.CredentialActivityFeed-module-scss-module__JQPSUa__before p{background-color:var(--red-a2);border-bottom:1px solid var(--red-6)}.CredentialActivityFeed-module-scss-module__JQPSUa__diff.CredentialActivityFeed-module-scss-module__JQPSUa__before p+div{padding:var(--space-3);background-color:var(--red-a1)}.CredentialActivityFeed-module-scss-module__JQPSUa__diff.CredentialActivityFeed-module-scss-module__JQPSUa__after p{background-color:var(--green-a2);border-bottom:1px solid var(--green-6)}.CredentialActivityFeed-module-scss-module__JQPSUa__diff.CredentialActivityFeed-module-scss-module__JQPSUa__after p+div{padding:var(--space-3);background-color:var(--green-a1)}
.ControlledUrlArrayInput-module-scss-module__f6W0AG__error{box-shadow:inset 0 0 0 var(--text-field-border-width)var(--red-a8)}
.FilesPreviewList-module-scss-module__R2m6kG__card{background-color:var(--gray-3);box-shadow:none;padding-left:var(--space-4);padding-right:var(--space-4);transition:background-color .1s}.FilesPreviewList-module-scss-module__R2m6kG__card:hover{background-color:var(--gray-4)}.FilesPreviewList-module-scss-module__R2m6kG__icon{width:100%;color:var(--gray-8);text-align:center}.FilesPreviewList-module-scss-module__R2m6kG__icon svg{width:2rem;height:2rem}
.ControlledUserTypeaheadInput-module-scss-module__zfOMTW__error{box-shadow:inset 0 0 0 1px var(--red-a8)}
.AchievementBadgesGrid-module-scss-module__BMauDG__hidden{opacity:.1;-webkit-user-select:none;user-select:none;pointer-events:none;filter:brightness(0%)grayscale()}.AchievementBadgesGrid-module-scss-module__BMauDG__skeleton{animation:1s infinite alternate-reverse AchievementBadgesGrid-module-scss-module__BMauDG__badge-skeleton-pulse}@keyframes AchievementBadgesGrid-module-scss-module__BMauDG__badge-skeleton-pulse{0%{opacity:.05}to{opacity:.1}}
.GlareTilt-module-scss-module__oEcOHG__hero{perspective:800px;flex-direction:column;display:flex}.GlareTilt-module-scss-module__oEcOHG__container{-webkit-user-select:none;user-select:none;transition:transform .2s ease-out;position:relative}.GlareTilt-module-scss-module__oEcOHG__container.GlareTilt-module-scss-module__oEcOHG__light{--glare-tint:#fff3}.GlareTilt-module-scss-module__oEcOHG__container.GlareTilt-module-scss-module__oEcOHG__dark{--glare-tint:#17181959}.GlareTilt-module-scss-module__oEcOHG__container:hover{transform:rotateX(var(--x-rotation))rotateY(var(--y-rotation))scale(1.1)}.GlareTilt-module-scss-module__oEcOHG__glare{pointer-events:none;position:absolute;inset:0}.GlareTilt-module-scss-module__oEcOHG__container:hover .GlareTilt-module-scss-module__oEcOHG__glare{background:radial-gradient(at var(--x)var(--y),var(--glare-tint)10%,transparent 80%)}
.ControlledDatePicker-module-scss-module__xl6XJG__input input::-webkit-calendar-picker-indicator{visibility:hidden;pointer-events:none;opacity:0;display:none}.ControlledDatePicker-module-scss-module__xl6XJG__error{box-shadow:inset 0 0 0 var(--text-field-border-width)var(--red-a8)}
.TextLink-module-scss-module__oPOpvG__arrow{color:var(--gray-9);transform:scale(.8)}
.UserLink-module-scss-module__6ZS_Ra__badge{cursor:pointer;position:relative}.UserLink-module-scss-module__6ZS_Ra__badge:hover{background-color:var(--gray-3)}.UserLink-module-scss-module__6ZS_Ra__arrow{color:var(--gray-10);margin-left:-.3rem;transform:scale(.75)}
.StudentCredentialView-module-scss-module__T0tlEG__textarea{min-height:8rem;max-height:32rem;box-shadow:inset 0 0 0 var(--text-area-border-width)var(--gray-a6)}
.ControlledTextField-module-scss-module__g7oPqa__error{box-shadow:inset 0 0 0 var(--text-field-border-width)var(--red-a8)}
