.pulse[data-v-da361fb0]{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.pulse-card[data-v-da361fb0],.pulse-card__titles[data-v-da361fb0]{min-width:0}.pulse-card+.pulse-card[data-v-da361fb0]{border-top:1px solid var(--color-border-solid);margin-top:28px;padding-top:28px}@media (width<=640px){article.pulse-card+article.pulse-card[data-v-da361fb0]{margin-top:16px;padding-top:16px}}.pulse-card__head[data-v-da361fb0]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.pulse-card h2[data-v-da361fb0]{color:var(--color-ink);font-size:var(--text-base);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-weight:700;display:flex}.pulse-card__titles p[data-v-da361fb0]{color:var(--color-text);font-size:var(--text-xs);margin:4px 0 0;line-height:1.6}.pulse-badge[data-v-da361fb0]{--sq-r:9px;font-size:var(--text-xs);align-items:center;padding:1px 8px;font-weight:600;display:inline-flex}.pulse-badge--warn[data-v-da361fb0]{background:var(--color-warning-bg);color:var(--color-warning);border:1px solid var(--color-warning-border)}.pulse-seg[data-v-da361fb0]{border:1px solid var(--color-border-solid);--sq-r:15px;background:var(--color-surface);flex-shrink:0;padding:2px;display:inline-flex}.pulse-seg__btn[data-v-da361fb0]{--sq-r:12px;color:var(--color-text);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;padding:4px 12px;font-weight:600}.pulse-seg__btn.is-on[data-v-da361fb0]{background:var(--color-card);color:var(--color-success);box-shadow:0 1px 3px #00000014}.pulse-stats[data-v-da361fb0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.pulse-stat[data-v-da361fb0]{border:1px solid var(--color-border-solid);border-radius:var(--radius-md);background:var(--color-surface);text-align:center;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:12px 8px}.pulse-empty[data-v-da361fb0],.pulse-loading[data-v-da361fb0],.pulse-stat[data-v-da361fb0],.pulse-stat b[data-v-da361fb0]{justify-content:center;display:flex}.pulse-stat b[data-v-da361fb0]{color:var(--color-ink);font-size:var(--text-lg);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px;font-weight:700;line-height:1.2}.pulse-stat span[data-v-da361fb0]{color:var(--color-text);font-size:var(--text-xs)}.pulse-stat__trend[data-v-da361fb0]{font-size:var(--text-xs);font-style:normal;font-weight:600}.pulse-stat__trend.is-up[data-v-da361fb0]{color:var(--color-success)}.pulse-stat__trend.is-down[data-v-da361fb0]{color:var(--color-danger)}.pulse-map-wrap[data-v-da361fb0]{border:1px solid var(--color-border-solid);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;position:relative;overflow:hidden}.pulse-map[data-v-da361fb0]{width:100%;min-width:0;height:440px}.pulse-empty[data-v-da361fb0],.pulse-loading[data-v-da361fb0]{min-height:120px;color:var(--color-text);font-size:var(--text-sm);align-items:center;gap:8px}.pulse-map-wrap .pulse-empty[data-v-da361fb0],.pulse-map-wrap .pulse-loading[data-v-da361fb0]{min-height:440px}.pulse-empty i[data-v-da361fb0]{color:var(--color-warning)}.pulse-top[data-v-da361fb0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px;margin-top:14px;display:grid}.pulse-top__row[data-v-da361fb0]{font-size:var(--text-sm);grid-template-columns:20px 18px minmax(0,1fr) 120px 56px 48px;align-items:center;gap:8px;display:grid}.pulse-top__rank[data-v-da361fb0]{color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:right}.pulse-top__flag[data-v-da361fb0]{-o-object-fit:cover;object-fit:cover;border-radius:2px;width:18px;height:13px;box-shadow:0 0 0 1px #0f172a0f}.pulse-top__name[data-v-da361fb0]{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pulse-top__bar[data-v-da361fb0]{background:var(--color-surface);border-radius:999px;height:6px;overflow:hidden}.pulse-top__bar i[data-v-da361fb0]{background:#35a952;border-radius:999px;height:100%;display:block}.pulse-top__num[data-v-da361fb0]{color:var(--color-ink);font-weight:600}.pulse-top__num[data-v-da361fb0],.pulse-top__pct[data-v-da361fb0]{font-variant-numeric:tabular-nums;text-align:right}.pulse-top__pct[data-v-da361fb0]{color:var(--color-text-muted);font-size:var(--text-xs)}.pulse-events[data-v-da361fb0]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pulse-event[data-v-da361fb0]{border:1px solid var(--color-border-solid);border-radius:var(--radius-md);background:var(--color-card);padding:12px 14px}.pulse-event__top[data-v-da361fb0]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pulse-tag[data-v-da361fb0]{border:1px solid var(--color-border-solid);--sq-r:10px;color:var(--color-ink-3);font-size:var(--text-xs);align-items:center;padding:1px 8px;font-weight:600;display:inline-flex}.pulse-tag--muted[data-v-da361fb0]{color:var(--color-text-muted);border-style:dashed;font-weight:500}.pulse-event__status[data-v-da361fb0]{font-size:var(--text-xs);align-items:center;gap:6px;margin-left:auto;font-weight:600;display:inline-flex}.pulse-event__status i[data-v-da361fb0]{font-size:var(--text-2xs)}.pulse-event__status.is-ongoing[data-v-da361fb0]{color:var(--color-warning)}.pulse-event__status.is-ongoing i[data-v-da361fb0]{animation:1.6s ease-in-out infinite pulse-blink-da361fb0}.pulse-event__status.is-resolved[data-v-da361fb0]{color:var(--color-success)}.pulse-event__status.is-resolved i[data-v-da361fb0],.pulse-event__who[data-v-da361fb0],.pulse-event__who i[data-v-da361fb0]{font-size:var(--text-sm)}.pulse-event__who[data-v-da361fb0]{color:var(--color-ink);align-items:center;gap:8px;margin-top:8px;font-weight:650;display:flex}.pulse-event__meta[data-v-da361fb0],.pulse-event__who i[data-v-da361fb0]{color:var(--color-text)}.pulse-event__flag[data-v-da361fb0]{-o-object-fit:cover;object-fit:cover;border-radius:2px;width:20px;height:14px;box-shadow:0 0 0 1px #0f172a0f}.pulse-event__meta[data-v-da361fb0]{font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:4px;display:flex}.pulse-event__link[data-v-da361fb0]{color:var(--color-success);text-decoration:none}.pulse-event__link[data-v-da361fb0]:hover{text-decoration:underline}.pulse-event__desc[data-v-da361fb0]{color:var(--color-ink-3);margin:8px 0 0}.pulse-event__desc[data-v-da361fb0],.pulse-note[data-v-da361fb0]{font-size:var(--text-xs);line-height:1.6}.pulse-note[data-v-da361fb0]{color:var(--color-text-muted);margin:12px 0 0}.pulse-badge--sel[data-v-da361fb0]{background:var(--color-warning-bg);color:var(--color-warning);border:1px solid var(--color-warning-border)}.pulse-badge__x[data-v-da361fb0]{color:var(--color-warning);cursor:pointer;font-size:var(--text-sm);background:0 0;border:0;margin-left:4px;padding:0;line-height:1}.pulse-updated[data-v-da361fb0]{text-align:center;color:var(--color-text-muted);font-size:var(--text-xs);margin-top:24px;padding-top:16px;line-height:1.8}.pulse-updated p[data-v-da361fb0]{margin:0}@keyframes pulse-blink-da361fb0{0%,to{opacity:1}50%{opacity:.35}}@media (width<=900px){.pulse-stats[data-v-da361fb0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.pulse-card+.pulse-card[data-v-da361fb0]{margin-top:22px;padding-top:22px}.pulse-stats[data-v-da361fb0]{grid-template-columns:repeat(2,minmax(0,1fr))}.pulse-stat b[data-v-da361fb0]{font-size:var(--text-base)}.pulse-card__head[data-v-da361fb0]{flex-direction:column;align-items:stretch}.pulse-seg[data-v-da361fb0]{align-self:flex-start}.pulse-map[data-v-da361fb0]{height:300px}.pulse-map-wrap .pulse-empty[data-v-da361fb0],.pulse-map-wrap .pulse-loading[data-v-da361fb0]{min-height:300px}.pulse-top[data-v-da361fb0]{grid-template-columns:1fr}.pulse-top__row[data-v-da361fb0]{grid-template-columns:20px 18px minmax(0,1fr) 80px 52px 44px}}
