.AssessmentCompletionState_root__gr6Z4{position:relative;isolation:isolate;display:grid;grid-template-rows:3.5rem .25rem minmax(0,1fr) minmax(8.5rem,auto);min-height:100dvh;max-width:32.5rem;margin-inline:auto;overflow:hidden;color:var(--foreground);background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--primary) 8%,transparent) 0,transparent 38%),var(--background)}.AssessmentCompletionState_header__417lX{z-index:2;display:grid;grid-template-columns:3rem minmax(0,1fr) 3rem;align-items:center;padding-inline:1rem;background:color-mix(in srgb,var(--background) 92%,transparent);backdrop-filter:blur(18px)}.AssessmentCompletionState_header__417lX>p{overflow:hidden;font-size:var(--nu-text-callout);font-weight:var(--nu-weight-bold);text-align:center;text-overflow:ellipsis;white-space:nowrap}.AssessmentCompletionState_headerCopy__j94kx{min-width:0;text-align:center}.AssessmentCompletionState_headerCopy__j94kx p{overflow:hidden;margin:0;font-size:var(--nu-text-callout);font-weight:var(--nu-weight-bold);text-overflow:ellipsis;white-space:nowrap}.AssessmentCompletionState_headerCopy__j94kx span{display:block;margin-top:.08rem;color:var(--muted);font-size:var(--nu-text-caption);font-weight:var(--nu-weight-semibold);line-height:var(--nu-leading-display)}.AssessmentCompletionState_count__qWdZl{font-size:var(--nu-text-label);font-weight:var(--nu-weight-semibold);color:var(--muted);text-align:right;font-variant-numeric:tabular-nums}.AssessmentCompletionState_progressTrack__G6X8y{z-index:2;overflow:hidden;background:color-mix(in srgb,var(--line) 65%,transparent)}.AssessmentCompletionState_progressValue__wFqLx{display:block;width:100%;height:100%;background:var(--primary)}.AssessmentCompletionState_progressPending__i6oE7{display:block;width:34%;height:100%;border-radius:inherit;background:var(--primary);animation:AssessmentCompletionState_loading-progress__NtNkK 1.45s ease-in-out infinite}.AssessmentCompletionState_content__GYYTS{z-index:1;display:flex;min-height:0;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.25rem,3.8dvh,2rem);overflow-y:auto;padding:clamp(1.5rem,4dvh,2.5rem) 1.5rem 1rem}.AssessmentCompletionState_visual__S67zs{position:relative;display:grid;width:min(65vw,16.25rem);flex:0 0 auto;aspect-ratio:1;place-items:center}.AssessmentCompletionState_glow__lbY26{position:absolute;inset:19%;border-radius:999px;background:color-mix(in srgb,var(--primary) 18%,transparent);filter:blur(1.75rem);animation:AssessmentCompletionState_completion-glow__UniHv 1.6s ease-in-out infinite alternate}.AssessmentCompletionState_mascot__0lJFO{position:relative;z-index:2;width:79%;height:auto;filter:drop-shadow(0 1.15rem 1.7rem color-mix(in srgb,var(--nu-info-700) 12%,transparent));transform-origin:50% 82%;animation:AssessmentCompletionState_completion-breathe__KLB_R 2.6s ease-in-out infinite}.AssessmentCompletionState_mascotShadow__zTa3h{position:absolute;z-index:1;bottom:14%;left:50%;width:43%;height:7%;border-radius:999px;background:color-mix(in srgb,var(--nu-brand-800) 11%,transparent);filter:blur(.55rem);transform:translateX(-50%);animation:AssessmentCompletionState_completion-shadow__Gptvh 2.6s ease-in-out infinite}.AssessmentCompletionState_signal__KcaeN{--signal-x:0px;--signal-y:0px;position:absolute;z-index:3;top:46%;left:48%;width:.7rem;height:.7rem;border:2px solid color-mix(in srgb,var(--surface) 72%,transparent);border-radius:.25rem;background:var(--primary);box-shadow:0 .35rem .9rem color-mix(in srgb,var(--nu-info-700) 13%,transparent);animation:AssessmentCompletionState_completion-signal___Qmrk 3.2s cubic-bezier(.22,.75,.28,1) infinite}.AssessmentCompletionState_signalOne__ITbCq{--signal-x:-6.3rem;--signal-y:-4.5rem;background:var(--flame)}.AssessmentCompletionState_signalTwo___l_1w{--signal-x:6.4rem;--signal-y:-3.8rem;background:var(--sun);animation-delay:-.6s}.AssessmentCompletionState_signalThree__aDeAW{--signal-x:-6.9rem;--signal-y:2.9rem;background:var(--water);animation-delay:-1.2s}.AssessmentCompletionState_signalFour__B_Z_N{--signal-x:6.7rem;--signal-y:3.4rem;background:var(--forest);animation-delay:-1.8s}.AssessmentCompletionState_signalFive__shK4O{--signal-x:0.3rem;--signal-y:-7rem;animation-delay:-2.4s}.AssessmentCompletionState_copy__WOM1R{width:100%;min-block-size:8rem;text-align:center}.AssessmentCompletionState_copy__WOM1R h1{max-width:24rem;margin-inline:auto;font-size:var(--nu-text-fluid-title-lg);font-weight:var(--nu-weight-heavy);line-height:var(--nu-leading-title);letter-spacing:-.035em;text-wrap:balance}.AssessmentCompletionState_copy__WOM1R>p:not(.AssessmentCompletionState_liveStatus__9M6uy){max-width:23rem;margin:.75rem auto 0;font-size:var(--nu-text-callout);line-height:var(--nu-leading-body);color:var(--muted);text-wrap:pretty}.AssessmentCompletionState_liveStatus__9M6uy{display:inline-flex;min-height:2rem;align-items:center;gap:.45rem;margin-top:.8rem;padding:.35rem .75rem;border:1px solid color-mix(in srgb,var(--primary) 13%,var(--line));border-radius:999px;font-size:var(--nu-text-label);font-weight:var(--nu-weight-bold);color:var(--primary-strong);background:color-mix(in srgb,var(--surface) 82%,transparent)}.AssessmentCompletionState_liveDot__Q2Kop{width:.42rem;height:.42rem;border-radius:999px;background:var(--primary);box-shadow:0 0 0 0 color-mix(in srgb,var(--primary) 20%,transparent);animation:AssessmentCompletionState_completion-live-dot__0GCO1 1.45s ease-out infinite}.AssessmentCompletionState_actionSlot__2iSDT{z-index:2;display:flex;min-height:8.5rem;flex-direction:column;align-items:center;gap:.25rem;justify-content:center;padding:1rem 1.25rem calc(1rem + env(safe-area-inset-bottom))}.AssessmentCompletionState_actionSlot__2iSDT button{width:100%;max-width:30.5rem;min-height:3.5rem;border:0;border-radius:1rem;font-size:var(--nu-text-callout);font-weight:var(--nu-weight-bold);color:var(--surface);background:var(--foreground);box-shadow:0 .75rem 1.75rem color-mix(in srgb,var(--nu-info-700) 18%,transparent);transition:transform .16s ease,opacity .16s ease}.AssessmentCompletionState_actionSlot__2iSDT button:active{transform:scale(.985)}.AssessmentCompletionState_actionSlot__2iSDT button:disabled{cursor:wait;opacity:.5}.AssessmentCompletionState_actionSlot__2iSDT .AssessmentCompletionState_secondaryAction__5cL_7{min-height:3rem;color:var(--muted);background:transparent;box-shadow:none}.AssessmentCompletionState_actionSlot__2iSDT .AssessmentCompletionState_liveStatus__9M6uy{margin:0}.AssessmentCompletionState_statusNote__wMzsr{margin:0;color:var(--muted);font-size:var(--nu-text-body-sm);font-weight:var(--nu-weight-semibold);text-align:center}.AssessmentCompletionState_settled__WKfGe .AssessmentCompletionState_glow__lbY26,.AssessmentCompletionState_settled__WKfGe .AssessmentCompletionState_liveDot__Q2Kop,.AssessmentCompletionState_settled__WKfGe .AssessmentCompletionState_mascotShadow__zTa3h,.AssessmentCompletionState_settled__WKfGe .AssessmentCompletionState_mascot__0lJFO{animation:none}.AssessmentCompletionState_settled__WKfGe .AssessmentCompletionState_glow__lbY26{opacity:.42;transform:scale(.96)}.AssessmentCompletionState_settled__WKfGe .AssessmentCompletionState_signal__KcaeN{animation:none;opacity:0}@keyframes AssessmentCompletionState_completion-breathe__KLB_R{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-.28rem) scale(1.012)}}@keyframes AssessmentCompletionState_completion-shadow__Gptvh{0%,to{opacity:.72;transform:translateX(-50%) scaleX(1)}50%{opacity:.42;transform:translateX(-50%) scaleX(.91)}}@keyframes AssessmentCompletionState_completion-glow__UniHv{0%{opacity:.5;transform:scale(.91)}to{opacity:.9;transform:scale(1.08)}}@keyframes AssessmentCompletionState_completion-signal___Qmrk{0%{opacity:0;transform:translate(var(--signal-x),var(--signal-y)) scale(.65) rotate(-18deg)}14%{opacity:1}68%{opacity:.85}82%,to{opacity:0;transform:translate(0) scale(.35) rotate(22deg)}}@keyframes AssessmentCompletionState_completion-live-dot__0GCO1{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--primary) 24%,transparent)}70%,to{box-shadow:0 0 0 .45rem transparent}}@keyframes AssessmentCompletionState_loading-progress__NtNkK{0%{transform:translateX(-115%)}to{transform:translateX(305%)}}@media (max-height:43rem){.AssessmentCompletionState_root__gr6Z4{grid-template-rows:3.5rem .25rem minmax(0,1fr) minmax(6.75rem,auto)}.AssessmentCompletionState_content__GYYTS{justify-content:flex-start;gap:.9rem;padding-top:1rem}.AssessmentCompletionState_visual__S67zs{width:min(48dvh,13rem)}.AssessmentCompletionState_copy__WOM1R{min-block-size:7rem}.AssessmentCompletionState_actionSlot__2iSDT{min-height:6.75rem}}@media (prefers-reduced-motion:reduce){.AssessmentCompletionState_glow__lbY26,.AssessmentCompletionState_liveDot__Q2Kop,.AssessmentCompletionState_mascotShadow__zTa3h,.AssessmentCompletionState_mascot__0lJFO,.AssessmentCompletionState_signal__KcaeN{animation:none}.AssessmentCompletionState_progressPending__i6oE7{animation:none;transform:none}}.AssessmentLoadingState_root__Gm6ku{display:flex;flex-direction:column;width:100%;max-width:430px;min-height:100dvh;margin-inline:auto;padding-top:env(safe-area-inset-top);color:var(--nu-color-text);background:var(--nu-color-surface)}.AssessmentLoadingState_header__UdvqR{display:grid;min-height:56px;padding:0 24px;place-items:center}.AssessmentLoadingState_header__UdvqR p{margin:0;font-size:var(--nu-text-callout);font-weight:var(--nu-weight-semibold)}.AssessmentLoadingState_content__onm_f{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px calc(80px + env(safe-area-inset-bottom));text-align:center;word-break:keep-all}.AssessmentLoadingState_visual__5KTh_{flex:0 0 auto;width:min(208px,64vw);margin-bottom:28px}.AssessmentLoadingState_visual__5KTh_ img{display:block;width:100%;height:auto}.AssessmentLoadingState_copy__a3dAB{width:100%;max-width:340px}.AssessmentLoadingState_copy__a3dAB h1{max-width:290px;margin:0 auto;font-size:clamp(23px,6vw,27px);font-weight:var(--nu-weight-bold);line-height:1.4;letter-spacing:-.035em;text-wrap:balance}.AssessmentLoadingState_copy__a3dAB p{min-height:3.2em;margin:12px 0 0;font-size:var(--nu-text-body-sm);line-height:1.6;color:var(--nu-color-text-muted)}.AssessmentLoadingState_progress__6dpFg{display:grid;place-items:center;margin-top:20px;width:32px;height:32px}.AssessmentLoadingState_spinner__QBzao{width:22px;height:22px;border:2px solid color-mix(in srgb,var(--primary) 16%,transparent);border-top-color:var(--primary);border-radius:50%;animation:AssessmentLoadingState_loading-turn__FJ3JY 1.25s linear infinite}@keyframes AssessmentLoadingState_loading-turn__FJ3JY{to{transform:rotate(1turn)}}@media (max-height:700px){.AssessmentLoadingState_content__onm_f{padding-top:24px;padding-bottom:calc(48px + env(safe-area-inset-bottom))}.AssessmentLoadingState_visual__5KTh_{width:min(172px,54vw);margin-bottom:24px}}@media (prefers-reduced-motion:reduce){.AssessmentLoadingState_spinner__QBzao{animation:none}}