.AssessmentSession_dialog__easnp{position:fixed;inset:0;margin:auto;box-sizing:border-box;width:min(42rem,calc(100% - 1rem));max-height:calc(100dvh - 1rem);overflow-y:auto;overflow-wrap:anywhere;padding:max(clamp(1rem,4vw,1.5rem),env(safe-area-inset-top)) max(clamp(1rem,4vw,1.5rem),env(safe-area-inset-right)) max(clamp(1rem,4vw,1.5rem),env(safe-area-inset-bottom)) max(clamp(1rem,4vw,1.5rem),env(safe-area-inset-left));border:var(--resident-border-width,1px) solid var(--resident-border-default,#cbd5e1);border-radius:var(--resident-radius-card,.5rem);background:var(--resident-main-surface,#fff);color:var(--resident-text-primary,#0f172a);font:inherit}.AssessmentSession_dialog__easnp:where(:not(.resident-theme,.resident-theme *)){--resident-main-surface:#fff;--resident-text-primary:#0f172a;--resident-border-default:#cbd5e1;--resident-border-subtle:#cbd5e1;--resident-border-width:1px;--resident-radius-card:0.5rem;--resident-radius-control:999px;--resident-action-primary:#0f766e;--resident-action-primary-foreground:#fff;--resident-focus:#0f766e}.AssessmentSession_dialog__easnp::backdrop{background:var(--resident-overlay,rgb(0 0 0/.5))}.AssessmentSession_destination__FbMMP,.AssessmentSession_information__ybOYW,.AssessmentSession_intro___xwtC,.AssessmentSession_notice__1fSw7{margin-top:var(--resident-space-2,.5rem)}.AssessmentSession_notice__1fSw7{padding:var(--resident-space-2,.5rem) var(--resident-space-4,1rem);font-weight:600}.AssessmentSession_information__ybOYW summary{display:list-item;min-height:44px;padding-block:var(--resident-space-2,.5rem);cursor:pointer}.AssessmentSession_information__ybOYW p{margin-top:var(--resident-space-2,.5rem)}.AssessmentSession_status__JwDTt{margin-block:var(--resident-space-4,1rem)}.AssessmentSession_stateTitle__kEm2C{font-size:1.125em;font-weight:600}.AssessmentSession_helper__3CWUf,.AssessmentSession_summary__zxgI_{margin-top:var(--resident-space-2,.5rem)}.AssessmentSession_muted__5nSlp,.AssessmentSession_reference__6T_7W{margin-bottom:var(--resident-space-2,.5rem)}.AssessmentSession_captions__zx1kX,.AssessmentSession_result__GwMiq{padding:var(--resident-space-4,1rem);margin-bottom:var(--resident-space-4,1rem);border:var(--resident-border-width,1px) solid var(--resident-border-subtle,#cbd5e1);border-radius:var(--resident-radius-card,.5rem)}.AssessmentSession_captions__zx1kX{max-height:min(16rem,35dvh);overflow-y:auto;white-space:pre-wrap}.AssessmentSession_summary__zxgI_{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.AssessmentSession_controls__o0ZBu{display:flex;flex-wrap:wrap;gap:var(--resident-space-2,.5rem)}.AssessmentSession_control__aYqVN{min-height:44px;max-width:100%;padding:.625rem 1rem;white-space:normal;font-weight:600}.AssessmentSession_control__aYqVN:focus-visible,.AssessmentSession_information__ybOYW summary:focus-visible{outline:3px solid var(--resident-focus,#0f172a);outline-offset:3px}.AssessmentSession_meter___F4JU{height:.5rem;overflow:hidden;border-radius:var(--resident-radius-control,999px);background:color-mix(in srgb,currentColor 10%,transparent);margin-bottom:var(--resident-space-4,1rem)}.AssessmentSession_level__GSAYr{height:100%;background:var(--resident-action-primary,#1e3ba0)}@media (forced-colors:active){.AssessmentSession_control__aYqVN{border:1px solid ButtonText}}.AssessmentSession_page__DBPRc{min-width:0;overflow-wrap:anywhere;padding-bottom:env(safe-area-inset-bottom)}.AssessmentSession_page__DBPRc h1{font-size:2rem;line-height:1.2}.AssessmentSession_review__UfvwE{margin-block:1.5rem}.AssessmentSession_reviewSection__n0QJT+.AssessmentSession_reviewSection__n0QJT{margin-top:1.5rem}.AssessmentSession_rows__sDMS1{margin-top:.5rem}.AssessmentSession_row__PElyh{padding-block:.75rem;border-bottom:1px solid var(--resident-border-subtle,#cbd5e1)}.AssessmentSession_row__PElyh dt{font-weight:600}.AssessmentSession_row__PElyh dd{margin-top:.25rem;white-space:pre-wrap;overflow-wrap:anywhere}.AssessmentSession_captionLabel__sLSJ0{font-size:.875em;font-weight:600;margin-bottom:.5rem;color:var(--resident-text-muted,#525965)}.AssessmentSession_outcomeTitle__oZAWD{font-size:1.5em;line-height:1.2;font-weight:600}.AssessmentSession_reference__6T_7W{padding:1rem;border-left:4px solid var(--resident-action-primary,#1e3ba0);background:var(--resident-subtle-surface,#f5f6f8);overflow-wrap:anywhere}.AssessmentSession_referenceLabel__RjKNx{display:block;margin-bottom:.375rem}.AssessmentSession_review__UfvwE:focus-visible,.AssessmentSession_status__JwDTt:focus-visible{outline:3px solid var(--resident-focus,#1e3ba0);outline-offset:3px}@media (max-width:24rem){.AssessmentSession_controls__o0ZBu{flex-direction:column}.AssessmentSession_control__aYqVN{width:100%}}