.pc{border:1px solid var(--line,#2a2a33);border-radius:22px;padding:clamp(1.2rem,3vw,2rem);background:radial-gradient(120% 140% at 0 0,rgba(89,188,200,.10),transparent 60%),var(--panel,#101014);display:grid;gap:1rem;max-width:100%;min-width:0}.pc-eyebrow{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--aqua,#59bcc8)}.pc-big{margin:.25rem 0 0;font-size:clamp(1.6rem,5vw,3rem);line-height:1.05;font-family:Georgia,serif}.pc-num{font-variant-numeric:tabular-nums;color:var(--gold,#d8b46a);display:inline-block}.pc-unit{color:var(--ink,#f2f2f5)}.pc-sub{margin:.25rem 0 0;color:var(--muted,#a7a7b3)}.pc-bar{height:12px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.pc-fill{display:block;height:100%;min-width:4px;border-radius:inherit;background:linear-gradient(90deg,#8d5cf6,#59bcc8);transition:width .8s ease}.pc-split{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.pc-split li{display:flex;gap:.4rem;align-items:baseline;color:var(--muted,#a7a7b3)}.pc-split b{color:var(--ink,#f2f2f5);font-variant-numeric:tabular-nums}.pc-int b{color:var(--aqua,#59bcc8)}.pc-ext b{color:#b993ff}.pc-foot{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;align-items:center}.pc-live{font-size:.85rem;color:var(--muted,#a7a7b3)}.pc-live::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#3ddc84;margin-right:.45rem;vertical-align:middle}.pc-bump{animation:pcBump .9s ease}@keyframes pcBump{0%{transform:scale(1)}30%{transform:scale(1.12)}100%{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.pc-bump{animation:none}.pc-fill{transition:none}}