.funding-consent-form_container__Fl6MB{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:2rem 1rem;background:var(--brand-bg,#fafaf8)}.funding-consent-form_card__hBvBQ{width:100%;max-width:640px;background:var(--brand-card,white);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);overflow:hidden}.funding-consent-form_header__r5PCo{padding:2rem 2rem 1rem;border-bottom:1px solid #eceae6}.funding-consent-form_title__l6dAc{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin:0 0 .25rem}.funding-consent-form_subtitle__Ly7dC{font-size:.9rem;color:#666;margin:0}.funding-consent-form_previewBanner__0tZba{background:#fef3c7;color:#92400e;text-align:center;padding:.5rem;font-size:.85rem;font-weight:500}.funding-consent-form_form__MktE6{padding:1.5rem 2rem 2rem;display:flex;flex-direction:column;gap:1.25rem}.funding-consent-form_field__qLbwr{display:flex;flex-direction:column;gap:.375rem}.funding-consent-form_label__g9swr{font-size:.875rem;font-weight:500;color:#374151}.funding-consent-form_input__yyLV1{padding:.625rem .75rem;border:1px solid #d1d5db;border-radius:8px;font-size:.9375rem;outline:none;transition:border-color .15s}.funding-consent-form_input__yyLV1:focus{border-color:var(--brand-accent,#96814B);box-shadow:0 0 0 3px rgba(150,129,75,.1)}.funding-consent-form_radioGroup__mjllf{display:flex;flex-direction:column;gap:.5rem;padding:.25rem 0}.funding-consent-form_radioLabel__hfU9e{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;color:#374151;cursor:pointer}.funding-consent-form_radio__xHNcD{accent-color:var(--brand-accent,#96814B)}.funding-consent-form_error__aCf9s{color:#dc2626;font-size:.85rem;margin:0}.funding-consent-form_submitButton__pG8qm{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--brand-accent,#96814B);color:white;border:none;border-radius:8px;font-size:.9375rem;font-weight:500;cursor:pointer;transition:background .15s}.funding-consent-form_submitButton__pG8qm:hover:not(:disabled){background:var(--brand-accent-hover,#7a6a3e)}.funding-consent-form_submitButton__pG8qm:disabled{opacity:.5;cursor:not-allowed}.funding-consent-form_spinner__DQUWB{animation:funding-consent-form_spin__7VR00 1s linear infinite}@keyframes funding-consent-form_spin__7VR00{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.funding-consent-form_successCard__Yjg37{text-align:center;padding:3rem 2rem;background:var(--brand-card,white);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);max-width:480px;width:100%}.funding-consent-form_successIcon__Kb1Xy{color:#16a34a;margin:0 auto 1rem}.funding-consent-form_successTitle__E_wmr{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin:0 0 .5rem}.funding-consent-form_successMessage__13fYM{color:#666;font-size:.9375rem;margin:0}.AmendmentNotice_notice__7d7C3{display:flex;align-items:flex-start;gap:10px;margin:0 0 16px;padding:12px 14px;border:1px solid var(--ps-line,#e6e1d8);border-radius:10px;background:var(--ps-paper-2,#fbfaf7);color:var(--ps-ink-2,#4d4740)}.AmendmentNotice_icon__171dC{flex:none;margin-top:2px;color:var(--ps-accent,#7a6a3d)}.AmendmentNotice_heading__YFim2{margin:0 0 2px;font-weight:600;color:var(--ps-ink,#2b2823);font-size:calc(14.5px * var(--ps-text-scale, 1));line-height:1.45}.AmendmentNotice_text__Foh8u{margin:0;font-size:calc(14.5px * var(--ps-text-scale, 1));line-height:1.55}.AmendmentNotice_srOnly__tM_Vv{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.AmendmentNotice_notice__7d7C3 *{transition:none!important;animation:none!important}}.guide-reading_page__uOULe{color:#29261f;background:#faf8f5}.guide-reading_reading__dg_9u{max-width:960px;margin:auto;padding:32px 20px}.guide-reading_prerequisites__ByHfX{padding:24px;background:#fff;border:1px solid #e8e0d0;border-radius:12px;margin:24px 0}.guide-reading_prerequisites__ByHfX h2{font-size:20px;font-weight:600;margin-bottom:12px}.guide-reading_prerequisites__ByHfX ul{list-style:disc;padding-left:20px;line-height:1.75}.guide-reading_steps__69tEI{display:grid;gap:40px;margin:40px 0}.guide-reading_step__KiBuW{scroll-margin-top:calc(var(--guide-header-height, 0px) + 5rem);min-width:0}.guide-reading_stepHeading__XWmeP{display:flex;align-items:flex-start;gap:12px;font-size:24px;font-weight:600;line-height:1.35}.guide-reading_number__fDwhE{border:1px solid #b8a77b;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px}.guide-reading_actor__hHZCF{margin:12px 0;color:#68615a;font-size:13px}.guide-reading_description__A1pd8{font-size:17px;line-height:1.8;max-width:760px}.guide-reading_result__qdW2f{border-left:3px solid #7b8a6a;background:#fff;padding:16px 20px;margin:20px 0;line-height:1.7}.guide-reading_result__qdW2f strong{display:block}.guide-reading_recovery__rBpxR{padding:16px 20px;border:1px solid #d6cdbb;border-radius:8px;background:#fff;line-height:1.7}.guide-reading_recovery__rBpxR summary{cursor:pointer;font-weight:600;min-height:32px}.guide-reading_recovery__rBpxR p{margin-top:12px}.guide-reading_example__zgBwL{margin:24px 0;border:1px solid #cfc8bb;border-radius:12px;background:#fff;min-width:0;overflow:hidden}.guide-reading_example__zgBwL figcaption{padding:16px 20px;background:#f1eee6;border-bottom:1px solid #d6cdbb;line-height:1.6}.guide-reading_example__zgBwL figcaption span,.guide-reading_example__zgBwL figcaption strong{display:block}.guide-reading_example__zgBwL figcaption span{font-size:13px;color:#5d574b;margin-top:4px}.guide-reading_controls__dsNYe{padding:20px;min-width:0;font-family:Arial,sans-serif;font-size:14px}.guide-reading_controls__dsNYe *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.guide-reading_controls__dsNYe input,.guide-reading_controls__dsNYe select{max-width:100%}.guide-reading_notice__XA_PG{padding:12px 20px;background:#faf8f0;line-height:1.6}.guide-reading_controls__dsNYe>div{min-width:0}.guide-reading_faq__U_tQM{max-width:960px;margin:auto;padding:32px 20px}.guide-reading_faq__U_tQM h2{font-size:24px;margin-bottom:20px}.guide-reading_faq__U_tQM details{border:1px solid #d6cdbb;border-radius:8px;padding:16px;background:white;margin:12px 0;line-height:1.7}.guide-reading_faq__U_tQM summary{cursor:pointer;font-weight:600}.guide-reading_faq__U_tQM p{padding-top:12px}.guide-reading_reset__Pkvl9{border:1px solid #cfc8bb;padding:8px 12px;border-radius:6px;margin-top:12px;min-height:44px}.guide-reading_controls__dsNYe :focus-visible,.guide-reading_page__uOULe a:focus-visible,.guide-reading_page__uOULe summary:focus-visible{outline:2px solid #6b5f35;outline-offset:3px}@media (max-width:480px){.guide-reading_reading__dg_9u{padding:24px 16px}.guide-reading_controls__dsNYe{padding:12px}.guide-reading_prerequisites__ByHfX{padding:16px}.guide-reading_stepHeading__XWmeP{font-size:21px}.guide-reading_description__A1pd8{font-size:16px}.guide-reading_controls__dsNYe [class*=p-6],.guide-reading_example__zgBwL figcaption{padding:12px}.guide-reading_controls__dsNYe [class*=items-center],.guide-reading_controls__dsNYe label{flex-wrap:wrap}.guide-reading_controls__dsNYe [class*=flex-shrink-0]{max-width:100%}.guide-reading_controls__dsNYe [class*=justify-end][class*=border-t]{flex-wrap:wrap;padding:16px 8px;gap:12px}.guide-reading_controls__dsNYe [class*=justify-end][class*=border-t]>div:first-child{flex:1 1 100%}.guide-reading_controls__dsNYe [class*=line-clamp-2]{display:block;-webkit-line-clamp:unset;overflow:visible}}@media (max-width:480px){.guide-reading_controls__dsNYe label:has(>button)>span[class*=flex-1]{flex:1 1 calc(100% - 2rem);min-width:0}.guide-reading_controls__dsNYe label:has(>button)>button{margin-left:1.75rem}.guide-reading_controls__dsNYe button[class*=addRule]{flex-wrap:wrap}.guide-reading_controls__dsNYe button[class*=addRule]>span{flex-basis:100%}}.PortalStatusCard_card__AGKt_{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3em 0 2em}.PortalStatusCard_chip__rCU18{width:3.25em;height:3.25em;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--ps-accent-soft);color:var(--ps-ink-3);margin-bottom:1.25em}.PortalStatusCard_icon__pM0Z3{width:1.5em;height:1.5em}.PortalStatusCard_heading__F_11h{font-family:var(--ps-display-family);font-weight:650;font-size:1.375em;color:var(--ps-ink);margin:0 0 .5em}.PortalStatusCard_body__07zcu{font-size:.9375em;line-height:1.6;color:var(--ps-ink-2);margin:0;max-width:26em}.PortalStatusCard_note__AdouA{font-size:.8125em;color:var(--ps-ink-2);margin:1em 0 0}.CollectionNotice_notice__CHrgV{display:flex;align-items:flex-start;gap:.5em;margin:1.25em 0 0}.CollectionNotice_icon___5EAh{flex:0 0 auto;width:.875em;height:.875em;margin-top:.2em;color:var(--ps-ink-3)}.CollectionNotice_body__BZSN2{min-width:0}.CollectionNotice_sentence___86wo{font-size:.75em;line-height:1.55;color:var(--ps-ink-2);margin:0 0 .4em;overflow-wrap:anywhere}.CollectionNotice_link__kjcrV{display:inline-block;font-size:.75em;line-height:1.55;color:var(--ps-accent-deep);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.CollectionNotice_link__kjcrV:focus-visible{outline:none;border-radius:4px;box-shadow:var(--ps-focus-ring)}.CollectionNotice_srOnly__2k5jH{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ClientPortalStrip_strip__sh7hW{border:1px solid #eceae6;border-radius:.75rem;background:#fdfcfa;padding:.75rem 1rem .875rem}.ClientPortalStrip_head__JbrNK{display:flex;align-items:center;gap:.5rem}.ClientPortalStrip_icon__BWlFE{width:1rem;height:1rem;flex-shrink:0;color:#7a6a3d}.ClientPortalStrip_label__CIcXu{font-size:.875rem;font-weight:600;color:var(--text-primary,#26241f);margin:0}.ClientPortalStrip_body__dDF9R{margin-top:.5rem;display:flex;flex-direction:column;gap:.5rem}.ClientPortalStrip_url__qkWA1{font-family:ui-monospace,Menlo,monospace;font-size:.78rem;color:#57534e;background:#f6f4ef;border:1px solid #eceae6;border-radius:.5rem;padding:.5rem .625rem;margin:0;overflow-wrap:anywhere;user-select:all}.ClientPortalStrip_fact__IXmqw{font-size:.8125rem;line-height:1.5;color:#57534e;margin:0}.ClientPortalStrip_actions__xX7L8{display:flex;flex-wrap:wrap;gap:.5rem}.ClientPortalStrip_btn__21_yD{min-height:2.25rem;padding:.375rem .75rem;border:1px solid #e5e0d8;border-radius:.5rem;background:#fff;color:#44403c;font-size:.8125rem;font-weight:500;cursor:pointer}.ClientPortalStrip_btn__21_yD:hover:not(:disabled):not([aria-disabled=true]){background:#faf9f7}.ClientPortalStrip_btn__21_yD:disabled,.ClientPortalStrip_btn__21_yD[aria-disabled=true]{opacity:.55;cursor:default}.ClientPortalStrip_btnQuiet__X2W5G:focus-visible,.ClientPortalStrip_btn__21_yD:focus-visible{outline:2px solid #75633a;outline-offset:2px}.ClientPortalStrip_primary__W3uvy{background:#75633a;border-color:#75633a;color:#fff}.ClientPortalStrip_primary__W3uvy:hover:not(:disabled){background:#65552f}.ClientPortalStrip_danger__Onrva{color:#7f1d1d;border-color:#e9d5d5}.ClientPortalStrip_btnQuiet__X2W5G{min-height:2.25rem;padding:.375rem .5rem;border:0;background:transparent;color:#6b6b6b;font-size:.8125rem;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ClientPortalStrip_btnQuiet__X2W5G:disabled{opacity:.55;cursor:default}.ClientPortalStrip_revokeZone__QgE8x{margin-top:.25rem;padding-top:.5rem;border-top:1px dashed #eceae6;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem}.ClientPortalStrip_scope__NFwXI{font-size:.75rem;color:#6b6b6b;margin:0;flex:1 1 16rem}.ClientPortalStrip_confirm__F_0e2{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ClientPortalStrip_confirmText__e08lf{font-size:.8125rem;color:#44403c}.ClientPortalStrip_notice___wofn{margin:.5rem 0 0;font-size:.8125rem;color:#57534e}.ClientPortalStrip_disclosure___iwLy{border-top:1px solid #eceae6;min-width:0;background:#fff;color:#44403c}.ClientPortalStrip_compactRow__pId6_{min-height:58px;padding:7px 18px 7px 24px;display:flex;align-items:center;justify-content:space-between;gap:12px}.ClientPortalStrip_compactIdentity__EOdNt{min-width:0;display:flex;align-items:center;gap:8px}.ClientPortalStrip_compactIdentity__EOdNt>svg{flex:0 0 auto;color:#7a6a3d}.ClientPortalStrip_compactIdentity__EOdNt h2{margin:0;font-size:14px;font-weight:650;color:#44403c}.ClientPortalStrip_compactIdentity__EOdNt p{margin:2px 0 0;font-size:13px;line-height:1.35;color:#57534e;overflow-wrap:anywhere}.ClientPortalStrip_compactActions__VzV5I{display:flex;flex:0 0 auto;align-items:center;gap:6px}.ClientPortalStrip_compactCopy__ZE4I4,.ClientPortalStrip_disclosureAction__G4YAd{min-height:44px;white-space:normal}.ClientPortalStrip_compactCopy__ZE4I4{color:#524522;border-color:#d6d3d1;background:#fff}.ClientPortalStrip_portalState__ZYGQc{min-width:0}.ClientPortalStrip_disclosureAction__G4YAd{display:inline-flex;align-items:center;gap:6px;text-decoration:underline;text-underline-offset:3px;color:#65552f}.ClientPortalStrip_disclosureAction__G4YAd svg{flex-shrink:0;transition:transform .12s ease}.ClientPortalStrip_disclosureAction__G4YAd[aria-expanded=true] svg{transform:rotate(180deg)}.ClientPortalStrip_compactPanel__IyZ2r{min-width:0;background:#f8f7f2;border-top:1px solid #eceae6;border-radius:0 0 12px 12px;padding:12px 20px}.ClientPortalStrip_compactPanel__IyZ2r[hidden]{display:none}.ClientPortalStrip_compactPanel__IyZ2r>.ClientPortalStrip_strip__sh7hW{border:0;background:transparent}.ClientPortalStrip_compactPanel__IyZ2r button{min-height:44px;white-space:normal}.ClientPortalStrip_compactPanel__IyZ2r button:focus-visible{outline:3px solid #65552f;outline-offset:3px}.ClientPortalStrip_disclosure___iwLy :is(p,span,button){overflow-wrap:anywhere}.ClientPortalStrip_compactNotice__qODYe{margin:0;padding:8px 24px 12px;font-size:13px;color:#44403c}@media (max-width:600px){.ClientPortalStrip_compactRow__pId6_{align-items:stretch;padding:10px 12px;flex-direction:column}.ClientPortalStrip_compactActions__VzV5I{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ClientPortalStrip_compactActions__VzV5I>:only-child{grid-column:1/-1}.ClientPortalStrip_compactPanel__IyZ2r{padding:8px 12px 12px}.ClientPortalStrip_compactNotice__qODYe{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.ClientPortalStrip_disclosure___iwLy,.ClientPortalStrip_disclosure___iwLy *{animation:none!important;transition:none!important}}.PracticeBrandHeader_header__9wxHG{text-align:center;padding-bottom:16px}.PracticeBrandHeader_logo__2GC97{display:block;max-height:80px;width:auto;margin:0 auto 12px;object-fit:contain}.PracticeBrandHeader_dualLogos__m3ATy{display:flex;align-items:center;justify-content:center;gap:24px;margin:0 auto 12px}.PracticeBrandHeader_dualLogo__aU7mq{max-height:56px;max-width:140px;width:auto;object-fit:contain}.PracticeBrandHeader_partnerLogoWrap__MRL_8{display:flex;flex-direction:column;align-items:center;gap:2px}.PracticeBrandHeader_partnerLabel__adfjF{font-size:11px;color:var(--text-muted,#6b7280);line-height:1.2}.PracticeBrandHeader_orgName__ihZfS{font-size:1.25rem;font-weight:600;color:var(--text-primary,#1a1a1a);line-height:1.3}.PracticeBrandHeader_subtitle__YgNQG{font-size:.875rem;color:var(--text-secondary,#6b7280);margin-top:4px}.PracticeBrandHeader_stepIndicator__P8idM{font-size:13px;color:var(--text-muted,#6b7280);margin-top:6px}.AccessibilityControls_wrap__t4VYy{position:relative;display:inline-flex}.AccessibilityControls_trigger__vdZ83{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;height:44px;min-width:44px;min-height:44px;padding:0 10px;background:transparent;color:var(--ps-ink-3);border:none;border-radius:999px;cursor:pointer;transition:color .15s,background-color .15s}.AccessibilityControls_label__cBjjI{font-size:.875rem;font-weight:600;color:var(--ps-ink-2);white-space:nowrap}.AccessibilityControls_trigger__vdZ83:focus-visible .AccessibilityControls_label__cBjjI,.AccessibilityControls_trigger__vdZ83:hover .AccessibilityControls_label__cBjjI{color:var(--ps-accent-deep)}.AccessibilityControls_trigger__vdZ83:hover{color:var(--ps-accent);background-color:var(--ps-accent-soft)}.AccessibilityControls_trigger__vdZ83:focus-visible{outline:none;color:var(--ps-accent);box-shadow:var(--ps-focus-ring)}.AccessibilityControls_panel__ts1ii{position:absolute;top:calc(100% + 8px);right:0;z-index:50;display:flex;flex-direction:column;gap:16px;width:min(calc(100vw - 24px),320px);max-height:calc(100dvh - 96px);overflow-y:auto;padding:16px;background:var(--ps-surface);border:1px solid var(--ps-line);border-radius:12px;box-shadow:0 8px 24px -8px color-mix(in srgb,var(--ps-ink) 25%,transparent)}@media (max-width:560px){.AccessibilityControls_panel__ts1ii{position:fixed;top:auto;left:12px;right:12px;bottom:12px;width:auto;max-height:calc(100dvh - 96px)}}.AccessibilityControls_group__8PG9L{margin:0;padding:0;border:none}.AccessibilityControls_legend__i3JLi{display:block;padding:0;margin-bottom:8px;color:var(--ps-ink-2);font-size:.8125rem;font-weight:600}.AccessibilityControls_segmented__jvR8E{display:flex;gap:6px;flex-wrap:wrap}.AccessibilityControls_seg__tyoM8{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:6px 12px;background:transparent;color:var(--ps-ink-2);border:1px solid var(--ps-line);border-radius:999px;font-size:.875rem;font-weight:500;cursor:pointer;transition:color .15s,background-color .15s,border-color .15s}.AccessibilityControls_seg__tyoM8:hover{color:var(--ps-ink);background-color:var(--ps-accent-soft);border-color:var(--ps-accent)}.AccessibilityControls_seg__tyoM8:focus-visible{outline:none;box-shadow:var(--ps-focus-ring)}.AccessibilityControls_segActive__vmAks{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:6px 12px;background:var(--ps-accent-deep);color:white;border:1px solid var(--ps-accent-deep);border-radius:999px;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .15s}.AccessibilityControls_segActive__vmAks:hover{background-color:color-mix(in srgb,var(--ps-accent-deep) 82%,var(--ps-ink));border-color:var(--ps-accent-deep)}.AccessibilityControls_segActive__vmAks:focus-visible{outline:none;box-shadow:var(--ps-focus-ring)}.PatientSurfaceProgress_container__k5e5J{display:flex;flex-direction:column;gap:.5rem}.PatientSurfaceProgress_segments__clSBk{display:flex;gap:.375rem}.PatientSurfaceProgress_segment__LB_x6{flex:1;height:6px;border-radius:3px;background:var(--ps-line);transition:background .3s ease}.PatientSurfaceProgress_segmentFilled__NULZg{background:var(--ps-accent)}.PatientSurfaceProgress_text__8Tr8Z{font-size:.875rem;color:var(--ps-ink-2)}.PatientSurfaceProgress_position__hRgOg{font-weight:600;color:var(--ps-ink)}.PatientSurfaceProgress_timeLeft__dGTuw{font-size:.8125rem;color:var(--ps-ink-2)}.StickyFormFooter_stickyNav__TmstT{position:sticky;bottom:0;flex-shrink:0;background:color-mix(in srgb,var(--ps-surface) 92%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--ps-line);padding:12px 16px}.StickyFormFooter_navInner__2i9WK{display:flex;align-items:center;gap:12px;max-width:var(--ps-measure);margin:0 auto}.StickyFormFooter_backButton__TjBR2{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:12px 16px;min-height:44px;background:transparent;color:var(--ps-ink-2);border:none;border-radius:999px;font-size:1rem;font-weight:500;cursor:pointer;transition:color .15s,background-color .15s}.StickyFormFooter_backButton__TjBR2:hover{color:var(--ps-ink);background-color:var(--ps-accent-soft)}.StickyFormFooter_backButton__TjBR2:focus-visible{outline:none;box-shadow:var(--ps-focus-ring)}.StickyFormFooter_backButton__TjBR2:disabled{opacity:.5;cursor:not-allowed}.StickyFormFooter_primaryButton__djgz_{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;min-height:44px;background-color:var(--ps-accent-deep);color:white;border:none;border-radius:999px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .15s}.StickyFormFooter_primaryButton__djgz_:hover{background-color:color-mix(in srgb,var(--ps-accent-deep) 82%,var(--ps-ink))}.StickyFormFooter_primaryButton__djgz_:focus-visible{outline:none;box-shadow:var(--ps-focus-ring)}.StickyFormFooter_primaryButton__djgz_:disabled{opacity:.6;cursor:not-allowed}.StickyFormFooter_icon__hxdVp{width:18px;height:18px;flex-shrink:0}.StickyFormFooter_primaryButton__djgz_[data-soft-disabled=true]{opacity:.45;cursor:pointer}.StickyFormFooter_hintRow__jiMgX{max-width:var(--ps-measure);margin:0 auto}.StickyFormFooter_hint__0FRQu{display:inline-flex;align-items:flex-start;gap:6px;padding:0 4px 8px;color:var(--ps-warning);font-size:.9rem;line-height:1.5}.StickyFormFooter_hintIcon__VPpKe{width:16px;height:16px;flex-shrink:0;margin-top:2px}.ps-root[data-scroll-mode=document] .StickyFormFooter_stickyNav__TmstT{position:static}@media (max-height:480px){.StickyFormFooter_stickyNav__TmstT{position:static}}@media (max-width:360px){.StickyFormFooter_navInner__2i9WK{flex-wrap:wrap}.StickyFormFooter_primaryButton__djgz_{padding-inline:16px;min-width:0}}.PatientSurfaceShell_shell____I3Z{height:100dvh;display:flex;flex-direction:column;background:var(--ps-paper);color:var(--ps-ink)}.PatientSurfaceShell_embedded__8Ufis{height:auto;flex:1;min-height:0}.PatientSurfaceShell_top__D8JpC{flex-shrink:0;background:var(--ps-surface);border-bottom:1px solid var(--ps-line)}.PatientSurfaceShell_header__ZqUNu{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;gap:12px;max-width:var(--ps-measure);margin-inline:auto;width:100%;padding:12px 16px;box-sizing:border-box}.PatientSurfaceShell_brandWrap__mz_Qd{grid-column:2;min-width:0}.PatientSurfaceShell_brandWrap__mz_Qd img{max-height:44px}.PatientSurfaceShell_comfortSlot__9PdeT{grid-column:3;justify-self:end}.PatientSurfaceShell_comfortBar__5LWuq{flex-shrink:0;display:flex;justify-content:flex-end;padding:6px 12px}.PatientSurfaceShell_scroll__2_A7s{flex:1;min-height:0;overflow-y:auto}.PatientSurfaceShell_measure__yZPc5{max-width:var(--ps-measure);margin-inline:auto;width:100%;padding:24px 16px;box-sizing:border-box}.PatientSurfaceShell_shell____I3Z[data-scroll-mode=document]{height:auto;min-height:100dvh}.PatientSurfaceShell_shell____I3Z[data-scroll-mode=document] .PatientSurfaceShell_scroll__2_A7s{overflow-y:visible}.PatientSurfaceShell_shell____I3Z :is(button,input,select,textarea,summary,a):focus-visible{outline:2px solid var(--ps-ink);outline-offset:3px}.PatientSurfaceShell_scroll__2_A7s{scroll-padding-block:1.5rem}@media (max-height:480px){.PatientSurfaceShell_shell____I3Z{height:auto;min-height:100dvh}.PatientSurfaceShell_scroll__2_A7s{overflow-y:visible;flex:none}}.CalmCompletion_root__81Vy0{display:flex;flex-direction:column;align-items:center;gap:var(--ps-para-gap);text-align:center;max-width:var(--ps-measure);margin-inline:auto;padding:2rem 1.5rem;animation:CalmCompletion_psCalmFadeIn__vwkIG .4s ease-out}.CalmCompletion_heading__OAQzO{margin:0;font-family:var(--ps-display-family);font-size:1.4rem;font-weight:600;line-height:1.2;color:var(--ps-ink)}.CalmCompletion_message__IH_Il{margin:0;font-size:1rem;line-height:var(--ps-line-height);color:var(--ps-ink-2)}.CalmCompletion_cta__GRR3X{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:.5rem;padding:0 1.5rem;border-radius:9999px;background:var(--ps-accent-deep);color:var(--ps-surface);font-size:1rem;font-weight:600;text-decoration:none;transition:background .15s ease-out}.CalmCompletion_cta__GRR3X:hover{background:color-mix(in srgb,var(--ps-accent-deep) 82%,var(--ps-ink))}.CalmCompletion_cta__GRR3X:focus-visible{outline:none;box-shadow:var(--ps-focus-ring)}@keyframes CalmCompletion_psCalmFadeIn__vwkIG{0%{opacity:0}to{opacity:1}}.CalmCompletion_illustration__10EZe{margin:0 auto 8px;max-width:200px}.CalmCompletion_illustration__10EZe img{display:block;width:100%;height:auto}.CalmCompletion_sublabel__A04PB{color:var(--ps-ink-2);font-size:14px;margin:2px 0 0}.CalmCompletion_footnote__611rY{color:var(--ps-ink-2);font-size:12.5px;margin:10px 0 0}.intake-form_sectionTitle__UGTvh{font-size:14px;font-weight:600;color:var(--ps-ink);margin-bottom:12px}.intake-form_inputLabel__6uRsF{display:block;font-size:14px;line-height:1.5;font-weight:500;color:var(--ps-ink-2);margin-bottom:6px}.intake-form_optionalTag__2b54J{font-weight:400;color:var(--ps-ink-2);font-size:14px}.intake-form_input__aNHs7{width:100%;padding:10px 12px;border:1px solid var(--ps-ink-3);border-radius:8px;font-size:16px;color:var(--ps-ink);background:var(--ps-surface);transition:border-color .15s;min-height:48px}.intake-form_input__aNHs7:focus{outline:none;border-color:var(--ps-accent);box-shadow:var(--ps-focus-ring)}.intake-form_input__aNHs7:focus-visible,.intake-form_select__OT74_:focus-visible{outline:2px solid var(--ps-accent-deep);outline-offset:2px}.intake-form_select__OT74_{width:100%;border:1px solid var(--ps-ink-3);border-radius:8px;font-size:16px;color:var(--ps-ink);background:var(--ps-surface);transition:border-color .15s;min-height:48px;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding:10px 36px 10px 12px}.intake-form_select__OT74_:focus{outline:none;border-color:var(--ps-accent);box-shadow:var(--ps-focus-ring)}.intake-form_inputError__MLDbF{border-color:var(--ps-error)}.intake-form_inputError__MLDbF:focus{border-color:var(--ps-error);box-shadow:0 0 0 3px color-mix(in srgb,var(--ps-error) 15%,transparent)}.intake-form_error__qGGy1{font-size:13px;color:var(--ps-error);margin-top:4px}.intake-form_errorBanner__0N_Zd{padding:12px 16px;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;font-size:14px;margin-bottom:16px}.intake-form_hint__nhqlQ{font-size:14px;line-height:1.5;color:var(--ps-ink-2);margin-top:6px}.intake-form_radioGroup___qtxt{display:flex;flex-direction:column;gap:10px}.intake-form_radioLabel__hQPDb{display:flex;align-items:center;gap:10px;cursor:pointer;padding:8px 12px;border:1px solid var(--ps-ink-3);border-radius:8px;transition:border-color .15s,background-color .15s;min-height:44px}.intake-form_radioLabel__hQPDb:hover{border-color:var(--ps-line);background-color:var(--ps-paper)}.intake-form_radio__9Oubt{width:18px;height:18px;accent-color:var(--ps-accent)}.intake-form_checkboxGroup__yFhe9{display:flex;flex-direction:column;gap:10px}.intake-form_checkboxLabel__i6VUF{display:flex;align-items:center;gap:10px;cursor:pointer;padding:8px 12px;border:1px solid var(--ps-ink-3);border-radius:8px;transition:border-color .15s,background-color .15s;min-height:44px;font-size:14px;color:var(--ps-ink-2)}.intake-form_checkboxLabel__i6VUF:hover{border-color:var(--ps-line);background-color:var(--ps-paper)}.intake-form_checkbox__bBnKX{width:18px;height:18px;accent-color:var(--ps-accent);flex-shrink:0}.intake-form_privacyCheckbox__6graJ{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;background-color:var(--ps-paper);border:1px solid var(--ps-ink-3);border-radius:8px;margin-top:24px;cursor:pointer}.intake-form_privacyCheckbox__6graJ input{margin-top:2px}.intake-form_safetyCallout__G93WR{padding:14px 16px;background-color:rgba(254,243,199,.4);border:1px solid #fde68a;border-radius:8px;margin-bottom:16px;font-size:14px;color:#92400e;line-height:1.5}.intake-form_footer__5TLjb{margin-top:24px;font-size:12px;color:var(--ps-ink-2);text-align:center}.intake-form_stepContent__Z7GiH{animation:intake-form_fadeIn__1iRqU .2s ease-out}.intake-form_stepScope__M85u6{scroll-margin-top:24px}@media (prefers-reduced-motion:reduce){.intake-form_stepContent__Z7GiH{animation:none}}@keyframes intake-form_fadeIn__1iRqU{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.intake-form_fieldGroup__YeZeY{margin-bottom:20px}.intake-form_fieldGroup__YeZeY:last-child{margin-bottom:0}.intake-form_medicareRow__qezKE{display:flex;gap:12px;align-items:flex-start}.intake-form_medicareField__Jng0U{flex:1}.intake-form_irnField__zbNCB{width:80px;flex-shrink:0}.intake-form_irnInput__LxWqJ{text-align:center}@media (max-width:560px){.intake-form_medicareRow__qezKE{flex-direction:column;gap:0}.intake-form_irnField__zbNCB{width:100%}}.intake-form_nhiHintValid__2z1ww{font-size:12.5px;color:var(--ps-ink-2);margin-top:6px}.intake-form_nhiHintInvalid__nHOkf{font-size:12.5px;color:#b45309;margin-top:6px}.intake-form_heldNote__4Fb_Z{border-left:3px solid var(--ps-line);padding:10px 14px;font-size:13px;color:var(--ps-ink-2);margin-bottom:18px}.intake-form_previewBanner__BPtNV{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background-color:#f0f4ff;border:1px solid #dbeafe;border-radius:8px;margin-bottom:16px;font-size:13px;color:#1d4ed8;max-width:480px;width:100%}.intake-form_previewBackLink__VJ7zV{color:#1d4ed8;text-decoration:underline;text-underline-offset:2px;font-size:13px}.intake-form_addressRow__GXalJ{display:flex;gap:12px}@media (max-width:480px){.intake-form_addressRow__GXalJ{flex-direction:column;gap:0}}.intake-form_yesNoRadioGroup__zQBK9{display:flex;gap:8px}.intake-form_yesNoRadioGroup__zQBK9 .intake-form_radioLabel__hQPDb{flex:0 0 auto;min-height:44px;padding:6px 20px;font-size:14px}.intake-form_expandSection__q5LuM{margin-top:16px;padding-left:16px;border-left:2px solid var(--ps-line);animation:intake-form_fadeIn__1iRqU .2s ease-out}@media (prefers-reduced-motion:reduce){.intake-form_expandSection__q5LuM{animation:none}}.intake-form_healthCareSection__zA0NQ{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--ps-line)}.intake-form_healthCareSection__zA0NQ:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.intake-form_completionRestart__ocYdP{background:none;border:none;padding:0;font-size:.875rem;color:var(--ps-ink-2);text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:color .15s}.intake-form_completionRestart__ocYdP:hover{color:var(--ps-ink)}.intake-form_turnstilePlaceholder__BPZel{padding:.75rem 1rem;border:1px dashed var(--ps-line,#e5e1d8);border-radius:8px;font-size:.8125rem;color:var(--ps-ink-3,#8a8374);background:var(--ps-surface,#fdfcfa)}.intake-form_reviewTitle__ItzI_{margin:0 0 1rem;font-size:1.25rem;font-weight:600;color:var(--ps-ink);line-height:var(--ps-line-height,1.6)}.intake-form_subjectLine__cOCba{font-size:12px;color:var(--ps-ink-2);margin:0 0 16px}.intake-form_radioExpandOption__qE4uc{align-items:flex-start}.intake-form_radioFieldset__n0tow{border:0;margin:0;padding:0;min-width:0}.intake-form_draftAcknowledgement__zNZoj{border:1px solid var(--ps-ink-3);background:#fdfcfa;border-radius:8px;padding:12px 14px;margin-top:16px}.intake-form_draftAcknowledgement__zNZoj p{font-size:13px;line-height:1.5;color:#6b6456;margin:0}.intake-form_draftAcknowledgement__zNZoj p+p{margin-top:6px}.intake-form_draftStatus__6ms_o{font-size:12.5px;color:#6b6456;margin:12px 0 0;min-height:1em}.intake-form_draftStatusRetry__Wn69u{font-size:12.5px;color:#b45309;margin:12px 0 0;min-height:1em}.intake-form_customQuestionNote__oGSoY{margin:0 0 1.5rem;color:var(--ps-ink-2);font-size:1em;line-height:var(--ps-line-height)}.intake-form_stepContent__Z7GiH:has(.intake-form_customQuestionNote__oGSoY){display:flex;flex-direction:column;gap:1.75rem}.StepMarker_marker__vAl6K{width:2.25em;height:2.25em;border-radius:50%;flex:0 0 auto;background:var(--ps-paper,#f7f5f0);border:.09375em solid var(--ps-line,#e2ddce);box-sizing:border-box;display:flex;align-items:center;justify-content:center}.StepMarker_icon__WlA_o{width:.9375em;height:.9375em}.StepMarker_num__AJHFy{font-size:.8125em;font-weight:700}.StepMarker_done____8Z_{background:#e7f0ea;border-color:transparent;color:#5c9a76}.StepMarker_skipped__i642A{background:var(--ps-line,#eee);border-color:transparent;color:var(--ps-ink-2)}.StepMarker_current__MGMD_{background:var(--ps-surface,#fff);border-color:var(--ps-accent);color:var(--ps-accent-deep)}.StepMarker_upcoming__FQOaz{color:var(--ps-ink-2)}.YoungCompletionDetails_details__6n_v6{border:1px solid var(--rv-line,#dedbd3);border-radius:12px;background:var(--rv-paper,#faf9f6);padding:16px;margin-bottom:20px;color:var(--rv-ink,#292820);overflow-wrap:anywhere}.YoungCompletionDetails_details__6n_v6 h3{font-weight:600;margin-bottom:8px}.YoungCompletionDetails_details__6n_v6 p{line-height:1.6;white-space:pre-wrap}.YoungCompletionDetails_details__6n_v6 summary{cursor:pointer;min-height:44px;padding:10px 0}.YoungCompletionDetails_details__6n_v6 summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ObserverResponseDetails_root__1r5Rw{margin:1rem 0;padding:1rem;border:1px solid var(--border);border-radius:.75rem;font-size:.875rem;line-height:1.6;overflow-wrap:anywhere}.ObserverResponseDetails_root__1r5Rw p+p{margin-top:.5rem}.ObserverResponseDetails_root__1r5Rw details{margin-top:.75rem}.ObserverResponseDetails_root__1r5Rw summary{cursor:pointer;font-weight:500}.DivaCountsPanel_countsPanel__YV4Wz{margin:2px 4px 6px;padding:14px;border:1px solid var(--rv-line);border-radius:14px;background:var(--rv-paper)}.DivaCountsPanel_periodHeader__fqWzN{display:flex;gap:8px;margin-bottom:10px}.DivaCountsPanel_periodChip__dX93L{display:inline-block;font-size:10.5px;font-weight:700;color:var(--rv-olive-deep);background:var(--rv-olive-bg);border:1px solid rgba(150,129,75,.22);padding:2px 9px;border-radius:999px}.DivaCountsPanel_periodChipChild__yYkyO{color:var(--rv-sage-deep);background:var(--rv-sage-bg);border-color:rgba(123,168,140,.3)}.DivaCountsPanel_statGrid__E3up_{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width:719px){.DivaCountsPanel_statGrid__E3up_{grid-template-columns:repeat(2,1fr)}}.DivaCountsPanel_statCard__NO5ii{background:var(--rv-surface);border:1px solid var(--rv-line);border-radius:12px;padding:12px 14px 10px}.DivaCountsPanel_statLabel__P6N4l{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rv-ink2);margin-bottom:6px}.DivaCountsPanel_statValue__q8REm{font-size:23px;font-weight:800;letter-spacing:-.02em;color:var(--rv-olive-deep);white-space:nowrap}.DivaCountsPanel_statValueNeutral__DuOtg{font-size:23px;font-weight:800;letter-spacing:-.02em;color:var(--rv-ink2);white-space:nowrap}.DivaCountsPanel_statSuffix__65xpm{font-size:13px;font-weight:600;color:var(--rv-ink3);letter-spacing:0}.DivaCountsPanel_workupLink__7dIWb{display:inline-flex;align-items:center;gap:3px;margin-top:12px;font-size:12.5px;font-weight:600;color:var(--rv-olive-deep);text-decoration:none}.DivaCountsPanel_workupLink__7dIWb:hover{text-decoration:underline}.ResultExportActions_actions__h_DGn{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.ResultExportActions_action__PVDTU{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:600;color:var(--rv-olive-deep);background:none;border:none;padding:0;cursor:pointer;text-decoration:none;font-family:inherit}.ResultExportActions_action__PVDTU:hover:not(:disabled){text-decoration:underline}.ResultExportActions_action__PVDTU:disabled{opacity:.5;cursor:default}.ResultExportActions_action__PVDTU:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(150,129,75,.4);border-radius:4px}.ResultExportActions_caption__xEQXg{font-size:11.5px;color:var(--rv-ink3)}.ResultExportActions_fallback__zdXvK{width:100%;min-height:80px;font-size:11px;margin-top:6px}.TrajectorySparkline_spark__Eevkd{display:block;flex-shrink:0}.SubscaleBars_wrap__vdoui{display:flex;flex-direction:column;gap:10px;min-width:0}.SubscaleBars_header__DU8NS{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.SubscaleBars_title__Plmap{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rv-ink2)}.SubscaleBars_date__KtYsd{font-size:12px;color:var(--rv-ink3);font-variant-numeric:tabular-nums;white-space:nowrap}.SubscaleBars_stepper__p3RjL{display:inline-flex;align-items:center;gap:2px}.SubscaleBars_stepBtn__86Nac{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:none;color:var(--rv-olive-deep,#7a6a3d);cursor:pointer}.SubscaleBars_stepBtn__86Nac:hover:not(:disabled){background:var(--rv-paper)}.SubscaleBars_stepBtn__86Nac:focus-visible{outline:2px solid var(--rv-olive-deep,#7a6a3d);outline-offset:1px}.SubscaleBars_stepBtn__86Nac:disabled{color:var(--rv-ink3);opacity:.45;cursor:default}.SubscaleBars_item__oQOa1{display:flex;flex-direction:column;gap:4px;min-width:0}.SubscaleBars_itemHead__OqRrO{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.SubscaleBars_name__wjeSA{font-size:12.5px;font-weight:600;color:var(--rv-ink2);min-width:0}.SubscaleBars_score__k7dIb{font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--rv-olive-deep,#7a6a3d);white-space:nowrap}.SubscaleBars_bar__B87eF{height:8px;border-radius:999px;background:var(--rv-line,#eeebe3);overflow:hidden}.SubscaleBars_fill__J0CYZ{display:block;height:100%;background:var(--rv-olive-deep,#7a6a3d);border-radius:999px;transition:width .18s ease}.SubscaleBars_showAll__OBmYH{align-self:flex-start;border:0;background:none;padding:2px 0;font:inherit;font-size:12px;font-weight:600;color:var(--rv-olive-deep,#7a6a3d);cursor:pointer}.SubscaleBars_showAll__OBmYH:hover{text-decoration:underline}.InstrumentBlock_block__rbKY4{position:relative;border:1px solid var(--rv-line);border-radius:14px;background:var(--rv-surface);overflow:hidden}.InstrumentBlock_block__rbKY4+.InstrumentBlock_block__rbKY4{margin-top:10px}.InstrumentBlock_row__vuX7D{position:relative;display:grid;grid-template-columns:minmax(200px,1fr) 140px auto 20px;align-items:center;min-height:56px;gap:14px;width:100%;padding:10px 14px 10px 18px;background:transparent;border:0;text-align:left;cursor:pointer;font:inherit;color:inherit}.InstrumentBlock_row__vuX7D:hover{background:var(--rv-paper)}.InstrumentBlock_row__vuX7D:focus-visible{outline:2px solid var(--rv-olive-deep);outline-offset:-2px}@media (max-width:719px){.InstrumentBlock_row__vuX7D{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.InstrumentBlock_cellTrajectory__StFvr .InstrumentBlock_spark__PsFxQ,.InstrumentBlock_cellTrajectory__StFvr [data-sparkline]{display:none}}.InstrumentBlock_bar__qmHuG{position:absolute;left:0;top:0;bottom:0;width:4px;background:transparent}.InstrumentBlock_bar__qmHuG[data-severity=low]{background:#15803d}.InstrumentBlock_bar__qmHuG[data-severity=moderate]{background:#b45309}.InstrumentBlock_bar__qmHuG[data-severity=high]{background:#c2410c}.InstrumentBlock_bar__qmHuG[data-severity=neutral]{background:transparent}.InstrumentBlock_cellName__YQouI{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;min-width:0}.InstrumentBlock_rowTitle__B_iUd{overflow-wrap:anywhere;font-size:14.5px;font-weight:700;color:var(--rv-ink1,var(--rv-ink2))}.InstrumentBlock_rowDate___XQda{font-size:12px;color:var(--rv-ink3)}.InstrumentBlock_resent__07baN{flex-basis:100%;display:inline-flex;align-items:center;gap:5px;margin-top:2px;font-size:11.5px;font-weight:600;color:var(--rv-ink3)}.InstrumentBlock_resent__07baN svg{flex-shrink:0;color:var(--rv-ink3)}.InstrumentBlock_profileTag__IkDSh{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rv-olive-deep);border:1px solid rgba(150,129,75,.3);border-radius:999px;padding:1px 7px}.InstrumentBlock_cellTrajectory__StFvr{display:flex;align-items:center;gap:8px;min-width:0}.InstrumentBlock_magnitude__3xcnr{display:inline-flex;align-items:center;gap:3px;font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--rv-ink2);white-space:nowrap}.InstrumentBlock_cellScoreBand__tRiAD{display:flex;flex-direction:column;align-items:flex-end;gap:1px;min-width:0}.InstrumentBlock_cellScore__gjLAK{font-size:17px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--rv-olive-deep);white-space:nowrap}.InstrumentBlock_band__hQkC0{font-size:13px;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.InstrumentBlock_band__hQkC0[data-tier=low]{color:#15803d}.InstrumentBlock_band__hQkC0[data-tier=moderate]{color:#b45309}.InstrumentBlock_band__hQkC0[data-tier=high]{color:#c2410c}.InstrumentBlock_band__hQkC0[data-tier=neutral]{color:var(--rv-ink3);font-weight:600;white-space:normal}.InstrumentBlock_srOnly__6_HzP{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.InstrumentBlock_chevronOpen__brIRB,.InstrumentBlock_chevron__76AJ8{color:var(--rv-ink3);transition:transform .15s ease;flex-shrink:0}.InstrumentBlock_chevronOpen__brIRB{transform:rotate(180deg)}.InstrumentBlock_body__L0rVd{padding:0 6px 10px;border-top:1px solid var(--rv-line)}.InstrumentBlock_detailGrid__mv2Xw{display:grid;grid-template-columns:1fr 1.35fr;gap:14px 26px;align-items:start;margin:12px 10px 6px}.InstrumentBlock_leftCol__hwtDd{display:flex;flex-direction:column;gap:14px;min-width:0}.InstrumentBlock_chartArea__CKVEs,.InstrumentBlock_subscaleSlot__3x67U{min-width:0}@media (max-width:719px){.InstrumentBlock_detailGrid__mv2Xw{grid-template-columns:1fr}.InstrumentBlock_leftCol__hwtDd{display:contents}.InstrumentBlock_chartArea__CKVEs{order:1}.InstrumentBlock_detailGrid__mv2Xw .InstrumentBlock_history__LOE_U{order:2}.InstrumentBlock_subscaleSlot__3x67U{order:3}}.InstrumentBlock_latestStrip__xtb5o{display:flex;align-items:center;gap:12px;margin:12px 10px 0;padding:10px 12px;border:1px solid rgba(150,129,75,.28);border-radius:12px;background:rgba(150,129,75,.07);text-decoration:none;color:var(--rv-ink1,var(--rv-ink2))}.InstrumentBlock_latestStrip__xtb5o:hover{border-color:var(--rv-olive-deep)}.InstrumentBlock_latestStrip__xtb5o:focus-visible{outline:2px solid var(--rv-olive-deep);outline-offset:2px}.InstrumentBlock_latestTag__vqjme{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rv-olive-deep);border:1px solid rgba(150,129,75,.35);border-radius:999px;padding:1px 7px;white-space:nowrap}.InstrumentBlock_latestMeta__0gLL5{display:flex;align-items:baseline;gap:10px;min-width:0;flex-wrap:wrap}.InstrumentBlock_latestDate__7S4gM{font-size:13.5px;font-weight:700}.InstrumentBlock_latestScore__X8BsQ{font-size:13.5px;font-weight:700;color:var(--rv-olive-deep);font-variant-numeric:tabular-nums}.InstrumentBlock_latestBand__ibj8f{font-size:12.5px;color:var(--rv-ink3)}.InstrumentBlock_latestOpenBtn__dgrjL{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:7px 14px;border-radius:9px;background:var(--rv-olive-deep,#7a6a3d);color:#fff;font-size:12.5px;font-weight:700;white-space:nowrap}.InstrumentBlock_latestStrip__xtb5o:hover .InstrumentBlock_latestOpenBtn__dgrjL{background:#6b5d36}.InstrumentBlock_trendWrap__N0MP1{margin:0}.InstrumentBlock_chartCaption___kDuj{margin:6px 6px 0;font-size:12px;color:var(--rv-ink3)}.InstrumentBlock_glossText__rIo8X{font-weight:600;color:var(--rv-ink2)}.InstrumentBlock_singleResult__ugYHL,.InstrumentBlock_trendReserved__rpRwR{margin:12px 10px;font-size:13px;color:var(--rv-ink3)}.InstrumentBlock_history__LOE_U{margin:0;padding:10px 12px;border:1px solid var(--rv-line);border-radius:12px;background:var(--rv-paper)}.InstrumentBlock_historyTitle__Sce2M{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rv-ink2);margin-bottom:6px}.InstrumentBlock_historyRow__5U1D_{display:flex;align-items:center;gap:12px;padding:6px 4px;text-decoration:none;color:var(--rv-ink2);border-radius:8px}.InstrumentBlock_historyRow__5U1D_:hover{background:var(--rv-surface)}.InstrumentBlock_historyDate__KAH0L{font-size:12.5px;font-weight:600}.InstrumentBlock_historyScore__hm9sV{font-size:12.5px;font-weight:700;color:var(--rv-olive-deep)}.InstrumentBlock_historyBand__drVSQ{font-size:12px;color:var(--rv-ink3)}.InstrumentBlock_historyView__Ce5gU{display:inline-flex;align-items:center;gap:2px;margin-left:auto;font-size:12px;font-weight:600;color:var(--rv-olive-deep)}.InstrumentBlock_footerActions__0q1a7{display:flex;flex-direction:column;gap:8px;margin:12px 10px 6px}@media (max-width:719px){.InstrumentBlock_historyRow__5U1D_,.InstrumentBlock_latestStrip__xtb5o{flex-wrap:wrap}}.WaitingInstrumentRow_row__2lVU4{display:flex;align-items:center;gap:8px;padding:9px 4px;border-top:1px solid #eeebe3;opacity:1}.WaitingInstrumentRow_row__2lVU4:first-child{border-top:none}.WaitingInstrumentRow_icon__0nN_j{flex:0 0 auto;color:#A39C8C}.WaitingInstrumentRow_name__V9AJU{flex:1 1 auto;min-width:0;font-size:14px;font-weight:500;color:#5B564B;overflow-wrap:anywhere}.WaitingInstrumentRow_chip__keCpd{flex:0 0 auto;display:inline-flex;align-items:center;font-size:11px;font-weight:600;letter-spacing:.02em;color:#57534e;background:#F5F3EE;border-radius:999px;padding:2px 9px}.WaitingInstrumentRow_started__ECmgp{color:#6B5D34;background:#F0EBDD}.WaitingInstrumentRow_meta__heosh{flex:0 0 auto;font-size:12px;color:#57534e}@media (max-width:600px){.WaitingInstrumentRow_row__2lVU4{flex-wrap:wrap}.WaitingInstrumentRow_name__V9AJU{flex-basis:calc(100% - 28px)}}.CategorySection_section__k_W_S{border:1px solid var(--rv-line);border-radius:16px;background:var(--rv-paper);overflow:hidden}.CategorySection_section__k_W_S+.CategorySection_section__k_W_S{margin-top:18px}.CategorySection_header___9Dgm{display:flex;align-items:center;gap:12px;width:100%;padding:16px 18px;background:var(--rv-surface);border:0;text-align:left;cursor:pointer;font:inherit;color:inherit}.CategorySection_header___9Dgm:hover{background:var(--rv-paper)}.CategorySection_header___9Dgm:focus-visible{outline:2px solid var(--rv-olive-deep);outline-offset:-2px}.CategorySection_title__dh8s6{font-size:16px;font-weight:800;letter-spacing:-.01em;color:var(--rv-ink1,var(--rv-ink2))}.CategorySection_count__WaBew{font-size:12.5px;color:var(--rv-ink3)}.CategorySection_headerLite__gjVSo{padding-top:12px;padding-bottom:12px}.CategorySection_titleLite__psjEE{font-weight:700;font-size:15px}.CategorySection_elevated__HNXUT{display:inline-flex;align-items:center;gap:5px;margin-left:auto;font-size:12.5px;font-weight:700;color:#b45309}.CategorySection_chevronOpen__WA1ZL,.CategorySection_chevron__JUIHW{color:var(--rv-ink3);transition:transform .15s ease;flex-shrink:0}.CategorySection_elevated__HNXUT+.CategorySection_chevronOpen__WA1ZL,.CategorySection_elevated__HNXUT+.CategorySection_chevron__JUIHW{margin-left:8px}.CategorySection_chevron__JUIHW{margin-left:auto}.CategorySection_elevated__HNXUT~.CategorySection_chevronOpen__WA1ZL,.CategorySection_elevated__HNXUT~.CategorySection_chevron__JUIHW{margin-left:8px}.CategorySection_chevronOpen__WA1ZL{transform:rotate(180deg)}.CategorySection_body__SRasw{padding:14px;border-top:1px solid var(--rv-line);background:var(--rv-paper)}@media (max-width:719px){.CategorySection_header___9Dgm{flex-wrap:wrap}.CategorySection_title__dh8s6{overflow-wrap:anywhere}}.WhatsNewCarousel_slide__CCYo3{animation:WhatsNewCarousel_wnFadeSlide__QCllT .3s ease}@keyframes WhatsNewCarousel_wnFadeSlide__QCllT{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.WhatsNewCarousel_slide__CCYo3{animation:none}}.DuplicateNotice_stack__h4SWE{display:grid;gap:.25rem;margin:0 .25rem .25rem}.DuplicateNotice_line__0O7ZF{display:flex;align-items:flex-start;gap:.5rem;padding:.625rem 1rem;border:1px solid #eceae6;border-radius:.75rem;background:#fdfcfa;font-size:.875rem;line-height:1.45;color:#26241f}.DuplicateNotice_lineIcon__fFtQ3{width:1rem;height:1rem;flex-shrink:0;margin-top:.15rem;color:#7a6a3d}.DuplicateNotice_lineText__bHGYC{margin:0;min-width:0}.DuplicateNotice_lineMeta___ZaVD{color:#5c574c}.DuplicateNotice_lineAction__R0L7C{background:none;border:0;padding:0 .125rem;margin-left:.25rem;font:inherit;font-weight:600;color:#75633A;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:24px}.DuplicateNotice_lineAction__R0L7C:focus-visible{outline:3px solid #96814B;outline-offset:2px;border-radius:3px}.DuplicateNotice_dialog__ZgXUB{max-width:46rem;max-height:calc(100vh - 2rem);overflow-y:auto;padding-bottom:0}.DuplicateNotice_table__BwKci{width:100%;border-collapse:collapse;font-size:.875rem;table-layout:fixed}.DuplicateNotice_table__BwKci td,.DuplicateNotice_table__BwKci th{text-align:left;vertical-align:top;padding:.4375rem .625rem;border-top:1px solid #eceae6;overflow-wrap:anywhere}.DuplicateNotice_table__BwKci thead td,.DuplicateNotice_table__BwKci thead th{border-top:0;font-size:.75rem;letter-spacing:.02em;color:#5c574c;font-weight:600}.DuplicateNotice_table__BwKci tbody th{width:8.5rem;font-weight:500;color:#5c574c}.DuplicateNotice_dob__FybAD td{font-weight:600;color:#26241f;background:#faf8f3}.DuplicateNotice_compare__6UTTN{border:0;margin:0;padding:0;display:grid;gap:.25rem;font-size:.875rem}.DuplicateNotice_compare__6UTTN legend{font-weight:600;margin-bottom:.25rem;padding:0}.DuplicateNotice_compareRow__eqI6g{display:flex;align-items:center;gap:.5rem;min-height:28px;cursor:pointer}.DuplicateNotice_compareRow__eqI6g input{accent-color:#96814B}.DuplicateNotice_choice__hzDn1{border:0;margin:0;padding:0;display:grid;gap:.5rem}.DuplicateNotice_choice__hzDn1 legend{font-size:.875rem;font-weight:600;margin-bottom:.375rem;padding:0}.DuplicateNotice_optionItem__SLLdn{font-size:.875rem;padding-top:.625rem;padding-bottom:.625rem}.DuplicateNotice_optionDetail__1Qc8z{display:block;color:#5c574c;font-size:.8125rem}.DuplicateNotice_hint__yjCLC{margin:0;font-size:.8125rem;color:#5c574c}.DuplicateNotice_effects__3lkzX{margin:0;padding-left:1.125rem;list-style:disc;display:grid;gap:.25rem;font-size:.875rem;color:#3f3b33}.DuplicateNotice_pms__J8JMS{font-weight:500;color:#26241f}.DuplicateNotice_error__1II76{display:flex;align-items:flex-start;gap:.5rem;margin:0;font-size:.875rem;color:#B45309}.DuplicateNotice_errorIcon__ecWVV{width:1rem;height:1rem;flex-shrink:0;margin-top:.15rem}.DuplicateNotice_footer__sUGiL{position:sticky;bottom:0;z-index:1;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;align-items:center;margin:0 -1.5rem;padding:.75rem 1.5rem 1.25rem;background:var(--background,#fff);border-top:1px solid #eceae6}.DuplicateNotice_footer__sUGiL>:first-child{margin-right:auto}.DuplicateNotice_decision__COhuu{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.5rem 1rem;border-radius:.375rem;border:1px solid #e8ddc3;background:#fff;color:#2b2a26;font-size:.875rem;font-weight:500;cursor:pointer}.DuplicateNotice_decision__COhuu:hover:not(:disabled){background:#faf6ec}.DuplicateNotice_decision__COhuu:disabled{opacity:.5;cursor:not-allowed}.DuplicateNotice_decision__COhuu:focus-visible,.DuplicateNotice_quiet__UPdva:focus-visible{outline:3px solid rgba(150,129,75,.4);outline-offset:2px}.DuplicateNotice_quiet__UPdva{background:none;border:0;padding:.5rem .25rem;font-size:.875rem;color:#57534e;text-decoration:underline;text-underline-offset:2px;cursor:pointer;min-height:44px}.DuplicateNotice_quiet__UPdva:disabled{opacity:.5;cursor:not-allowed}.DuplicateNotice_spin__aQHQd{width:1rem;height:1rem;animation:DuplicateNotice_spin__aQHQd 1s linear infinite}@keyframes DuplicateNotice_spin__aQHQd{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.DuplicateNotice_spin__aQHQd{animation:none}}.DuplicateNotice_tagDiffers__B2dlM,.DuplicateNotice_tagSame__xZB4f{display:inline-block;margin-left:.375rem;padding:0 .375rem;border-radius:.25rem;font-size:.6875rem;font-weight:600;letter-spacing:.02em;line-height:1.25rem;vertical-align:1px}.DuplicateNotice_tagDiffers__B2dlM{color:#5a4b22;background:#f1ead6}.DuplicateNotice_tagSame__xZB4f{color:#5c574c;background:#f1efea}.DuplicateNotice_inlineSpin__6A_8H{display:inline-block;width:.875rem;height:.875rem;margin-right:.25rem;vertical-align:-2px;animation:DuplicateNotice_spin__aQHQd 1s linear infinite}@media (prefers-reduced-motion:reduce){.DuplicateNotice_inlineSpin__6A_8H{animation:none}}.DuplicateNotice_offerError__GMD_Z{display:block;margin-top:.25rem;color:#B45309}.HolderStrip_strip__4ePGF{display:flex;align-items:flex-start;gap:.5rem;border:1px solid #eceae6;border-radius:.5rem;background:#fdfcfa;padding:.75rem .875rem}.HolderStrip_embedded__JeAJY{border:0;border-radius:0;background:transparent;margin:0 20px 10px;padding:0}.HolderStrip_icon__1tC2H{margin-top:.125rem;height:1rem;width:1rem;flex-shrink:0;color:#7a6a3d}.HolderStrip_text__lwfMp{font-size:.875rem;line-height:1.5;color:#57534e;margin:0}.HolderStrip_holder__08FBQ{font-weight:500;color:#2b2a26}.HolderStrip_recorded__9mcwn{color:#6b6b6b}.HolderStrip_link__EMNGp{color:#6b6b6b;text-decoration:underline;text-underline-offset:2px}.HolderStrip_link__EMNGp:hover{color:#57534e}.HoldingsCard_card__ZcN_5{background:#fff;border:1px solid #eceae6;border-radius:8px;padding:16px}.HoldingsCard_title__ahINI{font-size:13px;font-weight:600;color:#3f3a31;margin-bottom:4px}.HoldingsCard_row__h3U2A{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 4px;border-bottom:1px solid #f1efe9}.HoldingsCard_row__h3U2A:last-of-type{border-bottom:none}.HoldingsCard_row__h3U2A:hover{background:#f8f6f1}.HoldingsCard_rowMain__3edCi{min-width:0}.HoldingsCard_rowTitleLine__vuWQO{display:flex;align-items:center;gap:8px}.HoldingsCard_rowTitle__dh2nD{font-size:13px;font-weight:500;color:#3f3a31}.HoldingsCard_heldChip__MYVja{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:600;color:#75633A}.HoldingsCard_chipCheck__O4l8t{width:12px;height:12px}.HoldingsCard_provenance__BfEie{font-size:12px;color:#6b6456;margin-top:2px;overflow-wrap:break-word}.HoldingsCard_retention__XDFU_{font-size:12px;color:#6b6456;margin-top:6px;max-width:60ch}.HoldingsCard_rowActions__j9SZM{display:flex;align-items:center;gap:12px;flex-shrink:0}.HoldingsCard_action__Hskfm{font-size:12.5px;color:#75633A;text-decoration:underline;text-underline-offset:2px;background:none;border:none;padding:0;cursor:pointer}.HoldingsCard_caveat__xdjXt{font-size:12px;color:#6b6456;margin-top:10px;max-width:68ch}.PeopleInvolvedCard_card__3h4sY{background:#fff;border:1px solid #eceae6;border-radius:8px;padding:16px}.PeopleInvolvedCard_header__Kz6fr{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:4px}.PeopleInvolvedCard_title__AWwm2{font-size:13px;font-weight:600;color:#3f3a31}.PeopleInvolvedCard_source__OFTsM{font-size:11px;color:#8A8374}.PeopleInvolvedCard_row__CPP0A{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 4px;border-bottom:1px solid #f1efe9}.PeopleInvolvedCard_row__CPP0A:last-of-type{border-bottom:none}.PeopleInvolvedCard_rowMain__j7nJn{min-width:0}.PeopleInvolvedCard_name__Y5uEK{font-size:13px;font-weight:500;color:#3f3a31}.PeopleInvolvedCard_role__3vnrj{font-size:12px;color:#6b6456;margin-top:1px}.PeopleInvolvedCard_contact__LPGlC{font-size:12px;color:#6b6456;text-align:right;flex-shrink:0;overflow-wrap:anywhere}.ProcedureConsentCard_card__bdc_9{background:#fff;border:1px solid #eceae6;border-radius:8px;padding:16px}.ProcedureConsentCard_title__My893{font-size:13px;font-weight:600;color:#3f3a31;margin:0 0 4px}.ProcedureConsentCard_title__My893:focus{outline:none}.ProcedureConsentCard_rows___lRUn{list-style:none;margin:0;padding:0}.ProcedureConsentCard_row__ItUx1{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px 4px;border-bottom:1px solid #f1efe9}.ProcedureConsentCard_row__ItUx1:last-of-type{border-bottom:none}.ProcedureConsentCard_row__ItUx1:hover{background:#f8f6f1}.ProcedureConsentCard_rowMain__T_GqE{min-width:0}.ProcedureConsentCard_rowTitle__JS4rx{font-size:13px;font-weight:500;color:#3f3a31;margin:0}.ProcedureConsentCard_procedure__7m5ti{font-size:12px;color:#3f3a31;margin:2px 0 0;overflow-wrap:break-word}.ProcedureConsentCard_state__Hv4gR{font-size:12px;color:#6b6456;margin:2px 0 0}.ProcedureConsentCard_value__xUFF4{font-weight:600;color:#3f3a31}.ProcedureConsentCard_valueQuestion__rkhs5{font-weight:600;color:#B45309}.ProcedureConsentCard_note__srg5o{font-size:12px;color:#6b6456;margin:2px 0 0;overflow-wrap:break-word}.ProcedureConsentCard_error__3_Ld2{font-size:12px;color:#9f1d1d;margin:6px 0 0;max-width:60ch}.ProcedureConsentCard_error__3_Ld2:focus{outline:none}.ProcedureConsentCard_rowActions__y4ekY{display:flex;align-items:center;gap:12px;flex-shrink:0}.ProcedureConsentCard_action__AooDt{font-size:12.5px;color:#75633A;text-decoration:underline;text-underline-offset:2px;background:none;border:none;padding:0;cursor:pointer}.ProcedureConsentCard_action__AooDt:disabled{cursor:default;color:#6b6456;text-decoration:none}.ProcedureConsentCard_action__AooDt:focus-visible{outline:2px solid #75633A;outline-offset:2px;border-radius:2px}.ProcedureConsentCard_unavailable__b4ypE{font-size:13px;color:#3f3a31;background:#fff;border:1px solid #eceae6;border-radius:8px;padding:12px 16px;margin:0}.ProcedureQuestionCard_card__0Zgn9{background:#fff;border:1px solid #eceae6;border-left:3px solid #b45309;border-radius:8px;padding:14px 16px}.ProcedureQuestionCard_title__Bssux{font-size:13px;font-weight:600;color:#3f3a31;margin:0 0 6px}.ProcedureQuestionCard_title__Bssux:focus{outline:none}.ProcedureQuestionCard_group__5arHU+.ProcedureQuestionCard_group__5arHU{border-top:1px solid #f1efe9;margin-top:10px;padding-top:10px}.ProcedureQuestionCard_sentence__AJ6IQ{font-size:13px;color:#3f3a31;margin:0;max-width:72ch}.ProcedureQuestionCard_risk__BllZQ{font-weight:600}.ProcedureQuestionCard_questions__yHcDB{list-style:none;margin:6px 0 0;padding:0}.ProcedureQuestionCard_question__8Z_Eo{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 4px;border-bottom:1px solid #f1efe9}.ProcedureQuestionCard_question__8Z_Eo:last-of-type{border-bottom:none}.ProcedureQuestionCard_questionText__bdcUC{font-size:13px;color:#3f3a31;min-width:0;overflow-wrap:break-word}.ProcedureQuestionCard_procedureName__asdG3{font-size:12px;color:#6b6456}.ProcedureQuestionCard_oneRow__avX4n{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ProcedureQuestionCard_phone__Fi8wh{font-size:12px;color:#6b6456;margin:8px 0 0}.ProcedureQuestionCard_phoneNumber__w_gYP{font-weight:600;color:#3f3a31}.ProcedureQuestionCard_mark__Y8A95{flex-shrink:0;font-size:12.5px;font-weight:500;color:#75633A;background:#fff;border:1px solid #d8cfbd;border-radius:6px;padding:4px 10px;cursor:pointer}.ProcedureQuestionCard_mark__Y8A95:hover{background:#f8f6f1}.ProcedureQuestionCard_mark__Y8A95:disabled{cursor:default;color:#6b6456}.ProcedureQuestionCard_mark__Y8A95:focus-visible{outline:2px solid #75633A;outline-offset:2px}.ProcedureQuestionCard_error__vZLG2{font-size:12px;color:#9f1d1d;margin:6px 0 0}.ProcedureQuestionCard_status__K3QP7{font-size:12px;color:#6b6456;margin:6px 0 0}.ADHDDiagnosticSummary_container__BXNQd{border:1px solid var(--border);border-radius:8px;padding:16px;margin-bottom:16px;background:var(--card)}.ADHDDiagnosticSummary_heading__MGVes{font-size:14px;font-weight:600;margin:0 0 4px;color:var(--foreground)}.ADHDDiagnosticSummary_disclaimer__Pl3d_{font-size:11px;color:var(--muted-foreground);margin:0 0 12px;font-style:italic}.ADHDDiagnosticSummary_criteriaGrid__YP_3c{display:flex;flex-direction:column;gap:8px}.ADHDDiagnosticSummary_row___OoEv{display:flex;align-items:center;gap:8px;font-size:13px}.ADHDDiagnosticSummary_indicator__KhVxR{font-size:12px;width:16px;text-align:center;flex-shrink:0}.ADHDDiagnosticSummary_met__QK0iL{color:#16a34a}.ADHDDiagnosticSummary_notMet__iijkt{color:var(--muted-foreground)}.ADHDDiagnosticSummary_flagged__c7O_x{color:#f59e0b}.ADHDDiagnosticSummary_notScreened___SSdE{color:#cbd5e1}.ADHDDiagnosticSummary_differentialIntro__X5lxS{font-size:11px;color:var(--muted-foreground);margin:6px 0 2px;font-style:italic}.ADHDDiagnosticSummary_label__iX_4I{font-weight:500;min-width:200px;color:var(--foreground)}.ADHDDiagnosticSummary_value__0WMxN{flex:1;color:var(--foreground)}.ADHDDiagnosticSummary_threshold__EzHd3{font-size:11px;color:var(--muted-foreground)}.ADHDDiagnosticSummary_divider__DipqZ{height:1px;background:var(--border);margin:4px 0}.ADHDDiagnosticSummary_efHeading__be6Dn{font-size:13px;font-weight:600;color:var(--foreground);margin:4px 0}.ADHDDiagnosticSummary_efRow__PPMCs{display:flex;flex-direction:column;gap:3px;margin-bottom:8px}.ADHDDiagnosticSummary_efLabel__61TiE{font-size:13px;color:#334155;font-weight:500}.ADHDDiagnosticSummary_efValue__fKrHv{color:#64748b;font-weight:400}.ADHDDiagnosticSummary_efTrack__56R2k{position:relative;height:10px;border-radius:9999px;background:#e2e8f0}.ADHDDiagnosticSummary_efMarker__Fxqb7{position:absolute;top:-3px;width:14px;height:14px;border-radius:9999px;transform:translateX(-50%);border:2px solid #fff;background:#475569}.ADHDDiagnosticSummary_efAxis__yXHgu{display:flex;justify-content:space-between;font-size:10px;color:#94a3b8}.ADHDDiagnosticSummary_efCaveat__RNdYf{font-size:11px;color:#94a3b8;margin-top:2px;font-style:italic}.ADHDDiagnosticSummary_efAbsent__BhAfy{font-size:12px;color:var(--muted-foreground);font-style:italic}.ADHDDiagnosticSummary_patternBox___0mmj{margin-top:12px;padding:8px 12px;background:var(--muted);border-radius:6px;font-size:13px}.ADHDDiagnosticSummary_patternLabel__gz0Dz{font-weight:600;color:var(--foreground)}.ADHDDiagnosticSummary_patternValue__zYCvJ{color:var(--foreground)}.NeutralDomainTracks_tracks__Sv8Hk{display:flex;flex-direction:column;gap:14px;margin:8px 0 16px}.NeutralDomainTracks_row__nlVIv{display:flex;flex-direction:column;gap:4px}.NeutralDomainTracks_label__miruW{font-size:13px;color:#334155;font-weight:500}.NeutralDomainTracks_track__k_Tdn{position:relative;height:10px;border-radius:9999px;background:#e2e8f0}.NeutralDomainTracks_markerParent__dcctF,.NeutralDomainTracks_markerTeacher__N_jXm{position:absolute;top:-3px;width:14px;height:14px;border-radius:9999px;transform:translateX(-50%);border:2px solid #fff}.NeutralDomainTracks_markerParent__dcctF{background:#475569}.NeutralDomainTracks_markerTeacher__N_jXm{background:#94a3b8}.NeutralDomainTracks_crossSetting__ms98v{font-size:11px;color:#64748b;margin:2px 0 0;font-style:italic}.NeutralDomainTracks_legend__D2DrI{font-size:11px;color:#94a3b8;margin-top:4px}.SoftSubscaleTallies_wrap__OQHMu{margin:12px 0}.SoftSubscaleTallies_caption__98xuy{font-size:11px;color:#94a3b8;margin:0 0 6px}.SoftSubscaleTallies_list__Jahss{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.SoftSubscaleTallies_item__U0476{display:flex;justify-content:space-between;font-size:12px;color:#6b6560}.SoftSubscaleTallies_name__GxH7y{color:#475569}.SoftSubscaleTallies_tally__sz7Hi{color:#94a3b8;font-variant-numeric:tabular-nums}.AutismReportDraft_container__q1wwe{margin-top:20px;border-top:1px solid #eceae6;padding-top:16px}.AutismReportDraft_heading__KsLbB{font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:10px}.AutismReportDraft_section__A_S2g{margin-bottom:14px}.AutismReportDraft_label__nothU{display:block;font-size:13px;font-weight:500;color:#334155}.AutismReportDraft_caption__4XKyv{font-size:11px;color:#94a3b8;margin:2px 0 6px}.AutismReportDraft_textarea__jcQ1J{width:100%;border:1px solid #d6d3ce;border-radius:6px;padding:8px 10px;font-size:13px;line-height:1.5;resize:vertical}.AutismReportDraft_saveBar__SMJLq{position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:8px;padding:10px 0;background:#faf9f7;border-top:1px solid #eceae6}.AutismReportDraft_discard__rZjPH{font-size:13px;color:#6b6560;background:none;border:none;cursor:pointer}.AutismReportDraft_save__BAGwt{font-size:13px;color:#fff;background:#b8860b;border:none;border-radius:6px;padding:6px 14px;cursor:pointer}.AutismReportDraft_readonlyNote__6FCZf{font-size:11px;color:#6b6560;margin:2px 0 12px;display:flex;align-items:center;gap:4px}.AutismReportDraft_lockIcon__v5Edb{width:12px;height:12px;flex-shrink:0}.AutismReportDraft_readonlyText__jPTJA{font-size:13px;line-height:1.5;color:#334155;white-space:pre-wrap;border-left:2px solid #eceae6;padding:2px 0 2px 10px;margin:4px 0 0}.ProfileSummaryStrip_strip__buYqB{display:flex;flex-direction:column;gap:12px}.ProfileSummaryStrip_card__CqG95{border:1px solid var(--border);border-left:4px solid #b8860b;border-radius:8px;background:var(--card);overflow:hidden}.ProfileSummaryStrip_header__7wzUT{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;background:transparent;border:0;text-align:left;cursor:pointer;font:inherit;color:inherit}.ProfileSummaryStrip_header__7wzUT:hover{background:var(--muted,#faf9f7)}.ProfileSummaryStrip_icon__tDS__{width:20px;height:20px;color:#b8860b;flex-shrink:0}.ProfileSummaryStrip_titleBlock__LfcEu{flex:1;min-width:0}.ProfileSummaryStrip_name__4Db6L{font-size:15px;font-weight:600;color:var(--foreground);line-height:1.3}.ProfileSummaryStrip_summaryLine__sFLZG{font-size:12px;color:var(--muted-foreground);margin-top:2px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProfileSummaryStrip_noneToken__IEdN0{flex-shrink:0;font-size:13px;font-weight:600;color:var(--foreground);white-space:nowrap;padding:2px 8px;border:1px solid var(--border);border-radius:999px}.ProfileSummaryStrip_mpr__OzWP0{display:flex;align-items:baseline;gap:1px;flex-shrink:0;font-weight:700;font-size:22px;color:var(--foreground);font-variant-numeric:tabular-nums}.ProfileSummaryStrip_mprSuffix__CtsZ2{font-size:12px;font-weight:500;color:var(--muted-foreground)}.ProfileSummaryStrip_mprMissing__e9w9g{font-size:13px;font-weight:500;color:var(--muted-foreground);flex-shrink:0}.ProfileSummaryStrip_nativeBadge__G71X2{display:flex;align-items:center;flex-shrink:0;font-weight:700;font-size:14px;color:var(--foreground);white-space:nowrap}.ProfileSummaryStrip_dualBadge__ULYy3{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.ProfileSummaryStrip_dualRow__F7NK_{display:flex;align-items:baseline;gap:6px}.ProfileSummaryStrip_dualLabel__vXQiD{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--muted-foreground)}.ProfileSummaryStrip_dualBadge__ULYy3 .ProfileSummaryStrip_nativeBadge__G71X2{font-size:13px}.ProfileSummaryStrip_chevron__DGiDH{width:18px;height:18px;color:var(--muted-foreground);flex-shrink:0}.ProfileSummaryStrip_body__CqWdZ{padding:0 14px 14px}.RecordAccessLog_card__qpbWh{border:1px solid #eceae6;background:#fdfcfa;border-radius:.875rem;padding:.875rem 1rem}.RecordAccessLog_head__cjAeT{display:flex;align-items:center;justify-content:space-between;gap:.625rem}.RecordAccessLog_title__WZc79{display:inline-flex;align-items:center;gap:.5rem;font-size:.78rem;font-weight:600;color:#57534e}.RecordAccessLog_titleIcon__ghHat{height:.875rem;width:.875rem;flex-shrink:0;color:#6b6b6b}.RecordAccessLog_count__dS0B4{font-size:.72rem;color:#6b6b6b;white-space:nowrap}.RecordAccessLog_rows__gbg0Q{margin-top:.625rem;display:flex;flex-direction:column;gap:.5rem}.RecordAccessLog_row__bUeBl{display:flex;justify-content:space-between;align-items:baseline;gap:.625rem;font-size:.78rem;color:#57534e}.RecordAccessLog_when__AiDIn{color:#6b6b6b;font-variant-numeric:tabular-nums;white-space:nowrap}.RecordAccessLog_empty__28Qqy{margin:.625rem 0 0;font-size:.78rem;color:#57534e}.RecordAccessLog_footnote__IUMLu{margin:.625rem 0 0;font-size:.72rem;color:#6b6b6b;line-height:1.55}.RecordAccessLog_link__A3iAQ{color:#6b6b6b;text-decoration:underline;text-underline-offset:2px}.RecordAccessLog_link__A3iAQ:hover{color:#57534e}.RecordContextHeader_header__DXs7u{border:1px solid #d9d6ce;border-radius:12px;background:white;min-width:0}.RecordContextHeader_identity__dIkmG{min-width:0;padding:4px}.RecordStatusSummary_line__blhl3{margin:0;font-size:.875rem;line-height:1.5;color:var(--color-muted-foreground,#6b7280);font-weight:400}.RecordStatusSummary_sep__rAX1i{margin:0 .4em;color:var(--color-border,#d1d5db)}.RecordStatusSummary_wrap__Q3jJa{padding:2px 0 4px}.RecordStatusSummary_returned__wfZcm{font-weight:700;color:var(--foreground);white-space:nowrap}.RecordStatusSummary_awaiting__PMd2A{color:var(--muted-foreground);white-space:nowrap}.RecordStatusSummary_last__N9xPW{color:var(--muted-foreground);font-size:.8125rem;overflow-wrap:anywhere}.RecordStatusSummary_track__J1gn1{position:relative;margin-top:.5rem;height:7px;max-width:520px;border-radius:999px;background:#e9e6df;overflow:hidden}.RecordStatusSummary_fill__3DceW{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#96814B,#7A6A3D)}.RecordStatusSummary_resent__mLPUZ{display:inline-flex;align-items:center;gap:6px;margin-top:.5rem;font-size:.75rem;color:var(--muted-foreground)}.RecordStatusSummary_row__JlV6Y{display:flex;align-items:flex-start;justify-content:space-between;gap:12px 24px;flex-wrap:wrap}.RecordStatusSummary_main__nYYpD{flex:1 1 280px;min-width:0}.StandingBand_band__u8e90{container-type:inline-size;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.StandingBand_facet___ic8j{min-width:0}.StandingBand_label__MOSXx{color:#8A8374;text-transform:uppercase;font-size:11px;font-weight:600;letter-spacing:.04em}.StandingBand_value__23Xav{color:#6b6456;font-size:15px;font-weight:500;margin-top:2px;overflow-wrap:break-word}.StandingBand_check__7Ka_L{width:14px;height:14px;margin-right:4px;display:inline-block;vertical-align:-2px;color:#5a7052}.StandingBand_note__hgIAy{color:#6b6456;font-size:13px;margin-top:2px;overflow-wrap:break-word}.StandingBand_action__NMUuu{margin-top:8px}