.InsurancePdfAnalysis-module__qqsJ9q__container{padding:4px 0}.InsurancePdfAnalysis-module__qqsJ9q__pendingSection{background:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;margin-top:16px;padding:16px}.InsurancePdfAnalysis-module__qqsJ9q__pendingHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__pendingTitle{color:var(--text-primary);font-size:14px;font-weight:700}.InsurancePdfAnalysis-module__qqsJ9q__pendingAddBtn{color:var(--color-primary);background:var(--color-primary-50);border:1px solid var(--color-primary-light);cursor:pointer;border-radius:8px;padding:6px 14px;font-size:12px;font-weight:600;transition:all .15s}.InsurancePdfAnalysis-module__qqsJ9q__pendingAddBtn:hover{background:var(--color-primary);color:#fff}.InsurancePdfAnalysis-module__qqsJ9q__pendingList{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__pendingItem{background:var(--bg-secondary);border-radius:10px;align-items:center;gap:10px;padding:10px 14px;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__pendingFileName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:600;overflow:hidden}.InsurancePdfAnalysis-module__qqsJ9q__pendingFileSize{color:var(--text-muted);flex-shrink:0;font-size:12px}.InsurancePdfAnalysis-module__qqsJ9q__pendingRemoveBtn{background:var(--border-color);width:24px;height:24px;color:var(--text-muted);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;transition:all .15s;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__pendingRemoveBtn:hover{background:var(--color-error-light);color:var(--color-error)}.InsurancePdfAnalysis-module__qqsJ9q__docTypeToggle{cursor:pointer;white-space:nowrap;border:1.5px solid;border-radius:6px;flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:700;transition:all .2s}.InsurancePdfAnalysis-module__qqsJ9q__docTypeExisting{color:#3182f6;background:#3182f614;border-color:#3182f64d}.InsurancePdfAnalysis-module__qqsJ9q__docTypeExisting:hover{background:#3182f626}.InsurancePdfAnalysis-module__qqsJ9q__docTypeProposal{color:#f04452;background:#f0445214;border-color:#f044524d}.InsurancePdfAnalysis-module__qqsJ9q__docTypeProposal:hover{background:#f0445226}.InsurancePdfAnalysis-module__qqsJ9q__docTypeHint{color:var(--text-muted);text-align:center;margin-bottom:12px;font-size:12px;line-height:1.4}.InsurancePdfAnalysis-module__qqsJ9q__multiTabDocType{vertical-align:middle;border-radius:3px;margin-right:4px;padding:1px 5px;font-size:9px;font-weight:700;display:inline-block}.InsurancePdfAnalysis-module__qqsJ9q__startAnalysisBtn{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;padding:14px;font-size:15px;font-weight:700;transition:all .2s}.InsurancePdfAnalysis-module__qqsJ9q__startAnalysisBtn:hover{opacity:.9}.InsurancePdfAnalysis-module__qqsJ9q__multiTabs{-webkit-overflow-scrolling:touch;gap:6px;padding:4px 0 12px;display:flex;overflow-x:auto}.InsurancePdfAnalysis-module__qqsJ9q__multiTab{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;border-radius:20px;flex-shrink:0;padding:6px 14px;font-size:12px;transition:all .15s}.InsurancePdfAnalysis-module__qqsJ9q__multiTab:hover{border-color:var(--color-primary);color:var(--color-primary)}.InsurancePdfAnalysis-module__qqsJ9q__multiTabActive{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.InsurancePdfAnalysis-module__qqsJ9q__uploadZone{border:2px dashed var(--border-color);text-align:center;cursor:pointer;background:var(--bg-card);border-radius:16px;padding:48px 24px;transition:all .2s;display:block}.InsurancePdfAnalysis-module__qqsJ9q__uploadZone:hover,.InsurancePdfAnalysis-module__qqsJ9q__uploadZone.InsurancePdfAnalysis-module__qqsJ9q__dragover{border-color:var(--color-primary);background:var(--bg-hover)}.InsurancePdfAnalysis-module__qqsJ9q__uploadIcon{color:var(--color-primary);letter-spacing:-1px;margin-bottom:12px;font-size:32px;font-weight:800}.InsurancePdfAnalysis-module__qqsJ9q__uploadTitle{color:var(--text-primary);margin-bottom:8px;font-size:16px;font-weight:700}.InsurancePdfAnalysis-module__qqsJ9q__uploadHint{color:var(--text-muted);font-size:13px;line-height:1.5}.InsurancePdfAnalysis-module__qqsJ9q__privacyNotice{background:var(--bg-secondary);color:var(--text-muted);text-align:left;border-radius:8px;align-items:center;gap:6px;margin-top:16px;padding:10px 14px;font-size:11px;line-height:1.5;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__errorBox{color:#d32f2f;background:#fff0f0;border-radius:10px;margin-top:12px;padding:12px 16px;font-size:13px}.InsurancePdfAnalysis-module__qqsJ9q__loadingWrap{text-align:center;padding:60px 24px}.InsurancePdfAnalysis-module__qqsJ9q__spinner{border:3px solid var(--border-color);border-top-color:var(--color-primary);border-radius:50%;width:40px;height:40px;margin:0 auto 16px;animation:.8s linear infinite InsurancePdfAnalysis-module__qqsJ9q__spin}@keyframes InsurancePdfAnalysis-module__qqsJ9q__spin{to{transform:rotate(360deg)}}.InsurancePdfAnalysis-module__qqsJ9q__loadingTitle{color:var(--text-primary);margin-bottom:8px;font-size:16px;font-weight:700}.InsurancePdfAnalysis-module__qqsJ9q__loadingFile{color:var(--text-secondary);margin-bottom:4px;font-size:13px}.InsurancePdfAnalysis-module__qqsJ9q__loadingHint{color:var(--text-muted);font-size:12px}.InsurancePdfAnalysis-module__qqsJ9q__result{flex-direction:column;gap:16px;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__actionBar{gap:8px;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__pdfBtn,.InsurancePdfAnalysis-module__qqsJ9q__shareBtn{cursor:pointer;border:none;border-radius:10px;flex:1;padding:12px;font-size:14px;font-weight:700;transition:opacity .2s}.InsurancePdfAnalysis-module__qqsJ9q__pdfBtn{background:var(--color-primary);color:#fff}.InsurancePdfAnalysis-module__qqsJ9q__shareBtn{background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-color)}.InsurancePdfAnalysis-module__qqsJ9q__pdfBtn:active,.InsurancePdfAnalysis-module__qqsJ9q__shareBtn:active{opacity:.8}.InsurancePdfAnalysis-module__qqsJ9q__summaryCard{background:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;padding:20px}.InsurancePdfAnalysis-module__qqsJ9q__summaryHeader{margin-bottom:16px}.InsurancePdfAnalysis-module__qqsJ9q__summaryInsurer{color:var(--color-primary);margin-bottom:4px;font-size:12px;font-weight:600}.InsurancePdfAnalysis-module__qqsJ9q__summaryProduct{color:var(--text-primary);margin-bottom:8px;font-size:17px;font-weight:800;line-height:1.3}.InsurancePdfAnalysis-module__qqsJ9q__summaryMeta{flex-wrap:wrap;gap:8px;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__summaryMeta span{background:var(--bg-secondary);color:var(--text-secondary);border-radius:6px;padding:3px 8px;font-size:11px}.InsurancePdfAnalysis-module__qqsJ9q__summaryGrid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.InsurancePdfAnalysis-module__qqsJ9q__summaryItem{background:var(--bg-secondary);border-radius:10px;padding:10px 12px}.InsurancePdfAnalysis-module__qqsJ9q__summaryLabel{color:var(--text-muted);margin-bottom:4px;font-size:11px}.InsurancePdfAnalysis-module__qqsJ9q__summaryValue{color:var(--text-primary);font-size:14px;font-weight:700}.InsurancePdfAnalysis-module__qqsJ9q__confidenceBar{color:var(--text-muted);align-items:center;gap:8px;font-size:12px;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__confidenceTrack{background:var(--bg-secondary);border-radius:3px;flex:1;height:6px;overflow:hidden}.InsurancePdfAnalysis-module__qqsJ9q__confidenceFill{background:var(--color-primary);border-radius:3px;height:100%;transition:width .5s}.InsurancePdfAnalysis-module__qqsJ9q__sectionTitle{color:var(--text-primary);font-size:15px;font-weight:800}.InsurancePdfAnalysis-module__qqsJ9q__categoryGroup{background:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;overflow:hidden}.InsurancePdfAnalysis-module__qqsJ9q__categoryHeader{color:var(--text-primary);background:var(--bg-secondary);border-bottom:1px solid var(--border-color);align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:700;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__categoryCount{background:var(--color-primary);color:#fff;border-radius:10px;padding:1px 7px;font-size:11px;font-weight:600}.InsurancePdfAnalysis-module__qqsJ9q__coverageCard{border-bottom:1px solid var(--border-color);padding:14px 16px}.InsurancePdfAnalysis-module__qqsJ9q__coverageCard:last-child{border-bottom:none}.InsurancePdfAnalysis-module__qqsJ9q__coverageTop{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__coverageName{color:var(--text-primary);font-size:14px;font-weight:700;line-height:1.3}.InsurancePdfAnalysis-module__qqsJ9q__originalName{color:var(--text-muted);margin-top:2px;font-size:11px;font-weight:400;display:block}.InsurancePdfAnalysis-module__qqsJ9q__coverageAmount{color:var(--color-primary);white-space:nowrap;font-size:15px;font-weight:800}.InsurancePdfAnalysis-module__qqsJ9q__coverageTags{flex-wrap:wrap;gap:4px;margin-bottom:6px;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__coverageTags span{border-radius:4px;padding:2px 7px;font-size:10px;font-weight:600}.InsurancePdfAnalysis-module__qqsJ9q__scopeTag{color:#1565c0;background:#e3f2fd}.InsurancePdfAnalysis-module__qqsJ9q__scope_narrow{color:#e65100;background:#fff3e0}.InsurancePdfAnalysis-module__qqsJ9q__scope_standard{color:#1565c0;background:#e3f2fd}.InsurancePdfAnalysis-module__qqsJ9q__scope_broad{color:#2e7d32;background:#e8f5e9}.InsurancePdfAnalysis-module__qqsJ9q__typeTag{background:var(--bg-secondary);color:var(--text-secondary)}.InsurancePdfAnalysis-module__qqsJ9q__renewTag{color:#c62828;background:#fce4ec}.InsurancePdfAnalysis-module__qqsJ9q__codeTag{color:#6a1b9a;background:#f3e5f5}.InsurancePdfAnalysis-module__qqsJ9q__standardTag{color:#f57f17;background:#fff8e1}.InsurancePdfAnalysis-module__qqsJ9q__coverageCondition{color:var(--text-secondary);font-size:12px;line-height:1.5}.InsurancePdfAnalysis-module__qqsJ9q__riderPremium{color:var(--text-muted);margin-top:4px;font-size:12px}.InsurancePdfAnalysis-module__qqsJ9q__warningsSection,.InsurancePdfAnalysis-module__qqsJ9q__exclusionsSection{background:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;padding:16px}.InsurancePdfAnalysis-module__qqsJ9q__warningItem{color:#f57f17;background:#fff8e1;border-radius:8px;margin-top:8px;padding:8px 12px;font-size:13px}.InsurancePdfAnalysis-module__qqsJ9q__exclusionItem{background:var(--bg-secondary);color:var(--text-secondary);border-radius:8px;margin-top:8px;padding:8px 12px;font-size:13px;line-height:1.5}.InsurancePdfAnalysis-module__qqsJ9q__analysisWrap{flex-direction:column;gap:12px;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__gradeCard{background:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;align-items:center;gap:16px;padding:20px;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__gradeBadge{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:28px;font-weight:900;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__gradeInfo{flex:1}.InsurancePdfAnalysis-module__qqsJ9q__gradeLabel{margin-bottom:4px;font-size:15px;font-weight:800}.InsurancePdfAnalysis-module__qqsJ9q__gradeSummary{color:var(--text-secondary);font-size:13px;line-height:1.5}.InsurancePdfAnalysis-module__qqsJ9q__analysisCard{background:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;padding:16px}.InsurancePdfAnalysis-module__qqsJ9q__analysisCardTitle{color:var(--text-primary);margin-bottom:10px;font-size:14px;font-weight:700}.InsurancePdfAnalysis-module__qqsJ9q__strengthItem{background:var(--color-success-light);color:var(--color-success);border-radius:8px;margin-bottom:6px;padding:8px 12px;font-size:13px;line-height:1.4}.InsurancePdfAnalysis-module__qqsJ9q__strengthItem:last-child{margin-bottom:0}.InsurancePdfAnalysis-module__qqsJ9q__gapItem{background:var(--bg-secondary);border-radius:10px;margin-bottom:8px;padding:12px}.InsurancePdfAnalysis-module__qqsJ9q__gapItem:last-child{margin-bottom:0}.InsurancePdfAnalysis-module__qqsJ9q__gapHeader{align-items:center;gap:8px;margin-bottom:6px;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__gapSeverity{background:var(--bg-elevated);border-radius:4px;padding:2px 8px;font-size:11px;font-weight:700}.InsurancePdfAnalysis-module__qqsJ9q__gapArea{color:var(--text-primary);font-size:14px;font-weight:700}.InsurancePdfAnalysis-module__qqsJ9q__gapDesc{color:var(--text-secondary);margin-bottom:6px;font-size:13px;line-height:1.5}.InsurancePdfAnalysis-module__qqsJ9q__gapRec{color:var(--color-primary);border-left:2px solid var(--color-primary);padding-left:10px;font-size:13px;line-height:1.5}.InsurancePdfAnalysis-module__qqsJ9q__costText{color:var(--text-secondary);font-size:14px;line-height:1.6}.InsurancePdfAnalysis-module__qqsJ9q__renewalRiskText{color:var(--color-warning);font-size:14px;line-height:1.6}.InsurancePdfAnalysis-module__qqsJ9q__recProduct{background:var(--bg-secondary);border-radius:10px;margin-bottom:8px;padding:10px 12px}.InsurancePdfAnalysis-module__qqsJ9q__recProduct:last-child{margin-bottom:0}.InsurancePdfAnalysis-module__qqsJ9q__recProductHeader{align-items:center;gap:8px;margin-bottom:4px;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__recPriority{border-radius:4px;padding:2px 7px;font-size:10px;font-weight:700}.InsurancePdfAnalysis-module__qqsJ9q__priority_high{background:var(--color-error-light);color:var(--color-error)}.InsurancePdfAnalysis-module__qqsJ9q__priority_medium{background:var(--color-warning-light);color:var(--color-warning)}.InsurancePdfAnalysis-module__qqsJ9q__priority_low{background:var(--bg-elevated);color:var(--text-muted)}.InsurancePdfAnalysis-module__qqsJ9q__recProductType{color:var(--text-primary);font-size:14px;font-weight:700}.InsurancePdfAnalysis-module__qqsJ9q__recProductReason{color:var(--text-secondary);font-size:13px;line-height:1.5}.InsurancePdfAnalysis-module__qqsJ9q__salesTalkCard{background:var(--color-primary-light);border:1px solid var(--border-color);border-radius:14px;padding:16px}.InsurancePdfAnalysis-module__qqsJ9q__salesTalkText{color:var(--text-primary);white-space:pre-line;margin-bottom:12px;font-size:14px;line-height:1.7}.InsurancePdfAnalysis-module__qqsJ9q__copyBtn{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;transition:opacity .2s}.InsurancePdfAnalysis-module__qqsJ9q__copyBtn:active{opacity:.8}.InsurancePdfAnalysis-module__qqsJ9q__resetBtn{background:var(--bg-card);border:2px dashed var(--border-color);width:100%;color:var(--text-secondary);cursor:pointer;border-radius:12px;padding:14px;font-size:14px;font-weight:600;transition:all .2s}.InsurancePdfAnalysis-module__qqsJ9q__resetBtn:hover{border-color:var(--color-primary);color:var(--color-primary)}.InsurancePdfAnalysis-module__qqsJ9q__viewModeTabs{background:var(--bg-secondary);border-radius:12px;gap:4px;margin-bottom:16px;padding:4px;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__viewModeTab{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__viewModeTab:hover{color:var(--text-primary)}.InsurancePdfAnalysis-module__qqsJ9q__viewModeTabActive{background:var(--bg-card);color:var(--color-primary);box-shadow:0 1px 3px #0000001a}.InsurancePdfAnalysis-module__qqsJ9q__viewModeBadge{background:var(--color-primary);color:#fff;border-radius:10px;padding:1px 6px;font-size:11px;font-weight:700}.InsurancePdfAnalysis-module__qqsJ9q__multiTabAdd{border:1px dashed var(--border-color);color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:10px;padding:8px 14px;font-size:16px;font-weight:700;transition:all .2s}.InsurancePdfAnalysis-module__qqsJ9q__multiTabAdd:hover{border-color:var(--color-primary);color:var(--color-primary)}.InsurancePdfAnalysis-module__qqsJ9q__uploadMultiHint{color:var(--color-primary);background:var(--color-info-light);border-radius:8px;margin-top:8px;padding:6px 14px;font-size:12px;font-weight:600}.InsurancePdfAnalysis-module__qqsJ9q__integratedView{flex-direction:column;gap:16px;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__integratedHeader{margin-bottom:4px}.InsurancePdfAnalysis-module__qqsJ9q__integratedDocList{background:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;padding:16px}.InsurancePdfAnalysis-module__qqsJ9q__integratedDocList .InsurancePdfAnalysis-module__qqsJ9q__sectionTitle{justify-content:space-between;align-items:center;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__addMoreBtn{color:var(--color-primary);background:var(--color-info-light);cursor:pointer;border:none;border-radius:8px;padding:4px 12px;font-size:12px;font-weight:600;transition:opacity .2s}.InsurancePdfAnalysis-module__qqsJ9q__addMoreBtn:hover{opacity:.8}.InsurancePdfAnalysis-module__qqsJ9q__integratedDocItem{border-bottom:1px solid var(--border-color);align-items:center;gap:8px;padding:10px 0;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__integratedDocItem:last-of-type{border-bottom:none}.InsurancePdfAnalysis-module__qqsJ9q__integratedDocInsurer{color:var(--color-primary);background:var(--color-info-light);white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700}.InsurancePdfAnalysis-module__qqsJ9q__integratedDocProduct{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:600;overflow:hidden}.InsurancePdfAnalysis-module__qqsJ9q__integratedDocPremium{color:var(--text-primary);white-space:nowrap;font-size:13px;font-weight:700}.InsurancePdfAnalysis-module__qqsJ9q__integratedDocTotal{border-top:2px solid var(--border-color);color:var(--text-secondary);justify-content:space-between;align-items:center;margin-top:4px;padding-top:12px;font-size:14px;font-weight:600;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__integratedDocTotalAmount{color:var(--text-primary);font-size:16px;font-weight:800}.InsurancePdfAnalysis-module__qqsJ9q__coverageMapGrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.InsurancePdfAnalysis-module__qqsJ9q__coverageMapCard{background:var(--bg-card);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;gap:6px;padding:14px;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__coverageMapHeader{justify-content:space-between;align-items:center;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__coverageMapLabel{color:var(--text-primary);font-size:13px;font-weight:700}.InsurancePdfAnalysis-module__qqsJ9q__coverageMapStatus{border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700}.InsurancePdfAnalysis-module__qqsJ9q__coverageMapAmount{color:var(--text-primary);font-size:18px;font-weight:800}.InsurancePdfAnalysis-module__qqsJ9q__coverageMapSources{flex-direction:column;gap:2px;margin-top:4px;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__coverageMapSourceItem{justify-content:space-between;align-items:center;font-size:11px;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__coverageMapSourceInsurer{color:var(--text-secondary)}.InsurancePdfAnalysis-module__qqsJ9q__coverageMapSourceAmount{color:var(--text-primary);font-weight:600}.InsurancePdfAnalysis-module__qqsJ9q__coverageMapSourceMore{color:var(--text-muted);font-size:11px}.InsurancePdfAnalysis-module__qqsJ9q__coverageMapRenewWarn{color:#e65100;background:#fff8e1;border-radius:4px;align-self:flex-start;padding:2px 8px;font-size:11px;font-weight:600}.InsurancePdfAnalysis-module__qqsJ9q__gapBar{align-items:center;gap:8px;margin-top:6px;display:flex}.InsurancePdfAnalysis-module__qqsJ9q__gapBarTrack{background:var(--bg-secondary);border-radius:3px;flex:1;height:6px;overflow:hidden}.InsurancePdfAnalysis-module__qqsJ9q__gapBarFill{border-radius:3px;height:100%;transition:width .5s}.InsurancePdfAnalysis-module__qqsJ9q__gapBarLabel{color:var(--text-secondary);white-space:nowrap;font-size:11px}@media (max-width:480px){.InsurancePdfAnalysis-module__qqsJ9q__coverageMapGrid{grid-template-columns:1fr}}
.ClaimFax-module__AkJkUG__container{padding:0}.ClaimFax-module__AkJkUG__listHeader{gap:10px;margin-bottom:16px;display:flex}.ClaimFax-module__AkJkUG__newClaimBtn{background:var(--color-primary,#6b4eff);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:10px;align-items:center;gap:6px;padding:10px 18px;font-size:14px;font-weight:600;transition:background .15s;display:flex}.ClaimFax-module__AkJkUG__newClaimBtn:hover{background:var(--color-primary-dark,#5a3de8)}.ClaimFax-module__AkJkUG__searchWrap{flex:1}.ClaimFax-module__AkJkUG__searchWrap input{border:1px solid var(--border-color,#e5e5e5);background:var(--bg-card,#fff);width:100%;color:var(--text-primary,#333);border-radius:10px;padding:10px 14px;font-size:14px}.ClaimFax-module__AkJkUG__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.ClaimFax-module__AkJkUG__emptyTitle{color:var(--text-primary,#333);margin-top:16px;font-size:16px;font-weight:600}.ClaimFax-module__AkJkUG__emptyDesc{color:var(--text-muted,#999);margin-top:8px;font-size:13px;line-height:1.5}.ClaimFax-module__AkJkUG__recordList{flex-direction:column;gap:10px;display:flex}.ClaimFax-module__AkJkUG__recordCard{background:var(--bg-card,#fff);border:1px solid var(--border-color,#e5e5e5);cursor:pointer;border-radius:12px;padding:14px 16px;transition:all .15s}.ClaimFax-module__AkJkUG__recordCard:hover{border-color:var(--color-primary,#6b4eff);box-shadow:0 2px 8px #6b4eff1a}.ClaimFax-module__AkJkUG__recordTop{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.ClaimFax-module__AkJkUG__recordCustomer{color:var(--text-primary,#333);font-size:15px;font-weight:600}.ClaimFax-module__AkJkUG__recordInsurers{color:var(--text-secondary,#666);margin-bottom:8px;font-size:13px}.ClaimFax-module__AkJkUG__recordBottom{color:var(--text-muted,#999);align-items:center;gap:10px;font-size:12px;display:flex}.ClaimFax-module__AkJkUG__recordType{background:var(--bg-secondary,#f5f5f5);border-radius:4px;padding:2px 8px}.ClaimFax-module__AkJkUG__expiryWarn{color:#f59e0b;font-weight:600}.ClaimFax-module__AkJkUG__statusBadge{border-radius:20px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.ClaimFax-module__AkJkUG__statusDraft{background:var(--bg-secondary,#f5f5f5);color:var(--text-muted,#999)}.ClaimFax-module__AkJkUG__statusReady{color:#d97706;background:#fef3c7}.ClaimFax-module__AkJkUG__statusSent{color:#059669;background:#d1fae5}.ClaimFax-module__AkJkUG__stepIndicator{justify-content:space-between;align-items:flex-start;margin-bottom:28px;padding:0 10px;display:flex;position:relative}.ClaimFax-module__AkJkUG__stepLine{background:var(--border-color,#e5e5e5);z-index:0;border-radius:2px;height:3px;position:absolute;top:16px;left:30px;right:30px}.ClaimFax-module__AkJkUG__stepProgress{background:var(--color-primary,#6b4eff);border-radius:2px;height:100%;transition:width .3s}.ClaimFax-module__AkJkUG__stepDot{z-index:1;flex-direction:column;align-items:center;display:flex}.ClaimFax-module__AkJkUG__stepNum{background:var(--bg-card,#fff);border:2px solid var(--border-color,#e5e5e5);width:32px;height:32px;color:var(--text-muted,#999);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;transition:all .2s;display:flex}.ClaimFax-module__AkJkUG__stepActive .ClaimFax-module__AkJkUG__stepNum{border-color:var(--color-primary,#6b4eff);color:var(--color-primary,#6b4eff)}.ClaimFax-module__AkJkUG__stepCurrent .ClaimFax-module__AkJkUG__stepNum{background:var(--color-primary,#6b4eff);border-color:var(--color-primary,#6b4eff);color:#fff}.ClaimFax-module__AkJkUG__stepLabel{color:var(--text-muted,#999);white-space:nowrap;margin-top:6px;font-size:11px}.ClaimFax-module__AkJkUG__stepActive .ClaimFax-module__AkJkUG__stepLabel{color:var(--text-primary,#333);font-weight:600}.ClaimFax-module__AkJkUG__stepContent{padding:0}.ClaimFax-module__AkJkUG__stepTitle{color:var(--text-primary,#333);align-items:center;gap:10px;margin-bottom:20px;font-size:18px;font-weight:700;display:flex}.ClaimFax-module__AkJkUG__selectedCount{color:var(--color-primary,#6b4eff);background:#f0edff;border-radius:20px;padding:3px 10px;font-size:13px;font-weight:500}.ClaimFax-module__AkJkUG__docCount{color:var(--text-muted,#999);font-size:13px;font-weight:500}.ClaimFax-module__AkJkUG__formGroup{margin-bottom:16px}.ClaimFax-module__AkJkUG__formGroup label{color:var(--text-secondary,#666);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.ClaimFax-module__AkJkUG__formGroup input,.ClaimFax-module__AkJkUG__formGroup textarea{border:1px solid var(--border-color,#e5e5e5);background:var(--bg-card,#fff);width:100%;color:var(--text-primary,#333);resize:vertical;border-radius:10px;padding:10px 14px;font-size:14px}.ClaimFax-module__AkJkUG__formGroup input:focus,.ClaimFax-module__AkJkUG__formGroup textarea:focus{border-color:var(--color-primary,#6b4eff);outline:none;box-shadow:0 0 0 3px #6b4eff1a}.ClaimFax-module__AkJkUG__autocompleteWrap{position:relative}.ClaimFax-module__AkJkUG__suggestions{background:var(--bg-card,#fff);border:1px solid var(--border-color,#e5e5e5);z-index:10;border-radius:10px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 4px 12px #0000001a}.ClaimFax-module__AkJkUG__suggestion{width:100%;color:var(--text-primary,#333);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:10px 14px;font-size:14px;display:flex}.ClaimFax-module__AkJkUG__suggestion:hover{background:var(--bg-secondary,#f5f5f5)}.ClaimFax-module__AkJkUG__suggPhone{color:var(--text-muted,#999);font-size:12px}.ClaimFax-module__AkJkUG__claimTypeRow{gap:8px;display:flex}.ClaimFax-module__AkJkUG__claimTypeBtn{border:1px solid var(--border-color,#e5e5e5);background:var(--bg-card,#fff);color:var(--text-secondary,#666);cursor:pointer;border-radius:10px;flex:1;padding:10px;font-size:14px;font-weight:500;transition:all .15s}.ClaimFax-module__AkJkUG__claimTypeBtnActive{border-color:var(--color-primary,#6b4eff);color:var(--color-primary,#6b4eff);background:#f0edff;font-weight:600}.ClaimFax-module__AkJkUG__insurerSearchWrap{margin-bottom:12px}.ClaimFax-module__AkJkUG__insurerSearchWrap input{border:1px solid var(--border-color,#e5e5e5);background:var(--bg-card,#fff);width:100%;color:var(--text-primary,#333);border-radius:10px;padding:10px 14px;font-size:14px}.ClaimFax-module__AkJkUG__insurerCategories{-webkit-overflow-scrolling:touch;gap:6px;margin-bottom:12px;display:flex;overflow-x:auto}.ClaimFax-module__AkJkUG__catBtn{border:1px solid var(--border-color,#e5e5e5);background:var(--bg-card,#fff);color:var(--text-secondary,#666);cursor:pointer;white-space:nowrap;border-radius:20px;padding:6px 14px;font-size:13px;transition:all .15s}.ClaimFax-module__AkJkUG__catBtnActive{border-color:var(--color-primary,#6b4eff);background:var(--color-primary,#6b4eff);color:#fff}.ClaimFax-module__AkJkUG__selectedInsurers{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.ClaimFax-module__AkJkUG__selectedTag{color:var(--color-primary,#6b4eff);background:#f0edff;border-radius:20px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.ClaimFax-module__AkJkUG__selectedTag button{color:var(--color-primary,#6b4eff);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:14px}.ClaimFax-module__AkJkUG__insurerGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;max-height:300px;padding:2px;display:grid;overflow-y:auto}.ClaimFax-module__AkJkUG__insurerBtn{border:1px solid var(--border-color,#e5e5e5);background:var(--bg-card,#fff);color:var(--text-primary,#333);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:6px;padding:10px 12px;font-size:13px;transition:all .15s;display:flex}.ClaimFax-module__AkJkUG__insurerBtn:hover{border-color:var(--color-primary,#6b4eff)}.ClaimFax-module__AkJkUG__insurerBtnSelected{border-color:var(--color-primary,#6b4eff);color:var(--color-primary,#6b4eff);background:#f0edff;font-weight:600}.ClaimFax-module__AkJkUG__checkMark{width:18px;height:18px;color:var(--color-primary,#6b4eff);justify-content:center;align-items:center;font-size:12px;display:flex}.ClaimFax-module__AkJkUG__uploadZone{border:2px dashed var(--border-color,#e5e5e5);cursor:pointer;color:var(--text-muted,#999);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;margin-bottom:16px;padding:32px 20px;transition:all .2s;display:flex}.ClaimFax-module__AkJkUG__uploadZone:hover,.ClaimFax-module__AkJkUG__uploadZoneDragOver{border-color:var(--color-primary,#6b4eff);color:var(--color-primary,#6b4eff);background:#6b4eff08}.ClaimFax-module__AkJkUG__uploadText{margin-top:10px;font-size:14px;font-weight:600}.ClaimFax-module__AkJkUG__uploadHint{margin-top:4px;font-size:12px}.ClaimFax-module__AkJkUG__prevDocsBtn{border:1px solid var(--border-color,#e5e5e5);background:var(--bg-secondary,#f8f8f8);width:100%;color:var(--text-secondary,#666);cursor:pointer;border-radius:10px;align-items:center;gap:6px;margin-bottom:12px;padding:10px 14px;font-size:13px;display:flex}.ClaimFax-module__AkJkUG__prevDocsBtn:hover{background:var(--bg-tertiary,#f0f0f0)}.ClaimFax-module__AkJkUG__prevDocsList{border:1px solid var(--border-color,#e5e5e5);border-radius:10px;margin-bottom:16px;overflow:hidden}.ClaimFax-module__AkJkUG__prevDocItem{border-bottom:1px solid var(--border-color,#e5e5e5);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.ClaimFax-module__AkJkUG__prevDocItem:last-child{border-bottom:none}.ClaimFax-module__AkJkUG__prevDocInfo{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.ClaimFax-module__AkJkUG__prevDocName{color:var(--text-primary,#333);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ClaimFax-module__AkJkUG__prevDocTag{color:var(--color-primary,#6b4eff);white-space:nowrap;background:#f0edff;border-radius:4px;padding:2px 6px;font-size:11px}.ClaimFax-module__AkJkUG__prevDocDate{color:var(--text-muted,#999);white-space:nowrap;font-size:11px}.ClaimFax-module__AkJkUG__importBtn{border:1px solid var(--color-primary,#6b4eff);color:var(--color-primary,#6b4eff);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;margin-left:8px;padding:5px 12px;font-size:12px}.ClaimFax-module__AkJkUG__importBtn:hover{background:#f0edff}.ClaimFax-module__AkJkUG__importBtn:disabled{opacity:.4;cursor:not-allowed}.ClaimFax-module__AkJkUG__uploadedList{flex-direction:column;gap:8px;margin-top:12px;display:flex}.ClaimFax-module__AkJkUG__uploadedItem{background:var(--bg-card,#fff);border:1px solid var(--border-color,#e5e5e5);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.ClaimFax-module__AkJkUG__uploadedThumb{background:var(--bg-secondary,#f5f5f5);border-radius:6px;flex-shrink:0;width:40px;height:40px;overflow:hidden}.ClaimFax-module__AkJkUG__uploadedThumb img{object-fit:cover;width:100%;height:100%}.ClaimFax-module__AkJkUG__pdfIconSmall{color:#ef4444;background:#fee2e2;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;font-weight:700;display:flex}.ClaimFax-module__AkJkUG__uploadedInfo{flex:1;min-width:0}.ClaimFax-module__AkJkUG__uploadedName{color:var(--text-primary,#333);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ClaimFax-module__AkJkUG__uploadedSize{color:var(--text-muted,#999);font-size:11px}.ClaimFax-module__AkJkUG__tagSelect{border:1px solid var(--border-color,#e5e5e5);background:var(--bg-card,#fff);color:var(--text-primary,#333);cursor:pointer;border-radius:6px;padding:5px 8px;font-size:12px}.ClaimFax-module__AkJkUG__removeDocBtn{width:28px;height:28px;color:var(--text-muted,#999);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}.ClaimFax-module__AkJkUG__removeDocBtn:hover{color:#ef4444;background:#fee2e2}.ClaimFax-module__AkJkUG__reviewCard{background:var(--bg-card,#fff);border:1px solid var(--border-color,#e5e5e5);border-radius:14px;margin-bottom:20px;overflow:hidden}.ClaimFax-module__AkJkUG__reviewSection{border-bottom:1px solid var(--border-color,#e5e5e5);padding:14px 16px}.ClaimFax-module__AkJkUG__reviewSection:last-child{border-bottom:none}.ClaimFax-module__AkJkUG__reviewLabel{color:var(--text-muted,#999);margin-bottom:4px;font-size:12px;font-weight:600}.ClaimFax-module__AkJkUG__reviewValue{color:var(--text-primary,#333);font-size:14px}.ClaimFax-module__AkJkUG__reviewTags{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.ClaimFax-module__AkJkUG__reviewTag{color:var(--color-primary,#6b4eff);background:#f0edff;border-radius:20px;padding:3px 10px;font-size:12px}.ClaimFax-module__AkJkUG__reviewDocs{flex-direction:column;gap:4px;margin-top:4px;display:flex}.ClaimFax-module__AkJkUG__reviewDocItem{color:var(--text-secondary,#666);align-items:center;gap:8px;font-size:13px;display:flex}.ClaimFax-module__AkJkUG__reviewDocTag{background:var(--bg-secondary,#f5f5f5);color:var(--text-muted,#999);border-radius:4px;padding:2px 6px;font-size:11px}.ClaimFax-module__AkJkUG__stepActions{justify-content:space-between;gap:10px;margin-top:24px;display:flex}.ClaimFax-module__AkJkUG__nextBtn{background:var(--color-primary,#6b4eff);color:#fff;cursor:pointer;border:none;border-radius:10px;margin-left:auto;padding:12px 28px;font-size:14px;font-weight:600;transition:background .15s}.ClaimFax-module__AkJkUG__nextBtn:hover{background:var(--color-primary-dark,#5a3de8)}.ClaimFax-module__AkJkUG__nextBtn:disabled{opacity:.4;cursor:not-allowed}.ClaimFax-module__AkJkUG__prevBtn{background:var(--bg-secondary,#f5f5f5);color:var(--text-secondary,#666);cursor:pointer;border:none;border-radius:10px;padding:12px 28px;font-size:14px;font-weight:500}.ClaimFax-module__AkJkUG__prevBtn:hover{background:var(--bg-tertiary,#e8e8e8)}.ClaimFax-module__AkJkUG__cancelBtn{color:var(--text-muted,#999);border:1px solid var(--border-color,#e5e5e5);cursor:pointer;background:0 0;border-radius:10px;padding:12px 28px;font-size:14px}.ClaimFax-module__AkJkUG__sendActions{gap:10px;display:flex}.ClaimFax-module__AkJkUG__faxBtn{background:var(--color-primary,#6b4eff);color:#fff;cursor:pointer;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:14px 20px;font-size:15px;font-weight:700;transition:background .15s;display:flex}.ClaimFax-module__AkJkUG__faxBtn:hover{background:var(--color-primary-dark,#5a3de8)}.ClaimFax-module__AkJkUG__saveBtn{background:var(--bg-secondary,#f5f5f5);color:var(--text-secondary,#666);cursor:pointer;border:none;border-radius:12px;padding:14px 20px;font-size:15px;font-weight:600}.ClaimFax-module__AkJkUG__saveBtn:hover{background:var(--bg-tertiary,#e8e8e8)}.ClaimFax-module__AkJkUG__deleteBtn{color:#ef4444;cursor:pointer;background:0 0;border:1px solid #fca5a5;border-radius:12px;padding:14px 20px;font-size:14px;font-weight:600}.ClaimFax-module__AkJkUG__deleteBtn:hover{background:#fee2e2}.ClaimFax-module__AkJkUG__backBtn{background:var(--bg-secondary,#f5f5f5);color:var(--text-secondary,#666);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:4px;margin-bottom:16px;padding:8px 14px;font-size:13px;display:flex}.ClaimFax-module__AkJkUG__backBtn:hover{background:var(--bg-tertiary,#e8e8e8)}.ClaimFax-module__AkJkUG__detailHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ClaimFax-module__AkJkUG__detailTitle{color:var(--text-primary,#333);font-size:20px;font-weight:700}.ClaimFax-module__AkJkUG__detailInfo{background:var(--bg-card,#fff);border:1px solid var(--border-color,#e5e5e5);border-radius:14px;margin-bottom:20px;overflow:hidden}.ClaimFax-module__AkJkUG__detailRow{border-bottom:1px solid var(--border-color,#e5e5e5);align-items:flex-start;padding:12px 16px;font-size:14px;display:flex}.ClaimFax-module__AkJkUG__detailRow:last-child{border-bottom:none}.ClaimFax-module__AkJkUG__detailLabel{width:80px;color:var(--text-muted,#999);flex-shrink:0;font-size:13px}.ClaimFax-module__AkJkUG__detailSection{margin-bottom:20px}.ClaimFax-module__AkJkUG__detailSectionTitle{color:var(--text-primary,#333);margin-bottom:12px;font-size:15px;font-weight:600}.ClaimFax-module__AkJkUG__testFaxSection{background:#f8f9ff;border:1px solid #e0e4ff;border-radius:8px;margin-top:16px;padding:12px 14px}.ClaimFax-module__AkJkUG__testFaxLabel{color:#888;margin-bottom:8px;font-size:12px}.ClaimFax-module__AkJkUG__testFaxRow{gap:8px;display:flex}.ClaimFax-module__AkJkUG__testFaxInput{border:1px solid #ddd;border-radius:6px;flex:1;padding:8px 12px;font-size:14px}.ClaimFax-module__AkJkUG__testFaxBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#6b7280;border:none;border-radius:6px;padding:8px 16px;font-size:13px}.ClaimFax-module__AkJkUG__testFaxBtn:hover:not(:disabled){background:#4b5563}.ClaimFax-module__AkJkUG__testFaxBtn:disabled{opacity:.5;cursor:not-allowed}.ClaimFax-module__AkJkUG__detailActions{gap:10px;margin-top:20px;display:flex}.ClaimFax-module__AkJkUG__docGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;display:grid}.ClaimFax-module__AkJkUG__docCard{border:1px solid var(--border-color,#e5e5e5);background:var(--bg-card,#fff);border-radius:10px;overflow:hidden}.ClaimFax-module__AkJkUG__docThumb{background:var(--bg-secondary,#f5f5f5);width:100%;height:100px;overflow:hidden}.ClaimFax-module__AkJkUG__docThumb img{object-fit:cover;width:100%;height:100%}.ClaimFax-module__AkJkUG__pdfIcon{color:#ef4444;background:#fee2e2;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:700;display:flex}.ClaimFax-module__AkJkUG__docInfo{padding:8px 10px}.ClaimFax-module__AkJkUG__docName{color:var(--text-primary,#333);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ClaimFax-module__AkJkUG__docMeta{color:var(--text-muted,#999);align-items:center;gap:6px;margin-top:4px;font-size:11px;display:flex}.ClaimFax-module__AkJkUG__docTag{color:var(--color-primary,#6b4eff);background:#f0edff;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:600}@media (max-width:768px){.ClaimFax-module__AkJkUG__insurerGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.ClaimFax-module__AkJkUG__docGrid{grid-template-columns:repeat(2,1fr)}.ClaimFax-module__AkJkUG__sendActions,.ClaimFax-module__AkJkUG__detailActions,.ClaimFax-module__AkJkUG__listHeader{flex-direction:column}.ClaimFax-module__AkJkUG__claimTypeRow{flex-wrap:wrap}}.ClaimFax-module__AkJkUG__sendsList{flex-direction:column;gap:6px;display:flex}.ClaimFax-module__AkJkUG__sendItem{background:var(--bg-secondary,#f9f9f9);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.ClaimFax-module__AkJkUG__sendInfo{flex-direction:column;gap:2px;display:flex}.ClaimFax-module__AkJkUG__sendCompany{color:var(--text-primary,#333);font-size:14px;font-weight:600}.ClaimFax-module__AkJkUG__sendFax{color:var(--text-muted,#999);text-underline-offset:2px;font-size:12px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ClaimFax-module__AkJkUG__faxEditRow{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ClaimFax-module__AkJkUG__faxEditInput{border:1px solid #6b4eff;border-radius:6px;outline:none;width:140px;padding:3px 8px;font-size:12px}.ClaimFax-module__AkJkUG__faxEditSaveBtn{color:#fff;cursor:pointer;background:#6b4eff;border:none;border-radius:6px;padding:3px 10px;font-size:11px;font-weight:600}.ClaimFax-module__AkJkUG__faxEditCancelBtn{color:#555;cursor:pointer;background:#f1f1f1;border:none;border-radius:6px;padding:3px 10px;font-size:11px}.ClaimFax-module__AkJkUG__sendStatus{align-items:center;gap:6px;display:flex}.ClaimFax-module__AkJkUG__sendBadge{border-radius:10px;padding:2px 10px;font-size:11px;font-weight:700}.ClaimFax-module__AkJkUG__sendWait{color:#f57f17;background:#fff8e1}.ClaimFax-module__AkJkUG__sendSuccess{color:#2e7d32;background:#e8f5e9}.ClaimFax-module__AkJkUG__sendFail{color:#c62828;background:#ffebee}.ClaimFax-module__AkJkUG__sendDelivered{color:#1565c0;background:#e3f2fd}.ClaimFax-module__AkJkUG__checkBtn{color:#0ea5e9;cursor:pointer;background:#fff;border:1px solid #0ea5e9;border-radius:6px;padding:3px 10px;font-size:11px;font-weight:600}.ClaimFax-module__AkJkUG__checkBtn:hover{background:#e0f4fd}.ClaimFax-module__AkJkUG__retryBtn{color:#c62828;cursor:pointer;background:#fff;border:1px solid #c62828;border-radius:6px;padding:3px 10px;font-size:11px;font-weight:600}.ClaimFax-module__AkJkUG__retryBtn:hover{background:#ffebee}.ClaimFax-module__AkJkUG__insurerBtnDisabled{opacity:.4;cursor:not-allowed}.ClaimFax-module__AkJkUG__sendError{color:#c62828;width:100%;margin-top:2px;font-size:11px}.ClaimFax-module__AkJkUG__faxCostBox{background:#f8f9fc;border:1px solid #e3e8f0;border-radius:12px;margin:12px 0;padding:14px 16px;font-size:13px}.ClaimFax-module__AkJkUG__faxCostTitle{color:#6b4eff;text-transform:uppercase;letter-spacing:.3px;margin-bottom:10px;font-size:12px;font-weight:700}.ClaimFax-module__AkJkUG__faxCostRow{color:#4a5568;border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;padding:4px 0;display:flex}.ClaimFax-module__AkJkUG__faxCostRow:last-of-type{border-bottom:none}.ClaimFax-module__AkJkUG__faxCostTotal{color:#191f28;margin-top:4px;padding-top:8px;font-size:14px;font-weight:700;border-top:1.5px solid #d1d9e6!important;border-bottom:none!important}.ClaimFax-module__AkJkUG__faxCostNote{color:#8b95a1;margin-top:8px;font-size:11px}.ClaimFax-module__AkJkUG__aiAnalysisWrap{margin:16px 0}.ClaimFax-module__AkJkUG__aiAnalysisBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6b4eff 0%,#9b7aff 100%);border:none;border-radius:12px;align-items:center;gap:8px;width:100%;padding:13px 18px;font-size:14px;font-weight:700;transition:opacity .2s;display:flex}.ClaimFax-module__AkJkUG__aiAnalysisBtn:disabled{opacity:.6;cursor:not-allowed}.ClaimFax-module__AkJkUG__aiAnalysisBtn:hover:not(:disabled){opacity:.9}.ClaimFax-module__AkJkUG__aiSpinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite ClaimFax-module__AkJkUG__spin}@keyframes ClaimFax-module__AkJkUG__spin{to{transform:rotate(360deg)}}.ClaimFax-module__AkJkUG__aiResultCard{background:var(--bg-card,#fff);border:1.5px solid #e8e0ff;border-radius:14px;margin-top:12px;overflow:hidden}.ClaimFax-module__AkJkUG__aiResultHeader{background:linear-gradient(135deg,#f5f2ff 0%,#ede8ff 100%);border-bottom:1px solid #e8e0ff;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.ClaimFax-module__AkJkUG__aiResultTitle{color:#4b2fd9;font-size:14px;font-weight:800}.ClaimFax-module__AkJkUG__confidenceBadge{border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700}.ClaimFax-module__AkJkUG__conf_high{color:#065f46;background:#d1fae5}.ClaimFax-module__AkJkUG__conf_medium{color:#92400e;background:#fef3c7}.ClaimFax-module__AkJkUG__conf_low{color:#991b1b;background:#fee2e2}.ClaimFax-module__AkJkUG__aiResultClose{color:#4b2fd9;cursor:pointer;background:#4b2fd91f;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:700;line-height:1;display:flex}.ClaimFax-module__AkJkUG__aiCustomerMsg{color:#374151;background:#fafafa;border-bottom:1px solid #f0ebff;padding:12px 16px;font-size:13px;line-height:1.6}.ClaimFax-module__AkJkUG__aiSection{border-bottom:1px solid #f0f0f0;padding:12px 16px}.ClaimFax-module__AkJkUG__aiSection:last-child{border-bottom:none}.ClaimFax-module__AkJkUG__aiSectionTitle{color:#7c5cfc;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:11px;font-weight:700}.ClaimFax-module__AkJkUG__aiGrid{flex-direction:column;gap:4px;display:flex}.ClaimFax-module__AkJkUG__aiItem{color:#555;justify-content:space-between;font-size:12px;display:flex}.ClaimFax-module__AkJkUG__aiItem span{color:#888}.ClaimFax-module__AkJkUG__aiItem strong{color:#222;font-weight:600}.ClaimFax-module__AkJkUG__aiCostGrid{flex-direction:column;gap:4px;display:flex}.ClaimFax-module__AkJkUG__aiCostRow{color:#555;border-bottom:1px solid #f5f5f5;justify-content:space-between;padding:2px 0;font-size:12px;display:flex}.ClaimFax-module__AkJkUG__aiCostRow:last-child{border-bottom:none}.ClaimFax-module__AkJkUG__aiCostHighlight{color:#4b2fd9;border-top:2px solid #e8e0ff;justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;font-size:14px;font-weight:800;display:flex}.ClaimFax-module__AkJkUG__aiTags{flex-wrap:wrap;gap:6px;display:flex}.ClaimFax-module__AkJkUG__aiTag{color:#4b2fd9;background:#ede8ff;border-radius:6px;padding:3px 10px;font-size:11px;font-weight:600}.ClaimFax-module__AkJkUG__aiMissingList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ClaimFax-module__AkJkUG__aiMissingItem{color:#c0392b;background:#fff5f5;border-left:3px solid #e74c3c;border-radius:6px;padding:4px 8px;font-size:12px}.ClaimFax-module__AkJkUG__aiTip{color:#374151;border-bottom:1px dashed #e8e0ff;padding:6px 0;font-size:12px;line-height:1.6}.ClaimFax-module__AkJkUG__aiTip:last-child{border-bottom:none}.ClaimFax-module__AkJkUG__agreeAll{background:var(--bg-secondary);border:1px solid var(--border-color);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;margin-top:16px;padding:18px 20px;display:flex}.ClaimFax-module__AkJkUG__agreeAll input{cursor:pointer;width:18px;height:18px;margin-top:3px}.ClaimFax-module__AkJkUG__agreeAll span{flex-direction:column;gap:4px;display:flex}.ClaimFax-module__AkJkUG__agreeAll b{color:var(--text-primary);font-size:15px;font-weight:700}.ClaimFax-module__AkJkUG__agreeAll em{color:var(--text-secondary);font-size:13px;font-style:normal}.ClaimFax-module__AkJkUG__agreeList{flex-direction:column;gap:2px;margin-top:8px;padding:8px 4px;display:flex}.ClaimFax-module__AkJkUG__agreeItem{color:var(--text-secondary);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:10px 16px;font-size:14px;display:flex}.ClaimFax-module__AkJkUG__agreeItem:hover{background:var(--bg-secondary)}.ClaimFax-module__AkJkUG__agreeItem input{cursor:pointer;width:17px;height:17px}
.HospitalDocAnalysis-module__vSDW7W__container{padding:0 0 80px}.HospitalDocAnalysis-module__vSDW7W__uploadSection{margin-bottom:20px}.HospitalDocAnalysis-module__vSDW7W__uploadZone{border:2px dashed var(--border-color,#ddd);text-align:center;cursor:pointer;background:var(--bg-secondary,#f9f9f9);border-radius:12px;padding:32px 20px;transition:all .2s}.HospitalDocAnalysis-module__vSDW7W__uploadZone:hover,.HospitalDocAnalysis-module__vSDW7W__uploadZoneDragOver{border-color:var(--primary,#4a90d9);background:var(--bg-hover,#f0f6ff)}.HospitalDocAnalysis-module__vSDW7W__uploadIcon{color:var(--text-muted,#999);margin-bottom:8px}.HospitalDocAnalysis-module__vSDW7W__uploadText{color:var(--text-primary,#333);margin-bottom:4px;font-size:15px;font-weight:600}.HospitalDocAnalysis-module__vSDW7W__uploadHint{color:var(--text-muted,#999);font-size:13px}.HospitalDocAnalysis-module__vSDW7W__fileInfo{background:var(--bg-secondary,#f5f5f5);border-radius:10px;align-items:center;gap:12px;margin-top:12px;padding:12px 16px;display:flex}.HospitalDocAnalysis-module__vSDW7W__fileIcon{background:var(--primary,#4a90d9);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:12px;font-weight:700;display:flex}.HospitalDocAnalysis-module__vSDW7W__fileDetails{flex:1;min-width:0}.HospitalDocAnalysis-module__vSDW7W__fileName{color:var(--text-primary,#333);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.HospitalDocAnalysis-module__vSDW7W__fileSize{color:var(--text-muted,#999);font-size:12px}.HospitalDocAnalysis-module__vSDW7W__removeFileBtn{color:var(--text-muted,#999);cursor:pointer;background:0 0;border:none;padding:4px}.HospitalDocAnalysis-module__vSDW7W__analyzeBtn{background:var(--primary,#4a90d9);color:#fff;cursor:pointer;border:none;border-radius:10px;width:100%;margin-top:12px;padding:14px;font-size:15px;font-weight:600;transition:opacity .2s}.HospitalDocAnalysis-module__vSDW7W__analyzeBtn:disabled{opacity:.5;cursor:not-allowed}.HospitalDocAnalysis-module__vSDW7W__loadingWrap{text-align:center;padding:48px 20px}.HospitalDocAnalysis-module__vSDW7W__spinner{border:3px solid var(--border-color,#ddd);border-top-color:var(--primary,#4a90d9);border-radius:50%;width:40px;height:40px;margin:0 auto 16px;animation:.8s linear infinite HospitalDocAnalysis-module__vSDW7W__spin}@keyframes HospitalDocAnalysis-module__vSDW7W__spin{to{transform:rotate(360deg)}}.HospitalDocAnalysis-module__vSDW7W__loadingText{color:var(--text-secondary,#666);font-size:15px}.HospitalDocAnalysis-module__vSDW7W__loadingHint{color:var(--text-muted,#999);margin-top:4px;font-size:13px}.HospitalDocAnalysis-module__vSDW7W__errorBox{background:#fff0f0;border:1px solid #ffcdd2;border-radius:10px;margin-bottom:16px;padding:16px}.HospitalDocAnalysis-module__vSDW7W__errorText{color:#d32f2f;margin-bottom:8px;font-size:14px}.HospitalDocAnalysis-module__vSDW7W__retryBtn{color:#d32f2f;cursor:pointer;background:#fff;border:1px solid #d32f2f;border-radius:6px;padding:8px 16px;font-size:13px}.HospitalDocAnalysis-module__vSDW7W__resultSection{margin-bottom:24px}.HospitalDocAnalysis-module__vSDW7W__resultHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.HospitalDocAnalysis-module__vSDW7W__resultTitle{color:var(--text-primary,#333);font-size:17px;font-weight:700}.HospitalDocAnalysis-module__vSDW7W__resetBtn{border:1px solid var(--border-color,#ddd);color:var(--text-secondary,#666);cursor:pointer;background:#fff;border-radius:6px;padding:6px 14px;font-size:13px}.HospitalDocAnalysis-module__vSDW7W__docInfoCard{background:var(--bg-secondary,#f5f5f5);border-radius:12px;margin-bottom:16px;padding:16px}.HospitalDocAnalysis-module__vSDW7W__docInfoRow{justify-content:space-between;padding:6px 0;display:flex}.HospitalDocAnalysis-module__vSDW7W__docInfoRow+.HospitalDocAnalysis-module__vSDW7W__docInfoRow{border-top:1px solid var(--border-color,#eee)}.HospitalDocAnalysis-module__vSDW7W__docInfoLabel{color:var(--text-muted,#999);font-size:13px}.HospitalDocAnalysis-module__vSDW7W__docInfoValue{color:var(--text-primary,#333);font-size:13px;font-weight:600}.HospitalDocAnalysis-module__vSDW7W__sectionTitle{color:var(--text-primary,#333);align-items:center;gap:8px;margin:20px 0 12px;font-size:15px;font-weight:700;display:flex}.HospitalDocAnalysis-module__vSDW7W__sectionBadge{background:var(--primary,#4a90d9);color:#fff;border-radius:11px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex}.HospitalDocAnalysis-module__vSDW7W__claimCard{border:1px solid var(--border-color,#eee);background:#fff;border-radius:12px;margin-bottom:10px;padding:16px;transition:box-shadow .2s}.HospitalDocAnalysis-module__vSDW7W__claimCard:hover{box-shadow:0 2px 8px #0000000f}.HospitalDocAnalysis-module__vSDW7W__claimCardHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.HospitalDocAnalysis-module__vSDW7W__claimTypeBadge{border-radius:12px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.HospitalDocAnalysis-module__vSDW7W__claimTypeBadge[data-type=실손의료비]{color:#1565c0;background:#e3f2fd}.HospitalDocAnalysis-module__vSDW7W__claimTypeBadge[data-type=입원일당]{color:#7b1fa2;background:#f3e5f5}.HospitalDocAnalysis-module__vSDW7W__claimTypeBadge[data-type=수술비]{color:#c62828;background:#fce4ec}.HospitalDocAnalysis-module__vSDW7W__claimTypeBadge[data-type=진단금]{color:#e65100;background:#fff3e0}.HospitalDocAnalysis-module__vSDW7W__claimTypeBadge[data-type=통원비]{color:#2e7d32;background:#e8f5e9}.HospitalDocAnalysis-module__vSDW7W__claimTypeBadge[data-type=약제비]{color:#00695c;background:#e0f7fa}.HospitalDocAnalysis-module__vSDW7W__claimTypeBadge[data-type=기타]{color:#616161;background:#f5f5f5}.HospitalDocAnalysis-module__vSDW7W__confidenceBadge{border-radius:8px;padding:2px 8px;font-size:11px;font-weight:600}.HospitalDocAnalysis-module__vSDW7W__confidenceHigh{color:#2e7d32;background:#e8f5e9}.HospitalDocAnalysis-module__vSDW7W__confidenceMedium{color:#f57f17;background:#fff8e1}.HospitalDocAnalysis-module__vSDW7W__confidenceLow{color:#c62828;background:#fce4ec}.HospitalDocAnalysis-module__vSDW7W__claimDescription{color:var(--text-primary,#333);margin-bottom:4px;font-size:14px;font-weight:600}.HospitalDocAnalysis-module__vSDW7W__claimReason{color:var(--text-secondary,#666);margin-bottom:8px;font-size:13px;line-height:1.5}.HospitalDocAnalysis-module__vSDW7W__claimMeta{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.HospitalDocAnalysis-module__vSDW7W__claimMetaTag{background:var(--bg-secondary,#f5f5f5);color:var(--text-secondary,#666);border-radius:6px;padding:2px 8px;font-size:11px}.HospitalDocAnalysis-module__vSDW7W__claimAmount{color:var(--primary,#4a90d9);font-size:13px;font-weight:600}.HospitalDocAnalysis-module__vSDW7W__claimDocs{color:var(--text-muted,#999);margin-top:6px;font-size:12px}.HospitalDocAnalysis-module__vSDW7W__claimCaution{color:#e65100;background:#fff3e0;border-radius:6px;margin-top:4px;padding:6px 10px;font-size:12px}.HospitalDocAnalysis-module__vSDW7W__medicalTable{border-collapse:collapse;width:100%;margin-bottom:16px;font-size:13px}.HospitalDocAnalysis-module__vSDW7W__medicalTable th{background:var(--bg-secondary,#f5f5f5);text-align:left;color:var(--text-secondary,#666);white-space:nowrap;padding:8px 10px;font-weight:600}.HospitalDocAnalysis-module__vSDW7W__medicalTable td{border-bottom:1px solid var(--border-color,#eee);color:var(--text-primary,#333);padding:8px 10px}.HospitalDocAnalysis-module__vSDW7W__codeTag{color:#1565c0;background:#e3f2fd;border-radius:4px;padding:1px 6px;font-family:monospace;font-size:12px}.HospitalDocAnalysis-module__vSDW7W__insightCard{background:var(--bg-secondary,#f9f9f9);border-left:3px solid;border-radius:0 10px 10px 0;margin-bottom:10px;padding:12px 16px}.HospitalDocAnalysis-module__vSDW7W__insightCard[data-severity=critical]{background:#fff5f5;border-left-color:#d32f2f}.HospitalDocAnalysis-module__vSDW7W__insightCard[data-severity=warning]{background:#fffdf0;border-left-color:#f57f17}.HospitalDocAnalysis-module__vSDW7W__insightCard[data-severity=info]{background:#f0f7ff;border-left-color:#1565c0}.HospitalDocAnalysis-module__vSDW7W__insightCategory{text-transform:uppercase;color:var(--text-muted,#999);margin-bottom:4px;font-size:12px;font-weight:700}.HospitalDocAnalysis-module__vSDW7W__insightFinding{color:var(--text-primary,#333);margin-bottom:6px;font-size:14px;font-weight:600}.HospitalDocAnalysis-module__vSDW7W__insightComment{color:var(--text-secondary,#666);margin-bottom:8px;font-size:13px;line-height:1.5}.HospitalDocAnalysis-module__vSDW7W__insightCoverages{flex-wrap:wrap;gap:4px;display:flex}.HospitalDocAnalysis-module__vSDW7W__insightCoverageTag{color:var(--primary,#4a90d9);background:#4a90d91a;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600}.HospitalDocAnalysis-module__vSDW7W__agentSummaryCard{color:#fff;background:linear-gradient(135deg,#4a90d9 0%,#357abd 100%);border-radius:12px;margin-bottom:16px;padding:20px}.HospitalDocAnalysis-module__vSDW7W__agentSummaryLabel{opacity:.8;margin-bottom:8px;font-size:12px;font-weight:600}.HospitalDocAnalysis-module__vSDW7W__agentSummaryText{font-size:14px;line-height:1.7}.HospitalDocAnalysis-module__vSDW7W__warningsCard{background:#fff8e1;border:1px solid #ffe082;border-radius:10px;margin-bottom:16px;padding:12px 16px}.HospitalDocAnalysis-module__vSDW7W__warningsTitle{color:#f57f17;margin-bottom:6px;font-size:13px;font-weight:700}.HospitalDocAnalysis-module__vSDW7W__warningItem{color:#795548;padding:3px 0;font-size:13px}.HospitalDocAnalysis-module__vSDW7W__confidenceBar{align-items:center;gap:10px;margin-bottom:16px;display:flex}.HospitalDocAnalysis-module__vSDW7W__confidenceBarLabel{color:var(--text-muted,#999);flex-shrink:0;font-size:13px}.HospitalDocAnalysis-module__vSDW7W__confidenceBarTrack{background:var(--border-color,#eee);border-radius:3px;flex:1;height:6px;overflow:hidden}.HospitalDocAnalysis-module__vSDW7W__confidenceBarFill{border-radius:3px;height:100%;transition:width .5s}.HospitalDocAnalysis-module__vSDW7W__confidenceBarValue{color:var(--text-primary,#333);flex-shrink:0;font-size:13px;font-weight:700}.HospitalDocAnalysis-module__vSDW7W__toggleBtn{border:1px solid var(--border-color,#eee);width:100%;color:var(--text-secondary,#666);cursor:pointer;text-align:center;background:#fff;border-radius:8px;margin-bottom:10px;padding:10px;font-size:13px}.HospitalDocAnalysis-module__vSDW7W__guideSection{margin-top:24px}.HospitalDocAnalysis-module__vSDW7W__guideToggle{border:1px solid var(--border-color,#ddd);background:var(--bg-secondary,#f9f9f9);width:100%;color:var(--text-primary,#333);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:14px 16px;font-size:14px;font-weight:700;transition:background .2s;display:flex}.HospitalDocAnalysis-module__vSDW7W__guideToggle:hover{background:var(--bg-hover,#f0f0f0)}.HospitalDocAnalysis-module__vSDW7W__guideContent{margin-top:12px}.HospitalDocAnalysis-module__vSDW7W__guideIntro{color:var(--text-secondary,#555);background:#f0f7ff;border-radius:8px;margin-bottom:10px;padding:12px 16px;font-size:13px;line-height:1.7}.HospitalDocAnalysis-module__vSDW7W__guideCard{border:1px solid var(--border-color,#eee);background:#fff;border-radius:10px;margin-bottom:10px;padding:14px 16px;transition:box-shadow .2s}.HospitalDocAnalysis-module__vSDW7W__guideCard:hover{box-shadow:0 2px 8px #0000000f}.HospitalDocAnalysis-module__vSDW7W__guideCard[data-importance=critical]{border-left:3px solid #d32f2f}.HospitalDocAnalysis-module__vSDW7W__guideCard[data-importance=high]{border-left:3px solid #f57f17}.HospitalDocAnalysis-module__vSDW7W__guideCard[data-importance=medium]{border-left:3px solid #1565c0}.HospitalDocAnalysis-module__vSDW7W__guideCardHeader{align-items:center;gap:8px;margin-bottom:8px;display:flex}.HospitalDocAnalysis-module__vSDW7W__guideCategory{color:var(--text-primary,#333);font-size:14px;font-weight:700}.HospitalDocAnalysis-module__vSDW7W__guideCodeRange{color:#1565c0;background:#e3f2fd;border-radius:4px;padding:2px 8px;font-family:monospace;font-size:12px;font-weight:600}.HospitalDocAnalysis-module__vSDW7W__guideCritical{color:#c62828;background:#ffebee;border-radius:8px;padding:2px 8px;font-size:11px;font-weight:700}.HospitalDocAnalysis-module__vSDW7W__guideExamples{color:var(--text-secondary,#666);margin-bottom:4px;font-size:12px;line-height:1.5}.HospitalDocAnalysis-module__vSDW7W__guideInsurance{color:var(--primary,#4a90d9);margin-bottom:8px;font-size:12px}.HospitalDocAnalysis-module__vSDW7W__guideTip{color:var(--text-primary,#333);background:var(--bg-secondary,#fafafa);border-radius:6px;padding:10px 12px;font-size:13px;line-height:1.6}@media (max-width:768px){.HospitalDocAnalysis-module__vSDW7W__medicalTable{display:block;overflow-x:auto}}
.UniverseList-module__f_m3pq__page{color:#2c3e50}.UniverseList-module__f_m3pq__inner{width:100%;max-width:1140px;margin:0 auto}.UniverseList-module__f_m3pq__box{background:#fff;border:1px solid #eaeaea;border-radius:12px;width:100%;margin:0;padding:32px;box-shadow:0 4px 4px #00000005}.UniverseList-module__f_m3pq__boxTitle{letter-spacing:-.5px;color:#2c3e50;align-items:center;height:36px;margin:0 0 32px;font-size:24px;font-weight:700;line-height:36px;display:flex}.UniverseList-module__f_m3pq__noticeBtn{color:#6f51ea;cursor:pointer;background:#e5e3f9;border:0;border-radius:8px;justify-content:center;align-items:center;height:36px;margin-left:12px;padding:2px 14px;font-size:16px;font-weight:600;line-height:36px;display:flex}.UniverseList-module__f_m3pq__btnGray{color:#2c3e50;cursor:pointer;background:#e9e9e9;border:1px solid #eaeaea;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:36px;margin-left:auto;padding:2px 14px;font-size:16px;font-weight:600;line-height:36px;display:flex}.UniverseList-module__f_m3pq__btnGray:disabled{opacity:.6;cursor:default}.UniverseList-module__f_m3pq__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.UniverseList-module__f_m3pq__row{color:#2c3e50;text-align:left;cursor:pointer;background:#fff;border:1px solid #eaeaea;border-radius:12px;align-items:center;width:100%;padding:28px;font-size:18px;font-weight:500;line-height:27px;display:flex}.UniverseList-module__f_m3pq__rowInfo{flex:0 0 216px;align-items:center;display:flex}.UniverseList-module__f_m3pq__rowName{width:80px;font-size:18px;font-weight:600;line-height:27px}.UniverseList-module__f_m3pq__rowPhone{width:120px;margin-left:16px;font-size:16px;font-weight:500;line-height:24px}.UniverseList-module__f_m3pq__rowState{border-left:1px solid #ccc;flex:auto;align-items:center;min-width:0;margin-left:20px;padding-left:20px;display:flex}.UniverseList-module__f_m3pq__tag{color:#fff;white-space:nowrap;background:#5265eb;border-radius:50px;flex:none;justify-content:center;align-items:center;height:24px;margin-right:8px;padding:2px 12px;font-size:15px;font-weight:500;line-height:18px;display:flex}.UniverseList-module__f_m3pq__stateText{white-space:nowrap;align-items:center;gap:6px;padding-right:24px;font-size:18px;font-weight:500;line-height:27px;display:flex}.UniverseList-module__f_m3pq__chevron{flex:none}.UniverseList-module__f_m3pq__rowDelete{flex:none;align-items:center;padding-left:20px;display:flex}.UniverseList-module__f_m3pq__deleteBtn{color:#2c3e50;cursor:pointer;background:#e9e9e9;border:1px solid #eaeaea;border-radius:8px;height:36px;padding:2px 14px;font-size:16px;font-weight:600;line-height:32px}.UniverseList-module__f_m3pq__rowTime{border-left:1px solid #ccc;flex:none;align-items:center;margin-left:20px;padding-left:20px;display:flex}.UniverseList-module__f_m3pq__rowTime span{color:#7f8c8d;white-space:nowrap;margin-left:4px;font-size:15px;font-weight:500;line-height:17px}.UniverseList-module__f_m3pq__information{color:#7f8c8d;margin:32px 0 0;padding:32px 0 0;font-size:17px;line-height:25.5px;display:flex}.UniverseList-module__f_m3pq__information span{margin-left:4px}.UniverseList-module__f_m3pq__empty{text-align:center;color:#7f8c8d;padding:48px 0;font-size:17px;line-height:25.5px}.UniverseList-module__f_m3pq__skeleton{background:linear-gradient(90deg,#fafafa 25%,#f2f2f2 37%,#fafafa 63%) 0 0/400% 100%;border:1px solid #eaeaea;border-radius:12px;height:93px;animation:1.2s ease-in-out infinite UniverseList-module__f_m3pq__shimmer}@keyframes UniverseList-module__f_m3pq__shimmer{0%{background-position:100%}to{background-position:0}}.UniverseList-module__f_m3pq__noticePop{color:#4b5563;background:#f7f6fe;border:1px solid #e5e3f9;border-radius:12px;margin:0 0 24px;padding:20px 24px;font-size:16px;line-height:26px}.UniverseList-module__f_m3pq__noticePop ul{margin:0;padding-left:18px}@media (max-width:1024px){.UniverseList-module__f_m3pq__box{padding:20px}.UniverseList-module__f_m3pq__boxTitle{margin-bottom:20px;font-size:20px}}@media (max-width:767px){.UniverseList-module__f_m3pq__box{padding:16px}.UniverseList-module__f_m3pq__row{flex-wrap:wrap;gap:10px;padding:16px;font-size:15px}.UniverseList-module__f_m3pq__rowInfo{flex:100%}.UniverseList-module__f_m3pq__rowName{width:auto;font-size:16px}.UniverseList-module__f_m3pq__rowPhone{width:auto}.UniverseList-module__f_m3pq__rowState{border-left:0;flex:100%;margin-left:0;padding-left:0}.UniverseList-module__f_m3pq__stateText{padding-right:0;font-size:15px}.UniverseList-module__f_m3pq__rowDelete{padding-left:0}.UniverseList-module__f_m3pq__rowTime{border-left:0;margin-left:auto;padding-left:0}.UniverseList-module__f_m3pq__information{margin-top:20px;padding-top:20px;font-size:14px;line-height:22px}}
.InquiryForm-module__R1-EwG__form{padding:0 0 20px}.InquiryForm-module__R1-EwG__formCompact{padding:0}.InquiryForm-module__R1-EwG__formCompact .InquiryForm-module__R1-EwG__section{margin-bottom:14px}.InquiryForm-module__R1-EwG__formCompact .InquiryForm-module__R1-EwG__typeSelector{grid-template-columns:1fr 1fr 1fr;gap:6px}.InquiryForm-module__R1-EwG__formCompact .InquiryForm-module__R1-EwG__typeBtn{padding:10px 8px}.InquiryForm-module__R1-EwG__formCompact .InquiryForm-module__R1-EwG__submitBtn{padding:12px;font-size:14px}.InquiryForm-module__R1-EwG__section{margin-bottom:20px}.InquiryForm-module__R1-EwG__sectionTitle{color:var(--text-primary);margin-bottom:10px;font-size:14px;font-weight:700}.InquiryForm-module__R1-EwG__typeSelector{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:480px){.InquiryForm-module__R1-EwG__typeSelector{grid-template-columns:1fr}}.InquiryForm-module__R1-EwG__typeBtn{border:2px solid var(--border-color);background:var(--bg-card);cursor:pointer;box-shadow:var(--shadow-sm);border-radius:12px;flex-direction:column;align-items:center;padding:16px 12px;transition:all .2s;display:flex}.InquiryForm-module__R1-EwG__typeBtn:hover{border-color:var(--color-primary-light);background:var(--color-primary-50)}.InquiryForm-module__R1-EwG__typeBtn.InquiryForm-module__R1-EwG__active{border-color:var(--color-primary);background:var(--color-primary-50)}.InquiryForm-module__R1-EwG__typeIcon{margin-bottom:6px;font-size:28px}.InquiryForm-module__R1-EwG__typeName{color:var(--text-primary);font-size:15px;font-weight:700}.InquiryForm-module__R1-EwG__typeDesc{color:var(--text-muted);margin-top:2px;font-size:11px}.InquiryForm-module__R1-EwG__inputGroup{margin-bottom:12px}.InquiryForm-module__R1-EwG__inputGroup label{color:var(--text-secondary);margin-bottom:4px;font-size:13px;font-weight:600;display:block}.InquiryForm-module__R1-EwG__inputGroup input,.InquiryForm-module__R1-EwG__inputGroup textarea,.InquiryForm-module__R1-EwG__inputGroup select{border:1px solid var(--border-color);background:var(--bg-card);width:100%;color:var(--text-primary);box-sizing:border-box;border-radius:8px;padding:10px 12px;font-size:14px;transition:border-color .2s}.InquiryForm-module__R1-EwG__inputGroup input::placeholder,.InquiryForm-module__R1-EwG__inputGroup textarea::placeholder{color:var(--text-muted)}.InquiryForm-module__R1-EwG__inputGroup input:focus,.InquiryForm-module__R1-EwG__inputGroup textarea:focus,.InquiryForm-module__R1-EwG__inputGroup select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-50);outline:none}.InquiryForm-module__R1-EwG__inputGroup select option{background:var(--bg-card);color:var(--text-primary)}.InquiryForm-module__R1-EwG__inputGroup textarea{resize:vertical;line-height:1.5}.InquiryForm-module__R1-EwG__urgencySelector{grid-template-columns:1fr 1fr;gap:10px;display:grid}.InquiryForm-module__R1-EwG__urgencyBtn{border:2px solid var(--border-color);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;border-radius:10px;padding:12px;font-size:14px;font-weight:600;transition:all .2s}.InquiryForm-module__R1-EwG__urgencyBtn.InquiryForm-module__R1-EwG__active{border-color:var(--color-primary);background:var(--color-primary-50);color:var(--color-primary)}.InquiryForm-module__R1-EwG__urgencyBtn.InquiryForm-module__R1-EwG__urgent.InquiryForm-module__R1-EwG__active{border-color:var(--color-error);background:var(--color-error-light);color:var(--color-error)}.InquiryForm-module__R1-EwG__errorMessage{background:var(--color-error-light);color:var(--color-error);border:1px solid var(--color-error-border);border-radius:8px;margin-bottom:12px;padding:10px 14px;font-size:13px}.InquiryForm-module__R1-EwG__consentSection{background:var(--surface-secondary,#f8f9fa);border:1px solid var(--border-color,#e5e7eb);border-radius:10px;flex-direction:column;gap:10px;margin-bottom:16px;padding:14px;display:flex}.InquiryForm-module__R1-EwG__consentRow{cursor:pointer;color:var(--text-primary);flex-direction:column;gap:2px;font-size:13px;font-weight:600;display:flex}.InquiryForm-module__R1-EwG__consentRow input[type=checkbox]{accent-color:var(--color-primary);margin-right:6px}.InquiryForm-module__R1-EwG__consentRow>span:first-of-type{align-items:center;display:flex}.InquiryForm-module__R1-EwG__consentDetail{color:var(--text-muted);padding-left:20px;font-size:11px;font-weight:400}.InquiryForm-module__R1-EwG__submitBtn{background:var(--color-primary);width:100%;color:var(--text-inverse);cursor:pointer;border:none;border-radius:12px;padding:14px;font-size:16px;font-weight:700;transition:background .2s}.InquiryForm-module__R1-EwG__submitBtn:hover{background:var(--color-primary-dark)}.InquiryForm-module__R1-EwG__submitBtn:disabled{opacity:.5;cursor:not-allowed}.InquiryForm-module__R1-EwG__notice{text-align:center;color:var(--text-muted);margin-top:10px;font-size:12px}.InquiryForm-module__R1-EwG__resultScreen{text-align:center;padding:20px 0}.InquiryForm-module__R1-EwG__resultIcon{margin-bottom:12px;font-size:48px}.InquiryForm-module__R1-EwG__resultTitle{color:var(--text-primary);margin-bottom:8px;font-size:20px;font-weight:700}.InquiryForm-module__R1-EwG__resultId{color:var(--color-primary);background:var(--color-primary-50);border-radius:20px;margin-bottom:12px;padding:4px 12px;font-size:14px;font-weight:600;display:inline-block}.InquiryForm-module__R1-EwG__resultMessage{color:var(--text-secondary);margin-bottom:20px;font-size:14px}.InquiryForm-module__R1-EwG__resultSteps{text-align:left;background:var(--bg-secondary);border:1px solid var(--border-color);box-shadow:var(--shadow-sm);border-radius:12px;margin-bottom:16px;padding:16px}.InquiryForm-module__R1-EwG__stepItem{color:var(--text-secondary);align-items:center;gap:10px;padding:8px 0;font-size:13px;display:flex}.InquiryForm-module__R1-EwG__stepItem+.InquiryForm-module__R1-EwG__stepItem{border-top:1px solid var(--border-color)}.InquiryForm-module__R1-EwG__stepNum{background:var(--color-primary);width:24px;height:24px;color:var(--text-inverse);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.InquiryForm-module__R1-EwG__urgentNotice{background:var(--color-error-light);color:var(--color-error);border:1px solid var(--color-error-border);border-radius:8px;margin-bottom:16px;padding:10px 14px;font-size:13px;font-weight:600}.InquiryForm-module__R1-EwG__btnPrimary{background:var(--color-primary);color:var(--text-inverse);cursor:pointer;border:none;border-radius:10px;padding:12px 24px;font-size:14px;font-weight:600;transition:background .2s}.InquiryForm-module__R1-EwG__btnPrimary:hover{background:var(--color-primary-dark)}.InquiryForm-module__R1-EwG__stepBadge{background:var(--color-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-right:6px;font-size:11px;font-weight:700;display:inline-flex}.InquiryForm-module__R1-EwG__subOptions{flex-wrap:wrap;gap:8px;display:flex}.InquiryForm-module__R1-EwG__subBtn{border:1px solid var(--border-color);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:20px;padding:9px 16px;font-size:13px;font-weight:500;transition:all .15s}.InquiryForm-module__R1-EwG__subBtn:hover{border-color:var(--color-primary-light);color:var(--color-primary)}.InquiryForm-module__R1-EwG__subBtn.InquiryForm-module__R1-EwG__active{background:var(--color-primary);border-color:var(--color-primary);color:#fff}@media (max-width:480px){.InquiryForm-module__R1-EwG__subBtn{padding:8px 13px;font-size:12px}}.InquiryForm-module__R1-EwG__formCompact .InquiryForm-module__R1-EwG__subOptions{gap:5px}.InquiryForm-module__R1-EwG__formCompact .InquiryForm-module__R1-EwG__subBtn{padding:7px 12px;font-size:12px}.InquiryForm-module__R1-EwG__formCompact .InquiryForm-module__R1-EwG__stepBadge{width:18px;height:18px;font-size:10px}
.CoachingScreen-module__OBtb4W__screen{animation:.2s CoachingScreen-module__OBtb4W__fadeIn}.CoachingScreen-module__OBtb4W__header{padding:20px 20px 0}.CoachingScreen-module__OBtb4W__title{color:var(--text-primary);letter-spacing:-.3px;margin-bottom:4px;font-size:20px;font-weight:800}.CoachingScreen-module__OBtb4W__desc{color:var(--text-secondary);font-size:13px}.CoachingScreen-module__OBtb4W__uploadBox{background:var(--bg-card);border:2px dashed var(--border-color);text-align:center;cursor:pointer;box-shadow:var(--shadow-sm);border-radius:16px;margin:20px;padding:36px 20px;transition:all .2s}.CoachingScreen-module__OBtb4W__uploadBox:hover{border-color:var(--color-primary);background:var(--color-primary-50)}.CoachingScreen-module__OBtb4W__uploadIcon{color:var(--color-primary);margin-bottom:14px}.CoachingScreen-module__OBtb4W__uploadTitle{color:var(--text-primary);margin-bottom:6px;font-size:16px;font-weight:700}.CoachingScreen-module__OBtb4W__uploadDesc{color:var(--text-muted);font-size:13px}.CoachingScreen-module__OBtb4W__section{padding:0 20px}.CoachingScreen-module__OBtb4W__sectionHeader{margin-bottom:14px}.CoachingScreen-module__OBtb4W__sectionTitle{color:var(--text-primary);font-size:17px;font-weight:700}.CoachingScreen-module__OBtb4W__coachingCard{background:var(--bg-card);border:1px solid var(--border-color);cursor:pointer;box-shadow:var(--shadow-sm);border-radius:14px;margin-bottom:12px;padding:16px;transition:all .2s}.CoachingScreen-module__OBtb4W__coachingCard:hover{box-shadow:var(--shadow-md);border-color:var(--color-primary-light)}.CoachingScreen-module__OBtb4W__coachingHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.CoachingScreen-module__OBtb4W__coachingDate{color:var(--text-muted);font-size:12px}.CoachingScreen-module__OBtb4W__coachingScore{border-radius:8px;padding:4px 12px;font-size:14px;font-weight:700}.CoachingScreen-module__OBtb4W__coachingScore.CoachingScreen-module__OBtb4W__good{background:var(--color-success-light);color:var(--color-success)}.CoachingScreen-module__OBtb4W__coachingScore.CoachingScreen-module__OBtb4W__mid{background:var(--color-warning-light);color:var(--color-warning)}.CoachingScreen-module__OBtb4W__coachingScore.CoachingScreen-module__OBtb4W__bad{background:var(--color-error-light);color:var(--color-error)}.CoachingScreen-module__OBtb4W__coachingTitle{color:var(--text-primary);margin-bottom:8px;font-size:15px;font-weight:600;line-height:1.4}.CoachingScreen-module__OBtb4W__coachingFeedback{color:var(--text-secondary);margin-bottom:12px;font-size:13px;line-height:1.5}.CoachingScreen-module__OBtb4W__coachingTags{flex-wrap:wrap;gap:6px;display:flex}.CoachingScreen-module__OBtb4W__ctag{border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600}.CoachingScreen-module__OBtb4W__ctag.CoachingScreen-module__OBtb4W__good{background:var(--color-success-light);color:var(--color-success)}.CoachingScreen-module__OBtb4W__ctag.CoachingScreen-module__OBtb4W__mid{background:var(--color-warning-light);color:var(--color-warning)}.CoachingScreen-module__OBtb4W__ctag.CoachingScreen-module__OBtb4W__bad{background:var(--color-error-light);color:var(--color-error)}.CoachingScreen-module__OBtb4W__uploading{cursor:default;border-color:var(--color-primary);border-style:solid}.CoachingScreen-module__OBtb4W__uploadProgress{background:var(--border-color);border-radius:3px;width:100%;height:6px;margin-bottom:16px;overflow:hidden}.CoachingScreen-module__OBtb4W__uploadProgressBar{background:var(--color-primary);border-radius:3px;height:100%;transition:width .3s}.CoachingScreen-module__OBtb4W__detailScreen{animation:.2s CoachingScreen-module__OBtb4W__fadeIn}.CoachingScreen-module__OBtb4W__detailHeader{border-bottom:1px solid var(--border-color);background:var(--bg-card);align-items:center;gap:12px;padding:16px 20px;display:flex}.CoachingScreen-module__OBtb4W__backBtn{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:8px 0;font-size:14px;font-weight:500}.CoachingScreen-module__OBtb4W__backBtn:hover{color:var(--color-primary-dark)}.CoachingScreen-module__OBtb4W__detailTitle{color:var(--text-primary);font-size:16px;font-weight:700}.CoachingScreen-module__OBtb4W__detailSummary{text-align:center;background:var(--bg-card);border-bottom:1px solid var(--border-color);padding:28px 20px}.CoachingScreen-module__OBtb4W__detailDate{color:var(--text-muted);margin-bottom:12px;font-size:12px}.CoachingScreen-module__OBtb4W__detailScoreSection{margin-bottom:16px}.CoachingScreen-module__OBtb4W__detailScore{letter-spacing:-2px;margin-bottom:4px;font-size:52px;font-weight:800}.CoachingScreen-module__OBtb4W__detailScore.CoachingScreen-module__OBtb4W__good{color:var(--color-success)}.CoachingScreen-module__OBtb4W__detailScore.CoachingScreen-module__OBtb4W__mid{color:var(--color-warning)}.CoachingScreen-module__OBtb4W__detailScore.CoachingScreen-module__OBtb4W__bad{color:var(--color-error)}.CoachingScreen-module__OBtb4W__detailScoreLabel{color:var(--text-muted);font-size:12px}.CoachingScreen-module__OBtb4W__detailMainTitle{color:var(--text-primary);margin-bottom:8px;font-size:16px;font-weight:600}.CoachingScreen-module__OBtb4W__detailMainFeedback{color:var(--text-secondary);font-size:14px;line-height:1.5}.CoachingScreen-module__OBtb4W__detailAnalysis{padding:20px}.CoachingScreen-module__OBtb4W__analysisSection{margin-bottom:24px}.CoachingScreen-module__OBtb4W__analysisTitle{color:var(--text-primary);align-items:center;gap:8px;margin-bottom:16px;font-size:15px;font-weight:700;display:flex}.CoachingScreen-module__OBtb4W__analysisItem{background:var(--bg-card);border:1px solid var(--border-color);box-shadow:var(--shadow-sm);border-radius:12px;margin-bottom:10px;padding:14px 16px}.CoachingScreen-module__OBtb4W__analysisItemHeader{color:var(--text-primary);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}.CoachingScreen-module__OBtb4W__analysisScore{border-radius:6px;padding:3px 10px;font-size:13px;font-weight:700}.CoachingScreen-module__OBtb4W__analysisScore.CoachingScreen-module__OBtb4W__good{background:var(--color-success-light);color:var(--color-success)}.CoachingScreen-module__OBtb4W__analysisScore.CoachingScreen-module__OBtb4W__mid{background:var(--color-warning-light);color:var(--color-warning)}.CoachingScreen-module__OBtb4W__analysisScore.CoachingScreen-module__OBtb4W__bad{background:var(--color-error-light);color:var(--color-error)}.CoachingScreen-module__OBtb4W__analysisItemFeedback{color:var(--text-secondary);font-size:13px;line-height:1.6}.CoachingScreen-module__OBtb4W__tipsSection{background:var(--color-primary-light);border-radius:14px;padding:18px}.CoachingScreen-module__OBtb4W__tipsTitle{color:var(--color-primary);margin-bottom:12px;font-size:14px;font-weight:700}.CoachingScreen-module__OBtb4W__tipsList{color:var(--text-primary);margin:0;padding-left:20px;font-size:13px;line-height:1.8}.CoachingScreen-module__OBtb4W__tipsList li{margin-bottom:4px}.CoachingScreen-module__OBtb4W__gptAnalysisSection{background:var(--color-success-light);border-radius:16px;margin:0 20px 20px;padding:18px}.CoachingScreen-module__OBtb4W__aiBadge{background:var(--color-success);color:var(--text-inverse);border-radius:10px;padding:2px 8px;font-size:10px;font-weight:600}.CoachingScreen-module__OBtb4W__gptAnalysisContent{color:var(--text-primary);white-space:pre-line;font-size:14px;line-height:1.8}.CoachingScreen-module__OBtb4W__transcriptSection{background:var(--bg-card);border:1px solid var(--border-color);box-shadow:var(--shadow-sm);border-radius:16px;margin:0 20px 20px;padding:18px}.CoachingScreen-module__OBtb4W__transcriptContent{color:var(--text-secondary);white-space:pre-line;background:var(--bg-secondary);border-radius:12px;max-height:300px;padding:12px;font-size:13px;line-height:1.8;overflow-y:auto}.CoachingScreen-module__OBtb4W__transcriptContent::-webkit-scrollbar{width:6px}.CoachingScreen-module__OBtb4W__transcriptContent::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:3px}.CoachingScreen-module__OBtb4W__transcriptContent::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}@keyframes CoachingScreen-module__OBtb4W__fadeIn{0%{opacity:0}to{opacity:1}}
.EducationScreen-module__N0VD6W__screen{animation:.2s EducationScreen-module__N0VD6W__fadeIn}.EducationScreen-module__N0VD6W__header{padding:20px 20px 0}.EducationScreen-module__N0VD6W__title{color:var(--text-primary);letter-spacing:-.3px;margin-bottom:4px;font-size:20px;font-weight:800}.EducationScreen-module__N0VD6W__tabsRow{background:var(--bg-secondary);border-radius:10px;margin:16px 20px;padding:4px;display:flex}.EducationScreen-module__N0VD6W__tabBtn{text-align:center;cursor:pointer;color:var(--text-secondary);border-radius:8px;flex:1;padding:10px;font-size:14px;font-weight:600;transition:all .2s}.EducationScreen-module__N0VD6W__tabBtn.EducationScreen-module__N0VD6W__active{background:var(--color-primary);color:var(--text-inverse);box-shadow:var(--shadow-sm)}.EducationScreen-module__N0VD6W__section{padding:0 20px}.EducationScreen-module__N0VD6W__eduCard{background:var(--bg-card);border:1px solid var(--border-color);cursor:pointer;box-shadow:var(--shadow-sm);border-radius:12px;gap:12px;margin-bottom:10px;padding:14px;transition:all .2s;display:flex}.EducationScreen-module__N0VD6W__eduCard:hover{background:var(--bg-secondary);box-shadow:var(--shadow-md)}.EducationScreen-module__N0VD6W__eduThumb{background:var(--color-primary-light);width:64px;height:64px;color:var(--color-primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.EducationScreen-module__N0VD6W__eduThumb.EducationScreen-module__N0VD6W__red{background:var(--color-error-light);color:var(--color-error)}.EducationScreen-module__N0VD6W__eduThumb.EducationScreen-module__N0VD6W__orange{background:var(--color-warning-light);color:var(--color-warning)}.EducationScreen-module__N0VD6W__eduThumb.EducationScreen-module__N0VD6W__blue{background:var(--color-primary);color:var(--text-inverse)}.EducationScreen-module__N0VD6W__eduInfo{flex:1}.EducationScreen-module__N0VD6W__eduTag{background:var(--color-primary-light);color:var(--color-primary);border-radius:4px;margin-bottom:4px;padding:2px 6px;font-size:10px;font-weight:600;display:inline-block}.EducationScreen-module__N0VD6W__eduTitle{color:var(--text-primary);margin-bottom:4px;font-size:14px;font-weight:600;line-height:1.3}.EducationScreen-module__N0VD6W__eduMeta{color:var(--text-muted);font-size:11px}.EducationScreen-module__N0VD6W__eduProgress{background:var(--border-color);border-radius:2px;height:4px;margin-top:8px;overflow:hidden}.EducationScreen-module__N0VD6W__eduProgressFill{background:var(--color-primary);border-radius:2px;height:100%;transition:width .3s}.EducationScreen-module__N0VD6W__postCard{background:var(--bg-card);border:1px solid var(--border-color);box-shadow:var(--shadow-sm);border-radius:12px;margin-bottom:10px;padding:14px}.EducationScreen-module__N0VD6W__postHeader{align-items:center;gap:10px;margin-bottom:12px;display:flex}.EducationScreen-module__N0VD6W__postAvatar{background:var(--color-primary);width:40px;height:40px;color:var(--text-inverse);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.EducationScreen-module__N0VD6W__postAuthor{flex:1}.EducationScreen-module__N0VD6W__postName{color:var(--text-primary);font-size:14px;font-weight:600}.EducationScreen-module__N0VD6W__postTime{color:var(--text-muted);font-size:11px}.EducationScreen-module__N0VD6W__postBadge{background:var(--color-primary-light);color:var(--color-primary);border-radius:6px;padding:4px 8px;font-size:11px;font-weight:600}.EducationScreen-module__N0VD6W__postContent{color:var(--text-primary);margin-bottom:12px;font-size:14px;line-height:1.6}.EducationScreen-module__N0VD6W__postActions{color:var(--text-muted);gap:16px;font-size:13px;display:flex}.EducationScreen-module__N0VD6W__actionItem{cursor:pointer;transition:color .2s}.EducationScreen-module__N0VD6W__actionItem:hover{color:var(--text-primary)}.EducationScreen-module__N0VD6W__categoryRow{-webkit-overflow-scrolling:touch;gap:8px;margin-bottom:16px;display:flex;overflow-x:auto}.EducationScreen-module__N0VD6W__categoryChip{background:var(--bg-card);border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:20px;padding:6px 14px;font-size:13px;font-weight:500;transition:all .2s}.EducationScreen-module__N0VD6W__categoryChip:hover{border-color:var(--color-primary);color:var(--color-primary)}.EducationScreen-module__N0VD6W__categoryActive{background:var(--color-primary);border-color:var(--color-primary);color:var(--text-inverse)}.EducationScreen-module__N0VD6W__categoryActive:hover{background:var(--color-primary-dark);color:var(--text-inverse)}.EducationScreen-module__N0VD6W__newsCard{background:var(--bg-card);border:1px solid var(--border-color);cursor:pointer;box-shadow:var(--shadow-sm);border-radius:12px;margin-bottom:10px;padding:14px;text-decoration:none;transition:all .2s;display:block}.EducationScreen-module__N0VD6W__newsCard:hover{background:var(--bg-secondary);box-shadow:var(--shadow-md)}.EducationScreen-module__N0VD6W__newsSource{color:var(--color-primary);margin-bottom:6px;font-size:11px;font-weight:600}.EducationScreen-module__N0VD6W__newsTitle{color:var(--text-primary);margin-bottom:6px;font-size:15px;font-weight:600;line-height:1.4}.EducationScreen-module__N0VD6W__newsDesc{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.EducationScreen-module__N0VD6W__newsMeta{color:var(--text-muted);font-size:11px}.EducationScreen-module__N0VD6W__loadingBox{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 0;display:flex}.EducationScreen-module__N0VD6W__spinner{border:3px solid var(--border-color);border-top-color:var(--color-primary);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite EducationScreen-module__N0VD6W__spin}@keyframes EducationScreen-module__N0VD6W__spin{to{transform:rotate(360deg)}}.EducationScreen-module__N0VD6W__loadingText{color:var(--text-muted);font-size:13px}.EducationScreen-module__N0VD6W__emptyBox{text-align:center;color:var(--text-muted);padding:48px 0;font-size:14px}.EducationScreen-module__N0VD6W__newsDetail{padding:0 20px;animation:.2s EducationScreen-module__N0VD6W__fadeIn}.EducationScreen-module__N0VD6W__newsDetailHeader{padding:12px 0}.EducationScreen-module__N0VD6W__newsBackBtn{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:8px 0;font-size:14px;font-weight:500}.EducationScreen-module__N0VD6W__newsBackBtn:hover{color:var(--color-primary-dark)}.EducationScreen-module__N0VD6W__newsDetailBody{background:var(--bg-card);border:1px solid var(--border-color);box-shadow:var(--shadow-sm);border-radius:12px;padding:20px}.EducationScreen-module__N0VD6W__newsDetailSource{color:var(--color-primary);margin-bottom:8px;font-size:12px;font-weight:600}.EducationScreen-module__N0VD6W__newsDetailTitle{color:var(--text-primary);margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.4}.EducationScreen-module__N0VD6W__newsDetailDate{color:var(--text-muted);border-bottom:1px solid var(--border-color);margin-bottom:16px;padding-bottom:16px;font-size:12px}.EducationScreen-module__N0VD6W__newsDetailContent{color:var(--text-primary);white-space:pre-line;margin-bottom:20px;font-size:15px;line-height:1.8}.EducationScreen-module__N0VD6W__newsOriginalLink{background:var(--color-primary);color:var(--text-inverse);border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.EducationScreen-module__N0VD6W__newsOriginalLink:hover{background:var(--color-primary-dark)}@keyframes EducationScreen-module__N0VD6W__fadeIn{0%{opacity:0}to{opacity:1}}
.MyScreen-module__AkKeOa__screen{animation:.2s MyScreen-module__AkKeOa__fadeIn}.MyScreen-module__AkKeOa__profileCard{background:var(--bg-card);text-align:center;box-shadow:var(--shadow-md);border-radius:16px;margin:20px;padding:28px 24px}.MyScreen-module__AkKeOa__profileAvatar{background:var(--color-primary);width:64px;height:64px;color:var(--text-inverse);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 12px;font-size:24px;font-weight:700;display:flex}.MyScreen-module__AkKeOa__profileName{color:var(--text-primary);margin-bottom:4px;font-size:20px;font-weight:700}.MyScreen-module__AkKeOa__profileCompany{color:var(--text-secondary);margin-bottom:8px;font-size:13px}.MyScreen-module__AkKeOa__profileLevel{background:var(--color-primary-light);color:var(--color-primary);border-radius:12px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.MyScreen-module__AkKeOa__bizcardPreview{background:var(--bg-card);border:1px solid var(--border-color);cursor:pointer;box-shadow:var(--shadow-sm);border-radius:16px;margin:0 20px 16px;padding:16px;transition:all .2s}.MyScreen-module__AkKeOa__bizcardPreview:hover{background:var(--bg-secondary);box-shadow:var(--shadow-md)}.MyScreen-module__AkKeOa__bizcardHeader{align-items:center;gap:12px;margin-bottom:14px;display:flex}.MyScreen-module__AkKeOa__bizcardAvatar{background:var(--color-primary);width:44px;height:44px;color:var(--text-inverse);border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.MyScreen-module__AkKeOa__bizcardInfo{flex:1}.MyScreen-module__AkKeOa__bizcardName{color:var(--text-primary);margin-bottom:2px;font-size:15px;font-weight:600}.MyScreen-module__AkKeOa__bizcardRole{color:var(--text-muted);font-size:12px}.MyScreen-module__AkKeOa__bizcardQr{background:var(--bg-secondary);border:1px solid var(--border-color);width:36px;height:36px;color:var(--text-secondary);border-radius:8px;justify-content:center;align-items:center;font-size:10px;display:flex}.MyScreen-module__AkKeOa__bizcardStats{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);justify-content:space-around;margin-bottom:12px;padding:12px 0;display:flex}.MyScreen-module__AkKeOa__bizcardStat{text-align:center}.MyScreen-module__AkKeOa__bizcardStatValue{color:var(--color-primary);font-size:16px;font-weight:700}.MyScreen-module__AkKeOa__bizcardStatLabel{color:var(--text-muted);margin-top:2px;font-size:11px}.MyScreen-module__AkKeOa__bizcardActions{gap:10px;display:flex}.MyScreen-module__AkKeOa__bizcardBtn{text-align:center;cursor:pointer;border:none;border-radius:8px;flex:1;padding:10px;font-size:13px;font-weight:600;transition:all .2s}.MyScreen-module__AkKeOa__bizcardBtn.MyScreen-module__AkKeOa__secondary{background:var(--bg-secondary);border:1px solid var(--border-color);color:var(--text-primary)}.MyScreen-module__AkKeOa__bizcardBtn.MyScreen-module__AkKeOa__secondary:hover{background:var(--border-color)}.MyScreen-module__AkKeOa__bizcardBtn.MyScreen-module__AkKeOa__primary{background:var(--color-primary);color:var(--text-inverse)}.MyScreen-module__AkKeOa__bizcardBtn.MyScreen-module__AkKeOa__primary:hover{background:var(--color-primary-dark)}.MyScreen-module__AkKeOa__statsRow{background:var(--bg-card);border:1px solid var(--border-color);box-shadow:var(--shadow-sm);border-radius:12px;justify-content:space-around;margin:0 20px 20px;padding:16px;display:flex}.MyScreen-module__AkKeOa__statItem{text-align:center}.MyScreen-module__AkKeOa__statValue{color:var(--color-primary);font-size:18px;font-weight:700}.MyScreen-module__AkKeOa__statLabel{color:var(--text-muted);margin-top:4px;font-size:11px}.MyScreen-module__AkKeOa__menuList{padding:0 20px}.MyScreen-module__AkKeOa__menuItem{background:var(--bg-card);border:1px solid var(--border-color);cursor:pointer;box-shadow:var(--shadow-sm);border-radius:12px;align-items:center;margin-bottom:8px;padding:16px;transition:all .2s;display:flex}.MyScreen-module__AkKeOa__menuItem:hover{background:var(--bg-secondary);box-shadow:var(--shadow-md)}.MyScreen-module__AkKeOa__menuIcon{background:var(--bg-secondary);width:36px;height:36px;color:var(--text-secondary);border-radius:10px;justify-content:center;align-items:center;margin-right:12px;font-size:12px;font-weight:700;display:flex}.MyScreen-module__AkKeOa__menuIcon.MyScreen-module__AkKeOa__blue{background:var(--color-primary);color:var(--text-inverse)}.MyScreen-module__AkKeOa__menuIcon.MyScreen-module__AkKeOa__teal{background:var(--color-success-light);color:var(--color-success)}.MyScreen-module__AkKeOa__menuIcon.MyScreen-module__AkKeOa__purple{background:var(--color-primary-light);color:var(--color-primary)}.MyScreen-module__AkKeOa__menuIcon.MyScreen-module__AkKeOa__gold{background:var(--color-warning-light);color:var(--color-warning)}.MyScreen-module__AkKeOa__menuIcon.MyScreen-module__AkKeOa__green{background:var(--color-success-lighter);color:var(--color-success-alt)}.MyScreen-module__AkKeOa__menuIcon.MyScreen-module__AkKeOa__gray{background:var(--bg-secondary);color:var(--text-secondary)}.MyScreen-module__AkKeOa__levelProgress{margin-top:12px}.MyScreen-module__AkKeOa__levelBar{background:var(--bg-secondary);border-radius:3px;width:60%;height:6px;margin:0 auto 6px;overflow:hidden}.MyScreen-module__AkKeOa__levelBarFill{background:var(--color-primary);border-radius:3px;height:100%;transition:width .4s}.MyScreen-module__AkKeOa__levelText{color:var(--text-muted);font-size:11px}.MyScreen-module__AkKeOa__menuText{color:var(--text-primary);flex:1;font-size:14px;font-weight:500}.MyScreen-module__AkKeOa__menuArrow{color:var(--text-muted);font-size:18px}.MyScreen-module__AkKeOa__themeToggle{gap:4px;display:flex}.MyScreen-module__AkKeOa__themeBtn{background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-color);cursor:pointer;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s}.MyScreen-module__AkKeOa__themeBtn:hover{border-color:var(--color-primary);color:var(--color-primary)}.MyScreen-module__AkKeOa__themeBtnActive{background:var(--color-primary);color:var(--text-inverse);border-color:var(--color-primary)}@keyframes MyScreen-module__AkKeOa__fadeIn{0%{opacity:0}to{opacity:1}}.MyScreen-module__AkKeOa__adminBadge,.MyScreen-module__AkKeOa__agentBadge,.MyScreen-module__AkKeOa__generalBadge{border-radius:8px;margin-left:6px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.MyScreen-module__AkKeOa__adminBadge{color:#c62828;background:#ffebee}.MyScreen-module__AkKeOa__agentBadge{color:#1565c0;background:#e3f2fd}.MyScreen-module__AkKeOa__generalBadge{color:#666;background:#f5f5f5}.MyScreen-module__AkKeOa__usageCard{background:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;margin:0 16px 12px;padding:16px}.MyScreen-module__AkKeOa__usageHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.MyScreen-module__AkKeOa__usageTitle{color:var(--text-primary);font-size:14px;font-weight:700}.MyScreen-module__AkKeOa__usageCount{font-size:14px}.MyScreen-module__AkKeOa__usageUsed{color:var(--color-primary);font-size:18px;font-weight:800}.MyScreen-module__AkKeOa__usageSlash{color:var(--text-muted);margin:0 2px}.MyScreen-module__AkKeOa__usageLimit{color:var(--text-muted);font-weight:600}.MyScreen-module__AkKeOa__usageBar{background:var(--border-color);border-radius:3px;height:6px;margin-bottom:6px;overflow:hidden}.MyScreen-module__AkKeOa__usageBarFill{background:linear-gradient(90deg,var(--color-primary),#22c55e);border-radius:3px;height:100%;transition:width .5s}.MyScreen-module__AkKeOa__usageHint{color:var(--text-muted);font-size:11px}.MyScreen-module__AkKeOa__historyToggle{border:1px solid var(--border-color);width:100%;color:var(--text-secondary);cursor:pointer;text-align:center;background:0 0;border-radius:8px;margin-top:10px;padding:8px;font-size:13px}.MyScreen-module__AkKeOa__historyList{flex-direction:column;gap:6px;margin-top:8px;display:flex}.MyScreen-module__AkKeOa__historyItem{background:var(--bg-secondary);border-radius:8px;padding:8px 10px}.MyScreen-module__AkKeOa__historyName{color:var(--text-primary);margin-bottom:4px;font-size:13px;font-weight:600}.MyScreen-module__AkKeOa__historyMeta{align-items:center;gap:8px;font-size:11px;display:flex}.MyScreen-module__AkKeOa__historyStatus{border-radius:6px;padding:1px 6px;font-weight:600}.MyScreen-module__AkKeOa__statusSuccess{color:#2e7d32;background:#e8f5e9}.MyScreen-module__AkKeOa__statusExpired{color:#999;background:#f5f5f5}.MyScreen-module__AkKeOa__statusFailed{color:#c62828;background:#ffebee}.MyScreen-module__AkKeOa__statusPending{color:#f57f17;background:#fff8e1}.MyScreen-module__AkKeOa__historyDate{color:var(--text-muted)}.MyScreen-module__AkKeOa__historyExpiry{color:#f57f17;font-weight:600}
.FloatingChat-module__LIi45W__floatingBtn{background:var(--color-primary);color:#fff;cursor:pointer;z-index:200;border:none;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;transition:transform .2s,background .2s;display:flex;position:fixed;bottom:80px;right:20px;box-shadow:0 4px 16px #3182f64d}.FloatingChat-module__LIi45W__floatingBtn:hover{transform:scale(1.06)}.FloatingChat-module__LIi45W__floatingBtn:active{transform:scale(.95)}.FloatingChat-module__LIi45W__floatingBtnOpen{background:var(--text-muted);box-shadow:0 2px 8px #00000026}.FloatingChat-module__LIi45W__chatPanel{background:var(--bg-card);z-index:199;border:1px solid var(--border-color);border-radius:16px;flex-direction:column;width:380px;height:580px;max-height:calc(100vh - 120px);animation:.2s FloatingChat-module__LIi45W__panelIn;display:flex;position:fixed;bottom:80px;right:20px;overflow:hidden;box-shadow:0 8px 40px #0000001f}@keyframes FloatingChat-module__LIi45W__panelIn{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}.FloatingChat-module__LIi45W__chatHeader{border-bottom:1px solid var(--border-color);align-items:center;gap:12px;padding:16px;display:flex}.FloatingChat-module__LIi45W__chatHeaderDot{background:#34c759;border-radius:50%;flex-shrink:0;width:10px;height:10px}.FloatingChat-module__LIi45W__chatHeaderInfo{flex:1;min-width:0}.FloatingChat-module__LIi45W__chatHeaderTitle{color:var(--text-primary);font-size:14px;font-weight:700}.FloatingChat-module__LIi45W__chatHeaderDesc{color:var(--text-muted);margin-top:1px;font-size:11px}.FloatingChat-module__LIi45W__chatCloseBtn{cursor:pointer;width:30px;height:30px;color:var(--text-muted);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .15s;display:flex}.FloatingChat-module__LIi45W__chatCloseBtn:hover{background:var(--bg-secondary)}.FloatingChat-module__LIi45W__chatBody{flex:1;overflow:hidden}@media (max-width:480px){.FloatingChat-module__LIi45W__chatPanel{border-radius:14px;width:calc(100vw - 20px);height:calc(100vh - 130px);bottom:72px;right:10px}.FloatingChat-module__LIi45W__floatingBtn{width:50px;height:50px;bottom:72px;right:14px}}@media (min-width:768px){.FloatingChat-module__LIi45W__floatingBtn{bottom:32px;right:32px}.FloatingChat-module__LIi45W__chatPanel{width:400px;height:620px;bottom:100px;right:32px}}
.ClaimChatbot-module__R44GdW__container{background:var(--bg-card);flex-direction:column;height:100%;display:flex;overflow:hidden}.ClaimChatbot-module__R44GdW__header{border-bottom:1px solid var(--border-color);padding:14px 16px}.ClaimChatbot-module__R44GdW__headerTitle{color:var(--text-primary);font-size:15px;font-weight:700}.ClaimChatbot-module__R44GdW__messageArea{flex-direction:column;flex:1;padding:16px;display:flex;overflow-y:auto}.ClaimChatbot-module__R44GdW__welcome{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:20px 16px;display:flex}.ClaimChatbot-module__R44GdW__welcomeTitle{color:var(--text-primary);font-size:15px;font-weight:700}.ClaimChatbot-module__R44GdW__welcomeDesc{color:var(--text-muted);text-align:center;font-size:13px;line-height:1.6}.ClaimChatbot-module__R44GdW__quickList{flex-direction:column;gap:8px;width:100%;max-width:340px;display:flex}.ClaimChatbot-module__R44GdW__quickBtn{text-align:left;width:100%;color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-color);cursor:pointer;border-radius:10px;padding:12px 14px;font-family:inherit;font-size:13px;line-height:1.4;transition:all .15s}.ClaimChatbot-module__R44GdW__quickBtn:hover{background:var(--color-primary-50);border-color:var(--color-primary-light);color:var(--color-primary)}.ClaimChatbot-module__R44GdW__msgRow{gap:8px;margin-bottom:14px;animation:.25s ClaimChatbot-module__R44GdW__fadeIn;display:flex}@keyframes ClaimChatbot-module__R44GdW__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ClaimChatbot-module__R44GdW__msgRow.ClaimChatbot-module__R44GdW__user{flex-direction:row-reverse}.ClaimChatbot-module__R44GdW__avatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:600;display:flex}.ClaimChatbot-module__R44GdW__msgRow.ClaimChatbot-module__R44GdW__user .ClaimChatbot-module__R44GdW__avatar{background:var(--color-primary-50);color:var(--color-primary)}.ClaimChatbot-module__R44GdW__msgRow.ClaimChatbot-module__R44GdW__assistant .ClaimChatbot-module__R44GdW__avatar{background:var(--bg-secondary);color:var(--text-secondary)}.ClaimChatbot-module__R44GdW__msgRow.ClaimChatbot-module__R44GdW__system .ClaimChatbot-module__R44GdW__avatar{background:var(--color-warning-light);color:var(--color-warning)}.ClaimChatbot-module__R44GdW__bubble{word-break:break-word;white-space:pre-wrap;border-radius:12px;max-width:80%;padding:10px 14px;font-size:13px;line-height:1.7}.ClaimChatbot-module__R44GdW__msgRow.ClaimChatbot-module__R44GdW__user .ClaimChatbot-module__R44GdW__bubble{background:var(--color-primary);color:#fff;border-bottom-right-radius:4px}.ClaimChatbot-module__R44GdW__msgRow.ClaimChatbot-module__R44GdW__assistant .ClaimChatbot-module__R44GdW__bubble{background:var(--bg-secondary);color:var(--text-primary);border-bottom-left-radius:4px}.ClaimChatbot-module__R44GdW__msgRow.ClaimChatbot-module__R44GdW__system .ClaimChatbot-module__R44GdW__bubble{background:var(--color-warning-light);color:var(--color-warning);border-bottom-left-radius:4px;font-size:12px}.ClaimChatbot-module__R44GdW__loadingDots{gap:4px;padding:4px 0;display:inline-flex}.ClaimChatbot-module__R44GdW__loadingDots span{background:var(--text-muted);border-radius:50%;width:6px;height:6px;animation:1.2s infinite ClaimChatbot-module__R44GdW__bounce}.ClaimChatbot-module__R44GdW__loadingDots span:nth-child(2){animation-delay:.15s}.ClaimChatbot-module__R44GdW__loadingDots span:nth-child(3){animation-delay:.3s}@keyframes ClaimChatbot-module__R44GdW__bounce{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.ClaimChatbot-module__R44GdW__inputArea{border-top:1px solid var(--border-color);background:var(--bg-card);padding:12px 16px}.ClaimChatbot-module__R44GdW__inputRow{align-items:flex-end;gap:8px;display:flex}.ClaimChatbot-module__R44GdW__textarea{border:1.5px solid var(--border-color);resize:none;background:var(--bg-card);min-height:44px;max-height:120px;color:var(--text-primary);border-radius:12px;outline:none;flex:1;padding:10px 14px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .2s}.ClaimChatbot-module__R44GdW__textarea:focus{border-color:var(--color-primary)}.ClaimChatbot-module__R44GdW__textarea::placeholder{color:var(--text-muted)}.ClaimChatbot-module__R44GdW__sendBtn{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .15s;display:flex}.ClaimChatbot-module__R44GdW__sendBtn:hover{opacity:.9}.ClaimChatbot-module__R44GdW__sendBtn:disabled{opacity:.35;cursor:not-allowed}.ClaimChatbot-module__R44GdW__chatTopBar{justify-content:flex-end;gap:8px;margin-bottom:12px;display:flex}.ClaimChatbot-module__R44GdW__historySmallBtn,.ClaimChatbot-module__R44GdW__newChatSmallBtn{border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-family:inherit;font-size:11px;transition:all .15s;display:flex}.ClaimChatbot-module__R44GdW__historySmallBtn:hover,.ClaimChatbot-module__R44GdW__newChatSmallBtn:hover{border-color:var(--color-primary-light);color:var(--color-primary)}.ClaimChatbot-module__R44GdW__historyLink{color:var(--color-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:8px;padding:8px 16px;font-family:inherit;font-size:13px;transition:opacity .15s;display:flex}.ClaimChatbot-module__R44GdW__historyLink:hover{opacity:.7}.ClaimChatbot-module__R44GdW__historyHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.ClaimChatbot-module__R44GdW__historyBackBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:6px 10px;font-family:inherit;font-size:13px;display:flex}.ClaimChatbot-module__R44GdW__historyBackBtn:hover{color:var(--text-primary)}.ClaimChatbot-module__R44GdW__newChatBtn{color:#fff;background:var(--color-primary);cursor:pointer;border:none;border-radius:8px;padding:6px 14px;font-family:inherit;font-size:13px;transition:opacity .15s}.ClaimChatbot-module__R44GdW__newChatBtn:hover{opacity:.9}.ClaimChatbot-module__R44GdW__historyList{flex:1;padding:8px 16px;overflow-y:auto}.ClaimChatbot-module__R44GdW__historyEmpty{height:120px;color:var(--text-muted);justify-content:center;align-items:center;font-size:13px;display:flex}.ClaimChatbot-module__R44GdW__historyItem{text-align:left;background:var(--bg-secondary);border:1px solid var(--border-color);cursor:pointer;border-radius:10px;width:100%;margin-bottom:8px;padding:12px 14px;font-family:inherit;transition:all .15s;display:block}.ClaimChatbot-module__R44GdW__historyItem:hover{border-color:var(--color-primary-light);background:var(--color-primary-50)}.ClaimChatbot-module__R44GdW__historyItemTop{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.ClaimChatbot-module__R44GdW__historyStatus{border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.ClaimChatbot-module__R44GdW__status_active{background:var(--color-primary-50);color:var(--color-primary)}.ClaimChatbot-module__R44GdW__status_done{background:var(--color-success-light,#e8f5e9);color:var(--color-success,#2e7d32)}.ClaimChatbot-module__R44GdW__status_linked{background:var(--color-warning-light);color:var(--color-warning)}.ClaimChatbot-module__R44GdW__historyDate{color:var(--text-muted);font-size:11px}.ClaimChatbot-module__R44GdW__historyPreview{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.5;overflow:hidden}.ClaimChatbot-module__R44GdW__historyMsgCount{color:var(--text-muted);margin-top:4px;font-size:11px}.ClaimChatbot-module__R44GdW__inquiryQuickBtn{width:100%;color:var(--color-primary);background:var(--color-primary-50);border:1px solid var(--color-primary-light);cursor:pointer;border-radius:10px;margin-bottom:8px;padding:10px;font-family:inherit;font-size:13px;font-weight:600;transition:all .15s}.ClaimChatbot-module__R44GdW__inquiryQuickBtn:hover{background:var(--color-primary);color:#fff}.ClaimChatbot-module__R44GdW__disclaimer{color:var(--text-muted);text-align:center;padding:6px 16px 10px;font-size:10px;line-height:1.5}
.MarketingModal-module__A771eG__overlay{z-index:1000;background:#00000080;justify-content:center;align-items:flex-end;animation:.2s MarketingModal-module__A771eG__fadeIn;display:flex;position:fixed;inset:0}.MarketingModal-module__A771eG__modal{background:var(--bg-card);border-radius:20px 20px 0 0;width:100%;max-width:500px;max-height:90vh;animation:.3s MarketingModal-module__A771eG__slideUp;overflow-y:auto}@media (min-width:768px){.MarketingModal-module__A771eG__overlay{align-items:center}.MarketingModal-module__A771eG__modal{border-radius:20px;max-height:85vh}}.MarketingModal-module__A771eG__header{color:#fff;padding:24px 20px;position:relative}.MarketingModal-module__A771eG__closeBtn{cursor:pointer;background:#fff3;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex;position:absolute;top:16px;right:16px}.MarketingModal-module__A771eG__closeBtn:hover{background:#ffffff4d}.MarketingModal-module__A771eG__headerTitle{margin-bottom:6px;font-size:22px;font-weight:800}.MarketingModal-module__A771eG__headerSub{opacity:.9;font-size:14px;line-height:1.4}.MarketingModal-module__A771eG__videoSection{padding:16px 20px 0}.MarketingModal-module__A771eG__videoPlaceholder{background:var(--bg-secondary);border:2px dashed var(--border-color);border-radius:var(--radius-lg);color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:32px 20px;display:flex}.MarketingModal-module__A771eG__videoPlaceholder span{text-align:center;font-size:13px;font-weight:500}.MarketingModal-module__A771eG__body{flex-direction:column;gap:20px;padding:20px;display:flex}.MarketingModal-module__A771eG__guideSection{flex-direction:column;gap:10px;display:flex}.MarketingModal-module__A771eG__guideSectionTitle{color:var(--text-primary);padding-left:2px;font-size:16px;font-weight:700}.MarketingModal-module__A771eG__guideList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.MarketingModal-module__A771eG__guideItem{color:var(--text-secondary);background:var(--bg-primary);border-radius:var(--radius-sm);padding:8px 12px 8px 24px;font-size:14px;line-height:1.5;position:relative}.MarketingModal-module__A771eG__guideItem:before{content:"•";color:var(--color-primary);font-weight:700;position:absolute;left:10px}.MarketingModal-module__A771eG__guideSectionHighlight{background:var(--bg-primary,#f5f5f5);border-left:3px solid var(--color-primary,#4a90d9);border-radius:10px;padding:14px}.MarketingModal-module__A771eG__tipsSection{background:linear-gradient(135deg,#fef9c3,#fef3c7);border-radius:12px;padding:16px}.MarketingModal-module__A771eG__tipsSectionTitle{color:#92400e;margin-bottom:10px;font-size:15px;font-weight:800}.MarketingModal-module__A771eG__tipItem{color:#78350f;align-items:flex-start;gap:8px;padding:6px 0;font-size:13px;line-height:1.6;display:flex}.MarketingModal-module__A771eG__tipItem+.MarketingModal-module__A771eG__tipItem{border-top:1px solid #92400e1a}.MarketingModal-module__A771eG__tipNum{color:#fef9c3;background:#92400e;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;font-size:11px;font-weight:700;display:flex}.MarketingModal-module__A771eG__ctaSection{background:var(--bg-card);border-top:1px solid var(--border-color);padding:16px 20px 24px;position:sticky;bottom:0}.MarketingModal-module__A771eG__ctaButton{border-radius:var(--radius-md);color:#fff;cursor:pointer;border:none;width:100%;padding:14px;font-size:15px;font-weight:700;transition:opacity .2s,transform .15s}.MarketingModal-module__A771eG__ctaButton:hover{opacity:.9}.MarketingModal-module__A771eG__ctaButton:active{transform:scale(.98)}@keyframes MarketingModal-module__A771eG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MarketingModal-module__A771eG__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}
