.ActionQuestionContext-module__SXngcG__context{color:#66736b;margin:0 0 20px;font-size:13px;font-weight:400;line-height:1.7}.ActionQuestionContext-module__SXngcG__context>div+div{margin-top:4px}
.AiProblemAnalysisSections-module__3y0qFW__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.AiProblemAnalysisSections-module__3y0qFW__metrics article{background:#f8fbfc;border:1px solid #dce5eb;border-radius:12px;flex-direction:column;gap:8px;padding:18px;display:flex}.AiProblemAnalysisSections-module__3y0qFW__metrics strong{color:#14354a;font-size:1.5rem}.AiProblemAnalysisSections-module__3y0qFW__metrics small,.AiProblemAnalysisSections-module__3y0qFW__note{color:#5d6f7b}.AiProblemAnalysisSections-module__3y0qFW__note{margin:12px 0}.AiProblemAnalysisSections-module__3y0qFW__bars{gap:14px;max-width:800px;display:grid}.AiProblemAnalysisSections-module__3y0qFW__barLabel{justify-content:space-between;gap:12px;margin-bottom:5px;display:flex}.AiProblemAnalysisSections-module__3y0qFW__barTrack{background:#e7eef1;border-radius:6px;height:10px;overflow:hidden}.AiProblemAnalysisSections-module__3y0qFW__barTrack span{border-radius:inherit;background:#277e91;height:100%;display:block}.AiProblemAnalysisSections-module__3y0qFW__compactList,.AiProblemAnalysisSections-module__3y0qFW__riskList{padding-left:20px}.AiProblemAnalysisSections-module__3y0qFW__compactList li,.AiProblemAnalysisSections-module__3y0qFW__riskList li{margin:10px 0}.AiProblemAnalysisSections-module__3y0qFW__riskList li{border:1px solid #e3e9ec;border-radius:10px;padding:12px;list-style:none}.AiProblemAnalysisSections-module__3y0qFW__riskList{padding:0}.AiProblemAnalysisSections-module__3y0qFW__linkButton{color:#176a91;cursor:pointer;background:0 0;border:0;margin:2px 6px 2px 0;padding:0;text-decoration:underline}.AiProblemAnalysisSections-module__3y0qFW__responseDetails summary,.AiProblemAnalysisSections-module__3y0qFW__sourceDetails summary{color:#176a91;cursor:pointer;text-decoration:underline}.AiProblemAnalysisSections-module__3y0qFW__responseDetails button{margin-top:8px;display:block}.AiProblemAnalysisSections-module__3y0qFW__sourceDetails p{color:#5d6f7b;margin:8px 0}.AiProblemAnalysisSections-module__3y0qFW__sourceDetails ul{margin:8px 0;padding-left:20px}.AiProblemAnalysisSections-module__3y0qFW__sourceDetails li{overflow-wrap:anywhere;margin:6px 0}.AiProblemAnalysisSections-module__3y0qFW__sourceGroup{margin:18px 0}.AiProblemAnalysisSections-module__3y0qFW__sourceType,.AiProblemAnalysisSections-module__3y0qFW__site{border:1px solid #dce5eb;border-radius:8px;margin:8px 0;padding:10px 12px}.AiProblemAnalysisSections-module__3y0qFW__sourceType summary,.AiProblemAnalysisSections-module__3y0qFW__site summary{cursor:pointer;justify-content:space-between;gap:12px;display:flex}.AiProblemAnalysisSections-module__3y0qFW__site{background:#fafcfd;margin-left:12px}.AiProblemAnalysisSections-module__3y0qFW__site ul{padding-left:22px}.AiProblemAnalysisSections-module__3y0qFW__site li{overflow-wrap:anywhere;margin:10px 0}.AiProblemAnalysisSections-module__3y0qFW__site small{color:#5d6f7b;display:block}.AiProblemAnalysisSections-module__3y0qFW__historyChart{max-width:760px;margin:12px 0}.AiProblemAnalysisSections-module__3y0qFW__historyChart svg{background:#f8fbfc;border:1px solid #dce5eb;border-radius:10px;width:100%;height:auto;display:block}@media (max-width:700px){.AiProblemAnalysisSections-module__3y0qFW__metrics{grid-template-columns:1fr}}
.CustomerReportFeedbackPanel-module__8Yk0kG__entry{justify-content:center;padding:8px 0 40px;display:flex}.CustomerReportFeedbackPanel-module__8Yk0kG__simple{max-width:720px;margin:0 auto;display:block}.CustomerReportFeedbackPanel-module__8Yk0kG__simple h2{margin:0;font-size:20px}.CustomerReportFeedbackPanel-module__8Yk0kG__ratings{gap:12px;display:flex}.CustomerReportFeedbackPanel-module__8Yk0kG__ratings button{color:#1e293b;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:9px 16px}.CustomerReportFeedbackPanel-module__8Yk0kG__ratings button[aria-pressed=true]{background:#e6f1ec;border-color:#164c35}.CustomerReportFeedbackPanel-module__8Yk0kG__entryButton{appearance:none;color:#245a88;cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:10px 12px;text-decoration:underline}.CustomerReportFeedbackPanel-module__8Yk0kG__overlay{z-index:1000;background:#0f172a73;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.CustomerReportFeedbackPanel-module__8Yk0kG__panel{background:#fff;border-radius:14px;width:100%;max-width:560px;max-height:calc(100vh - 48px);padding:24px;overflow:auto;box-shadow:0 24px 70px #0f172a3d}.CustomerReportFeedbackPanel-module__8Yk0kG__header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.CustomerReportFeedbackPanel-module__8Yk0kG__header h2,.CustomerReportFeedbackPanel-module__8Yk0kG__header p,.CustomerReportFeedbackPanel-module__8Yk0kG__success p{margin:0}.CustomerReportFeedbackPanel-module__8Yk0kG__header p{color:#64748b;margin-top:6px}.CustomerReportFeedbackPanel-module__8Yk0kG__closeButton{color:#64748b;cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:26px;line-height:1}.CustomerReportFeedbackPanel-module__8Yk0kG__form{gap:16px;margin-top:22px;display:grid}.CustomerReportFeedbackPanel-module__8Yk0kG__form label{color:#1e293b;gap:7px;font-weight:650;display:grid}.CustomerReportFeedbackPanel-module__8Yk0kG__form select,.CustomerReportFeedbackPanel-module__8Yk0kG__form textarea{color:#0f172a;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px}.CustomerReportFeedbackPanel-module__8Yk0kG__form textarea{resize:vertical}.CustomerReportFeedbackPanel-module__8Yk0kG__counter{color:#64748b;text-align:right;margin-top:-10px;font-size:13px}.CustomerReportFeedbackPanel-module__8Yk0kG__error{color:#b42318;margin:0}.CustomerReportFeedbackPanel-module__8Yk0kG__actions{justify-content:flex-end;gap:10px;display:flex}.CustomerReportFeedbackPanel-module__8Yk0kG__actions button,.CustomerReportFeedbackPanel-module__8Yk0kG__success button{cursor:pointer;font:inherit;border:1px solid #cbd5e1;border-radius:8px;padding:9px 16px}.CustomerReportFeedbackPanel-module__8Yk0kG__actions button[type=submit]{color:#fff;background:#1d4f7a;border-color:#1d4f7a}.CustomerReportFeedbackPanel-module__8Yk0kG__actions button:disabled{cursor:not-allowed;opacity:.55}.CustomerReportFeedbackPanel-module__8Yk0kG__success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;margin-top:22px;padding:18px}.CustomerReportFeedbackPanel-module__8Yk0kG__success button{margin-top:16px}@media (max-width:600px){.CustomerReportFeedbackPanel-module__8Yk0kG__overlay{align-items:flex-end;padding:0}.CustomerReportFeedbackPanel-module__8Yk0kG__panel{border-radius:14px 14px 0 0;max-height:90vh}}@media print{.CustomerReportFeedbackPanel-module__8Yk0kG__entry{display:none}}
.ReportAssistantPanel-module__V2btOW__root{position:relative}.ReportAssistantPanel-module__V2btOW__entryButton{color:#fff;cursor:pointer;font:inherit;z-index:850;background:#173f63;border:1px solid #173f63;border-radius:999px;padding:12px 20px;font-weight:700;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 32px #0f172a33}.ReportAssistantPanel-module__V2btOW__overlay{z-index:1100;background:#0f172a61;justify-content:flex-end;display:flex;position:fixed;inset:0;overflow:hidden}.ReportAssistantPanel-module__V2btOW__drawer{box-sizing:border-box;background:#f8fafc;grid-template-rows:auto minmax(0,1fr) auto;width:clamp(560px,50vw,900px);max-width:100vw;height:100dvh;display:grid;box-shadow:-18px 0 52px #0f172a33}.ReportAssistantPanel-module__V2btOW__header{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 24px;display:flex}.ReportAssistantPanel-module__V2btOW__header h2,.ReportAssistantPanel-module__V2btOW__header p,.ReportAssistantPanel-module__V2btOW__content h3,.ReportAssistantPanel-module__V2btOW__assistantMessage p{margin:0}.ReportAssistantPanel-module__V2btOW__header p{color:#64748b;margin-top:5px}.ReportAssistantPanel-module__V2btOW__closeButton{color:#64748b;cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:28px;line-height:1}.ReportAssistantPanel-module__V2btOW__content{min-width:0;min-height:0;padding:24px 32px 28px;overflow:hidden auto}.ReportAssistantPanel-module__V2btOW__content h3{color:#0f172a;font-size:17px}.ReportAssistantPanel-module__V2btOW__presetSection{min-width:0}.ReportAssistantPanel-module__V2btOW__presetHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ReportAssistantPanel-module__V2btOW__presetHeading{min-width:0}.ReportAssistantPanel-module__V2btOW__presetHeading p{color:#64748b;margin:5px 0 0;font-size:14px}.ReportAssistantPanel-module__V2btOW__presetToggle{color:#245a88;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;flex:none;padding:7px 11px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.35}.ReportAssistantPanel-module__V2btOW__presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.ReportAssistantPanel-module__V2btOW__presets button{color:#173f63;cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #cbd5e1;border-radius:10px;min-height:58px;padding:13px 14px;line-height:1.5}.ReportAssistantPanel-module__V2btOW__presets button:hover{background:#eff6ff;border-color:#93b5d1}.ReportAssistantPanel-module__V2btOW__conversation{gap:12px;min-width:0;max-width:48rem;margin:20px auto 0;display:grid}.ReportAssistantPanel-module__V2btOW__userMessage,.ReportAssistantPanel-module__V2btOW__assistantMessage{white-space:pre-wrap;border-radius:12px;padding:12px 14px;line-height:1.65}.ReportAssistantPanel-module__V2btOW__userMessage{color:#fff;background:#173f63;justify-self:end;max-width:78%}.ReportAssistantPanel-module__V2btOW__assistantMessage{color:#1e293b;overflow-wrap:anywhere;background:#fff;border:1px solid #e2e8f0;max-width:100%}.ReportAssistantPanel-module__V2btOW__loadingMessage{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-self:start;align-items:center;padding:11px 14px;display:flex}.ReportAssistantPanel-module__V2btOW__evidence{color:#64748b;border-top:1px solid #e2e8f0;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;padding-top:9px;font-size:13px;display:flex}.ReportAssistantPanel-module__V2btOW__evidence button{color:#245a88;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.ReportAssistantPanel-module__V2btOW__error{color:#9f231b;background:#fff1f0;border:1px solid #f3b8b3;border-radius:9px;margin:16px 0 0;padding:10px 12px}.ReportAssistantPanel-module__V2btOW__composer{box-sizing:border-box;background:#fff;border-top:1px solid #e2e8f0;gap:8px;padding:16px 32px 20px;display:grid}.ReportAssistantPanel-module__V2btOW__composer label{color:#334155;font-weight:700}.ReportAssistantPanel-module__V2btOW__composer textarea{font:inherit;resize:vertical;border:1px solid #cbd5e1;border-radius:9px;padding:10px 12px}.ReportAssistantPanel-module__V2btOW__composerFooter{color:#64748b;justify-content:space-between;align-items:center;font-size:13px;display:flex}.ReportAssistantPanel-module__V2btOW__composerFooter button{color:#fff;cursor:pointer;font:inherit;background:#173f63;border:1px solid #173f63;border-radius:8px;padding:8px 18px}.ReportAssistantPanel-module__V2btOW__composerFooter button:disabled,.ReportAssistantPanel-module__V2btOW__presets button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:900px){.ReportAssistantPanel-module__V2btOW__entryButton{bottom:16px;right:16px}.ReportAssistantPanel-module__V2btOW__drawer{width:100vw;min-width:0}.ReportAssistantPanel-module__V2btOW__content,.ReportAssistantPanel-module__V2btOW__header,.ReportAssistantPanel-module__V2btOW__composer{padding-left:20px;padding-right:20px}.ReportAssistantPanel-module__V2btOW__presets{grid-template-columns:minmax(0,1fr)}.ReportAssistantPanel-module__V2btOW__userMessage{max-width:88%}}@media print{.ReportAssistantPanel-module__V2btOW__root{display:none!important}}
.CustomerReportV1AssemblyView-module__aSCNFW__report{color:var(--text-primary,#1f2a25);gap:18px;display:grid}.CustomerReportV1AssemblyView-module__aSCNFW__cover{border-top:5px solid var(--brand-primary,#277e91)}.CustomerReportV1AssemblyView-module__aSCNFW__cover p,.CustomerReportV1AssemblyView-module__aSCNFW__sectionNote,.CustomerReportV1AssemblyView-module__aSCNFW__summary{color:var(--text-secondary,#647168);margin:0}.CustomerReportV1AssemblyView-module__aSCNFW__section,.CustomerReportV1AssemblyView-module__aSCNFW__actionCard,.CustomerReportV1AssemblyView-module__aSCNFW__questionEvidence{break-inside:avoid;page-break-inside:avoid}.CustomerReportV1AssemblyView-module__aSCNFW__scopeGrid,.CustomerReportV1AssemblyView-module__aSCNFW__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.CustomerReportV1AssemblyView-module__aSCNFW__scopeGrid>div,.CustomerReportV1AssemblyView-module__aSCNFW__metrics article{border:1px solid var(--brand-border,#d9e0e8);background:#fbfcfe;border-radius:10px;gap:5px;padding:14px;display:grid}.CustomerReportV1AssemblyView-module__aSCNFW__scopeGrid span,.CustomerReportV1AssemblyView-module__aSCNFW__metrics span{color:var(--text-secondary,#647168);font-size:13px}.CustomerReportV1AssemblyView-module__aSCNFW__metrics strong{font-size:22px}.CustomerReportV1AssemblyView-module__aSCNFW__issueList,.CustomerReportV1AssemblyView-module__aSCNFW__actionList{gap:12px;margin:0;display:grid}.CustomerReportV1AssemblyView-module__aSCNFW__issueList li{border-left:3px solid var(--brand-primary,#277e91);background:var(--brand-surface,#f4fafb);padding:12px 14px}.CustomerReportV1AssemblyView-module__aSCNFW__issueList strong,.CustomerReportV1AssemblyView-module__aSCNFW__issueList span{display:block}.CustomerReportV1AssemblyView-module__aSCNFW__issueList span{color:var(--text-secondary,#647168);margin-top:4px}.CustomerReportV1AssemblyView-module__aSCNFW__siteList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.CustomerReportV1AssemblyView-module__aSCNFW__siteList li{border:1px solid var(--brand-border,#d9e0e8);border-radius:999px;align-items:center;gap:7px;padding:7px 10px;display:inline-flex}.CustomerReportV1AssemblyView-module__aSCNFW__siteList span{color:var(--text-secondary,#647168)}.CustomerReportV1AssemblyView-module__aSCNFW__feedbackTable{table-layout:fixed;min-width:0}.CustomerReportV1AssemblyView-module__aSCNFW__feedbackTable th:first-child{width:22%}.CustomerReportV1AssemblyView-module__aSCNFW__feedbackTable th:nth-child(2){width:28%}.CustomerReportV1AssemblyView-module__aSCNFW__platformDetails{background:0 0;border:0;margin:0;padding:0}.CustomerReportV1AssemblyView-module__aSCNFW__platformResults{gap:10px;margin-top:10px;display:grid}.CustomerReportV1AssemblyView-module__aSCNFW__platformResults section{border-left:3px solid var(--brand-primary,#277e91);background:var(--brand-surface,#f4fafb);padding:10px 12px}.CustomerReportV1AssemblyView-module__aSCNFW__platformResults p,.CustomerReportV1AssemblyView-module__aSCNFW__printPlatformResults p{margin:4px 0 0}.CustomerReportV1AssemblyView-module__aSCNFW__printPlatformResults{display:none}.CustomerReportV1AssemblyView-module__aSCNFW__locationList{gap:7px;margin:0;padding-left:20px;display:grid}.CustomerReportV1AssemblyView-module__aSCNFW__locationList li{padding-left:2px}.CustomerReportV1AssemblyView-module__aSCNFW__locationList a{margin-left:10px}.CustomerReportV1AssemblyView-module__aSCNFW__locationTable{table-layout:fixed;min-width:0}.CustomerReportV1AssemblyView-module__aSCNFW__locationTable th:first-child{width:24%}.CustomerReportV1AssemblyView-module__aSCNFW__locationTable th:nth-child(2){width:18%}.CustomerReportV1AssemblyView-module__aSCNFW__actionCard{border:1px solid var(--brand-border,#d9e0e8);background:#fff;border-radius:12px;padding:16px}.CustomerReportV1AssemblyView-module__aSCNFW__actionCard h3,.CustomerReportV1AssemblyView-module__aSCNFW__actionCard h4,.CustomerReportV1AssemblyView-module__aSCNFW__actionCard p{margin-top:0}.CustomerReportV1AssemblyView-module__aSCNFW__actionCard>div+div{margin-top:12px}.CustomerReportV1AssemblyView-module__aSCNFW__details{border:1px solid var(--brand-border,#d9e0e8);background:#fbfcfe;border-radius:9px;margin-top:14px;padding:11px 13px}.CustomerReportV1AssemblyView-module__aSCNFW__details>summary{cursor:pointer;color:var(--brand-primary-dark,#205f6e);font-weight:700}.CustomerReportV1AssemblyView-module__aSCNFW__detailBody{gap:14px;margin-top:14px;display:grid}.CustomerReportV1AssemblyView-module__aSCNFW__fullAnswer{white-space:pre-wrap}.CustomerReportV1AssemblyView-module__aSCNFW__disclaimer{background:#faf7f1;border-left:3px solid #8c7650;padding:14px}.CustomerReportV1AssemblyView-module__aSCNFW__printDisclaimer{display:none}@media (max-width:800px){.CustomerReportV1AssemblyView-module__aSCNFW__scopeGrid,.CustomerReportV1AssemblyView-module__aSCNFW__metrics{grid-template-columns:1fr}}@media print{.CustomerReportV1AssemblyView-module__aSCNFW__screenOnly{display:none!important}.CustomerReportV1AssemblyView-module__aSCNFW__printDisclaimer{display:block}.CustomerReportV1AssemblyView-module__aSCNFW__platformDetails{display:none!important}.CustomerReportV1AssemblyView-module__aSCNFW__printPlatformResults{font-size:9pt;line-height:1.35;display:block}.CustomerReportV1AssemblyView-module__aSCNFW__section,.CustomerReportV1AssemblyView-module__aSCNFW__actionCard,.CustomerReportV1AssemblyView-module__aSCNFW__actionCard>div,.CustomerReportV1AssemblyView-module__aSCNFW__questionEvidence,.CustomerReportV1AssemblyView-module__aSCNFW__scopeGrid>div,.CustomerReportV1AssemblyView-module__aSCNFW__metrics article{break-inside:avoid;page-break-inside:avoid}.CustomerReportV1AssemblyView-module__aSCNFW__scopeGrid,.CustomerReportV1AssemblyView-module__aSCNFW__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.CustomerReportV1AssemblyView-module__aSCNFW__report table{break-inside:auto;page-break-inside:auto}.CustomerReportV1AssemblyView-module__aSCNFW__report tr,.CustomerReportV1AssemblyView-module__aSCNFW__report h2,.CustomerReportV1AssemblyView-module__aSCNFW__report h3{break-inside:avoid;page-break-inside:avoid}}
