.koa-counter[hidden]{display:none!important}.koa-counter{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;margin-top:2rem;padding:1rem 1.3rem;border:1px solid #36517a;border-radius:16px;background:#112744;color:#eef5ff;font:400 .88rem/1.5 system-ui,sans-serif}.koa-counter strong{font-size:1.3rem;color:#fff;font-variant-numeric:tabular-nums}.koa-counter small{color:#bacce4}.koa-counter .bi{color:#70c7ff;font-size:1.4rem}.koa-analytics-hero{padding:28px;border-radius:20px;background:linear-gradient(120deg,#0d203c,#174f85);color:white;margin-bottom:24px}.koa-analytics-hero p{color:#d2e6fb;margin:8px 0 0}.koa-metric{height:100%;padding:24px;border-radius:16px;border:1px solid #d7e2ed;background:white;box-shadow:0 8px 24px #0b234008}.koa-metric strong{display:block;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.3;color:#12395f;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.koa-metric span{color:#42576e}.koa-analytics-panel{margin-top:24px;padding:24px;border:1px solid #d7e2ed;border-radius:16px;background:white}.koa-trend{height:8px;min-width:2px;border-radius:5px;background:#1479c9}.koa-analytics-panel summary{cursor:pointer;font-weight:600}.koa-analytics-panel table{font-variant-numeric:tabular-nums}.koa-analytics-panel th{white-space:nowrap}@media(max-width:575px){.koa-analytics-panel,.koa-analytics-hero{padding:18px}.koa-counter{gap:.75rem}.koa-metric{padding:18px}}
