.guideModal___wYS8Q .ant-modal-content{background:#12151a}.guideShell___I9Nrn{height:840px;min-height:460px;display:flex;flex-direction:column;overflow:hidden;background:#12151a;color:#f5f7fa}.guideHeader___GXHVj{flex:0 0 auto;display:flex;align-items:center;gap:16px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.08);background:#171b21}.guideTitle___Somid{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#f5f7fa;white-space:nowrap}.guideTitle___Somid .anticon{color:#0d9488}.guideSearchWrap___nZ6mS{position:relative;flex:1 1;min-width:0;display:flex;gap:8px;align-items:center}.guideSearchInput___UBZAb{flex:1 1;min-width:0}.guideSearchInput___UBZAb .ant-input{background:#ffffff0f;border-color:#ffffff14;color:#f5f7fa}.guideSearchInput___UBZAb .ant-input::placeholder{color:#ffffff59}.searchResultPanel___CpKs5{position:absolute;top:calc(100% + 8px);left:0;right:auto;width:min(560px,90%);max-height:340px;overflow-y:auto;z-index:30;background:#1b2027;border:1px solid rgba(255,255,255,.08);border-radius:10px;box-shadow:0 18px 40px #00000073;padding:6px;display:flex;flex-direction:column;gap:4px}.searchResultGroup___x0cGh{display:flex;flex-direction:column;gap:4px}.searchResultGroupTitle___W2_gd{padding:6px 12px 2px;color:#f5f7fa;font-weight:600;font-size:13px}.aiAnswerBlock___TnKyr{margin:4px;padding:10px 12px;border-radius:8px;background:#163c8640;border:1px solid rgba(83,124,255,.35)}.aiAnswerText___Ievd0{margin-top:6px;color:#f5f7fa;font-size:13px;line-height:1.7;max-height:140px;overflow-y:auto}.searchResultTip___fb9yj{padding:14px;color:#ffffff8c;display:flex;align-items:center;gap:8px;justify-content:center}.searchResultItem___den_E{text-align:left;border:1px solid transparent;background:transparent;border-radius:8px;padding:10px 12px;cursor:pointer;color:#f5f7fa}.searchResultItem___den_E:hover{background:#0d948824;border-color:#0d948866}.searchResultMain___m2rI5{display:flex;align-items:center;gap:8px;justify-content:space-between;margin-bottom:4px}.searchResultTitle___E8Fs9{font-weight:600;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchResultSnippet___ZT5ch{color:#ffffff8c;font-size:12px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.guideClose___VO1Wz{flex:0 0 auto;width:32px;height:32px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:transparent;color:#ffffff8c;font-size:14px;cursor:pointer}.guideClose___VO1Wz:hover{color:#f5f7fa;border-color:#ffffff40}.guideBody___HQDHz{flex:1 1;min-height:0;display:flex}.guideLoading___pmFz4{flex:1 1;display:flex;align-items:center;justify-content:center}.guideMain___UJ8QS{flex:1 1;min-width:0;display:flex;flex-direction:column}.videoRail___yvVlx{flex:0 0 auto;display:flex;gap:8px;align-items:center;padding:10px 16px;overflow-x:auto;border-bottom:1px solid rgba(255,255,255,.08);background:#171b21;scrollbar-width:thin}.videoChip___LaHCx{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffff8c;cursor:pointer;font-size:13px;max-width:320px}.videoChip___LaHCx:hover{color:#f5f7fa;border-color:#0d948880}.videoChipActive___TWfcm{background:#0d948833;border-color:#0d9488;color:#fff}.videoChipTitle___sNjiB{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.videoChipDuration___aYSaA{flex:0 0 auto;font-size:12px;color:#ffffff8c}.playerArea___rSHFH{flex:1 1;min-height:0;position:relative;background:#000;display:flex;align-items:center;justify-content:center}.playerArea___rSHFH video{max-height:100%}.transcriptHint___RECX_{position:absolute;left:50%;bottom:12px;transform:translate(-50%);padding:6px 14px;border-radius:999px;background:#0009;border:1px solid rgba(255,255,255,.08);color:#ffffff8c;font-size:12px;pointer-events:none;white-space:nowrap}.guideFallback___YFrnz{flex:1 1;min-height:0;display:flex;flex-direction:column}.fallbackBanner___avj8E{flex:0 0 auto;padding:10px 16px;font-size:13px;color:#ffffff8c;background:#0d94881f;border-bottom:1px solid rgba(255,255,255,.08)}.fallbackScroll___fvYWP{flex:1 1;min-height:0;overflow-y:auto;position:relative;background:#f5f6f8;text-align:center}.fallbackScroll___fvYWP img{display:block;width:100%;height:auto}.fallbackLoading___ydsEE{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#f5f6f8;z-index:2}.fallbackError___mXanU{padding:80px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px}.pfmea-survey-modal .ant-modal-body{padding:16px 24px}.survey-modal-body{max-height:60vh;overflow-y:auto}.survey-section{margin-bottom:24px}.survey-section-title{font-size:15px;font-weight:600;color:#1a1a1a;margin-bottom:12px;display:flex;align-items:center;gap:8px}.survey-section-num{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#1890ff;color:#fff;font-size:13px;font-weight:600;flex-shrink:0}.survey-section-hint{font-size:13px;font-weight:400;color:#999;margin-left:4px}.survey-reward-note{background:#f6f8fa;border-radius:8px;padding:12px 16px;font-size:13px;color:#666;line-height:1.6;margin-top:8px}html[data-theme=dark] .pfmea-survey-modal .ant-modal-content{background:#26201b;border:1px solid rgba(229,204,175,.3)}html[data-theme=dark] .pfmea-survey-modal .ant-modal-header{background:transparent;border-bottom-color:#e5ccaf2e}html[data-theme=dark] .pfmea-survey-modal .ant-modal-title,html[data-theme=dark] .pfmea-survey-modal .survey-section-title,html[data-theme=dark] .pfmea-survey-modal .ant-form-item-label>label{color:#f4ede2}html[data-theme=dark] .pfmea-survey-modal .ant-modal-close{color:#d5c3ae}html[data-theme=dark] .pfmea-survey-modal .ant-modal-close:hover{color:#fffaf2;background:#f0a86224}html[data-theme=dark] .pfmea-survey-modal .survey-section-hint,html[data-theme=dark] .pfmea-survey-modal .ant-input-data-count{color:#d5c3ae}html[data-theme=dark] .pfmea-survey-modal .ant-input,html[data-theme=dark] .pfmea-survey-modal .ant-input-textarea textarea{color:#f4ede2;background:#171411;border-color:#68594a;caret-color:#f4ede2}html[data-theme=dark] .pfmea-survey-modal .ant-input::placeholder,html[data-theme=dark] .pfmea-survey-modal .ant-input-textarea textarea::placeholder{color:#b9aa9b}html[data-theme=dark] .pfmea-survey-modal .ant-input:hover,html[data-theme=dark] .pfmea-survey-modal .ant-input-textarea textarea:hover,html[data-theme=dark] .pfmea-survey-modal .ant-input:focus,html[data-theme=dark] .pfmea-survey-modal .ant-input-textarea textarea:focus{border-color:#f0a862}html[data-theme=dark] .pfmea-survey-modal .ant-form-item-explain-error{color:#ffb3a7}html[data-theme=dark] .pfmea-survey-modal .ant-btn-dashed{color:#f4ede2;background:#211c17;border-color:#776553}html[data-theme=dark] .pfmea-survey-modal .ant-btn-dashed:hover,html[data-theme=dark] .pfmea-survey-modal .ant-btn-dashed:focus{color:#fffaf2;background:#30271f;border-color:#f0a862}html[data-theme=dark] .pfmea-survey-modal .survey-reward-note{color:#f4ede2;background:#302820;border:1px solid rgba(229,204,175,.22)}html[data-theme=dark] .pfmea-survey-modal .ant-modal-footer{border-top-color:#e5ccaf2e}html[data-theme=dark] .pfmea-survey-modal .ant-modal-footer .ant-btn-default{color:#f4ede2;background:#2d2620;border-color:#776553}html[data-theme=dark] .pfmea-survey-modal .ant-modal-footer .ant-btn-default:hover,html[data-theme=dark] .pfmea-survey-modal .ant-modal-footer .ant-btn-default:focus{color:#fffaf2;border-color:#f0a862}html[data-theme=dark] .pfmea-survey-modal .ant-modal-footer .ant-btn-primary:disabled{color:#d5c3ae;background:#463a2e;border-color:#675444}.triggerBtn___nyuQk{display:inline-flex;align-items:center;gap:6px;background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}.triggerBtn___nyuQk:hover,.triggerBtn___nyuQk:focus,.triggerBtn___nyuQk:active{background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.modal___rVIWN{--pfmea-panel-bg: radial-gradient(circle at top right, rgba(212, 238, 222, .55), transparent 42%), linear-gradient( 180deg, rgba(255, 255, 255, .96), rgba(247, 251, 248, .96) );--pfmea-panel-bg-soft: rgba(255, 255, 255, .78);--pfmea-panel-border: rgba(0, 0, 0, .15);--pfmea-panel-border-soft: rgba(0, 0, 0, .1);--pfmea-panel-shadow: 0 18px 60px rgba(0, 0, 0, .12);--pfmea-text-main: #0f172a;--pfmea-text-secondary: #475569;--pfmea-text-accent: #0f766e;--pfmea-failure-text: #dc2626;--pfmea-graph-bg: linear-gradient(135deg, #f8fafc, #f1f5f9);--pfmea-graph-border: rgba(0, 0, 0, .15);--pfmea-input-bg: #ffffff;--pfmea-input-border: rgba(0, 0, 0, .22);--pfmea-input-shadow: 0 0 0 3px rgba(15, 118, 110, .1);--pfmea-tag-bg: #ffffff;--pfmea-tag-border: rgba(0, 0, 0, .22);--pfmea-user-bubble-bg: #d1fae5;--pfmea-inquiry-bubble-bg: #ffffff;--pfmea-selection-card-bg: #ffffff;--pfmea-selection-card-border: rgba(0, 0, 0, .18);--pfmea-selection-card-hover: #f1f5f9;--pfmea-selection-title: #0f172a;--pfmea-selection-requirement: #334155;--pfmea-badge-bg: #e0f2fe;--pfmea-badge-text: #0284c7;--pfmea-badge-border: #bae6fd}.modal___rVIWN .ant-modal{max-width:1400px;top:0;display:flex;align-items:center;justify-content:center;height:100vh;margin:0 auto;padding:0}.modal___rVIWN .ant-modal-content{background:var(--pfmea-panel-bg)!important;overflow:hidden;border-radius:20px}.modal___rVIWN .ant-modal-header{background:transparent;border-bottom:1px solid var(--pfmea-panel-border)}.modal___rVIWN .ant-modal-title{color:var(--pfmea-text-main);width:100%}.modal___rVIWN .ant-modal-body{padding:0;color:var(--pfmea-text-main)}.modal___rVIWN .ant-modal-close{color:var(--pfmea-text-secondary)}.modalTitle___ltIg5{display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:24px}.shell___zCnnk{display:flex;flex-direction:column;height:80vh;max-height:calc(100vh - 120px);color:var(--pfmea-text-main)}.messageList___wuwb9{flex:1 1;overflow-y:auto;padding:20px 24px;display:flex;flex-direction:column;gap:16px}.welcomeHint___YF2JA{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--pfmea-text-secondary);font-size:14px}.messageRow___eRkYa{display:flex;gap:10px;max-width:100%}.messageRowUser___rfTtU{justify-content:flex-end}.messageRowAssistant___h6QP7{justify-content:flex-start}.avatarWrap___ssbRp{flex-shrink:0;width:32px;height:32px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--pfmea-tag-bg);border:1px solid var(--pfmea-panel-border-soft);color:var(--pfmea-text-secondary);font-size:14px}.avatarAssistant___Hhmuz{padding:0;background:#fff;color:inherit}.avatarImage___DwhpC{display:block;width:100%;height:100%;object-fit:cover}.userBubble___AkGTc{max-width:70%;padding:10px 16px;border-radius:16px 16px 4px;background:var(--pfmea-user-bubble-bg);color:var(--pfmea-text-main);line-height:1.6;word-break:break-word}.inquiryBubble___sufA_{width:auto;max-width:min(92%,1080px);padding:14px 18px;border-radius:16px 16px 16px 4px;background:var(--pfmea-inquiry-bubble-bg);border:1px solid var(--pfmea-panel-border-soft);color:var(--pfmea-text-main);line-height:1.7;word-break:break-word}.loadingStatus___RjVjs{display:flex;flex-direction:column;gap:8px}.loadingStatusTitle___NJVID{font-size:14px;font-weight:600;color:var(--pfmea-text-main)}.loadingStatusBody___D4xYy{font-size:13px;color:var(--pfmea-text-secondary);line-height:1.6;white-space:pre-line}.markdownBody___DoVrc{overflow-x:auto}.markdownBody___DoVrc h3{font-size:15px;font-weight:700;margin:0 0 8px;color:var(--pfmea-text-main)}.markdownBody___DoVrc h4{font-size:13px;font-weight:700;margin:12px 0 6px;color:var(--pfmea-text-accent)}.markdownBody___DoVrc .auditMarkdownHeading___octAs,.markdownBody___DoVrc .auditMarkdownTitle___kgf_q{display:block;margin:14px 0 8px;padding:8px 10px;border-left:4px solid var(--pfmea-text-accent);border-radius:6px;background:#f8fafc;color:var(--pfmea-text-main);font-size:14px;font-weight:700;line-height:1.5}.markdownBody___DoVrc .auditMarkdownTitle___kgf_q:first-child{margin-top:0}.markdownBody___DoVrc p{margin:0 0 8px;line-height:1.7}.markdownBody___DoVrc ul{margin:0 0 8px;padding-left:18px}.markdownBody___DoVrc li{margin-bottom:4px;line-height:1.7}.markdownBody___DoVrc strong{color:var(--pfmea-text-main)}.markdownBody___DoVrc li>strong,.markdownBody___DoVrc li strong{color:var(--pfmea-failure-text)}.markdownBody___DoVrc .inlineActionButton___UXsJq{display:inline-flex;align-items:center;justify-content:center;margin:0 4px;padding:2px 10px;min-height:26px;border:1.5px solid var(--pfmea-text-accent);border-radius:8px;background:transparent;color:var(--pfmea-text-accent);font-size:12px;font-weight:700;line-height:1.2;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.markdownBody___DoVrc .inlineActionButton___UXsJq:hover{background:var(--pfmea-text-accent);color:#fff;transform:translateY(-1px)}.markdownBody___DoVrc .inlineActionButton___UXsJq:active{transform:translateY(0)}.markdownBody___DoVrc table{width:100%;min-width:760px;border-collapse:collapse;margin:10px 0 14px;font-size:13px;table-layout:fixed}.markdownBody___DoVrc th,.markdownBody___DoVrc td{padding:8px 10px;border:1px solid var(--pfmea-panel-border-soft);text-align:left;vertical-align:top;line-height:1.6;word-break:break-word}.markdownBody___DoVrc th{background:var(--pfmea-tag-bg);font-weight:600;color:var(--pfmea-text-main)}.markdownBody___DoVrc tbody tr:nth-child(2n){background:#fbfdff}.auditTreePanel___RKP6k,.auditSummaryPanel___HeW8C{margin-bottom:14px;border:1px solid var(--pfmea-panel-border-soft);border-radius:10px;background:#f8fafc;overflow:hidden}.auditPanelTitle___GVZwl{padding:10px 14px;font-weight:700;color:var(--pfmea-text-main);border-bottom:1px solid var(--pfmea-panel-border-soft);background:#fff}.auditTreeRoot___yfEqQ,.auditTreeChildren___Tv87I{margin:0;padding:0;list-style:none}.auditTreeRoot___yfEqQ{padding:12px 14px 14px}.auditTreeChildren___Tv87I{position:relative;margin-left:18px;padding-left:18px;border-left:1px solid #cbd5e1}.auditTreeNode___po2wR{position:relative;margin:8px 0}.auditTreeChildren___Tv87I .auditTreeNode___po2wR:before{content:"";position:absolute;top:16px;left:-18px;width:18px;border-top:1px solid #cbd5e1}.auditTreeItem___Cbf7s{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:4px 10px;border:1px solid #dbe4ee;border-radius:8px;background:#fff;color:var(--pfmea-text-main);box-shadow:0 1px 2px #0f172a0a}.auditTreeType___1Yg1W{font-size:12px;color:#0f766e;background:#ccfbf1;border-radius:999px;padding:1px 7px}.auditReportHeader___tznp6{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;background:linear-gradient(135deg,#0f766e,#155e75);color:#fff}.auditReportKicker___nCr6c{font-size:12px;opacity:.82}.auditReportTitle___CUcLd{margin-top:4px;font-size:20px;font-weight:800}.auditReportHeaderActions___wFo34{display:inline-flex;align-items:center;gap:14px;flex-shrink:0}.auditScoreBadge___C0_73{min-width:96px;text-align:center;font-size:28px;font-weight:800}.auditScoreBadge___C0_73 span{margin-left:2px;font-size:13px;font-weight:600;opacity:.8}.auditMetricGrid___pzZdb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px 16px 8px}.auditMetric___NIZal{min-height:76px;padding:12px 14px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.auditMetric___NIZal span{display:block;color:var(--pfmea-text-secondary);font-size:12px}.auditMetric___NIZal strong{display:block;margin-top:4px;font-size:18px;color:var(--pfmea-text-main)}.auditStepSectionTitle___lfCM1{padding:8px 16px 0;color:var(--pfmea-text-main);font-size:14px;font-weight:800}.auditStepGrid___l9TfS{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;padding:10px 16px 16px}.auditExportButton___H2Irm{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid #d9e4de;border-radius:8px;background:#fff;color:var(--pfmea-text-main);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.auditExportButton___H2Irm:hover{border-color:var(--pfmea-text-accent);background:#f7fffd;transform:translateY(-1px)}.auditExportButton___H2Irm:active{transform:translateY(0)}.auditStepCard___YgSfC{min-height:142px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.auditStepTop___Dhf3P{display:grid;grid-template-columns:1fr;gap:6px;font-weight:700}.auditStepTop___Dhf3P span{min-height:38px;font-size:13px;line-height:1.45}.auditStepTop___Dhf3P strong{color:#dc2626;font-size:18px}.auditScoreBar___ZJiTj{height:6px;margin:8px 0;overflow:hidden;border-radius:999px;background:#e2e8f0}.auditScoreBar___ZJiTj span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ef4444,#f59e0b,#10b981)}.auditStepNote___U9u8R{font-size:12px;color:var(--pfmea-text-secondary);line-height:1.55;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (max-width: 1500px){.auditStepGrid___l9TfS{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 1000px){.auditMetricGrid___pzZdb,.auditStepGrid___l9TfS{grid-template-columns:repeat(2,minmax(0,1fr))}}.emptyHint___RrYIR{color:var(--pfmea-failure-text);font-weight:700;line-height:1.7;padding:8px 0}.selectionWrap___HOgOP{display:flex;flex-direction:column;gap:12px}.selectionHint___tFbuR{color:var(--pfmea-text-secondary);line-height:1.7}.selectionList___QkSq3{display:grid;gap:10px}.selectionCard___CrcO4{width:100%;text-align:left;border:1px solid var(--pfmea-selection-card-border);border-radius:12px;background:var(--pfmea-selection-card-bg);padding:14px 16px;cursor:pointer;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.selectionCard___CrcO4:hover{border-color:#2563eb47;background:var(--pfmea-selection-card-hover);box-shadow:0 10px 24px #0f172a38;transform:translateY(-1px)}.selectionHeader___DAZuT{display:flex;align-items:center;justify-content:space-between;gap:12px}.selectionTitle___dh437{font-size:16px;font-weight:700;color:var(--pfmea-selection-title)}.selectionBody___IMcH5{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:10px}.selectionRequirement___k1cJ3{font-size:16px;line-height:1.6;color:var(--pfmea-selection-requirement)}.featureLevelPill___tltUc{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:24px;padding:0 10px;border-radius:999px;border:1px solid currentColor;background:#0f172a38;font-size:12px;font-weight:700;line-height:1}.selectionCard___CrcO4 .ant-tag{margin-inline-end:0;border-radius:999px;border:1px solid var(--pfmea-badge-border)!important;background:var(--pfmea-badge-bg)!important;color:var(--pfmea-badge-text)!important;font-weight:600;flex-shrink:0}.specialFeatureWrap___c0xx8{display:flex;flex-direction:column;gap:12px}.specialFeatureTitle___tlegx{font-size:16px;font-weight:700;color:var(--pfmea-text-main)}.specialFeatureSummary___hmqSJ{font-size:13px;line-height:1.7;color:var(--pfmea-text-secondary)}.specialFeatureBoard___kdSmT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:start}.specialFeatureColumn___b7ZPw{display:flex;flex-direction:column;gap:12px;min-width:0}.specialFeatureColumnHeader___caMR8{font-size:18px;font-weight:700;line-height:1.4}.specialFeatureColumnBody___llPjg{display:flex;flex-direction:column;gap:12px}.specialFeatureColumn___b7ZPw:nth-child(1) .specialFeatureColumnHeader___caMR8{color:#6d28d9}.specialFeatureColumn___b7ZPw:nth-child(2) .specialFeatureColumnHeader___caMR8{color:#15803d}.specialFeatureColumn___b7ZPw:nth-child(3) .specialFeatureColumnHeader___caMR8{color:#0f766e}.specialFeatureCard___Ulh1F{width:100%;border-radius:18px;border:1px solid #d8dee9;background:#fff;padding:14px 16px;text-align:left;cursor:pointer;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease,background .2s ease}.specialFeatureColumn___b7ZPw:nth-child(1) .specialFeatureCard___Ulh1F{border-color:#d8c5ff;background:#f3edff}.specialFeatureColumn___b7ZPw:nth-child(2) .specialFeatureCard___Ulh1F{border-color:#c8ecd2;background:#ebfaf0}.specialFeatureColumn___b7ZPw:nth-child(3) .specialFeatureCard___Ulh1F{border-color:#bee7ea;background:#eaf9fb}.specialFeatureCard___Ulh1F:hover{box-shadow:0 10px 24px #0f172a1f;transform:translateY(-1px)}.specialFeatureColumn___b7ZPw:nth-child(1) .specialFeatureCard___Ulh1F:hover{border-color:#b794f4}.specialFeatureColumn___b7ZPw:nth-child(2) .specialFeatureCard___Ulh1F:hover{border-color:#86d19d}.specialFeatureColumn___b7ZPw:nth-child(3) .specialFeatureCard___Ulh1F:hover{border-color:#7dd3d8}.specialFeatureCard___Ulh1F:focus-visible{outline:2px solid var(--pfmea-text-accent);outline-offset:2px}.specialFeatureLine___JcyWM{display:flex;align-items:flex-start;flex-wrap:wrap;gap:6px 8px}.specialFeatureName___XHVVR{font-size:14px;font-weight:700}.specialFeatureColumn___b7ZPw:nth-child(1) .specialFeatureName___XHVVR,.specialFeatureColumn___b7ZPw:nth-child(1) .specialFeatureDivider___PyM5W,.specialFeatureColumn___b7ZPw:nth-child(1) .specialFeatureRequirement___Rf4e7{color:#7c3aed}.specialFeatureColumn___b7ZPw:nth-child(2) .specialFeatureName___XHVVR,.specialFeatureColumn___b7ZPw:nth-child(2) .specialFeatureDivider___PyM5W,.specialFeatureColumn___b7ZPw:nth-child(2) .specialFeatureRequirement___Rf4e7{color:#15803d}.specialFeatureColumn___b7ZPw:nth-child(3) .specialFeatureName___XHVVR,.specialFeatureColumn___b7ZPw:nth-child(3) .specialFeatureDivider___PyM5W,.specialFeatureColumn___b7ZPw:nth-child(3) .specialFeatureRequirement___Rf4e7{color:#0f766e}.specialFeatureDivider___PyM5W{font-size:14px;font-weight:700}.specialFeatureRequirement___Rf4e7{font-size:14px;line-height:1.6}@media (max-width: 1200px){.specialFeatureBoard___kdSmT{grid-template-columns:1fr}}.graphSection___nQ5Wu{margin-top:12px;border-top:1px solid var(--pfmea-panel-border-soft);padding-top:10px}.graphToggle___FMVPu{display:flex;align-items:center;gap:6px;padding:6px 0;border:none;background:none;color:var(--pfmea-text-accent);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.graphToggle___FMVPu:hover{color:var(--pfmea-text-main)}.graphContainer___psyOn{margin-top:8px;border-radius:14px;overflow:visible;background:var(--pfmea-graph-bg);border:1px solid var(--pfmea-graph-border);padding:18px 20px;position:relative;z-index:0}.relationGraphWrap___jy6Uw{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0}.relationGraphTitle___TEElY{font-size:16px;font-weight:800;color:var(--pfmea-text-main)}.chainGraph___uo0N_{display:grid;grid-template-columns:minmax(180px,1fr) 52px minmax(180px,1fr) 52px minmax(280px,1.8fr);align-items:start;gap:0}.chainGraphExpanded___lHOHH{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.specialFeatureControlGraph___fowHF{gap:14px}.specialFeatureControlGraph___fowHF .chainExpandedHead___RVHnc,.specialFeatureControlGraph___fowHF .chainExpandedBody___Jzj__{grid-template-columns:minmax(0,.96fr) minmax(0,.96fr) minmax(0,1.2fr)}.specialFeatureControlGraph___fowHF .chainExpandedRows___WM5CF{grid-column:2 / 4;min-width:0}.specialFeatureControlGraph___fowHF .chainExpandedRow___audq3{grid-template-columns:minmax(0,.96fr) minmax(0,1.2fr)}.specialFeatureControlGraph___fowHF .chainExpandedEffectColumn___LxW2u,.specialFeatureControlGraph___fowHF .chainExpandedModeCell___aGXg_,.specialFeatureControlGraph___fowHF .chainExpandedCauseCell___Ap5vs,.specialFeatureControlGraph___fowHF .chainCauseRow___gRBE5{min-width:0}.chainExpandedHead___RVHnc{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(180px,1fr) minmax(300px,1.8fr);gap:24px;width:100%;min-width:0}.chainExpandedBody___Jzj__{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(540px,2.8fr);gap:24px;align-items:start;width:100%;min-width:0}.chainExpandedEffectColumn___LxW2u{position:sticky;top:0;min-width:0}.chainExpandedRows___WM5CF{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.chainExpandedRow___audq3{display:grid;grid-template-columns:minmax(180px,1fr) minmax(300px,1.8fr);gap:24px;align-items:start;width:100%;min-width:0}.chainExpandedModeCell___aGXg_,.chainExpandedCauseCell___Ap5vs{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}.chainColumn___lFaXg{display:flex;flex-direction:column;gap:14px;min-width:0}.chainColumnTitle___sFmkt{font-size:13px;font-weight:800;letter-spacing:.08em;color:var(--pfmea-text-accent);white-space:nowrap;word-break:keep-all}.chainConnectorWrap___nKWi5,.chainConnector___NpDbT{display:none}.chainConnector___NpDbT:after{display:none}.chainCauseList___HI5aX{display:flex;flex-direction:column;gap:10px}.chainCauseRow___gRBE5{display:flex;flex-direction:column;gap:10px;position:relative;z-index:2}.chainCauseEmpty___OWjD4{min-height:37px;padding:8px 12px;border-radius:14px;border:1px dashed var(--pfmea-panel-border-soft);color:var(--pfmea-text-secondary);font-size:12.5px;line-height:1.4}.chainConnectorHorizontal___YIE1H{display:none}.chainConnectorHorizontal___YIE1H:before{display:none}.chainConnectorHorizontal___YIE1H:after{display:none}.chainNode___yjX5x{display:flex;align-items:center;min-height:37px;width:100%;padding:8px 12px;border-radius:14px;border:1px solid transparent;background:#ffffffc7;box-shadow:0 12px 28px #0f172a14;cursor:default;position:relative;z-index:3;pointer-events:auto;box-sizing:border-box}.chainNodeSlot___jy00t{display:block;width:100%;min-width:0}.chainNodeText___MC45q{font-size:13.5px;font-weight:700;line-height:1.35;word-break:normal;overflow-wrap:anywhere}.functionCardText___socWy{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;width:100%;min-width:0;max-width:100%;white-space:nowrap;writing-mode:horizontal-tb;text-orientation:mixed}.functionCardStack___ir5es{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;min-width:0}.functionCardMain___OWvMu{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;flex:1 1 auto;overflow:hidden}.functionCardName___Zn9qA{font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis}.functionCardDivider___aLMAM{color:#64748bb8;font-weight:600;flex:0 0 auto}.functionCardRequirement___rfz4Y{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis}.functionCardFeatureLevel____WfU2{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:20px;padding:0 8px;border-radius:999px;border:1px solid currentColor;background:#ffffffeb;font-size:10.5px;font-weight:700;line-height:1;white-space:nowrap;flex:0 0 auto}.functionCardTag____WLkI{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid rgba(100,116,139,.28);background:#fffffff0;color:#334155;font-size:11.5px;font-weight:600;line-height:1.2;white-space:nowrap;word-break:keep-all;flex:0 0 auto;writing-mode:horizontal-tb;text-orientation:mixed}.functionCardStepMeta___JeMG3{display:flex;align-items:flex-start;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;padding-left:10px;border-left:2px solid rgba(100,116,139,.34);color:#475569;font-size:11px;font-weight:600;line-height:1.25;flex:0 1 auto}.functionCardStepMetaText___CH_uH{display:block;max-width:100%;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.functionNodeProcessItem___nIK9W,.functionNodeProcessStep___AzPHp{align-items:flex-start}.functionNodeProcessItem___nIK9W .functionCardText___socWy,.functionNodeProcessStep___AzPHp .functionCardText___socWy{align-items:flex-start;flex-wrap:wrap;row-gap:8px;white-space:normal}.functionNodeProcessItem___nIK9W .functionCardMain___OWvMu,.functionNodeProcessStep___AzPHp .functionCardMain___OWvMu{flex-wrap:wrap;overflow:visible}.functionNodeProcessItem___nIK9W .functionCardName___Zn9qA,.functionNodeProcessItem___nIK9W .functionCardRequirement___rfz4Y,.functionNodeProcessStep___AzPHp .functionCardName___Zn9qA,.functionNodeProcessStep___AzPHp .functionCardRequirement___rfz4Y{overflow:visible;text-overflow:clip;white-space:normal;word-break:break-word}.functionNodeProcessStep___AzPHp .functionCardStepMeta___JeMG3,.functionNodeProcessStep___AzPHp .functionCardStepMetaText___CH_uH{overflow:visible;text-overflow:clip;white-space:normal}.chainNodeEffect___RTVhA{border-color:#d9363e3d;background:#ffeeeedb}.chainNodeEffect___RTVhA .chainNodeText___MC45q{color:#d9363e}.chainNodeMode___tzjXf{border-color:#f59e0b42;background:#fff7e4e6}.chainNodeMode___tzjXf .chainNodeText___MC45q{color:#d97706}.chainNodeCause___WbdNb{border-color:#2563eb33;background:#eff6ffeb}.chainNodeCause___WbdNb .chainNodeText___MC45q{color:#2563eb}.functionNode___wgLm8{width:100%;min-width:0;min-height:42px;box-sizing:border-box;overflow:hidden}.functionNodeProcessItem___nIK9W{border-color:#7c3aed38;background:#f5f3ffeb}.functionNodeProcessItem___nIK9W .chainNodeText___MC45q{color:#6d28d9}.functionNodeProcessStep___AzPHp{border-color:#16a34a38;background:#f0fdf4eb;align-items:flex-start}.functionNodeProcessStep___AzPHp .chainNodeText___MC45q{color:#15803d}.functionNodeWorkElement___TnTg2{border-color:#0e749038;background:#ecfeffeb}.functionNodeWorkElement___TnTg2 .chainNodeText___MC45q{color:#0f766e}.chainTooltipOverlay___zkkAf .ant-tooltip-inner{white-space:pre-line;max-width:420px}.chainTooltip___vpH2f{white-space:pre-line;line-height:1.7}.inputArea___q_tmH{padding:12px 24px 16px;border-top:1px solid var(--pfmea-panel-border);background:var(--pfmea-panel-bg-soft)}.inputWrap___l0paw{position:relative}.inputWrap___l0paw .ant-input{border-radius:14px;background:var(--pfmea-input-bg);border-color:var(--pfmea-input-border);color:var(--pfmea-text-main);padding-right:56px}.inputWrap___l0paw .ant-input::placeholder{color:var(--pfmea-text-secondary)}.inputWrap___l0paw .ant-input:focus,.inputWrap___l0paw .ant-input-focused{box-shadow:var(--pfmea-input-shadow)}.questionInput___zP1gQ{display:block}.sendButton___Ftpga{position:absolute;right:12px;bottom:12px;z-index:1;box-shadow:0 8px 20px #ff9f4a3d}.metaStrip___P0_MX{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.metaStrip___P0_MX .ant-tag{background:var(--pfmea-tag-bg);border-color:var(--pfmea-tag-border);color:var(--pfmea-text-main)}html[data-theme=dark] .modal___rVIWN{--pfmea-panel-bg: radial-gradient(circle at top right, rgba(255, 159, 74, .16), transparent 42%), linear-gradient(180deg, rgba(15, 23, 42, .98), rgba(22, 33, 54, .96));--pfmea-panel-bg-soft: rgba(255, 255, 255, .05);--pfmea-panel-border: rgba(148, 163, 184, .2);--pfmea-panel-border-soft: rgba(148, 163, 184, .14);--pfmea-panel-shadow: 0 24px 80px rgba(2, 6, 23, .45);--pfmea-text-main: #f1f5f9;--pfmea-text-secondary: #94a3b8;--pfmea-text-accent: rgba(255, 179, 102, .82);--pfmea-failure-text: #f9a8d4;--pfmea-graph-bg: radial-gradient(circle at top left, rgba(255, 159, 74, .12), transparent 34%), linear-gradient(135deg, rgba(15, 23, 42, .98), rgba(30, 41, 59, .96));--pfmea-graph-border: rgba(148, 163, 184, .18);--pfmea-input-bg: rgba(15, 23, 42, .88);--pfmea-input-border: rgba(148, 163, 184, .2);--pfmea-input-shadow: 0 0 0 3px rgba(255, 159, 74, .16);--pfmea-tag-bg: rgba(255, 255, 255, .06);--pfmea-tag-border: rgba(148, 163, 184, .16);--pfmea-user-bubble-bg: rgba(255, 159, 74, .12);--pfmea-inquiry-bubble-bg: rgba(255, 255, 255, .05);--pfmea-selection-card-bg: rgba(255, 255, 255, .08);--pfmea-selection-card-border: rgba(148, 163, 184, .22);--pfmea-selection-card-hover: rgba(255, 255, 255, .12);--pfmea-selection-title: rgba(255, 255, 255, .96);--pfmea-selection-requirement: rgba(226, 232, 240, .92);--pfmea-badge-bg: rgba(59, 130, 246, .18);--pfmea-badge-text: #dbeafe;--pfmea-badge-border: transparent}html[data-theme=dark] .modal___rVIWN .ant-modal-content{background:radial-gradient(circle at top,rgba(255,159,74,.08),transparent 48%),#0f172afa!important}html[data-theme=dark] .modal___rVIWN .ant-modal-header{background:transparent!important;border-bottom-color:var(--pfmea-panel-border)!important}html[data-theme=dark] .modal___rVIWN .ant-modal-title,html[data-theme=dark] .modal___rVIWN .ant-modal-close{color:var(--pfmea-text-main)!important}html[data-theme=dark] .inputWrap___l0paw .ant-input{background:var(--pfmea-input-bg)!important;border-color:var(--pfmea-input-border)!important;color:var(--pfmea-text-main)!important}html[data-theme=dark] .inputWrap___l0paw .ant-input::placeholder{color:var(--pfmea-text-secondary)!important}html[data-theme=dark] .metaStrip___P0_MX .ant-tag:not(.ant-tag-has-color___WTyuT){background:var(--pfmea-tag-bg)!important;border-color:var(--pfmea-tag-border)!important;color:var(--pfmea-text-main)!important}html[data-theme=dark] .avatarAssistant___Hhmuz{background:#ff9f4a1f;color:#ffd7a8}html[data-theme=dark] .graphToggle___FMVPu{color:#ffb366d1}html[data-theme=dark] .graphToggle___FMVPu:hover{color:#f1f5f9}html[data-theme=dark] .auditSummaryPanel___HeW8C{background:#0f172ab8;border-color:#94a3b82e;box-shadow:inset 0 1px #ffffff08}html[data-theme=dark] .auditPanelTitle___GVZwl{background:#0f172ac7;border-bottom-color:#94a3b82e}html[data-theme=dark] .auditReportHeader___tznp6{background:linear-gradient(135deg,#0f766e,#164e63)}html[data-theme=dark] .auditMetric___NIZal,html[data-theme=dark] .auditStepCard___YgSfC{background:#0f172aeb;border-color:#94a3b82e;box-shadow:0 10px 24px #0206172e}html[data-theme=dark] .auditMetric___NIZal span,html[data-theme=dark] .auditStepNote___U9u8R{color:#94a3b8}html[data-theme=dark] .auditMetric___NIZal strong,html[data-theme=dark] .auditStepTop___Dhf3P span,html[data-theme=dark] .auditStepSectionTitle___lfCM1{color:#f8fafc}html[data-theme=dark] .auditScoreBar___ZJiTj{background:#94a3b82e}html[data-theme=dark] .auditExportButton___H2Irm{background:#0f172aeb;border-color:#94a3b82e;color:#f8fafc}html[data-theme=dark] .auditExportButton___H2Irm:hover{background:#1e293bf5;border-color:#ffb36661}html[data-theme=dark] .markdownBody___DoVrc .auditMarkdownHeading___octAs,html[data-theme=dark] .markdownBody___DoVrc .auditMarkdownTitle___kgf_q{background:#0f172ac7;color:#f8fafc}html[data-theme=dark] .markdownBody___DoVrc table{background:#0f172a85}html[data-theme=dark] .markdownBody___DoVrc th,html[data-theme=dark] .markdownBody___DoVrc td{border-color:#94a3b82e;color:#e2e8f0;background:#1e293bd1}html[data-theme=dark] .markdownBody___DoVrc th{background:#334155eb;color:#f8fafc}html[data-theme=dark] .markdownBody___DoVrc tbody tr:nth-child(2n) td{background:#0f172af0;color:#e2e8f0}html[data-theme=dark] .markdownBody___DoVrc tbody tr:nth-child(odd) td{background:#1e293bd1}html[data-theme=dark] .chainNode___yjX5x{background:#0f172ab8;box-shadow:0 12px 28px #02061738}html[data-theme=dark] .chainNodeEffect___RTVhA{border-color:#f9a8d457;background:#501531ad}html[data-theme=dark] .chainNodeEffect___RTVhA .chainNodeText___MC45q{color:#f9a8d4}html[data-theme=dark] .chainNodeMode___tzjXf{border-color:#fdba744d;background:#612d069e}html[data-theme=dark] .chainNodeMode___tzjXf .chainNodeText___MC45q{color:#fdba74}html[data-theme=dark] .chainNodeCause___WbdNb{border-color:#93c5fd3d;background:#1e293beb}html[data-theme=dark] .chainNodeCause___WbdNb .chainNodeText___MC45q{color:#93c5fd}html[data-theme=dark] .functionNodeProcessItem___nIK9W{border-color:#c4b5fd47;background:#4c1d956b}html[data-theme=dark] .functionNodeProcessItem___nIK9W .chainNodeText___MC45q{color:#ddd6fe}html[data-theme=dark] .functionNodeProcessStep___AzPHp{border-color:#86efac3d;background:#14532d75}html[data-theme=dark] .functionNodeProcessStep___AzPHp .chainNodeText___MC45q{color:#bbf7d0}html[data-theme=dark] .functionNodeWorkElement___TnTg2{border-color:#99f6e43d;background:#115e5975}html[data-theme=dark] .functionNodeWorkElement___TnTg2 .chainNodeText___MC45q{color:#99f6e4}html[data-theme=dark] .chainCauseEmpty___OWjD4{border-color:#94a3b82e;color:#94a3b8;background:#0f172a70}html[data-theme=dark] .auditTreePanel___RKP6k{background:#0f172ab8;border-color:#94a3b82e}html[data-theme=dark] .auditTreeItem___Cbf7s{background:#1e293beb;border-color:#94a3b838;box-shadow:none}html[data-theme=dark] .auditTreeType___1Yg1W{background:#14b8a629;color:#5eead4}html[data-theme=dark] .auditTreeChildren___Tv87I{border-left-color:#94a3b83d}html[data-theme=dark] .auditTreeChildren___Tv87I .auditTreeNode___po2wR:before{border-top-color:#94a3b83d}html[data-theme=dark] .functionCardDivider___aLMAM{color:#94a3b8cc}html[data-theme=dark] .functionCardTag____WLkI{border-color:#94a3b84d;background:#33415599;color:#cbd5e1}html[data-theme=dark] .functionCardFeatureLevel____WfU2{background:#0f172a99}html[data-theme=dark] .functionCardStepMeta___JeMG3{border-left-color:#94a3b866;color:#94a3b8}html[data-theme=dark] .functionCardStepMetaText___CH_uH{color:#94a3b8}html[data-theme=dark] .highRiskOptimizeType___rdfV_,html[data-theme=dark] .highRiskOptimizeMetric___zBhxm{color:#86efac}html[data-theme=dark] .highRiskOptimizedResult___ZfYru{color:#bbf7d0;border-top-color:#22c55e4d}html[data-theme=dark] .highRiskInlineActionBtn___Txphi{background:#0f172ad9;border-color:#2dd4bf59;color:#5eead4}html[data-theme=dark] .highRiskInlineActionBtn___Txphi:hover{background:#2dd4bf1f;border-color:#2dd4bf8c}html[data-theme=dark] .specialFeatureCard___Ulh1F{background:#0f172ab8;border-color:#94a3b833}html[data-theme=dark] .specialFeatureColumn___b7ZPw:nth-child(1) .specialFeatureCard___Ulh1F{border-color:#c4b5fd52;background:#4c1d9538}html[data-theme=dark] .specialFeatureColumn___b7ZPw:nth-child(2) .specialFeatureCard___Ulh1F{border-color:#86efac47;background:#14532d42}html[data-theme=dark] .specialFeatureColumn___b7ZPw:nth-child(3) .specialFeatureCard___Ulh1F{border-color:#99f6e447;background:#115e5942}html[data-theme=dark] .specialFeatureColumn___b7ZPw:nth-child(1) .specialFeatureName___XHVVR,html[data-theme=dark] .specialFeatureColumn___b7ZPw:nth-child(1) .specialFeatureDivider___PyM5W,html[data-theme=dark] .specialFeatureColumn___b7ZPw:nth-child(1) .specialFeatureRequirement___Rf4e7{color:#c4b5fd}html[data-theme=dark] .specialFeatureColumn___b7ZPw:nth-child(2) .specialFeatureName___XHVVR,html[data-theme=dark] .specialFeatureColumn___b7ZPw:nth-child(2) .specialFeatureDivider___PyM5W,html[data-theme=dark] .specialFeatureColumn___b7ZPw:nth-child(2) .specialFeatureRequirement___Rf4e7{color:#86efac}html[data-theme=dark] .specialFeatureColumn___b7ZPw:nth-child(3) .specialFeatureName___XHVVR,html[data-theme=dark] .specialFeatureColumn___b7ZPw:nth-child(3) .specialFeatureDivider___PyM5W,html[data-theme=dark] .specialFeatureColumn___b7ZPw:nth-child(3) .specialFeatureRequirement___Rf4e7{color:#5eead4}html[data-theme=dark] .auditStepTop___Dhf3P strong{color:#fca5a5}html[data-theme=dark] .markdownBody___DoVrc .inlineActionButton___UXsJq{border-color:#ffb366d1;color:#ffbf82}html[data-theme=dark] .markdownBody___DoVrc .inlineActionButton___UXsJq:hover{background:#7c2d12;border-color:#7c2d12;color:#ffd7a8}.highRiskWrap___XtQRX{display:flex;flex-direction:column;gap:12px}.highRiskTitle___zEy6S{font-size:16px;font-weight:700;color:var(--pfmea-text-main)}.highRiskSummary___bAWFJ{font-size:13px;line-height:1.7;color:var(--pfmea-text-secondary)}.highRiskList___OT9CB{display:flex;flex-direction:column;gap:8px}.highRiskCard___UKx0d{display:flex;flex-direction:column;gap:6px;padding:10px 14px;border:1px solid rgba(239,68,68,.3);border-radius:8px;background:#7f1d1d2e;cursor:pointer;text-align:left;transition:background .15s,border-color .15s;width:100%}.highRiskCard___UKx0d:hover{background:#7f1d1d52;border-color:#ef44448c}.highRiskCardHeader___jPliE{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.highRiskTypeTag___jBzSV{font-size:11px;font-weight:600;padding:1px 6px;border-radius:4px;background:#ef444433;color:#fca5a5;border:1px solid rgba(239,68,68,.3);flex-shrink:0}.highRiskLabel___PAXCe{font-size:14px;font-weight:500;color:var(--pfmea-text-main);flex:1 1;min-width:0}.highRiskApBadge___HsQKg{font-size:12px;font-weight:700;padding:2px 8px;border-radius:4px;background:#ef4444d9;color:#fff;flex-shrink:0}.highRiskCardMeta___y0g14{display:flex;gap:12px;font-size:12px;color:var(--pfmea-text-secondary)}.highRiskPath___jfPO4{font-size:11px;color:var(--pfmea-text-secondary);opacity:.7}.highRiskDetailWrap___AJrDH{display:flex;flex-direction:column;gap:14px}.highRiskDetailHeader___qXI6j{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.highRiskDetailMeta___HrT2M{display:flex;gap:14px;font-size:13px;color:var(--pfmea-text-secondary);padding:8px 12px;background:#ef444414;border-radius:6px;border:1px solid rgba(239,68,68,.15)}.highRiskContextLine___LwFZ6{font-size:13px;line-height:1.6;color:var(--pfmea-text-secondary)}.highRiskExplanation___HSdib{display:flex;flex-direction:column;gap:6px}.highRiskExplanationTitle___NGpzF{font-size:13px;font-weight:600;color:var(--pfmea-text-main)}.highRiskExplanationBody___dqeRp{font-size:13px;line-height:1.7;color:var(--pfmea-text-secondary);white-space:pre-line}.highRiskOptimizeSection___OyGYU{display:flex;flex-direction:column;gap:10px}.highRiskOptimizeBtn___CuFrt{display:inline-flex;align-items:center;padding:6px 16px;border-radius:6px;border:1px solid rgba(34,197,94,.4);background:#14532d4d;color:#86efac;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s;align-self:flex-start}.highRiskOptimizeBtn___CuFrt:hover{background:#14532d80;border-color:#22c55e99}.highRiskOptimizeContent___MxzDX{display:flex;flex-direction:column;gap:8px;padding:10px 14px;border:1px solid rgba(34,197,94,.2);border-radius:8px;background:#14532d26}.highRiskOptimizeItem___xeZzd{display:flex;gap:8px;font-size:13px;line-height:1.6}.highRiskOptimizeType___rdfV_{font-weight:600;color:#166534;flex-shrink:0}.highRiskOptimizeMeasure___qzBdQ{color:var(--pfmea-text-secondary)}.highRiskOptimizeMetric___zBhxm{margin-left:auto;font-weight:600;color:#166534;flex-shrink:0}.highRiskOptimizedResult___ZfYru{font-size:13px;font-weight:600;color:#14532d;padding-top:6px;border-top:1px solid rgba(34,197,94,.15)}.highRiskOptimizeEmpty___maDgH{font-size:13px;line-height:1.6;color:var(--pfmea-text-secondary);padding:10px 14px;border-radius:8px;border:1px dashed rgba(148,163,184,.28);background:#0f172a2e}.highRiskGraphNode___XZ96W{width:100%;min-height:37px;align-items:center;padding:8px 12px;gap:0}.highRiskGraphNodeHead___EK9qi{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.highRiskGraphNodeLabel___TU6rX{flex:1 1;min-width:0;color:#2563eb;font-size:13.5px;font-weight:700;line-height:1.35}.highRiskGraphMetrics___AQBr_{display:flex;gap:12px;flex-wrap:wrap;color:var(--pfmea-text-secondary);font-size:12px}.highRiskActionRow___tlpRB{display:flex;flex-wrap:wrap;gap:8px}.highRiskChainEntry___lI2CR{display:flex;flex-direction:column;gap:12px}.highRiskChainEntry___lI2CR+.highRiskChainEntry___lI2CR{padding-top:16px;border-top:1px solid rgba(148,163,184,.2)}.highRiskChainFooter___Kk3lN{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.highRiskInlineActionBtn___Txphi{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;border:1px solid rgba(15,118,110,.2);background:#f0fdfae6;color:#0f766e;font-size:12px;font-weight:700;line-height:1.2;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.highRiskInlineActionBtn___Txphi:hover{background:#ccfbf1f2;border-color:#0f766e57}.highRiskInlineActionBtnActive___G0ss3{background:#0f766e;border-color:#0f766e;color:#fff}.highRiskChainRow___enN2X{grid-template-columns:minmax(180px,.9fr) minmax(180px,1fr) minmax(300px,1.8fr)}.highRiskChainCell___VOldE{display:flex;flex-direction:column;gap:10px}.layoutContainer___kcM3B{height:100vh;width:100%;overflow:hidden;display:flex;flex-direction:column;background:transparent;position:relative;isolation:isolate}.header___WlOsM{height:56px;padding:0 24px;width:100%;display:flex;align-items:center;background:var(--header-shell-bg, linear-gradient(90deg, #0f766e 0%, #0d9488 100%));border-bottom:1px solid var(--header-shell-border, rgba(255, 255, 255, .2));box-shadow:var(--header-shell-shadow, 0 14px 36px rgba(15, 23, 42, .16));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);flex-shrink:0;position:sticky;top:0;z-index:1000;color:var(--header-ink, #FFFAF4)}.headerLeft___Z4yeL{height:100%;flex:1 1;min-width:0;display:flex;align-items:center;gap:8px;justify-content:flex-start;transform:translateY(.5px)}.headerRight___GfEEW{display:flex;align-items:center;gap:8px;height:40px;transform:translateY(.5px)}.headerRight___GfEEW .ant-btn,.headerRight___GfEEW .ant-btn.ant-btn-text,.headerRight___GfEEW .ant-btn-default,.headerRight___GfEEW .ant-btn-link{background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.headerRight___GfEEW .ant-btn:hover,.headerRight___GfEEW .ant-btn:focus,.headerRight___GfEEW .ant-btn:active,.headerRight___GfEEW .ant-btn.ant-btn-text:hover,.headerRight___GfEEW .ant-btn.ant-btn-text:focus,.headerRight___GfEEW .ant-btn.ant-btn-text:active,.headerRight___GfEEW .ant-btn-default:hover,.headerRight___GfEEW .ant-btn-default:focus,.headerRight___GfEEW .ant-btn-default:active,.headerRight___GfEEW .ant-btn-link:hover,.headerRight___GfEEW .ant-btn-link:focus,.headerRight___GfEEW .ant-btn-link:active{background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.headerRight___GfEEW .lang-switcher .ant-segmented-item,.headerRight___GfEEW .lang-switcher .ant-segmented-item .ant-segmented-item-label,.headerRight___GfEEW .lang-switcher .ant-segmented-item .ant-segmented-item-label span{color:#ffffffb8!important}.headerRight___GfEEW .lang-switcher .ant-segmented-item-selected,.headerRight___GfEEW .lang-switcher .ant-segmented-item-selected .ant-segmented-item-label,.headerRight___GfEEW .lang-switcher .ant-segmented-item-selected .ant-segmented-item-label span{color:#fff!important}.headerRight___GfEEW .lang-switcher .ant-segmented-item:not(:first-child):before{background:#ffffff59!important}.headerRight___GfEEW .theme-toggle .theme-toggle-icon,.headerRight___GfEEW .theme-toggle .theme-toggle-icon.theme-toggle-icon-dark,.headerRight___GfEEW .theme-toggle .theme-toggle-icon.theme-toggle-icon-light{color:#fff!important}.content___yrIw9{flex:1 1;overflow:hidden;display:flex;flex-direction:column;min-height:0;background:transparent}html[data-theme=dark] .header___WlOsM{background:var(--header-shell-bg, #2A241D)!important;border-bottom-color:var(--header-shell-border, rgba(250, 247, 241, .16))!important;box-shadow:var(--header-shell-shadow, 0 18px 44px rgba(0, 0, 0, .42))!important;color:var(--header-ink, #FFFAF4)}html[data-theme=dark] .headerLeft___Z4yeL,html[data-theme=dark] .headerRight___GfEEW{color:inherit}html[data-theme=dark] .headerRight___GfEEW .dark-header-btn___A72Kh,html[data-theme=dark] .headerRight___GfEEW .dark-header-btn___A72Kh.ant-btn___yN4fO,html[data-theme=dark] .headerRight___GfEEW .dark-header-btn___A72Kh.ant-btn-text___U8Jk8{background:transparent!important;background-color:transparent!important;border:1px solid transparent!important;color:var(--header-ink, #FFFAF4)!important;border-radius:6px!important}html[data-theme=dark] .headerRight___GfEEW .dark-header-btn___A72Kh:hover,html[data-theme=dark] .headerRight___GfEEW .dark-header-btn___A72Kh.ant-btn___yN4fO:hover,html[data-theme=dark] .headerRight___GfEEW .dark-header-btn___A72Kh.ant-btn-text___U8Jk8:hover,html[data-theme=dark] .headerRight___GfEEW .dark-header-btn___A72Kh:focus,html[data-theme=dark] .headerRight___GfEEW .dark-header-btn___A72Kh.ant-btn___yN4fO:focus,html[data-theme=dark] .headerRight___GfEEW .dark-header-btn___A72Kh.ant-btn-text___U8Jk8:focus,html[data-theme=dark] .headerRight___GfEEW .dark-header-btn___A72Kh:active,html[data-theme=dark] .headerRight___GfEEW .dark-header-btn___A72Kh.ant-btn___yN4fO:active,html[data-theme=dark] .headerRight___GfEEW .dark-header-btn___A72Kh.ant-btn-text___U8Jk8:active{background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--header-ink, #FFFAF4)!important}html:not([data-theme=dark]) .header___WlOsM{background:var(--header-shell-bg)!important;border-bottom-color:var(--header-shell-border)!important;box-shadow:var(--header-shell-shadow)!important;color:var(--header-ink)}html:not([data-theme=dark]) .headerLeft___Z4yeL,html:not([data-theme=dark]) .headerRight___GfEEW{color:inherit}html:not([data-theme=dark]) .headerRight___GfEEW .lang-switcher .ant-segmented-item,html:not([data-theme=dark]) .headerRight___GfEEW .lang-switcher .ant-segmented-item .ant-segmented-item-label,html:not([data-theme=dark]) .headerRight___GfEEW .lang-switcher .ant-segmented-item .ant-segmented-item-label span,html:not([data-theme=dark]) .headerRight___GfEEW .theme-toggle .theme-toggle-icon,html:not([data-theme=dark]) .headerRight___GfEEW .theme-toggle .theme-toggle-icon.theme-toggle-icon-dark,html:not([data-theme=dark]) .headerRight___GfEEW .theme-toggle .theme-toggle-icon.theme-toggle-icon-light{color:var(--header-ink)!important}html:not([data-theme=dark]) .headerRight___GfEEW .lang-switcher .ant-segmented-item-selected,html:not([data-theme=dark]) .headerRight___GfEEW .lang-switcher .ant-segmented-item-selected .ant-segmented-item-label,html:not([data-theme=dark]) .headerRight___GfEEW .lang-switcher .ant-segmented-item-selected .ant-segmented-item-label span{color:var(--header-ink)!important}html:not([data-theme=dark]) .headerRight___GfEEW .lang-switcher .ant-segmented-item:not(:first-child):before{background:var(--header-shell-border)!important}
