.ac-platform{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;padding:5px 12px;font-size:15px;display:inline-block}.ac-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:16px 20px}.ac-title{color:#0f172a;font-size:21px;font-weight:600}.ac-title code{color:#1881ff;font-size:18px}.ac-meta{color:#64748b;margin-top:8px;font-size:16px}.ac-meta code{color:#334155;font-size:15px}.ac-score-bar{border:1px solid;border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px;margin-top:14px;padding:12px 16px;display:flex}.ac-table-wrap{margin-top:16px;overflow-x:auto}.ac-result-table{border-collapse:collapse;width:100%;font-size:16px}.ac-result-table th{text-align:left;color:#374151;white-space:nowrap;background:#f8fafc;border-bottom:2px solid #e2e8f0;padding:10px 12px;font-weight:600}.ac-result-table td{vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:10px 12px}.ac-result-table code{color:#334155;font-size:13px}.ac-note{color:#64748b;font-size:15px}.ac-status{white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:15px;font-weight:600;display:inline-block}.ac-status.allowed{color:#166534;background:#f0fdf4;border:1px solid #00aa0040}.ac-status.blocked{color:#991b1b;background:#fef2f2;border:1px solid #ff000040}.ac-type,.ac-type-sm{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:14px;font-weight:500;display:inline-block}.ac-type.retrieval,.ac-type-sm.retrieval{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.ac-type.training,.ac-type-sm.training{color:#6d28d9;background:#faf5ff;border:1px solid #ddd6fe}.ac-type.both,.ac-type-sm.both{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.ac-info-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:16px 20px}.ac-info-label{border-radius:999px;padding:4px 12px;font-size:17px;font-weight:700;display:inline-block}.ac-info-label.training{color:#6d28d9;background:#faf5ff;border:1px solid #ddd6fe}.ac-info-label.retrieval{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.ac-table{border-collapse:collapse;width:100%;font-size:16px}.ac-table th{text-align:left;color:#374151;background:#f8fafc;border-bottom:2px solid #e2e8f0;padding:10px 12px;font-weight:600}.ac-table td{vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:10px 12px}.ac-table code{color:#334155;font-size:13px}@media (width<=480px){#crawlForm{flex-direction:column}#crawlBtn{width:100%;padding:16px!important}.ac-result-table{font-size:14px}.ac-note{display:none}}
