body{margin:0;font:14px system-ui,sans-serif}.viesac-metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:16px}.viesac-filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px}.viesac-filter-grid>*{min-width:0}.viesac-recovery{padding:24px;color:#26324b}.viesac-recovery button{font:inherit;padding:12px;cursor:pointer}
