._button_3vynl_1{border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;font-weight:600;line-height:1.2;transition:filter .15s,background .15s,border-color .15s,opacity .15s;display:inline-flex}._fullWidth_3vynl_13{width:100%}._sm_3vynl_18{padding:.4rem .9rem;font-size:.8125rem}._md_3vynl_23{padding:.8rem 1.5rem;font-size:.9375rem}._lg_3vynl_28{padding:1rem 2rem;font-size:1rem}._gold_3vynl_34{background:var(--gold);color:var(--fg)}._gold_3vynl_34:hover:not(:disabled){filter:brightness(1.1)}._dark_3vynl_43{color:#fff;background:#000}._dark_3vynl_43:hover:not(:disabled){filter:brightness(1.25)}._secondary_3vynl_52{border-color:var(--input-border);background:var(--bg);color:var(--fg)}._secondary_3vynl_52:hover:not(:disabled){border-color:var(--fg)}._button_3vynl_1:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._button_3vynl_1:disabled{cursor:not-allowed;opacity:.4}._icon_12nbr_1{flex-shrink:0}._error_1mrep_1{color:var(--destructive);margin:0;font-size:.8125rem}._field_j3z1b_1{flex-direction:column;display:flex}._label_j3z1b_6{color:var(--fg-soft);margin-bottom:.375rem;font-size:.875rem;font-weight:500}._input_j3z1b_13{border:1px solid var(--input-border);width:100%;color:var(--fg);background:#fff;border-radius:.375rem;outline:none;padding:.625rem 1rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_j3z1b_13::placeholder{color:oklch(70% .02 240)}._input_j3z1b_13:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklch, var(--accent) 20%, transparent)}._error_j3z1b_34{color:var(--destructive);margin-top:.25rem;font-size:.75rem}._hint_j3z1b_40{color:var(--fg-muted);margin-top:.5rem;font-size:.75rem}._onDark_j3z1b_47 ._label_j3z1b_6{color:#fffc}._onDark_j3z1b_47 ._input_j3z1b_13{color:#fff;background:#ffffff0d;border-color:#ffffff26;border-radius:.5rem;padding:.75rem 1rem;font-size:1rem}._onDark_j3z1b_47 ._input_j3z1b_13::placeholder{color:#fff6}._onDark_j3z1b_47 ._input_j3z1b_13:focus{border-color:var(--gold);box-shadow:none}._onDark_j3z1b_47 ._error_j3z1b_34{color:oklch(70% .18 25)}._card_glpw6_1{border:1px solid var(--border-light);background:#fff;border-radius:1rem;flex-direction:column;gap:1rem;padding:1.75rem 1.75rem 2rem;display:flex;box-shadow:0 4px 24px #0000000d}._question_glpw6_12{border:1px solid var(--border-light);border-radius:.75rem;flex-direction:column;gap:.75rem;margin:0;padding:1rem 1.125rem;display:flex}._questionLabel_glpw6_22{color:var(--fg);margin:0;padding:0;font-size:.875rem;font-weight:500;line-height:1.5}._questionHint_glpw6_31{color:var(--fg-muted);margin:-.35rem 0 0;font-size:.6875rem;font-style:italic}._yesNoCard_glpw6_39{border:1px solid var(--border-light);border-radius:.75rem;margin:0;padding:1rem 1.125rem;transition:border-color .2s,background .2s}._yesNoCardAnswered_glpw6_47{border-color:var(--accent);background:color-mix(in oklch, var(--accent) 4%, white)}._yesNoHeader_glpw6_52{justify-content:space-between;align-items:flex-start;gap:.875rem;display:flex}._yesNoPrompt_glpw6_59{flex:1;min-width:0}._yesNoPromptLabel_glpw6_64{color:var(--fg);margin:0;font-size:.875rem;line-height:1.5}._yesNoPromptHint_glpw6_71{color:var(--fg-muted);margin:.2rem 0 0;font-size:.6875rem;font-style:italic}._choiceButtonGroup_glpw6_78{flex-shrink:0;gap:.45rem;display:flex}._choiceButton_glpw6_78{border:1px solid var(--border-light);color:var(--fg-muted);background:#fff;border-radius:.375rem;padding:.45rem 1rem;font-size:.8125rem;font-weight:500;transition:border-color .15s,background .15s,color .15s,box-shadow .15s}._choiceButton_glpw6_78:hover{border-color:var(--fg-muted);color:var(--fg)}._selectedYes_glpw6_100{color:#fff;background:#64748b;border-color:#64748b;box-shadow:0 0 0 2px #64748b40}._selectedYes_glpw6_100:hover{color:#fff;background:#475569;border-color:#475569}._selectedNo_glpw6_113{border-color:var(--accent);background:var(--accent);color:#fff}._selectedNo_glpw6_113:hover{border-color:var(--accent);color:#fff}@media (width<=520px){._yesNoHeader_glpw6_52{flex-direction:column}._choiceButtonGroup_glpw6_78{width:100%}._choiceButton_glpw6_78{flex:1}}._followUpPanel_glpw6_139{margin-top:.625rem;animation:.28s _followUpReveal_glpw6_1}@keyframes _followUpReveal_glpw6_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._followUpContent_glpw6_155{border:1px solid color-mix(in oklch, var(--accent) 30%, white);border-left:3px solid var(--accent);background:color-mix(in oklch, var(--accent) 6%, white);border-radius:.5rem;padding:.875rem 1rem}._followUpTitle_glpw6_163{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.4rem;margin:0 0 .625rem;font-size:.6875rem;font-weight:600;display:flex}._followUpIcon_glpw6_175{width:.75rem;height:.75rem;stroke:var(--accent);fill:none;stroke-width:2px;flex-shrink:0}._followUpHint_glpw6_184{color:var(--fg-muted);margin:-.25rem 0 .625rem;font-size:.75rem}._followUpFields_glpw6_190{flex-direction:column;gap:.75rem;display:flex}._followUpFields_glpw6_190 ._question_glpw6_12{border:none;padding:0}._followUpFields_glpw6_190 ._yesNoCard_glpw6_39{padding:.75rem .875rem}._optionList_glpw6_205{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}._optionList_glpw6_205>li:has([data-role=other-input]){flex-direction:column;flex-basis:100%;align-items:flex-start;gap:.45rem;display:flex}._optionChip_glpw6_222{border:1px solid var(--border-light);text-align:left;background:#fff;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .7rem;transition:border-color .15s,background .15s,color .15s;display:flex}._optionChip_glpw6_222:hover{border-color:var(--accent)}._optionChipSelected_glpw6_238{border-color:var(--accent);background:color-mix(in oklch, var(--accent) 12%, white);color:var(--accent)}._optionChipLabel_glpw6_244{color:inherit;font-size:.75rem;line-height:1.35}._optionList_glpw6_205 input[data-role=other-input]{border:1px solid var(--border-light);width:100%;color:var(--fg);background:#fff;border-radius:.5rem;outline:none;margin-top:.5rem;padding:.5rem .7rem;font-size:.8125rem;transition:border-color .15s,box-shadow .15s}._optionList_glpw6_205 input[data-role=other-input]:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklch, var(--accent) 15%, transparent)}._optionList_glpw6_205 input[data-role=other-input]::placeholder{color:oklch(70% .02 240)}._scaleCard_glpw6_272{border:1px solid var(--border-light);border-radius:.75rem;padding:1rem 1.125rem}._scaleLabel_glpw6_278{color:var(--fg);margin:0 0 .75rem;font-size:.8125rem;font-weight:500;line-height:1.5}._scaleRow_glpw6_286{gap:.3rem;display:flex}._scaleButton_glpw6_291{border:1px solid var(--border-light);height:2.125rem;color:var(--fg-muted);background:#fff;border-radius:.375rem;flex:1;font-size:.75rem;font-weight:500}._scaleButton_glpw6_291:hover{border-color:var(--accent);color:var(--accent)}._scaleButtonSelected_glpw6_307{border-color:var(--accent);background:var(--accent);color:#fff}._scaleButtonSelected_glpw6_307:hover{color:#fff}._scaleEnds_glpw6_317{color:var(--fg-muted);justify-content:space-between;margin-top:.35rem;font-size:.6875rem;display:flex}._moduleQuestions_glpw6_326{box-shadow:none;border:none;gap:.85rem;margin-bottom:1rem;padding:0}._sectionHeading_glpw6_334{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);margin:1.5rem 0 .25rem;font-size:.75rem;font-weight:600}._sectionHeading_glpw6_334:first-child{margin-top:0}._missing_glpw6_348{background:#fef2f2;border-radius:.75rem;box-shadow:0 0 0 .4rem #fef2f2,0 0 0 calc(.4rem + 1px) #fecaca}._missing_glpw6_348 input,._missing_glpw6_348 select,._missing_glpw6_348 textarea{border-color:#f87171}._overlay_12vr3_1{z-index:50;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._panel_12vr3_12{background:#fff;border-radius:1rem;outline:none;width:100%;max-width:28rem;max-height:calc(100vh - 2rem);padding:1.75rem;overflow-y:auto;box-shadow:0 20px 40px #0000002e}._wide_12vr3_24{max-width:48rem}._eyebrow_12vr3_28{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.75rem;font-weight:600}._title_12vr3_37{font-family:var(--font-serif), serif;color:var(--fg);margin:.375rem 0 0;font-size:1.625rem;font-weight:500}._page_5u789_1{background:#f7f8fa;flex-direction:column;flex:1;display:flex}._backLink_5u789_8{color:var(--fg-muted);margin-bottom:1.25rem;font-size:.875rem;font-weight:600;transition:color .15s;display:inline-block}._backLink_5u789_8:hover{color:var(--accent)}._main_5u789_21{flex:1;width:100%;max-width:72rem;margin:0 auto;padding:2.5rem 1.5rem}._mainNarrow_5u789_29{max-width:64rem}._headerRow_5u789_33{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:2rem;display:flex}._title_5u789_42{font-family:var(--font-serif), serif;color:#081828;margin:0;font-size:clamp(2rem,4vw,2.5rem);font-weight:600}._subtitle_5u789_50{color:var(--fg-muted);margin:.25rem 0 0;font-size:.875rem}._search_5u789_56{border:1px solid var(--border-light);width:100%;color:var(--fg);background:#fff;border-radius:.5rem;outline:none;margin-bottom:1rem;padding:.625rem 1rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._search_5u789_56:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklch, var(--accent) 20%, transparent)}._rowPending_5u789_74{opacity:.7}._patientName_5u789_78{color:#081828;font-weight:600}._flagList_5u789_83{flex-wrap:wrap;gap:.25rem;display:flex}._flag_5u789_83{color:#92400e;background:#fef3c7;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:500}._mutedDash_5u789_98{color:oklch(70% .02 240)}._status_5u789_102{border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}._statusCompleted_5u789_110{color:#065f46;background:#d1fae5}._statusPending_5u789_115{color:#1e40af;background:#dbeafe}._statusClosed_5u789_120{color:var(--fg-muted);background:oklch(95% .01 240)}._rowAction_5u789_125{border:1px solid var(--input-border);color:#081828;background:#fff;border-radius:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;transition:background .15s}._rowAction_5u789_125:hover{background:oklch(98% .005 240)}._rowAction_5u789_125:disabled{cursor:not-allowed;opacity:.5}._detailHeader_5u789_145{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._detailTitle_5u789_153{font-family:var(--font-serif), serif;color:#081828;margin:0;font-size:clamp(2rem,4vw,2.5rem);font-weight:600}._detailSubtitle_5u789_161{color:var(--fg-muted);margin:.25rem 0 0;font-size:.875rem}._detailFlags_5u789_167{flex-wrap:wrap;gap:.375rem;display:flex}._detailFlag_5u789_167{color:#92400e;background:#fef3c7;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}._grid_5u789_182{gap:1.5rem;margin-top:2rem;display:grid}@media (width>=768px){._grid_5u789_182{grid-template-columns:repeat(2,minmax(0,1fr))}._span2_5u789_193{grid-column:span 2}}._panel_5u789_198{border:1px solid var(--border-light);background:#fff;border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 2px #0000000a}._panelTitle_5u789_206{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);margin:0;font-size:.75rem;font-weight:600}._concernList_5u789_215{margin:.75rem 0 0;padding:0;list-style:none}._concernList_5u789_215 li{color:#081828;align-items:flex-start;gap:.5rem;margin-top:.5rem;display:flex}._concernDot_5u789_229{background:var(--accent);border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem;margin-top:.45rem}._panelEmpty_5u789_238{color:var(--fg-muted);margin:.75rem 0 0;font-size:.875rem}._itemList_5u789_244{color:#081828;margin:.75rem 0 0;padding:0;font-size:.875rem;list-style:none}._itemList_5u789_244 li+li{margin-top:.375rem}._painHeader_5u789_256{justify-content:space-between;align-items:center;font-size:.75rem;display:flex}._painTrack_5u789_263{background:oklch(95% .01 240);border-radius:9999px;height:.5rem;margin-top:.5rem;overflow:hidden}._painFill_5u789_271{border-radius:9999px;height:100%}._painFill_5u789_271[data-tone=low]{background:#10b981}._painFill_5u789_271[data-tone=mid]{background:#f59e0b}._painFill_5u789_271[data-tone=high]{background:#ef4444}._detailActions_5u789_288{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-top:2rem;display:flex}._modalText_5u789_296{color:var(--fg-muted);margin:.5rem 0 0;font-size:.875rem}._modalForm_5u789_302{flex-direction:column;gap:1rem;margin-top:1.25rem;display:flex}._linkRow_5u789_309{align-items:center;gap:.5rem;margin-top:1rem;display:flex}._linkInput_5u789_316{border:1px solid var(--border-light);color:var(--fg);background:oklch(98% .005 240);border-radius:.375rem;flex:1;padding:.5rem .75rem;font-size:.75rem}._modalActions_5u789_326{gap:.5rem;margin-top:1.5rem;display:flex}._modalActions_5u789_326>*{flex:1}._statusFilters_5u789_336{flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;display:flex}._statusFilter_5u789_336{border:1px solid var(--border-light);color:var(--fg-muted);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}._statusFilter_5u789_336 span{background:oklch(95% .01 240);border-radius:999px;padding:.1rem .45rem;font-size:.6875rem}._statusFilterActive_5u789_364{border-color:color-mix(in oklch, var(--accent) 40%, white);background:color-mix(in oklch, var(--accent) 10%, white);color:oklch(22% .04 240)}._statusFilterActive_5u789_364 span{background:color-mix(in oklch, var(--accent) 18%, white)}._nameRow_5u789_374{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._modalHint_5u789_380{color:var(--fg-muted);margin:.75rem 0 0;font-size:.75rem}._sendBy_5u789_386{border:1px solid var(--border-light);border-radius:.5rem;flex-direction:column;gap:.625rem;margin:0;padding:1rem;display:flex}._sendByLegend_5u789_396{padding:0 .25rem;font-size:.8125rem;font-weight:600}._sendByOption_5u789_402{cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.875rem;display:flex}._sendByOption_5u789_402 input{margin-top:.2rem}._sendByConsent_5u789_414{color:var(--fg-muted);margin-left:1.5rem;font-size:.8125rem}._deliveryOk_5u789_420,._deliveryFailed_5u789_421{border-radius:.375rem;margin:.75rem 0 0;padding:.5rem .75rem;font-size:.875rem}._deliveryOk_5u789_420{color:oklch(38% .1 160);background:oklch(95% .05 160)}._deliveryFailed_5u789_421{color:oklch(42% .12 50);background:oklch(95% .04 60)}._invitePanel_5u789_438{margin-top:1.5rem}._inviteList_5u789_442{flex-direction:column;margin:.75rem 0 0;padding:0;list-style:none;display:flex}._inviteRow_5u789_450{border-top:1px solid var(--border-light);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 0;font-size:.875rem;display:flex}._inviteRow_5u789_450:first-child{border-top:0}._inviteMeta_5u789_465{color:var(--fg-muted);margin-top:.125rem;font-size:.75rem;display:block}._inviteActions_5u789_472{align-items:center;gap:.5rem;display:flex}._form_fn16z_1{border-top:1px solid var(--border-light);gap:1.5rem;margin-top:1.25rem;padding-top:1.25rem;display:grid}._section_fn16z_9+._section_fn16z_9{border-top:1px solid var(--border-light);padding-top:1.25rem}._sectionTitle_fn16z_14{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:.75rem;font-weight:600;display:flex}._version_fn16z_26{background:var(--border-light);letter-spacing:0;text-transform:none;border-radius:9999px;padding:0 .4rem;font-size:.625rem}._infoGrid_fn16z_35{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.75rem 1.25rem;margin:0;display:grid}._infoItem_fn16z_42 dt{color:var(--fg-muted);font-size:.75rem}._infoItem_fn16z_42 dd{color:#081828;margin:.1rem 0 0;font-size:.875rem}._concerns_fn16z_53{color:#081828;margin:0;font-size:.875rem}._answers_fn16z_59{margin:0;padding:0;list-style:none;display:grid}._answers_fn16z_59 li{border-bottom:1px solid #f1f5f9;grid-template-columns:minmax(0,1fr) minmax(8rem,.6fr);gap:1rem;padding:.5rem 0;font-size:.875rem;line-height:1.45;display:grid}._answers_fn16z_59 li:last-child{border-bottom:none}._question_fn16z_80{color:#334155}._answer_fn16z_59{color:#081828;font-weight:600}._answer_fn16z_59[data-yes]{color:#b45309}._blank_fn16z_93{color:var(--fg-muted);font-style:italic;font-weight:400}@media (width<=640px){._answers_fn16z_59 li{grid-template-columns:1fr;gap:.15rem}}._toolbar_fn16z_106{justify-content:flex-end;margin-top:.75rem;display:flex}._print_fn16z_112{border:1px solid var(--border-light);color:#081828;cursor:pointer;background:#fff;border-radius:.5rem;padding:.4rem .9rem;font-size:.8125rem;font-weight:500}._printCopy_fn16z_124{display:none}._printEyebrow_fn16z_128{color:#475569;margin:0;font-size:.75rem}._printTitle_fn16z_134{font-family:var(--font-serif), serif;margin:.25rem 0 0;font-size:1.5rem;font-weight:500}@media print{#root{display:none}._printCopy_fn16z_124{color:#000;display:block}._printCopy_fn16z_124 ._answers_fn16z_59 li,._printCopy_fn16z_124 ._infoItem_fn16z_42{break-inside:avoid}._printCopy_fn16z_124 ._sectionTitle_fn16z_14{break-after:avoid}._printCopy_fn16z_124 ._answer_fn16z_59[data-yes]{color:#000;text-decoration:underline}}._header_mt0a1_1{justify-content:space-between;align-items:center;gap:1rem;display:flex}._copy_mt0a1_8{border:1px solid var(--border-light);color:var(--fg-muted);cursor:pointer;background:#fff;border-radius:.5rem;padding:.35rem .75rem;font-size:.75rem;font-weight:500}._clear_mt0a1_19{color:#047857;margin:1rem 0 0;font-size:.875rem}._group_mt0a1_25{margin-top:1.25rem}._groupTitle_mt0a1_29{color:#081828;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:.875rem;font-weight:600;display:flex}._groupTitle_mt0a1_29[data-tag=critical]{color:#b91c1c}._groupTitle_mt0a1_29[data-tag=caution]{color:#92400e}._count_mt0a1_47{background:var(--border-light);color:var(--fg-muted);border-radius:9999px;padding:0 .45rem;font-size:.6875rem;font-weight:600}._findings_mt0a1_56,._risks_mt0a1_57,._recommendations_mt0a1_58{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._finding_mt0a1_56{border-left:3px solid var(--border-light);color:#081828;background:#f8fafc;border-radius:.375rem;gap:.15rem;padding:.55rem .75rem;font-size:.875rem;line-height:1.45;display:grid}._finding_mt0a1_56 span{color:var(--fg-muted);font-size:.8125rem}._finding_mt0a1_56[data-tag=critical]{background:#fef2f2;border-left-color:#ef4444}._finding_mt0a1_56[data-tag=caution]{background:#fffbeb;border-left-color:#f59e0b}._risks_mt0a1_57{grid-template-columns:minmax(9rem,1.4fr) minmax(4rem,1fr) auto auto;align-items:center;gap:.5rem .75rem}._risk_mt0a1_57{color:#081828;font-size:.875rem;display:contents}._riskName_mt0a1_106{font-weight:500}._riskTrack_mt0a1_110{background:var(--border-light);border-radius:9999px;height:.375rem;overflow:hidden}._riskFill_mt0a1_117{background:#10b981;border-radius:9999px;height:100%;display:block}._riskScore_mt0a1_124{font-variant-numeric:tabular-nums;color:var(--fg-muted)}._riskLevel_mt0a1_129{white-space:nowrap;color:#065f46;background:#d1fae5;border-radius:9999px;justify-self:start;padding:.1rem .55rem;font-size:.75rem;font-weight:600}._riskFill_mt0a1_117[data-risk=moderate]{background:#f59e0b}._riskLevel_mt0a1_129[data-risk=moderate]{color:#92400e;background:#fef3c7}._riskFill_mt0a1_117[data-risk=high],._riskFill_mt0a1_117[data-risk=critical]{background:#ef4444}._riskLevel_mt0a1_129[data-risk=high],._riskLevel_mt0a1_129[data-risk=critical]{color:#991b1b;background:#fee2e2}._recommendations_mt0a1_58 li{color:#081828;align-items:flex-start;gap:.75rem;font-size:.875rem;line-height:1.45;display:flex}._recommendations_mt0a1_58 li div{gap:.1rem;display:grid}._recommendations_mt0a1_58 li div span{color:var(--fg-muted);font-size:.8125rem}._urgency_mt0a1_179{text-align:center;text-transform:uppercase;letter-spacing:.04em;color:#065f46;background:#d1fae5;border-radius:9999px;flex:none;min-width:4.25rem;padding:.1rem .5rem;font-size:.6875rem;font-weight:600}._urgency_mt0a1_179[data-urgency=urgent]{color:#991b1b;background:#fee2e2}._urgency_mt0a1_179[data-urgency=watch]{color:#92400e;background:#fef3c7}@media (width<=640px){._risks_mt0a1_57{grid-template-columns:1fr auto auto}._riskTrack_mt0a1_110{display:none}}._page_lgtr7_1{background:var(--page-bg);min-height:100vh}._status_lgtr7_6{max-width:40rem;color:var(--fg-muted);margin:4rem auto;padding:0 1.5rem}._textLink_lgtr7_13{color:var(--accent);margin:0 1.5rem 2rem;display:inline-block}._progressBar_lgtr7_19{z-index:20;border-bottom:1px solid var(--border-light);background:#fff;padding:.875rem 1.25rem;position:sticky;top:0}._progressMeta_lgtr7_28{color:var(--fg-muted);justify-content:space-between;margin-bottom:.5rem;font-size:.8125rem;display:flex}._progressTrack_lgtr7_36{background:var(--border-light);border-radius:999px;height:4px;overflow:hidden}._progressFill_lgtr7_43{background:linear-gradient(90deg, var(--accent), color-mix(in oklch, var(--accent) 70%, #0670a0));border-radius:999px;height:100%;transition:width .4s}._main_lgtr7_50{justify-content:center;padding:2rem 1rem 3.5rem;display:flex}._card_lgtr7_56{border:1px solid var(--border-light);background:#fff;border-radius:1rem;width:100%;max-width:44rem;padding:1.75rem;box-shadow:0 4px 24px #0000000d}._badge_lgtr7_66{border:1px solid color-mix(in oklch, var(--accent) 35%, white);background:color-mix(in oklch, var(--accent) 12%, white);letter-spacing:.04em;text-transform:uppercase;color:color-mix(in oklch, var(--accent) 55%, #0e7490);border-radius:999px;margin:0 0 .75rem;padding:.25rem .75rem;font-size:.6875rem;font-weight:600;display:inline-flex}._title_lgtr7_80{font-family:var(--font-serif), serif;color:var(--fg);margin:0 0 .5rem;font-size:1.75rem;font-weight:500;line-height:1.2}._subtitle_lgtr7_89{color:var(--fg-muted);margin:0 0 1.5rem;font-size:.9375rem;line-height:1.6}._consentRow_lgtr7_96{border:1px solid var(--border-light);color:var(--fg);border-radius:.75rem;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;padding:.875rem 1rem;font-size:.8125rem;line-height:1.55;display:flex}._consentRow_lgtr7_96 input{margin-top:.15rem}._sectionLabel_lgtr7_113{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);margin:1.5rem 0 .75rem;font-size:.75rem;font-weight:600}._fieldsGrid_lgtr7_122{flex-wrap:wrap;gap:.875rem;margin-bottom:.25rem;display:flex}._fieldsGrid_lgtr7_122>[data-width=full],._fieldsGrid_lgtr7_122>[data-width=half],._fieldsGrid_lgtr7_122>[data-width=third]{width:100%}@media (width>=640px){._fieldsGrid_lgtr7_122>[data-width=half]{width:calc(50% - .4375rem)}._fieldsGrid_lgtr7_122>[data-width=third]{width:calc(33.333% - .6rem)}}._hint_lgtr7_148{color:var(--fg-muted);margin:-.25rem 0 .75rem;font-size:.8125rem}._concernGrid_lgtr7_154{flex-direction:column;gap:1rem;display:flex}._concernCategoryLabel_lgtr7_160{border-bottom:1px solid var(--border-light);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);margin:0 0 .5rem;padding-bottom:.35rem;font-size:.6875rem;font-weight:600}._concernOptions_lgtr7_171{flex-wrap:wrap;gap:.45rem;display:flex}._concernChip_lgtr7_177{border:1px solid var(--border-light);color:var(--fg);background:#fff;border-radius:999px;padding:.4rem .75rem;font-size:.75rem}._concernChipSelected_lgtr7_186{border-color:var(--accent);background:color-mix(in oklch, var(--accent) 12%, white);color:color-mix(in oklch, var(--accent) 40%, #0e7490)}._footerNav_lgtr7_192{border-top:1px solid var(--border-light);justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}._backButton_lgtr7_202,._nextButton_lgtr7_203{border-radius:.5rem;padding:.65rem 1.1rem;font-size:.8125rem;font-weight:500}._backButton_lgtr7_202{border:1px solid var(--border-light);color:var(--fg-muted);background:#fff}._nextButton_lgtr7_203{background:color-mix(in oklch, var(--accent) 55%, #0e7490);color:#fff;border:none;text-decoration:none}._nextButton_lgtr7_203:disabled{background:var(--border-light);color:var(--fg-muted);cursor:not-allowed}._patientResult_lgtr7_229{text-align:center}._patientResult_lgtr7_229 h2{font-family:var(--font-serif), serif;margin:0 0 .75rem;font-size:1.5rem;font-weight:500}._patientResult_lgtr7_229>p{max-width:28rem;color:var(--fg-muted);margin:0 auto 1.25rem;line-height:1.6}._navStack_lgtr7_247{flex-direction:column;gap:.75rem;margin-top:1.25rem;display:flex}._privacyFoot_lgtr7_254{border:1px solid var(--border-light);background:var(--page-bg);color:var(--fg-muted);border-radius:.65rem;margin:0;padding:.65rem .85rem;font-size:.6875rem;line-height:1.45}._nppHint_lgtr7_265{color:var(--fg-muted);text-align:center;margin:0 0 .75rem;font-size:.75rem}._nppBody_lgtr7_272{border:1px solid var(--border-light);background:#fff;border-radius:.75rem;max-height:18rem;margin-bottom:1rem;padding:1rem;overflow:auto}._nppSection_lgtr7_282{margin-bottom:1rem}._nppSection_lgtr7_282 h3{color:var(--fg);margin:0 0 .4rem;font-size:.8125rem;font-weight:700}._nppSection_lgtr7_282 p,._nppSection_lgtr7_282 li{color:var(--fg-muted);margin:0;font-size:.75rem;line-height:1.5}._nppSection_lgtr7_282 ul{margin:.35rem 0 0;padding-left:1.1rem}._nppCallout_lgtr7_306{border:1px solid var(--border-light);background:var(--page-bg);border-radius:.5rem;padding:.55rem .7rem;font-weight:600;color:var(--fg)!important;margin-top:.5rem!important}._nppRights_lgtr7_316{grid-template-columns:1fr;gap:.5rem;display:grid}@media (width>=640px){._nppRights_lgtr7_316{grid-template-columns:1fr 1fr}}._nppRight_lgtr7_316{border:1px solid var(--border-light);border-radius:.5rem;padding:.55rem .65rem}._nppRight_lgtr7_316 strong{margin-bottom:.2rem;font-size:.6875rem;display:block}._nppRight_lgtr7_316 span{color:var(--fg-muted);font-size:.6875rem;line-height:1.4}._nppStateNotes_lgtr7_346{border:1px solid var(--border-light);background:var(--page-bg);border-radius:.5rem;margin-top:.75rem;padding:.65rem .75rem}._nppStateNotes_lgtr7_346 p{color:var(--fg-muted);margin:0 0 .45rem;font-size:.6875rem;line-height:1.45}._nppStateNotes_lgtr7_346 p:last-child{margin-bottom:0}._nppContact_lgtr7_365{color:var(--fg-muted);margin-top:.75rem;font-size:.6875rem;line-height:1.5}._nppContact_lgtr7_365 p{margin:0 0 .35rem}._voluntaryNote_lgtr7_376{border:1px solid color-mix(in oklch, var(--accent) 30%, white);background:color-mix(in oklch, var(--accent) 8%, white);color:var(--fg);border-radius:.65rem;margin-bottom:.85rem;padding:.75rem .9rem;font-size:.75rem;line-height:1.5}._welcomeActions_lgtr7_387{flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:.5rem;display:flex}._declineButton_lgtr7_395{border:1px solid var(--border-light);color:var(--fg-muted);cursor:pointer;background:#fff;border-radius:.65rem;padding:.75rem 1.1rem;font-size:.875rem;font-weight:600}._declinedCard_lgtr7_406{text-align:center;padding:2rem 1rem}._declinedCard_lgtr7_406 h2{font-family:var(--font-serif), serif;margin:0 0 .75rem;font-size:1.75rem}._declinedCard_lgtr7_406 p{color:var(--fg-muted);margin:0 0 1.5rem;line-height:1.6}._saveNotice_lgtr7_423{max-width:44rem;margin:-2rem auto 2rem;padding:0 1rem}._prefillBox_lgtr7_430{border:1px solid var(--border-light);color:var(--fg);border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.875rem 1rem;font-size:.8125rem;line-height:1.55;display:flex}._prefillBox_lgtr7_430 p{flex:18rem;margin:0}._prefillNote_lgtr7_450{border:1px solid color-mix(in oklch, var(--accent) 30%, white);background:color-mix(in oklch, var(--accent) 8%, white);color:var(--fg);border-radius:.65rem;margin-bottom:1rem;padding:.75rem .9rem;font-size:.8125rem;line-height:1.5}._saveProfile_lgtr7_461{border:1px solid var(--border-light);text-align:left;border-radius:.75rem;max-width:28rem;margin:0 auto 1.25rem;padding:1rem 1.1rem;font-size:.875rem;line-height:1.55}._saveProfile_lgtr7_461 h3{margin:0 0 .35rem;font-size:.9375rem;font-weight:600}._saveProfile_lgtr7_461 p{color:var(--fg-muted);margin:0 0 .85rem}._saveActions_lgtr7_483{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._linkButton_lgtr7_490{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8125rem;text-decoration:underline}._missingHint_lgtr7_500{color:var(--fg-muted);text-align:right;margin:0;font-size:.8125rem;line-height:1.5}
