.archive-summary{display:flex;align-items:stretch;gap:10px;margin:0 30px 22px;padding:14px;background:#f6f3ea;border:1px solid #e4dccb;border-radius:9px}.summary-number{display:flex;align-items:center;gap:10px;padding:0 18px;border-right:1px solid #ddd4c2;min-width:150px}.summary-number strong{font-size:27px;color:var(--navy);line-height:1}.summary-number span{font-size:12px;color:#566374;line-height:1.25}.summary-types{padding:0 10px;display:flex;align-items:center;gap:14px;flex:1}.summary-types>span{font-size:12px;font-weight:800;color:#596575;text-transform:uppercase;letter-spacing:.6px;white-space:nowrap}.summary-types div,.folder-types{display:flex;gap:6px;flex-wrap:wrap}.summary-types b,.folder-types b{display:inline-flex;gap:5px;align-items:center;padding:4px 7px;border-radius:999px;background:#e7eef7;color:#19385f;font-size:11px}.summary-types em,.folder-types em{font-style:normal;background:#c69e48;color:#fff;border-radius:50%;min-width:16px;height:16px;display:grid;place-items:center;font-size:10px}.folder-types{margin-top:7px}@media(max-width:760px){.archive-summary{margin:0 20px 20px;display:grid;grid-template-columns:1fr 1fr}.summary-number{padding:0 10px;min-width:0}.summary-types{grid-column:1 / -1;padding:10px 0 0;border-top:1px solid #ddd4c2;align-items:flex-start;flex-direction:column;gap:7px}}
