.hero-side-card .btn, .hero-panel .btn { box-shadow: 0 14px 30px rgba(15,23,42,.08); }
.analytics-module-card, .kpi-card, .metric-card { min-height: 100%; }
.app-table td, .app-table th { vertical-align: middle; }
.ranking-chip { display:inline-flex; align-items:center; gap:.45rem; padding:.35rem .7rem; border-radius:999px; background:rgba(37,99,235,.08); color:#1d4ed8; font-size:.82rem; font-weight:600; }
