.bstat[data-v-7df06374]{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-m);border:0;border-top:1px solid var(--card-border);box-shadow:var(--card-shadow);border-radius:var(--r-lg);background:var(--surface-2)}.bstat__value[data-v-7df06374]{margin:0;display:flex;align-items:baseline;gap:.4em;flex-wrap:wrap}.bstat__value strong[data-v-7df06374]{font-family:var(--font-heading);font-size:var(--fs-2xl);font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--text)}.bstat__delta[data-v-7df06374],.bstat__unit[data-v-7df06374]{font-size:var(--fs-sm);color:var(--text-muted)}.bstat__delta[data-v-7df06374]{margin:0;display:flex;align-items:center;gap:.4em;flex-wrap:wrap;font-weight:700}.bstat__delta strong[data-v-7df06374]{color:inherit}.bstat__delta.is-up[data-v-7df06374]{color:var(--accent)}.bstat__delta-since[data-v-7df06374]{font-weight:500;color:var(--text-dim)}.bstat__chart[data-v-7df06374]{position:relative;margin-top:var(--space-2xs)}.bstat__svg[data-v-7df06374]{display:block;width:100%;height:auto;overflow:visible}.bstat__area[data-v-7df06374]{fill:var(--accent);opacity:.1}.bstat__line[data-v-7df06374]{fill:none;stroke:var(--accent);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.bstat__dot[data-v-7df06374]{fill:var(--accent);stroke:var(--surface-2);stroke-width:2}.bstat__zero[data-v-7df06374]{stroke:var(--border);stroke-width:1}.bstat__bar[data-v-7df06374]{fill:var(--accent)}.bstat__bar.is-down[data-v-7df06374]{fill:#ffffff47}.bstat__bar-label[data-v-7df06374]{fill:var(--text-muted);font-size:13px;font-weight:700;text-anchor:middle}.bstat__hit[data-v-7df06374]{fill:none;pointer-events:all;cursor:pointer}.bstat__tip[data-v-7df06374]{position:absolute;z-index:2;transform:translate(-50%,calc(-100% - 12px))}.bstat__tip.is-below[data-v-7df06374]{transform:translate(-50%,12px)}.bstat__tip[data-v-7df06374]{display:flex;flex-direction:column;gap:1px;align-items:center;padding:.4em .7em;border-radius:var(--r-md);pointer-events:none;background:var(--surface-1);border:1px solid var(--border-strong);box-shadow:var(--shadow-md,0 8px 24px rgba(0,0,0,.35))}.bstat__tip strong[data-v-7df06374]{font-size:var(--fs-sm);color:var(--text)}.bstat__tip small[data-v-7df06374]{font-size:var(--fs-2xs);color:var(--text-dim);white-space:nowrap}.bstat__tip-delta[data-v-7df06374]{color:var(--text-muted)!important}.bstat__axis[data-v-7df06374]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2xs);margin:0;font-size:var(--fs-2xs);color:var(--text-dim)}.bstat__axis-mid[data-v-7df06374]{text-align:center}.bstat__sr[data-v-7df06374]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.bstat__note[data-v-7df06374]{margin:0;font-size:var(--fs-2xs);color:var(--text-dim)}.bstat__tabs[data-v-7df06374]{display:flex;gap:var(--space-3xs);margin-block:var(--space-2xs) var(--space-s)}.bstat__tab[data-v-7df06374]{display:inline-flex;align-items:center;gap:.45em;padding:.45em .95em;border-radius:var(--r-pill);border:1px solid var(--border);background:var(--surface-1);font:inherit;font-size:var(--fs-sm);font-weight:600;color:var(--text-dim);cursor:pointer;transition:color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),background var(--dur) var(--ease-out)}.bstat__tab[data-v-7df06374]:hover{color:var(--text)}.bstat__tab.is-active[data-v-7df06374]{color:var(--text);background:var(--surface-2)}.bstat__tab.is-active.is-spotify[data-v-7df06374]{border-color:#1db954}.bstat__tab.is-active.is-spotify[data-v-7df06374] svg{color:#1db954}.bstat__tab.is-active.is-youtube[data-v-7df06374]{border-color:#f03}.bstat__tab.is-active.is-youtube[data-v-7df06374] svg{color:#f03}
