.GeoSourceCredibilityTool-module__oIfA-G__tool{flex-direction:column;gap:24px;display:flex}.GeoSourceCredibilityTool-module__oIfA-G__inputPanel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:20px;flex-direction:column;gap:12px;padding:28px;display:flex;box-shadow:0 2px 12px #0000000a}.GeoSourceCredibilityTool-module__oIfA-G__inputHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.GeoSourceCredibilityTool-module__oIfA-G__inputTitle{color:var(--color-text-primary);margin-bottom:4px;font-size:.95rem;font-weight:700}.GeoSourceCredibilityTool-module__oIfA-G__inputSub{color:var(--color-text-secondary);font-size:.8rem}.GeoSourceCredibilityTool-module__oIfA-G__wcGood{color:#10b981;background:#d1fae5;border-radius:10px;margin-top:6px;padding:2px 8px;font-size:.72rem;font-weight:700;display:inline-block}.GeoSourceCredibilityTool-module__oIfA-G__wcWarn{color:#ef4444;background:#fee2e2;border-radius:10px;margin-top:6px;padding:2px 8px;font-size:.72rem;font-weight:700;display:inline-block}.GeoSourceCredibilityTool-module__oIfA-G__exampleBtn{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;color:var(--color-text-secondary);white-space:nowrap;border-radius:8px;flex-shrink:0;padding:7px 14px;font-size:.78rem;font-weight:600;transition:all .15s}.GeoSourceCredibilityTool-module__oIfA-G__exampleBtn:hover{color:#a21caf;background:#fdf4ff;border-color:#d946ef}.GeoSourceCredibilityTool-module__oIfA-G__inputArea{border:1.5px solid var(--color-border);width:100%;color:var(--color-text-primary);background:var(--color-surface-2);resize:vertical;border-radius:10px;outline:none;padding:14px 16px;font-family:monospace;font-size:.85rem;line-height:1.6;transition:border-color .2s}.GeoSourceCredibilityTool-module__oIfA-G__inputArea:focus{background:var(--color-surface);border-color:#d946ef;box-shadow:0 0 0 3px #d946ef1a}.GeoSourceCredibilityTool-module__oIfA-G__resultsGrid{grid-template-columns:1fr 1fr;gap:20px;animation:.4s GeoSourceCredibilityTool-module__oIfA-G__fadeUp;display:grid}.GeoSourceCredibilityTool-module__oIfA-G__mainCol,.GeoSourceCredibilityTool-module__oIfA-G__sideCol{flex-direction:column;gap:20px;display:flex}.GeoSourceCredibilityTool-module__oIfA-G__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;padding:24px;box-shadow:0 2px 8px #00000008}.GeoSourceCredibilityTool-module__oIfA-G__cardTitle{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-secondary);border-bottom:1px solid #f1f5f9;margin-bottom:16px;padding-bottom:10px;font-size:.75rem;font-weight:700}.GeoSourceCredibilityTool-module__oIfA-G__scoreHeader{align-items:center;gap:24px;display:flex}.GeoSourceCredibilityTool-module__oIfA-G__scoreRing{border:8px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:90px;height:90px;display:flex}.GeoSourceCredibilityTool-module__oIfA-G__scoreVal{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:2.2rem;font-weight:900;line-height:1}.GeoSourceCredibilityTool-module__oIfA-G__scoreMeta{flex-direction:column;gap:6px;display:flex}.GeoSourceCredibilityTool-module__oIfA-G__scoreLabel{font-size:1.1rem;font-weight:800}.GeoSourceCredibilityTool-module__oIfA-G__scoreDesc{color:var(--color-text-secondary);font-size:.8rem}.GeoSourceCredibilityTool-module__oIfA-G__issueList{flex-direction:column;gap:10px;display:flex}.GeoSourceCredibilityTool-module__oIfA-G__issueItem{border:1px solid;border-radius:10px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.GeoSourceCredibilityTool-module__oIfA-G__issue_error{background:var(--color-surface)5f5;border-color:#fca5a5}.GeoSourceCredibilityTool-module__oIfA-G__issue_warn{background:var(--color-surface)beb;border-color:#fcd34d}.GeoSourceCredibilityTool-module__oIfA-G__issue_info{background:#fdf4ff;border-color:#f5d0fe}.GeoSourceCredibilityTool-module__oIfA-G__issueIcon{flex-shrink:0;margin-top:1px;font-size:1rem}.GeoSourceCredibilityTool-module__oIfA-G__issueText{color:var(--color-text-primary);font-size:.85rem;line-height:1.5}.GeoSourceCredibilityTool-module__oIfA-G__emptyText{color:var(--color-text-muted);font-size:.85rem;font-style:italic}.GeoSourceCredibilityTool-module__oIfA-G__breakdownList{flex-direction:column;gap:8px;display:flex}.GeoSourceCredibilityTool-module__oIfA-G__linkItem{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:8px;padding:10px 14px}.GeoSourceCredibilityTool-module__oIfA-G__linkHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.GeoSourceCredibilityTool-module__oIfA-G__linkDomain{color:var(--color-text-primary);word-break:break-all;font-size:.82rem;font-weight:600}.GeoSourceCredibilityTool-module__oIfA-G__badgeAuthority{color:#166534;background:#dcfce7;border-radius:12px;padding:2px 8px;font-size:.65rem;font-weight:700}.GeoSourceCredibilityTool-module__oIfA-G__badgeWarn{color:#991b1b;background:#fee2e2;border-radius:12px;padding:2px 8px;font-size:.65rem;font-weight:700}.GeoSourceCredibilityTool-module__oIfA-G__dataItem,.GeoSourceCredibilityTool-module__oIfA-G__quoteItem{background:var(--color-surface-2);color:var(--color-text-secondary);border-left:3px solid #cbd5e1;border-radius:4px;padding:10px 14px;font-size:.82rem;font-style:italic;line-height:1.5}.GeoSourceCredibilityTool-module__oIfA-G__moreText{color:#8b5cf6;text-align:center;padding-top:4px;font-size:.75rem;font-weight:600}@keyframes GeoSourceCredibilityTool-module__oIfA-G__fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.GeoSourceCredibilityTool-module__oIfA-G__resultsGrid{grid-template-columns:1fr}}
