.video-trend-card[data-v-4c0bd8ee]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-sm);padding:clamp(1rem,3vw,1.5rem)}.video-trend-header[data-v-4c0bd8ee]{justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex}.video-trend-header>div[data-v-4c0bd8ee]:first-child{min-width:0}.video-trend-header h4[data-v-4c0bd8ee]{letter-spacing:-.03em;margin:0;font-size:clamp(1.18rem,2.5vw,1.5rem)}.video-trend-header>div:first-child>p[data-v-4c0bd8ee]:last-child{max-width:40rem;color:var(--color-muted);font-size:var(--text-sm);margin:.45rem 0 0;line-height:1.55}.chart-controls[data-v-4c0bd8ee]{flex:none;align-items:center;gap:.5rem;display:flex}.period-controls[data-v-4c0bd8ee],.zoom-controls[data-v-4c0bd8ee]{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-soft);flex:none;gap:.2rem;padding:.22rem;display:inline-flex}.period-controls button[data-v-4c0bd8ee]{border-radius:var(--radius-pill);min-width:3.15rem;min-height:2.25rem;color:var(--color-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:.35rem .65rem;font-size:.76rem;font-weight:800}.period-controls button[data-v-4c0bd8ee]:hover{color:var(--color-ink)}.period-controls button.active[data-v-4c0bd8ee]{color:#fff;background:var(--color-ink);box-shadow:var(--shadow-sm)}.period-controls button[data-v-4c0bd8ee]:focus-visible,.zoom-controls button[data-v-4c0bd8ee]:focus-visible{outline:3px solid color-mix(in srgb,var(--color-brand) 42%,transparent);outline-offset:2px}.zoom-controls button[data-v-4c0bd8ee]{width:2.25rem;height:2.25rem;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:1.15rem;font-weight:850;line-height:1;display:grid}.zoom-controls button[data-v-4c0bd8ee]:hover:not(:disabled){color:#fff;background:var(--color-brand-strong)}.zoom-controls button[data-v-4c0bd8ee]:disabled{color:var(--color-subtle);cursor:not-allowed;opacity:.42}.current-period[data-v-4c0bd8ee]{min-width:3rem;color:var(--color-ink);text-align:center;align-self:center;font-size:.7rem;font-weight:850}.trend-summary[data-v-4c0bd8ee]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);grid-template-columns:repeat(2,minmax(0,1fr));margin:1.25rem 0 0;display:grid}.trend-summary div[data-v-4c0bd8ee]{min-width:0;padding:.85rem 1rem}.trend-summary div+div[data-v-4c0bd8ee]{border-left:1px solid var(--color-border)}.trend-summary dd[data-v-4c0bd8ee]{font-size:1.02rem}.video-trend-plot[data-v-4c0bd8ee]{border-radius:var(--radius-md);background:linear-gradient(#faf9ff,#fff);height:clamp(14rem,34vw,18rem);margin-top:1rem;overflow:hidden}.video-trend-plot svg[data-v-4c0bd8ee]{width:100%;height:100%;display:block}.trend-grid line[data-v-4c0bd8ee]{stroke:#e8e6f0;stroke-width:1px;vector-effect:non-scaling-stroke}.trend-dates text[data-v-4c0bd8ee],.trend-grid text[data-v-4c0bd8ee]{fill:var(--color-subtle);font-size:12px;font-weight:700}.trend-area[data-v-4c0bd8ee]{stroke:none}.trend-line[data-v-4c0bd8ee]{fill:none;stroke:var(--color-brand-strong);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.trend-dot[data-v-4c0bd8ee],.trend-line[data-v-4c0bd8ee]{vector-effect:non-scaling-stroke}.trend-dot[data-v-4c0bd8ee]{fill:#fff;stroke:var(--color-brand-strong);stroke-width:3px}.video-trend-empty[data-v-4c0bd8ee]{border-radius:var(--radius-md);min-height:14rem;color:var(--color-subtle);background:var(--color-surface-soft);text-align:center;place-items:center;margin-top:1rem;display:grid}.video-trend-empty p[data-v-4c0bd8ee]{margin:0;padding:1rem}.is-locked .video-trend-plot svg[data-v-4c0bd8ee]{filter:blur(.38rem)}.is-locked .video-trend-plot[data-v-4c0bd8ee]{pointer-events:none}.is-locked .video-trend-plot[data-v-4c0bd8ee],.masked-value[data-v-4c0bd8ee]{-webkit-user-select:none;user-select:none}.masked-value[data-v-4c0bd8ee]{color:#625d7a;filter:blur(.28rem);display:inline-block}@media (width<=48rem){.video-trend-header[data-v-4c0bd8ee]{flex-direction:column}.chart-controls[data-v-4c0bd8ee]{width:100%}.period-controls[data-v-4c0bd8ee]{flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.period-controls button[data-v-4c0bd8ee]{min-width:0}}@media (width<=375px){.trend-summary[data-v-4c0bd8ee]{grid-template-columns:1fr}.trend-summary div+div[data-v-4c0bd8ee]{border-top:1px solid var(--color-border);border-left:0}.chart-controls[data-v-4c0bd8ee]{flex-wrap:wrap;gap:.35rem}.period-controls[data-v-4c0bd8ee]{flex-basis:100%}.period-controls button[data-v-4c0bd8ee]{padding-inline:.3rem;font-size:.72rem}.zoom-controls[data-v-4c0bd8ee]{margin-left:auto}.zoom-controls button[data-v-4c0bd8ee]{width:2.1rem;height:2.1rem}}
