@charset "UTF-8";.tsas-section{display:grid;grid-gap:2.5rem;grid-template-columns:1fr 2fr;margin-bottom:5rem;margin-top:5rem}.tsas-section:target{box-shadow:inset 0 0 0 6px RGB(var(--color-neptune))}.tsas-section__header{align-self:flex-start;position:sticky;top:4.375rem}.tsas-section__header>:last-child{margin-bottom:0}.tsas-section__title{color:RGB(var(--color-accent));font-size:var(--text-large)}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.tsas-question{animation:fadeIn 0.4s;border-radius:0.875rem;padding:1.875rem;transition:display 0.4s,opacity 0.4s;transition-behavior:allow-discrete}.tsas-question:not(:first-child){margin-top:1.875rem}.tsas-question:target{box-shadow:inset 0 0 0 6px RGB(var(--color-neptune))}:where(.tsas-question){--color-base:var(--color-card);--color-contrast:var(--color-grey-7);--color-heading:var(--color-starlight);--color-subtle:var(--color-grey-5);--color-accent:var(--color-blue);--color-accent-contrast:var(--color-white);--color-icon:var(--color-celestial);--inverse-button-border:RGB(var(--color-transparent));--inverse-button-hover:RGB(var(--color-sky));--keyline-button-border:RGB(var(--color-celestial));--keyline-button-outline:RGB(var(--color-starlight));--naked-button-color:RGB(var(--color-blue));--naked-button-hover:RGB(var(--color-starlight));--card-border:var(--card-card-border);background-color:RGB(var(--color-base));color:RGB(var(--color-contrast))}.tsas-question.is-followup{--color-base:var(--color-sky);--color-contrast:var(--color-grey-7);--color-heading:var(--color-starlight);--color-subtle:var(--color-grey-5);--color-accent:var(--color-blue);--color-accent-contrast:var(--color-white);--color-icon:var(--color-celestial);--inverse-button-border:RGB(var(--color-transparent));--inverse-button-hover:RGB(var(--color-moon-50));--keyline-button-border:RGB(var(--color-celestial));--keyline-button-outline:RGB(var(--color-starlight));--naked-button-color:RGB(var(--color-blue));--naked-button-hover:RGB(var(--color-starlight));--card-border:var(--card-sky-border)}.tsas-question.has-errors{--color-base:var(--color-comet-15);--color-contrast:var(--color-grey-7);--color-heading:var(--color-starlight);--color-subtle:var(--color-grey-5);--color-accent:var(--color-comet);--color-accent-contrast:var(--color-white);--color-icon:var(--color-celestial);--inverse-button-border:RGB(var(--color-transparent));--inverse-button-hover:RGB(var(--color-sky));--keyline-button-border:RGB(var(--color-celestial));--keyline-button-outline:RGB(var(--color-starlight));--naked-button-color:RGB(var(--color-blue));--naked-button-hover:RGB(var(--color-starlight));--card-border:var(--card-warn-border)}.tsas-question.has-errors:target{box-shadow:inset 0 0 0 6px RGB(var(--color-comet))}.tsas-question .flag-required{font-size:0.75rem;font-weight:var(--weight-bolder);margin-left:0.5em;text-transform:uppercase}.tsas-question__header>:last-child{margin-bottom:0}.tsas-question__header .thrc-tag-list{margin-top:0.625rem}.tsas-question__count,.tsas-question__help{color:RGB(var(--color-contrast));font-size:var(--text-small);font-weight:var(--weight-base)}.tsas-question__count,.tsas-question__title{align-items:center;display:flex;gap:0.5em}.tsas-question__count:before,.tsas-question__title:before{color:RGB(var(--color-neptune));content:var(--fa-icon);font-family:var(--fa-font);font-weight:var(--fa-weight-regular);line-height:1;width:1em}.has-response .tsas-question__count:before,.has-response .tsas-question__title:before{--fa-icon:""}.has-errors .tsas-question__count:before,.has-errors .tsas-question__title:before{--fa-icon:""}.is-saving .tsas-question__count:before,.is-saving .tsas-question__title:before{--fa-icon:"";animation:spinner 1s linear infinite}.tsas-question__count~.tsas-question__title:before{display:none}.tsas-question__title{color:RGB(var(--color-heading));font-size:var(--text-medium);font-weight:var(--weight-bolder);line-height:1.3}.tsas-question__help{margin-top:0.625rem}.tsas-question__notice{background:RGB(var(--color-comet-50));border-radius:0.875rem;color:RGB(var(--color-starlight));font-size:var(--text-small);font-weight:var(--weight-bold);margin-top:1.25rem;padding:1.25rem}.tsas-question__notice:empty{display:none}.tsas-question__content{margin-top:1.25rem}@starting-style{.tsas-question{opacity:1}}.tsas-question[hidden]{display:none;opacity:0}.tsas-question.is-style-summary{background:none;border-radius:0;border-top:1px solid rgb(var(--color-border));padding:1.25rem 0 0}.tsas-question.is-style-summary:not(:first-child){margin-top:1.25rem}.tsas-response__label{color:RGB(var(--color-heading));font-size:var(--text-base);font-weight:var(--weight-bold);line-height:inherit}.tsas-response.type-binary{display:flex;gap:0.5em}.tsas-response.type-binary:before{color:RGB(var(--color-icon));content:"\f068";content:var(--fa-icon,"\f068");font-family:var(--fa-font);font-weight:var(--fa-weight)}.tsas-response.type-binary--yes{--fa-icon:""}.tsas-response.type-binary--no{--fa-icon:""}.tsas-response-list .tsas-response.type-binary:before{content:none}.tsas-response-list .tsas-response.type-binary dd{display:flex;gap:0.5em}.tsas-response-list .tsas-response.type-binary dd:before{color:RGB(var(--color-icon));content:"\f068";content:var(--fa-icon,"\f068");font-family:var(--fa-font);font-weight:var(--fa-weight)}.tsas-response.type-dollar,.tsas-response.type-number,.tsas-response.type-percent{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tsas-response.type-checkbox .tsas-response__value,.tsas-response.type-rows-checkbox .tsas-response__value{margin-top:0}.tsas-response-list{display:grid;grid-gap:0.625rem;grid-template-columns:1fr 1fr;--marker:none;--list-indent:0;--item-indent:0;--item-gap:0;list-style:none}.tsas-response-list>.tsas-response{display:grid;grid-column:1 /  -1;grid-gap:1.25rem;grid-template-columns:subgrid}.tsas-response-list>.tsas-response:not(:first-child){border-top:1px solid rgba(0,0,0,.2);padding-top:0.625rem}.tsas-feedback{border-radius:0.875rem;margin-bottom:2.5rem;margin-top:2.5rem;padding:4.375rem 2.5rem}.tsas-feedback:target{box-shadow:inset 0 0 0 6px RGB(var(--color-neptune))}:where(.tsas-feedback){--color-base:var(--color-card);--color-contrast:var(--color-grey-7);--color-heading:var(--color-starlight);--color-subtle:var(--color-grey-5);--color-accent:var(--color-blue);--color-accent-contrast:var(--color-white);--color-icon:var(--color-celestial);--inverse-button-border:RGB(var(--color-transparent));--inverse-button-hover:RGB(var(--color-sky));--keyline-button-border:RGB(var(--color-celestial));--keyline-button-outline:RGB(var(--color-starlight));--naked-button-color:RGB(var(--color-blue));--naked-button-hover:RGB(var(--color-starlight));--card-border:var(--card-card-border);background-color:RGB(var(--color-base));color:RGB(var(--color-contrast))}.tsas-feedback-list{--marker:none;--list-indent:0;--item-indent:0;--item-gap:0;list-style:none;--item-gap:1.875rem}.tsas-feedback-item{background-image:radial-gradient(RGB(var(--color-border)) 1px,transparent 1.05px,transparent 8px);background-position:0px -1px;background-repeat:space no-repeat;background-size:8px 8px;padding-top:1.875rem}/*# sourceMappingURL=assessment.css.map */
