#importAnalysisModal{width:min(620px,calc(100vw - 28px));max-height:calc(100dvh - 32px);overflow:auto;padding:28px;border:1px solid var(--line);border-radius:16px;background:var(--card);color:var(--text);box-shadow:0 20px 80px #0009}#importAnalysisModal::backdrop{background:#05070bcc;backdrop-filter:blur(3px)}.analysis-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.analysis-head h2{font-size:23px;margin:6px 0 20px}.analysis-close{padding:6px 11px!important}.analysis-status{border-radius:9px;background:var(--blue-bg);color:var(--blue);padding:14px;line-height:1.6;margin-bottom:18px}.analysis-status[data-kind=error]{background:var(--red-bg);color:var(--red)}.analysis-status[data-kind=done]{background:var(--green-bg);color:var(--green)}.analysis-counts{display:grid;grid-template-columns:1fr 1fr;gap:12px}.analysis-count{padding:16px;border:1px solid var(--line);border-radius:9px}.analysis-count strong{display:block;font-size:32px;line-height:1.5}.analysis-help{font-size:12px;color:var(--mut);line-height:1.7}.analysis-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.analysis-actions button{flex:1}.analysis-url{overflow-wrap:anywhere;font-size:11px;color:var(--mut);margin:0 0 14px}#analysisError{white-space:pre-wrap}#analysisImport:disabled{opacity:.4;cursor:not-allowed}#analysisLogs pre{max-height:200px;white-space:pre-wrap;font-size:11px}body:has(#importAnalysisModal[open]){overflow:hidden}@media(max-width:480px){#importAnalysisModal{padding:20px}.analysis-count{padding:12px}.analysis-head h2{font-size:21px}}

#analysisError:empty{display:none}
