.visit-report-library_library__PGh6X{font-size:.8125rem;line-height:1.6;min-width:0;max-width:1120px;margin:0 auto;color:#172536}.visit-report-library_header__FS7Q4{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px}.visit-report-library_header__FS7Q4 h1{font-size:1.75rem;line-height:1.3;margin:4px 0 10px}.visit-report-library_header__FS7Q4 p{margin:0;color:#526579}.visit-report-library_header__FS7Q4 .visit-report-library_eyebrow__6Jo_y{font-size:.875rem;color:#0066cc;font-weight:600}.visit-report-library_header__FS7Q4>a{flex:none}.visit-report-library_toolbar__2SBgC{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:20px;background:white;border:1px solid #dfe6ed;border-radius:12px}.visit-report-library_search__8XZpk{display:grid;gap:7px;flex:1 1;max-width:480px;font-weight:600}.visit-report-library_search__8XZpk input{width:100%;min-height:44px;border:1px solid #bac8d6;border-radius:7px;background:white;padding:10px 12px;font:inherit;font-weight:400;color:inherit}.visit-report-library_scope__QZWqF{display:flex;align-items:center;gap:14px;color:#526579}.visit-report-library_notice__TtjYz{color:#526579;margin:16px 0}.visit-report-library_count__3Xw7S{margin:24px 0 12px;color:#526579}.visit-report-library_list__quAk_{padding:0;margin:0;list-style:none;display:grid;gap:14px}.visit-report-library_card__q29ti{border:1px solid #dfe6ed;border-radius:12px;background:white;padding:22px 24px;overflow-wrap:anywhere}.visit-report-library_cardHeader__k1lhF{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#526579}.visit-report-library_badge__Q9ElV{background:#edf5ff;color:#0055aa;padding:3px 9px;border-radius:5px;flex:none}.visit-report-library_card__q29ti h2{font-size:1.125rem;margin:14px 0 18px;line-height:1.5}.visit-report-library_card__q29ti h2 a{color:#172536;text-decoration:none}.visit-report-library_card__q29ti h2 a:hover{text-decoration:underline;color:#0066cc}.visit-report-library_card__q29ti dl{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0 0 20px}.visit-report-library_card__q29ti dt{color:#526579;margin:0 0 5px}.visit-report-library_card__q29ti dd{margin:0}.visit-report-library_card__q29ti footer{border-top:1px solid #edf0f4;padding-top:14px;display:flex;justify-content:space-between;align-items:center;gap:16px;color:#526579}.visit-report-library_card__q29ti footer a,.visit-report-library_empty__6CIc7 a{color:#0066cc;font-weight:600;min-height:44px;display:inline-flex;align-items:center}.visit-report-library_empty__6CIc7{text-align:center;padding:48px 20px;border:1px dashed #bac8d6;border-radius:12px;background:white}.visit-report-library_empty__6CIc7 h2{font-size:1.125rem;margin:0 0 8px}.visit-report-library_empty__6CIc7 p{color:#526579}.visit-report-library_library__PGh6X :focus-visible{outline:2px solid #0066cc;outline-offset:3px}@media(max-width:800px){.visit-report-library_header__FS7Q4{flex-direction:column;gap:14px}.visit-report-library_header__FS7Q4 h1{font-size:1.625rem}.visit-report-library_toolbar__2SBgC{flex-direction:column;align-items:stretch;padding:16px;gap:14px}.visit-report-library_search__8XZpk{max-width:none}.visit-report-library_scope__QZWqF{justify-content:space-between;flex-wrap:wrap}.visit-report-library_card__q29ti{padding:18px 16px}.visit-report-library_cardHeader__k1lhF{align-items:flex-start;flex-wrap:wrap}.visit-report-library_card__q29ti dl{grid-template-columns:minmax(0,1fr);gap:12px}.visit-report-library_card__q29ti footer{align-items:flex-start;flex-direction:column;gap:4px}}.research-workspace_workspace__Pi0dg{font-size:var(--font-size-body,.8125rem);line-height:1.6;min-width:0}.research-workspace_header__O52KH{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:20px}.research-workspace_header__O52KH h1{font-size:1.75rem;margin:4px 0 8px}.research-workspace_header__O52KH p{margin:0;color:#536375}.research-workspace_eyebrow__F5UyD{font-weight:600;color:#0066cc!important}.research-workspace_actions__gFAbh{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.research-workspace_notice__mxPTN{background:#f1f6fc;border-left:3px solid #0066cc;padding:12px 16px;margin:0 0 20px;color:#34475b}.research-workspace_columns__t3Ezf{display:grid;grid-template-columns:minmax(210px,270px) minmax(0,1fr);gap:16px;align-items:start}.research-workspace_panel__nmgsm{background:#fff;border:1px solid #dce3eb;border-radius:10px;padding:20px;min-width:0}.research-workspace_panel__nmgsm h2{font-size:1.125rem;margin:0 0 12px}.research-workspace_panel__nmgsm h3{font-size:1rem;margin:22px 0 8px}.research-workspace_panel__nmgsm h4{font-size:.875rem;margin:16px 0 5px}.research-workspace_panel__nmgsm li,.research-workspace_panel__nmgsm p,.research-workspace_panel__nmgsm small,.research-workspace_panel__nmgsm summary{font-size:.8125rem;overflow-wrap:anywhere}.research-workspace_caseList__GNUnN{margin:0;padding:0;list-style:none}.research-workspace_caseList__GNUnN li+li{border-top:1px solid #e6ebf1}.research-workspace_caseList__GNUnN a{display:grid;gap:4px;padding:12px 8px;color:#243549;text-decoration:none;border-radius:6px}.research-workspace_caseList__GNUnN a[aria-current=page]{background:#edf5ff;color:#0055aa}.research-workspace_caseList__GNUnN small,.research-workspace_caseList__GNUnN span{color:#596a7e}.research-workspace_badge__i0QCs{display:inline-block;border:1px solid #bed7f0;color:#005aaa;background:#f1f7fd;border-radius:5px;padding:2px 8px;margin-bottom:8px}.research-workspace_muted__Gy0q9{color:#627184}.research-workspace_tabs__QnexS{display:flex;border-bottom:1px solid #dae3ec;gap:4px;overflow-x:auto;margin:16px 0}.research-workspace_tabs__QnexS button{border:0;border-bottom:2px solid transparent;background:transparent;white-space:nowrap;font:inherit;padding:12px;color:#596a7d;min-height:44px}.research-workspace_tabs__QnexS button[aria-selected=true]{border-color:#0066cc;color:#0066cc;font-weight:600}.research-workspace_workspace__Pi0dg details{border-bottom:1px solid #e5eaf0;padding:12px 0}.research-workspace_workspace__Pi0dg summary{cursor:pointer;min-height:28px;font-weight:600}.research-workspace_importer__XvF6_{background:#fff;border:1px solid #dce3eb!important;border-radius:8px;padding:16px!important;margin-bottom:20px}.research-workspace_importer__XvF6_ label,.research-workspace_review___3ZxS>label{display:grid;gap:6px;margin:12px 0}.research-workspace_workspace__Pi0dg input:not([type=checkbox]),.research-workspace_workspace__Pi0dg textarea{font:inherit;width:100%;max-width:100%;border:1px solid #bfcbd8;border-radius:6px;padding:9px;box-sizing:border-box;background:#fff;color:#203247}.research-workspace_workspace__Pi0dg input[type=file]{overflow:hidden}.research-workspace_workspace__Pi0dg input[type=checkbox]{width:18px;height:18px;flex:0 0 auto;accent-color:#0066cc}.research-workspace_check__IfclB{display:flex!important;align-items:flex-start;gap:10px;margin:14px 0}.research-workspace_gallery__A1xhY{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:16px}.research-workspace_gallery__A1xhY figure{margin:0;border:1px solid #dce3eb;border-radius:8px;padding:10px;min-width:0}.research-workspace_gallery__A1xhY img{display:block;width:100%;height:330px;object-fit:contain;background:#f5f7fa}.research-workspace_gallery__A1xhY figcaption{padding-top:10px}.research-workspace_gallery__A1xhY figcaption p{margin:5px 0}.research-workspace_digest__m9D49{display:block;overflow-wrap:anywhere;white-space:normal;font-size:.8125rem;background:#f5f7fa;padding:8px}.research-workspace_event__1_wL7{border-left:2px solid #dce5f0;padding:0 12px;margin:16px 0}.research-workspace_event__1_wL7 h4{margin:0}.research-workspace_empty__7d_I5{padding:32px 0;color:#536375}.research-workspace_review___3ZxS{border-top:1px solid #e1e7ee;margin-top:20px;padding-top:8px}.research-workspace_delete__edgOC{margin-top:30px}.research-workspace_workspace__Pi0dg button:disabled{opacity:.5;cursor:not-allowed}.research-workspace_workspace__Pi0dg :focus-visible{outline:2px solid #0066cc;outline-offset:3px}@media(max-width:760px){.research-workspace_header__O52KH{display:block}.research-workspace_header__O52KH h1{font-size:1.625rem}.research-workspace_header__O52KH .research-workspace_actions__gFAbh{margin-top:12px}.research-workspace_columns__t3Ezf{grid-template-columns:1fr}.research-workspace_panel__nmgsm{padding:16px}.research-workspace_caseList__GNUnN{max-height:240px;overflow:auto}.research-workspace_gallery__A1xhY{grid-template-columns:1fr 1fr}.research-workspace_gallery__A1xhY img{height:260px}}@media(max-width:430px){.research-workspace_gallery__A1xhY{grid-template-columns:1fr}.research-workspace_header__O52KH .research-workspace_actions__gFAbh>*{flex:1 1;text-align:center}.research-workspace_tabs__QnexS button{padding:10px}.research-workspace_panel__nmgsm{padding:12px}}.research-workspace_videoSection__dvANr{padding:20px;border:1px solid #dce3eb;border-radius:10px;background:#fff;margin-bottom:20px;min-width:0}.research-workspace_videoSection__dvANr h2{font-size:1.125rem;margin:0 0 8px}.research-workspace_inputLabel__DoQuu,.research-workspace_videoUpload__OC7PN label{display:grid;gap:6px;margin:12px 0}.research-workspace_videoDetail__RCl8n{border-top:1px solid #dce3eb;margin-top:16px;padding-top:20px;min-width:0}.research-workspace_videoDetail__RCl8n h3{font-size:1rem}.research-workspace_videoDetail__RCl8n p{overflow-wrap:anywhere}.research-workspace_jobList__JWDzx{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:8px;max-height:220px;overflow:auto}.research-workspace_jobList__JWDzx a{display:grid;gap:4px;border:1px solid #dce3eb;border-radius:6px;padding:12px;text-decoration:none;color:#243549;overflow-wrap:anywhere}.research-workspace_jobList__JWDzx a[aria-current=page]{background:#edf5ff;border-color:#bed7f0}.research-workspace_jobList__JWDzx span{color:#627184}.research-workspace_packet__xC_Dg{white-space:pre-wrap;overflow-wrap:anywhere;max-height:300px;overflow:auto;font:inherit;background:#f5f7fa;padding:12px}@media(max-width:760px){.research-workspace_videoSection__dvANr{padding:12px}.research-workspace_videoSection__dvANr .research-workspace_header__O52KH{margin-bottom:12px}.research-workspace_videoSection__dvANr .research-workspace_header__O52KH>button{margin-top:12px}}.research-workspace_decisionBrief__krtHz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px}.research-workspace_decisionBrief__krtHz>div{background:#f8fafc;border:1px solid #dce3eb;border-radius:8px;padding:16px;min-width:0}.research-workspace_decisionBrief__krtHz h3{margin:0 0 8px}.research-workspace_decisionBrief__krtHz ul{padding-left:18px}.research-workspace_gallery__A1xhY figure[data-selected=true]{border-color:#0066cc;background:#f1f7fd;scroll-margin-top:80px}@media(max-width:1100px){.research-workspace_decisionBrief__krtHz{grid-template-columns:1fr}}.research-quantification_workspace__6EJYK{min-width:0;font-size:.8125rem;line-height:1.6}.research-quantification_workspace__6EJYK h3{font-size:1.125rem}.research-quantification_workspace__6EJYK h4{font-size:1rem;margin:0 0 12px}.research-quantification_workspace__6EJYK h5{font-size:.875rem;margin:0 0 6px}.research-quantification_workspace__6EJYK p{overflow-wrap:anywhere}.research-quantification_notice__X0KsM{background:#f1f6fc;border-left:3px solid #0066cc;padding:12px 16px}.research-quantification_columns__w4D_S{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px}.research-quantification_columns__w4D_S>section{min-width:0;border:1px solid #dce3eb;border-radius:8px;padding:16px}.research-quantification_observations__ypPxW{max-height:740px;overflow:auto}.research-quantification_observations__ypPxW article{border-bottom:1px solid #e2e8f0;padding:12px 0}.research-quantification_observations__ypPxW article:first-child{padding-top:0}.research-quantification_workspace__6EJYK label{display:grid;gap:6px;margin:10px 0}.research-quantification_workspace__6EJYK input:not([type=checkbox]),.research-quantification_workspace__6EJYK select,.research-quantification_workspace__6EJYK textarea{width:100%;box-sizing:border-box;padding:9px;border:1px solid #bfcbd8;border-radius:6px;font:inherit;color:inherit;background:white}.research-quantification_workspace__6EJYK fieldset{border:0;padding:0;margin:12px 0;min-width:0}.research-quantification_workspace__6EJYK fieldset fieldset{border:1px solid #dce3eb;padding:8px 12px;max-height:220px;overflow:auto}.research-quantification_workspace__6EJYK legend{font-weight:600}.research-quantification_workspace__6EJYK .research-quantification_check__AZRd5{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:8px}.research-quantification_check__AZRd5 input{width:18px;height:18px;flex:0 0 auto;accent-color:#0066cc}.research-quantification_actions__3KK1P{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:12px 0}.research-quantification_muted__RmEmh{color:#627184}.research-quantification_preview__w2DnW{margin-top:24px;padding:16px;border:1px solid #dce3eb;border-radius:8px}.research-quantification_table__6T98a{overflow:auto}.research-quantification_table__6T98a table{border-collapse:collapse;width:100%;min-width:650px;font:inherit}.research-quantification_table__6T98a td,.research-quantification_table__6T98a th{text-align:left;vertical-align:top;border-bottom:1px solid #dce3eb;padding:10px}.research-quantification_table__6T98a caption{text-align:left;color:#627184}.research-quantification_workspace__6EJYK .research-quantification_table__6T98a button{display:block;white-space:nowrap;margin:4px 0}.research-quantification_workspace__6EJYK button:disabled{opacity:.5;cursor:not-allowed}.research-quantification_workspace__6EJYK :focus-visible{outline:2px solid #0066cc;outline-offset:3px}@media(max-width:1100px){.research-quantification_columns__w4D_S{grid-template-columns:1fr}.research-quantification_observations__ypPxW{max-height:360px}}@media(max-width:430px){.research-quantification_columns__w4D_S>section,.research-quantification_preview__w2DnW{padding:12px}.research-quantification_notice__X0KsM{padding:10px}.research-quantification_actions__3KK1P>*{max-width:100%}}.research-assessment-report_report__liQHd{margin-top:24px;min-width:0;font-size:.8125rem;line-height:1.6}.research-assessment-report_item__E9r2L>header,.research-assessment-report_report__liQHd>header{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.research-assessment-report_report__liQHd h3{margin:0 0 8px}.research-assessment-report_report__liQHd p{margin:8px 0;overflow-wrap:anywhere}.research-assessment-report_eyebrow__rO8iu{color:#0066cc;font-weight:600}.research-assessment-report_notice__CD5ef{padding:12px;border-left:3px solid #0066cc;background:#f1f7fd;color:#34475b}.research-assessment-report_metrics__zOnWu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}.research-assessment-report_metrics__zOnWu>div{padding:12px;background:#f8fafc;border:1px solid #dce3eb;border-radius:8px}.research-assessment-report_metrics__zOnWu dt{color:#536375;font-size:.8125rem}.research-assessment-report_metrics__zOnWu dd{margin:4px 0 0;font-size:1.125rem;font-weight:600}.research-assessment-report_product__fd3AH{border:1px solid #dce3eb;border-radius:8px;margin:16px 0;padding:16px;min-width:0}.research-assessment-report_product__fd3AH>h4{margin:0 0 12px;font-size:1rem}.research-assessment-report_item__E9r2L{padding:12px 0}.research-assessment-report_item__E9r2L+.research-assessment-report_item__E9r2L{border-top:1px solid #e1e7ee}.research-assessment-report_item__E9r2L h5{font-size:.875rem;margin:0}.research-assessment-report_badge__W73q0{background:#edf5ff;color:#0055aa;border:1px solid #bed7f0;padding:2px 8px;border-radius:5px;font-size:.8125rem}.research-assessment-report_evidence__fpd2x{display:flex;gap:8px;flex-wrap:wrap}.research-assessment-report_evidence__fpd2x button{font-size:.8125rem;min-height:44px;text-align:left}.research-assessment-report_muted__5kINV{color:#627184}.research-assessment-report_report__liQHd code{display:block;white-space:normal;overflow-wrap:anywhere;font-size:.8125rem}.research-assessment-report_empty__UkhZR{padding:16px;background:#f8fafc}.research-assessment-report_report__liQHd details{margin-top:20px}.research-assessment-report_report__liQHd a{white-space:normal}.research-assessment-report_report__liQHd :focus-visible{outline:2px solid #0066cc;outline-offset:3px}@media(max-width:760px){.research-assessment-report_metrics__zOnWu{grid-template-columns:1fr}.research-assessment-report_product__fd3AH{padding:12px}.research-assessment-report_report__liQHd>header{display:block}.research-assessment-report_report__liQHd>header a{margin:8px 0}.research-assessment-report_item__E9r2L>header{display:block}.research-assessment-report_item__E9r2L .research-assessment-report_badge__W73q0{display:inline-block;margin-top:6px}}.visit-evidence_evidence__iJshU{border-top:1px solid var(--border-color,#d9dee7);padding-top:20px;margin-top:24px;font-size:.8125rem;line-height:1.6;overflow-wrap:anywhere}.visit-evidence_evidence__iJshU h2{font-size:1.125rem}.visit-evidence_evidence__iJshU h3{font-size:1rem}.visit-evidence_claim__R0zol,.visit-evidence_section__IjZg3{margin:12px 0;padding:12px;border:1px solid var(--border-color,#d9dee7);border-radius:8px}.visit-evidence_claim__R0zol{font-size:.8125rem}.visit-evidence_claim__R0zol summary,.visit-evidence_section__IjZg3 summary{cursor:pointer;min-height:32px}.visit-evidence_claim__R0zol button,.visit-evidence_evidence__iJshU button{min-height:44px;font-size:.8125rem}.visit-evidence_refs__YhLPB{display:flex;gap:10px;flex-wrap:wrap;padding-top:12px}.visit-evidence_refs__YhLPB>div{max-width:100%}.visit-evidence_frames__Avtvl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.visit-evidence_frame__kT9G5{min-width:0;max-width:100%;margin:10px 0}.visit-evidence_frame__kT9G5 img{display:block;max-width:100%;height:auto;margin-top:10px}.visit-evidence_evidence__iJshU li{margin:10px 0}.visit-evidence_claim__R0zol a,.visit-evidence_evidence__iJshU a{color:var(--color-primary,#0066cc)}@media(max-width:640px){.visit-evidence_frames__Avtvl{grid-template-columns:1fr}.visit-evidence_claim__R0zol,.visit-evidence_section__IjZg3{padding:10px}}.visit-replay_replay__OoRRn{font-size:.8125rem;line-height:1.6;min-width:0}.visit-replay_warning__q5ObP{padding:10px;background:#fff6dc;border-left:3px solid #a16b00}.visit-replay_controls__G1g8o{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.visit-replay_controls__G1g8o button,.visit-replay_controls__G1g8o select{font:inherit;min-height:44px;padding:7px;border:1px solid #bcccdc;border-radius:5px;background:white;color:#0066cc}.visit-replay_controls__G1g8o button:disabled{opacity:.5;cursor:default}.visit-replay_controls__G1g8o input{flex:1 1;min-width:120px;accent-color:#0066cc;min-height:44px}.visit-replay_viewport__Fdg7T{position:relative;overflow:hidden;width:100%;min-height:180px;background:#f5f7fa}.visit-replay_viewport__Fdg7T .replayer-wrapper{position:absolute;top:0;left:0;transform-origin:top left}.visit-replay_viewport__Fdg7T iframe{border:0}.visit-replay_replay__OoRRn p{overflow-wrap:anywhere}.visit-replay_replay__OoRRn [role=alert]{color:#b42318}.visit-replay_controls__G1g8o :focus-visible{outline:2px solid #0066cc;outline-offset:2px}.visit-quality_panel__SDJQB{margin:16px 0;border:1px solid var(--border-color,#d9dee7);border-radius:8px;padding:12px;font-size:var(--font-size-base,.8125rem);line-height:1.6;overflow-wrap:anywhere}.visit-quality_panel__SDJQB summary{cursor:pointer;min-height:32px;color:var(--color-primary,#0066cc);font-weight:600}.visit-quality_panel__SDJQB h3{font-size:var(--font-size-subheading,1rem);margin:16px 0 8px}.visit-quality_panel__SDJQB p{margin:8px 0}.visit-quality_grid__dJ0Y4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.visit-quality_grid__dJ0Y4 article{border:1px solid var(--border-color,#d9dee7);border-radius:8px;padding:12px;min-width:0}.visit-quality_grid__dJ0Y4 h3{margin:0 0 8px}.visit-quality_grid__dJ0Y4 strong{font-size:var(--font-size-label,.875rem)}.visit-quality_facts__uIPIa{display:grid;gap:8px;margin:16px 0}.visit-quality_facts__uIPIa>div{display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,2fr);gap:12px}.visit-quality_facts__uIPIa dt{font-weight:600}.visit-quality_facts__uIPIa dd{margin:0}.visit-quality_issues__RJRjZ{padding-left:20px}.visit-quality_issues__RJRjZ li{padding:4px 0}.visit-quality_issues__RJRjZ li>span:last-child{display:inline-block;margin-left:12px}.visit-quality_provenance__6Q_TO{border-top:1px solid var(--border-color,#d9dee7);margin-top:16px;padding-top:12px}.visit-quality_panel__SDJQB button{font-size:var(--font-size-base,.8125rem);min-height:44px}@media(max-width:640px){.visit-quality_grid__dJ0Y4{grid-template-columns:1fr}.visit-quality_facts__uIPIa>div{grid-template-columns:1fr;gap:2px}.visit-quality_panel__SDJQB{padding:10px}}.visit-analysis-workflow_workflow__NObtT{border-top:1px solid var(--border-color,#d9dee7);margin-top:24px;padding-top:20px;font-size:.8125rem;line-height:1.6;overflow-wrap:anywhere}.visit-analysis-workflow_workflow__NObtT h2{font-size:1.125rem;margin:0 0 12px}.visit-analysis-workflow_workflow__NObtT p{margin:10px 0}.visit-analysis-workflow_workflow__NObtT button,.visit-analysis-workflow_workflow__NObtT input,.visit-analysis-workflow_workflow__NObtT select{font-size:.8125rem;min-height:44px}.visit-analysis-workflow_actions__59WnE{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}.visit-analysis-workflow_upload__64AgB,.visit-analysis-workflow_version__WlaDo{display:flex;flex-direction:column;gap:8px;margin:12px 0}.visit-analysis-workflow_version__WlaDo select{max-width:100%;padding:8px;border:1px solid var(--border-color,#d9dee7);border-radius:6px;background:var(--surface,#fff)}.visit-analysis-workflow_uploads__SndVa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.visit-analysis-workflow_upload__64AgB{border:1px solid var(--border-color,#d9dee7);border-radius:8px;padding:12px;min-width:0}.visit-analysis-workflow_upload__64AgB input{max-width:100%;width:100%}.visit-analysis-workflow_error__Ey7VI{color:var(--text-error,#a62020)}@media(max-width:640px){.visit-analysis-workflow_uploads__SndVa{grid-template-columns:1fr}.visit-analysis-workflow_workflow__NObtT button{max-width:100%}}.visit-workspace_workspace__EylcX{font-size:.8125rem;line-height:1.6;min-width:0}.visit-workspace_workspace__EylcX h1{font-size:1.75rem;margin:0}.visit-workspace_workspace__EylcX h2{font-size:1.125rem;margin:0 0 8px}.visit-workspace_workspace__EylcX h3{font-size:1rem;margin:16px 0 4px}.visit-workspace_workspace__EylcX header{margin-bottom:16px}.visit-workspace_columns__HNnU_{display:grid;grid-template-columns:minmax(210px,280px) minmax(0,1fr);gap:16px;align-items:start}.visit-workspace_panel__j6qoN{min-width:0;background:white;border:1px solid #ddd;border-radius:12px;padding:16px;overflow-wrap:anywhere}.visit-workspace_list__px2Cj{list-style:none;padding:0;margin:0;max-height:70vh;overflow:auto}.visit-workspace_list__px2Cj a{display:block;padding:12px 8px;color:#0066cc;border-bottom:1px solid #eee;text-decoration:none;min-height:44px}.visit-workspace_list__px2Cj a[aria-current=page]{background:#eaf3ff;font-weight:600}.visit-workspace_events__3y_Zf span,.visit-workspace_list__px2Cj span{display:block;color:#555}.visit-workspace_workspace__EylcX summary{padding:12px 0;cursor:pointer;min-height:44px}.visit-workspace_events__3y_Zf button,.visit-workspace_workspace__EylcX a{color:#0066cc;min-height:44px}.visit-workspace_events__3y_Zf{padding-left:20px}.visit-workspace_events__3y_Zf button{background:none;border:0;text-align:left;font:inherit;cursor:pointer}@media(max-width:800px){.visit-workspace_columns__HNnU_{grid-template-columns:minmax(0,1fr)}.visit-workspace_list__px2Cj{max-height:240px}.visit-workspace_panel__j6qoN{padding:12px}.visit-workspace_workspace__EylcX h1{font-size:1.625rem}}.visit-workspace_detailHeading__Lmd5U{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:8px 0 20px}.visit-workspace_eyebrow__2tr9d{display:block;color:#596b80;margin-bottom:5px}.visit-workspace_tabs__SjhAr{display:flex;border-bottom:1px solid #dbe3ee;gap:6px;margin:0 0 24px;overflow-x:auto}.visit-workspace_tabs__SjhAr button{font:inherit;background:none;border:0;border-bottom:3px solid transparent;padding:12px 18px;min-height:44px;white-space:nowrap;color:#526275;cursor:pointer}.visit-workspace_tabs__SjhAr button[aria-selected=true]{color:#0066cc;border-color:#0066cc;font-weight:600}.visit-workspace_tabs__SjhAr button:focus-visible{outline:2px solid #0066cc;outline-offset:-2px}.visit-workspace_empty__p5h6t{padding:32px 12px;text-align:center;background:#f7f9fc;border-radius:8px}.visit-workspace_empty__p5h6t button{margin:8px 4px}.visit-workspace_back__JpwwB{display:inline-flex;align-items:center;margin-bottom:12px;text-decoration:none}.visit-workspace_workspace__EylcX article>h3{font-size:1.125rem;line-height:1.6}.visit-workspace_workspace__EylcX [role=tabpanel]{min-height:240px;outline-offset:4px}@media(max-width:800px){.visit-workspace_withSelection__lnhR0 .visit-workspace_visitList__PX5DE{display:none}.visit-workspace_detailHeading__Lmd5U{align-items:flex-start;flex-direction:column;gap:8px}.visit-workspace_tabs__SjhAr{gap:0}.visit-workspace_tabs__SjhAr button{padding:12px 10px;flex:1 1}.visit-workspace_workspace__EylcX [role=tabpanel]{min-height:180px}}.visit-workspace_pageHeader__2obQv{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.visit-workspace_pageHeader__2obQv p{margin:6px 0}.visit-workspace_headerActions__7A5H_{flex-wrap:wrap}.visit-workspace_headerActions__7A5H_,.visit-workspace_headerActions__7A5H_ label{display:flex;gap:8px;align-items:center}.visit-workspace_headerActions__7A5H_ select{font:inherit;border:1px solid #dbe3ee;border-radius:6px;background:white;min-height:44px;padding:6px 10px}.visit-workspace_scopeNote__mN1jl{width:100%;color:#596b80}.visit-workspace_detailLinks__Q0bhV{display:flex;align-items:center;justify-content:space-between;gap:12px}.visit-workspace_detailLinks__Q0bhV a{margin:0;display:inline-flex;align-items:center}.visit-workspace_detailHeading__Lmd5U{margin:4px 0 12px}.visit-workspace_detailHeading__Lmd5U>span{color:#596b80}.visit-workspace_tabs__SjhAr{margin-bottom:16px}@media(max-width:800px){.visit-workspace_pageHeader__2obQv{gap:6px}.visit-workspace_headerActions__7A5H_{width:100%;justify-content:space-between}.visit-workspace_detailHeading__Lmd5U{flex-direction:row;align-items:center;margin:4px 0 8px}.visit-workspace_detailHeading__Lmd5U h2{font-size:1rem}.visit-workspace_eyebrow__2tr9d{margin-bottom:2px}.visit-workspace_tabs__SjhAr{margin-bottom:12px}.visit-workspace_pageHeader__2obQv>div>p{display:none}.visit-workspace_scopeNote__mN1jl{margin:0!important}}.product-overview_overview__6JnU5{max-width:1320px;margin:0 auto;padding:6px 0 28px;color:#182c42}.product-overview_header__D43_Z{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:28px}.product-overview_header__D43_Z h1{font-size:28px;line-height:1.4;letter-spacing:-.8px;margin:8px 0 12px;font-weight:700}.product-overview_header__D43_Z>div>p:last-child{font-size:14px;line-height:1.7;color:#5c6d7f;margin:0;max-width:640px}.product-overview_eyebrow__OaaHl{font-size:13px;letter-spacing:.4px;font-weight:650;color:#52718e;margin:0 0 5px}.product-overview_flow__VtAgK{display:flex;align-items:center;gap:12px;white-space:nowrap;color:#708399;font-size:14px}.product-overview_flow__VtAgK strong{color:#0066cc;background:#edf5fe;border-radius:8px;padding:11px 14px}.product-overview_grid__M7qP8{display:grid;grid-template-columns:1.1fr 1fr;gap:20px;align-items:stretch}.product-overview_panel__TdH1I{min-width:0;border:1px solid #dae3ec;background:white;border-radius:14px;padding:25px;box-shadow:0 3px 12px #12345603}.product-overview_panelHeading__ubUXO{display:flex;align-items:center;gap:13px;margin-bottom:20px}.product-overview_panelHeading__ubUXO h2,.product-overview_panel__TdH1I>h2{font-size:18px;line-height:1.5;margin:0;letter-spacing:-.35px}.product-overview_icon__ew74e{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border-radius:11px;color:#0066cc;background:#eef5fc}.product-overview_scope__MdM9K{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid #ecf0f5}.product-overview_scope__MdM9K>a,.product-overview_scope__MdM9K>span{font-size:13px;color:#60758a}.product-overview_scope__MdM9K>a{color:#0066cc;text-decoration:none}.product-overview_metrics__6wrAO{display:flex;gap:0;padding:25px 0 12px}.product-overview_metrics__6wrAO>div{flex:1 1;display:flex;flex-direction:column;gap:8px}.product-overview_metrics__6wrAO>div+div{border-left:1px solid #e3e9ef;padding-left:28px}.product-overview_metrics__6wrAO span{font-size:14px;color:#617387}.product-overview_metrics__6wrAO strong{font-size:34px;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-1px}.product-overview_metrics__6wrAO small{font-size:14px;font-weight:400;margin-left:6px;color:#687a8c}.product-overview_state__zCnzK{font-size:14px;line-height:1.65;color:#3c5871;margin:4px 0 20px}.product-overview_purposes__mbpkL{padding:0 0 12px}.product-overview_purposes__mbpkL h3{font-size:14px;margin:0 0 12px;display:flex;justify-content:space-between;gap:10px}.product-overview_purposes__mbpkL h3 span{font-weight:400;color:#6c7c8e;font-size:13px}.product-overview_purpose__Dj8VB{display:flex;justify-content:space-between;gap:20px;font-size:14px;padding:12px 0;border-top:1px solid #eef1f5}.product-overview_purpose__Dj8VB strong{white-space:nowrap;font-weight:600;color:#0066cc}.product-overview_muted__X9P_f,.product-overview_source__xJbWk{font-size:14px;line-height:1.7;color:#65778a;margin:10px 0}.product-overview_empty__Na3xc{background:#f7f9fc;border-radius:10px;padding:19px;margin:18px 0 22px;font-size:14px;line-height:1.7}.product-overview_empty__Na3xc strong{font-weight:600}.product-overview_empty__Na3xc p{margin:7px 0 0;color:#67798b}.product-overview_latest__FKyJh{padding:12px 0 22px}.product-overview_latest__FKyJh h3{font-size:21px;line-height:1.5;margin:14px 0 8px;overflow-wrap:anywhere}.product-overview_tag__W9SMz{display:inline-block;font-size:13px;line-height:1.6;color:#49647e;background:#edf3f9;border-radius:5px;padding:4px 8px;margin:12px 0 0}.product-overview_next__3c787{display:flex;flex-direction:column;gap:9px;background:#f3f7fc;padding:17px;border-radius:10px;font-size:14px;line-height:1.6;margin-bottom:16px}.product-overview_next__3c787 span{color:#496780}.product-overview_next__3c787 strong{overflow-wrap:anywhere}.product-overview_links__z9YJa a,.product-overview_next__3c787 a{color:#0066cc;text-decoration:none;display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14px}.product-overview_links__z9YJa{margin:20px 0}.product-overview_source__xJbWk{font-size:13px;padding-top:16px;border-top:1px solid #e7edf3;margin:20px 0 0}.product-overview_connection__DJSKc{grid-column:1/-1;display:grid;grid-template-columns:1.2fr 1fr auto;gap:24px;align-items:center;padding:22px 25px}.product-overview_connection__DJSKc .product-overview_panelHeading__ubUXO{margin:0}.product-overview_connectionState___uOm8 strong{font-size:14px}.product-overview_connectionState___uOm8 p{font-size:13px;line-height:1.7;color:#697b8c;margin:7px 0 0;max-width:360px}.product-overview_connection__DJSKc h2{font-size:16px}.product-overview_error__WWGvt{font-size:14px;line-height:1.7;padding:16px;background:#fff5f2;border-radius:9px;margin:18px 0}.product-overview_error__WWGvt p{margin:0 0 12px}.product-overview_loading__mMCfO{font-size:14px;padding:28px 0;color:#617387}.product-overview_mobileBreak__UooHV{display:none}.product-overview_panel__TdH1I a:focus-visible,.product-overview_panel__TdH1I button:focus-visible{outline:2px solid #0066cc;outline-offset:4px}@media(max-width:1100px){.product-overview_flow__VtAgK{display:none}.product-overview_connection__DJSKc{grid-template-columns:1fr 1fr}.product-overview_connection__DJSKc>a{grid-column:2;justify-self:start}.product-overview_connection__DJSKc .product-overview_panelHeading__ubUXO{grid-row:1/3;align-self:start}}@media(max-width:760px){.product-overview_overview__6JnU5{padding:0 0 20px}.product-overview_header__D43_Z{margin-bottom:20px}.product-overview_header__D43_Z h1{font-size:26px;line-height:1.45}.product-overview_mobileBreak__UooHV{display:block}.product-overview_grid__M7qP8{grid-template-columns:1fr;gap:16px}.product-overview_panel__TdH1I{padding:20px;border-radius:12px}.product-overview_connection__DJSKc{grid-column:auto;display:flex;flex-direction:column;gap:18px;align-items:flex-start}.product-overview_panelHeading__ubUXO{gap:11px}.product-overview_panelHeading__ubUXO h2{font-size:18px}.product-overview_metrics__6wrAO strong{font-size:30px}.product-overview_latest__FKyJh h3{font-size:20px}.product-overview_scope__MdM9K{gap:10px}.product-overview_purposes__mbpkL h3{flex-wrap:wrap}.product-overview_connection__DJSKc h2{font-size:18px}.product-overview_connection__DJSKc>a{align-self:flex-start}}.product-overview_brief__KfcjR{margin:15px 0 20px;padding-left:14px;border-left:3px solid #bcd8f6}.product-overview_brief__KfcjR>span{font-size:13px;color:#54718c;font-weight:600}.product-overview_brief__KfcjR>p{font-size:16px;line-height:1.7;color:#213e58;margin:7px 0 10px;overflow-wrap:anywhere}.product-overview_brief__KfcjR>small{display:block;color:#687d91;font-size:13px;line-height:1.7}.poc-report-entry_shortcut___jvtU{color:#0066cc;display:inline-flex;align-items:center;min-height:44px;font-size:.8125rem;font-weight:600;white-space:nowrap;padding:0 8px}.poc-report-entry_entry__Z9otq{margin:0 24px 16px;padding:16px;border:1px solid #c9ddf3;border-radius:12px;background:#fff;font-size:.8125rem;line-height:1.55;min-width:0}.poc-report-entry_heading__m6mVB{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.poc-report-entry_heading__m6mVB h2{font-size:1rem;margin:0}.poc-report-entry_entry__Z9otq a{color:#0066cc;display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere}.poc-report-entry_entry__Z9otq p{margin:4px 0}.poc-report-entry_note__LPcZS{color:#555}.poc-report-entry_entry__Z9otq ul{list-style:none;padding:0;margin:8px 0 0}.poc-report-entry_entry__Z9otq li{border-top:1px solid #e5e7eb;padding:6px 0}.poc-report-entry_entry__Z9otq li span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}@media(max-width:640px){.poc-report-entry_entry__Z9otq{margin:0 12px 12px;padding:12px}.poc-report-entry_shortcut___jvtU{position:absolute;top:60px;right:12px;padding:0 8px;min-height:42px;background:#fff;border-bottom:1px solid #c9ddf3}}.poc-report-entry_groupCount__ZGVLM{font-weight:600;color:#333}