.report-grid.svelte-1l5jsn3{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem}.report-card.svelte-1l5jsn3{background:var(--white);padding:2rem;border-radius:20px;border:1px solid var(--border);text-decoration:none;color:inherit;display:flex;align-items:center;gap:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:var(--shadow-sm)}.report-card.svelte-1l5jsn3:hover{transform:translateY(-5px);border-color:var(--primary);box-shadow:0 10px 25px #0000000d}.card-icon.svelte-1l5jsn3{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.card-body.svelte-1l5jsn3{flex-grow:1}.card-body.svelte-1l5jsn3 h3:where(.svelte-1l5jsn3){margin:0 0 .5rem;font-size:1.25rem;font-weight:700;color:var(--secondary)}.card-body.svelte-1l5jsn3 p:where(.svelte-1l5jsn3){margin:0;font-size:.95rem;color:var(--text-light);line-height:1.5}.card-arrow.svelte-1l5jsn3{color:var(--border);transition:transform .3s}.report-card.svelte-1l5jsn3:hover .card-arrow:where(.svelte-1l5jsn3){color:var(--primary);transform:translate(5px)}
