.chart-shell.svelte-2l3tsy{border-bottom:1px solid color-mix(in srgb, var(--streamer-stats-border-color) 60%, transparent);border-left:1px solid color-mix(in srgb, var(--streamer-stats-border-color) 60%, transparent);min-height:16rem;margin-left:1.5rem;position:relative;overflow:hidden}.chart.svelte-2l3tsy{width:100%;height:16rem;transition:filter .16s,opacity .16s}.chart.dimmed.svelte-2l3tsy{filter:blur(2px);opacity:.55}.chart-empty.svelte-2l3tsy,.chart-loading.svelte-2l3tsy{background:color-mix(in srgb, var(--streamer-stats-card-bg-color) 72%, transparent);color:var(--streamer-stats-muted-fg-color);text-align:center;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.chart-loading.svelte-2l3tsy{gap:.75rem}.spinner.svelte-2l3tsy{border:3px solid color-mix(in srgb, var(--streamer-stats-accent-color) 20%, transparent);border-top-color:var(--streamer-stats-accent-color);border-radius:999px;width:1.75rem;height:1.75rem;animation:.8s linear infinite svelte-2l3tsy-spin}@keyframes svelte-2l3tsy-spin{to{transform:rotate(360deg)}}.dashboard-content.svelte-1e9wl5n{flex-direction:column;gap:1.5rem;width:min(100%,1440px);margin-inline:auto;display:flex}.hero-row.svelte-1e9wl5n,.welcome-block.svelte-1e9wl5n,.hero-actions.svelte-1e9wl5n,.twitch-button.svelte-1e9wl5n,.demo-button.svelte-1e9wl5n,.demo-warning.svelte-1e9wl5n,.section-heading.svelte-1e9wl5n,.range-tabs.svelte-1e9wl5n,.card-heading.svelte-1e9wl5n,.opportunity-action.svelte-1e9wl5n,.broadcasts-header.svelte-1e9wl5n,.broadcasts-header.svelte-1e9wl5n a:where(.svelte-1e9wl5n),.broadcast-row.svelte-1e9wl5n,.broadcast-meta.svelte-1e9wl5n,.broadcast-stats.svelte-1e9wl5n,.broadcast-stats.svelte-1e9wl5n span:where(.svelte-1e9wl5n){align-items:center;display:flex}.hero-row.svelte-1e9wl5n{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem}.welcome-block.svelte-1e9wl5n{gap:1.5rem}.hero-actions.svelte-1e9wl5n{flex-direction:column;gap:.75rem;width:100%}.hero-avatar.svelte-1e9wl5n{border:2px solid color-mix(in srgb, var(--streamer-stats-accent-color) 20%, transparent);background:color-mix(in srgb, var(--streamer-stats-accent-color) 10%, transparent);width:5rem;height:5rem;color:var(--streamer-stats-accent-color);border-radius:1rem;flex-shrink:0;place-items:center;display:grid}.avatar-icon{font-variation-settings:"FILL" 1;font-size:2.5rem}.welcome-block.svelte-1e9wl5n h2:where(.svelte-1e9wl5n){max-width:48rem;color:var(--streamer-stats-foreground);letter-spacing:-.02em;margin:0;font-size:clamp(1.65rem,3.4vw,2rem);font-weight:800;line-height:clamp(2.1rem,4vw,2.5rem)}.welcome-block.svelte-1e9wl5n p:where(.svelte-1e9wl5n),.card-heading.svelte-1e9wl5n p:where(.svelte-1e9wl5n),.opportunity-card.svelte-1e9wl5n p:where(.svelte-1e9wl5n),.lock-overlay.svelte-1e9wl5n p:where(.svelte-1e9wl5n){color:var(--streamer-stats-muted-fg-color);margin:0;font-size:.875rem;line-height:1.25rem}.welcome-block.svelte-1e9wl5n p:where(.svelte-1e9wl5n){margin-top:.25rem}.twitch-button.svelte-1e9wl5n,.demo-button.svelte-1e9wl5n{width:100%;min-height:3.5rem;box-shadow:0 14px 28px color-mix(in srgb, var(--streamer-stats-accent-bg-color) 22%, transparent);border-radius:.75rem;justify-content:center;gap:.75rem;padding:.875rem 1.5rem;font-size:.875rem;font-weight:800;line-height:1.25rem;transition:opacity .16s,transform .16s}.twitch-button.svelte-1e9wl5n{background:var(--streamer-stats-accent-bg-color);color:var(--streamer-stats-accent-bg-fg-color)}.demo-button.svelte-1e9wl5n{border:1px solid color-mix(in srgb, var(--streamer-stats-accent-color) 28%, transparent);background:var(--streamer-stats-card-bg-color);color:var(--streamer-stats-accent-color);box-shadow:0 10px 24px color-mix(in srgb, var(--streamer-stats-accent-color) 10%, transparent)}.twitch-button.svelte-1e9wl5n:hover,.demo-button.svelte-1e9wl5n:hover{opacity:.92}.twitch-button.svelte-1e9wl5n:active,.demo-button.svelte-1e9wl5n:active{transform:scale(.98)}.demo-warning.svelte-1e9wl5n{border:1px solid color-mix(in srgb, var(--streamer-stats-accent-color) 24%, transparent);background:color-mix(in srgb, var(--streamer-stats-accent-color) 8%, var(--streamer-stats-window-bg-color));color:var(--streamer-stats-foreground);border-radius:.75rem;gap:.5rem;padding:.875rem 1rem;font-size:.8125rem;font-weight:700;line-height:1.125rem}.section-heading.svelte-1e9wl5n{justify-content:space-between;gap:1rem;margin-bottom:1rem}.section-heading.svelte-1e9wl5n h3:where(.svelte-1e9wl5n),.card-heading.svelte-1e9wl5n h3:where(.svelte-1e9wl5n),.broadcasts-header.svelte-1e9wl5n h3:where(.svelte-1e9wl5n){color:var(--streamer-stats-foreground);margin:0;font-size:1.125rem;font-weight:700;line-height:1.5rem}.range-tabs.svelte-1e9wl5n{border:1px solid var(--streamer-stats-border-color);background:var(--streamer-stats-view-low-bg-color);border-radius:.5rem;padding:.25rem}.range-tabs.svelte-1e9wl5n button:where(.svelte-1e9wl5n){color:var(--streamer-stats-muted-fg-color);cursor:pointer;background:0 0;border:0;border-radius:.375rem;padding:.25rem .75rem;font-size:.6875rem;font-weight:600;line-height:.875rem;transition:background .16s,color .16s}.range-tabs.svelte-1e9wl5n button:where(.svelte-1e9wl5n):hover{background:var(--streamer-stats-view-high-bg-color)}.range-tabs.svelte-1e9wl5n button.active:where(.svelte-1e9wl5n){border:1px solid color-mix(in srgb, var(--streamer-stats-border-color) 50%, transparent);background:var(--streamer-stats-window-bg-color);color:var(--streamer-stats-accent-color);box-shadow:0 1px 4px color-mix(in srgb, var(--streamer-stats-black) 6%, transparent);font-weight:800}.kpi-grid.svelte-1e9wl5n,.bento-grid.svelte-1e9wl5n{gap:1rem;display:grid}.kpi-grid.svelte-1e9wl5n{grid-template-columns:repeat(1,minmax(0,1fr))}.chart-card.svelte-1e9wl5n,.broadcasts-card.svelte-1e9wl5n{border:1px solid var(--streamer-stats-border-color);background:var(--streamer-stats-card-bg-color);border-radius:.75rem}.bento-grid.svelte-1e9wl5n{grid-template-columns:1fr}.opportunity-card.svelte-1e9wl5n{border:1px solid var(--streamer-stats-border-color);background:var(--streamer-stats-inverse-bg-color);border-radius:.75rem;flex-direction:column;justify-content:space-between;min-height:17.5rem;padding:1.5rem;display:flex;position:relative;overflow:hidden}.opportunity-glow.svelte-1e9wl5n{background:var(--streamer-stats-accent-color);opacity:.2;filter:blur(42px);pointer-events:none;border-radius:999px;width:12rem;height:12rem;position:absolute;top:-2.5rem;right:-2.5rem}.opportunity-content.svelte-1e9wl5n,.opportunity-action.svelte-1e9wl5n{z-index:1;position:relative}.opportunity-icon.svelte-1e9wl5n{border:1px solid color-mix(in srgb, var(--streamer-stats-accent-fixed-color) 30%, transparent);background:color-mix(in srgb, var(--streamer-stats-accent-fixed-color) 20%, transparent);width:max-content;color:var(--streamer-stats-accent-fixed-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:.5rem;place-items:center;margin-bottom:1rem;padding:.5rem;display:grid}.opportunity-card.svelte-1e9wl5n h3:where(.svelte-1e9wl5n){max-width:18rem;color:var(--streamer-stats-window-bright-bg-color);margin:0 0 .5rem;font-size:1.5rem;font-weight:800;line-height:2rem}.opportunity-card.svelte-1e9wl5n p:where(.svelte-1e9wl5n){color:var(--streamer-stats-border-color)}.opportunity-action.svelte-1e9wl5n{background:var(--streamer-stats-accent-color);width:100%;color:var(--streamer-stats-accent-fg-color);letter-spacing:.02em;border-radius:.5rem;justify-content:center;gap:.5rem;margin-top:1.5rem;padding:.75rem 1rem;font-size:.75rem;font-weight:800;line-height:1rem;transition:background .16s}.opportunity-action.svelte-1e9wl5n:hover{background:var(--streamer-stats-accent-bg-color)}.opportunity-action.svelte-1e9wl5n .material-symbols-outlined{font-size:1rem}.locked-panel.svelte-1e9wl5n{position:relative;overflow:hidden}.chart-card.svelte-1e9wl5n{flex-direction:column;min-height:22rem;padding:1.5rem;display:flex}.card-heading.svelte-1e9wl5n{justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.card-heading.svelte-1e9wl5n p:where(.svelte-1e9wl5n){color:var(--streamer-stats-muted-fg-color);margin-top:.25rem;font-size:.6875rem;font-weight:600;line-height:.875rem}.card-heading.svelte-1e9wl5n button:where(.svelte-1e9wl5n){color:var(--streamer-stats-muted-fg-color);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.25rem;justify-content:center;align-items:center;padding:.375rem;transition:background .16s,border-color .16s;display:inline-flex}.card-heading.svelte-1e9wl5n button:where(.svelte-1e9wl5n):hover{border-color:var(--streamer-stats-border-color);background:var(--streamer-stats-view-high-bg-color)}.broadcasts-card.svelte-1e9wl5n{min-height:23rem;overflow:hidden}.broadcasts-header.svelte-1e9wl5n{border-bottom:1px solid var(--streamer-stats-border-color);background:var(--streamer-stats-window-bg-color);justify-content:space-between;gap:1rem;padding:1.5rem}.broadcasts-header.svelte-1e9wl5n a:where(.svelte-1e9wl5n){color:var(--streamer-stats-accent-color);gap:.25rem;font-size:.6875rem;font-weight:700;line-height:.875rem;transition:color .16s}.broadcasts-header.svelte-1e9wl5n a:where(.svelte-1e9wl5n):hover{color:var(--streamer-stats-accent-bg-color)}.broadcasts-header.svelte-1e9wl5n .material-symbols-outlined{font-size:.75rem}.broadcast-list.svelte-1e9wl5n{filter:blur(3px);opacity:.58;flex-direction:column;display:flex}.broadcast-list.revealed.svelte-1e9wl5n{filter:none;opacity:1}.broadcast-row.svelte-1e9wl5n{border-bottom:1px solid color-mix(in srgb, var(--streamer-stats-border-color) 50%, transparent);flex-direction:column;align-items:stretch;gap:1rem;padding:1rem;transition:background .16s}.broadcast-row.svelte-1e9wl5n:last-child{border-bottom:0}.broadcast-row.svelte-1e9wl5n:hover{background:var(--streamer-stats-view-bg-color)}.thumbnail.svelte-1e9wl5n{border:1px solid var(--streamer-stats-border-color);background:radial-gradient(circle at 30% 20%, color-mix(in srgb, var(--streamer-stats-secondary-bg-color) 50%, transparent), transparent 36%), linear-gradient(135deg, var(--streamer-stats-view-high-bg-color), var(--streamer-stats-view-low-bg-color));width:100%;height:8.5rem;color:var(--streamer-stats-border-strong-color);border-radius:.5rem;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.thumbnail.preview-image.svelte-1e9wl5n{background:radial-gradient(circle at 20% 20%, color-mix(in srgb, var(--streamer-stats-tertiary-bg-color) 50%, transparent), transparent 24%), radial-gradient(circle at 80% 60%, color-mix(in srgb, var(--streamer-stats-secondary-bg-color) 55%, transparent), transparent 28%), linear-gradient(135deg, var(--streamer-stats-accent-bg-color), var(--streamer-stats-view-high-bg-color) 52%, var(--streamer-stats-card-bg-color))}.thumbnail.svelte-1e9wl5n img:where(.svelte-1e9wl5n){object-fit:cover;width:100%;height:100%}.thumbnail.svelte-1e9wl5n>.material-symbols-outlined{font-size:2rem}.thumbnail.svelte-1e9wl5n>span:where(.svelte-1e9wl5n):last-child{background:color-mix(in srgb, var(--streamer-stats-foreground) 80%, transparent);color:var(--streamer-stats-card-bg-color);border-radius:.25rem;padding:.125rem .375rem;font-size:.625rem;font-weight:700;line-height:.875rem;position:absolute;bottom:.25rem;right:.25rem}.broadcast-copy.svelte-1e9wl5n{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.broadcast-meta.svelte-1e9wl5n{gap:.5rem;margin-bottom:.25rem}.broadcast-meta.svelte-1e9wl5n span:where(.svelte-1e9wl5n){border:1px solid color-mix(in srgb, var(--streamer-stats-accent-color) 20%, transparent);background:color-mix(in srgb, var(--streamer-stats-accent-color) 10%, transparent);color:var(--streamer-stats-accent-color);letter-spacing:.05em;text-transform:uppercase;border-radius:.25rem;padding:.125rem .5rem;font-size:.625rem;font-weight:800;line-height:.875rem}.broadcast-meta.svelte-1e9wl5n span.secondary:where(.svelte-1e9wl5n){border-color:color-mix(in srgb, var(--streamer-stats-secondary-color) 20%, transparent);background:color-mix(in srgb, var(--streamer-stats-secondary-color) 10%, transparent);color:var(--streamer-stats-secondary-color)}.broadcast-meta.svelte-1e9wl5n small:where(.svelte-1e9wl5n){color:var(--streamer-stats-muted-fg-color);font-size:.6875rem;font-weight:600;line-height:.875rem}.broadcast-row.svelte-1e9wl5n h4:where(.svelte-1e9wl5n){color:var(--streamer-stats-foreground);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:700;line-height:1.25rem;transition:color .16s;overflow:hidden}.broadcast-row.svelte-1e9wl5n:hover h4:where(.svelte-1e9wl5n){color:var(--streamer-stats-accent-color)}.broadcast-stats.svelte-1e9wl5n{flex-wrap:wrap;gap:.75rem 1rem;margin-top:.5rem}.broadcast-stats.svelte-1e9wl5n span:where(.svelte-1e9wl5n){color:var(--streamer-stats-muted-fg-color);gap:.25rem;font-size:.6875rem;font-weight:600;line-height:.875rem}.broadcast-stats.svelte-1e9wl5n .material-symbols-outlined{font-size:.875rem}.broadcast-row.svelte-1e9wl5n>button:where(.svelte-1e9wl5n){color:var(--streamer-stats-muted-fg-color);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:.5rem;transition:background .16s,color .16s;display:none}.lock-overlay.svelte-1e9wl5n{z-index:3;background:color-mix(in srgb, var(--streamer-stats-window-bg-color) 62%, transparent);color:var(--streamer-stats-foreground);text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.25rem;display:flex;position:absolute;inset:0}.lock-overlay.dark.svelte-1e9wl5n{background:color-mix(in srgb, var(--streamer-stats-inverse-bg-color) 64%, transparent);color:var(--streamer-stats-window-bright-bg-color)}.lock-overlay.svelte-1e9wl5n>.material-symbols-outlined{color:inherit;font-size:1.75rem}.lock-overlay.svelte-1e9wl5n strong:where(.svelte-1e9wl5n){font-size:.875rem;font-weight:800;line-height:1.25rem}.chart-lock.svelte-1e9wl5n{background:color-mix(in srgb, var(--streamer-stats-window-bg-color) 42%, transparent)}.chart-lock.svelte-1e9wl5n strong:where(.svelte-1e9wl5n){border:1px solid var(--streamer-stats-border-color);background:var(--streamer-stats-window-bg-color);color:var(--streamer-stats-accent-color);box-shadow:0 4px 14px color-mix(in srgb, var(--streamer-stats-black) 8%, transparent);border-radius:999px;padding:.5rem 1rem}.chart-lock.svelte-1e9wl5n p:where(.svelte-1e9wl5n),.broadcasts-lock.svelte-1e9wl5n p:where(.svelte-1e9wl5n){max-width:24rem}.chart-lock.svelte-1e9wl5n a:where(.svelte-1e9wl5n),.broadcasts-lock.svelte-1e9wl5n a:where(.svelte-1e9wl5n){background:var(--streamer-stats-accent-color);color:var(--streamer-stats-accent-fg-color);border-radius:.5rem;margin-top:.5rem;padding:.625rem 1rem;font-size:.75rem;font-weight:800;line-height:1rem}.broadcasts-lock.svelte-1e9wl5n{background:color-mix(in srgb, var(--streamer-stats-window-bg-color) 68%, transparent);top:4.75rem}.broadcasts-lock.svelte-1e9wl5n div:where(.svelte-1e9wl5n){background:color-mix(in srgb, var(--streamer-stats-accent-color) 12%, transparent);width:3rem;height:3rem;color:var(--streamer-stats-accent-color);border-radius:999px;place-items:center;display:grid}.broadcasts-lock.svelte-1e9wl5n h4:where(.svelte-1e9wl5n){color:var(--streamer-stats-foreground);margin:0;font-size:1.125rem;font-weight:800;line-height:1.5rem}@media (width>=640px){.broadcast-row.svelte-1e9wl5n{flex-direction:row;align-items:center}.thumbnail.svelte-1e9wl5n{width:10rem;height:6rem}.broadcast-row.svelte-1e9wl5n>button:where(.svelte-1e9wl5n){display:inline-flex}}@media (width>=768px){.hero-row.svelte-1e9wl5n{flex-direction:row;align-items:center}.hero-actions.svelte-1e9wl5n{flex-direction:row;flex-shrink:0;width:auto}.twitch-button.svelte-1e9wl5n,.demo-button.svelte-1e9wl5n{flex-shrink:0;width:auto}.kpi-grid.svelte-1e9wl5n{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.kpi-grid.svelte-1e9wl5n{grid-template-columns:repeat(4,minmax(0,1fr))}.bento-grid.svelte-1e9wl5n{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (width<=520px){.welcome-block.svelte-1e9wl5n,.section-heading.svelte-1e9wl5n,.broadcasts-header.svelte-1e9wl5n{flex-direction:column;align-items:flex-start}.range-tabs.svelte-1e9wl5n{justify-content:space-between;width:100%}.range-tabs.svelte-1e9wl5n button:where(.svelte-1e9wl5n){flex:1}.hero-avatar.svelte-1e9wl5n{width:4rem;height:4rem}}
