.cm-archive-inspector{margin:18px 0;border:1px solid #dbe5f0;border-radius:18px;background:#fff;overflow:hidden}.cm-archive-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px;background:#f7faff;border-bottom:1px solid #e5edf6}.cm-archive-summary article{padding:12px;border:1px solid #e2eaf3;border-radius:13px;background:#fff}.cm-archive-summary strong{display:block;font-size:20px;margin-top:3px}.cm-archive-summary span{font-size:12px;color:#64748b}.cm-archive-toolbar{display:flex;flex-wrap:wrap;gap:9px;padding:13px;border-bottom:1px solid #edf2f7;align-items:center}.cm-archive-toolbar input[type=search]{flex:1;min-width:220px}.cm-archive-toolbar select,.cm-archive-toolbar input[type=search]{min-height:42px;border:1px solid #cfd9e5;border-radius:10px;padding:0 11px;background:#fff}.cm-archive-table-wrap{overflow:auto;max-height:520px}.cm-archive-table{width:100%;border-collapse:collapse;min-width:860px}.cm-archive-table th,.cm-archive-table td{padding:10px 12px;border-bottom:1px solid #edf1f5;text-align:left;vertical-align:middle}.cm-archive-table th{position:sticky;top:0;background:#f8fafc;z-index:1;font-size:12px;color:#475569}.cm-archive-path{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;word-break:break-all}.cm-archive-badge{display:inline-flex;padding:3px 7px;border-radius:999px;font-size:11px;background:#e8f1ff;color:#2457a7}.cm-archive-badge--warn{background:#fff3d6;color:#8a5b00}.cm-archive-empty{padding:34px;text-align:center;color:#64748b}.cm-archive-actions{display:flex;flex-wrap:wrap;gap:8px;padding:13px;border-top:1px solid #edf2f7}.cm-archive-note{padding:0 14px 14px;color:#64748b;font-size:12px}@media(max-width:720px){.cm-archive-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-archive-toolbar>*{width:100%}.cm-archive-toolbar input[type=search]{min-width:0}.cm-archive-actions .cm-btn{flex:1 1 100%}}