.streak-machine-view[data-v-db95722c]{display:flex;flex:1;flex-direction:column;font-family:var(--d360-font);gap:1.25rem}.filters-bar[data-v-db95722c]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem}.filter-group[data-v-db95722c]{display:flex;flex-direction:column;gap:.375rem;min-width:160px}.filter-group-wide[data-v-db95722c]{flex:1;min-width:220px}.filter-label[data-v-db95722c]{color:var(--d360-muted);font-size:12px;font-weight:400}.loading-state[data-v-db95722c]{display:flex;flex:1;flex-direction:column;gap:6px;min-height:600px}.sk[data-v-db95722c]{animation:sk-shimmer-db95722c 1.2s ease-in-out infinite;background:linear-gradient(90deg,var(--d360-surface) 0,var(--d360-surface-hover) 50%,var(--d360-surface) 100%);background-size:200% 100%;border-radius:10px}.sk-pills[data-v-db95722c]{height:34px;margin-bottom:6px;width:min(520px,100%)}.sk-summary[data-v-db95722c]{border-radius:12px;height:76px;margin-bottom:6px}.sk-row[data-v-db95722c]{height:52px}@keyframes sk-shimmer-db95722c{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.sk[data-v-db95722c]{animation:none}}.empty-state[data-v-db95722c]{align-items:center;display:flex;flex:1;flex-direction:column;gap:.75rem;justify-content:center;min-height:600px;text-align:center}.empty-icon[data-v-db95722c]{color:var(--d360-border-hover)}.empty-title[data-v-db95722c]{color:var(--d360-text-soft);font-size:14px;font-weight:400;line-height:1.5;max-width:420px}.empty-desc[data-v-db95722c]{color:var(--d360-muted);font-size:12px;line-height:1.5;max-width:360px}.retry-btn[data-v-db95722c]{background:var(--d360-bg);border:1px solid var(--d360-border);border-radius:var(--d360-control-radius);color:var(--d360-accent);cursor:pointer;font-family:var(--d360-font);font-size:13px;margin-top:.25rem;min-height:var(--d360-control-h);padding:0 14px;transition:border-color .15s ease}.retry-btn[data-v-db95722c]:hover{border-color:var(--d360-border-hover)}.type-filter-row[data-v-db95722c]{background:var(--d360-bg);border:1px solid var(--d360-border);border-radius:var(--d360-menu-radius);display:inline-flex;flex-wrap:wrap;gap:2px;max-width:100%;padding:3px;width:-moz-fit-content;width:fit-content}.type-pill[data-v-db95722c]{align-items:center;background:transparent;border:0;border-radius:var(--d360-control-radius);color:var(--ink-muted);cursor:pointer;display:flex;font-family:var(--d360-font);font-size:13px;font-weight:400;gap:6px;min-height:30px;padding:0 12px;transition:background-color .15s ease,color .15s ease}.type-pill[data-v-db95722c]:hover{background:var(--d360-surface-hover);color:var(--d360-text)}.type-pill[data-v-db95722c]:focus-visible{outline:var(--d360-focus-ring);outline-offset:-2px}.type-pill.active[data-v-db95722c]{background:var(--d360-tab-active);color:var(--d360-text);font-weight:500}.pill-count[data-v-db95722c]{color:var(--d360-muted);font-size:12px;font-variant-numeric:tabular-nums}.type-pill.active .pill-count[data-v-db95722c]{color:var(--d360-accent)}.summary-row[data-v-db95722c]{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.summary-card[data-v-db95722c]{align-items:flex-start;background:var(--surface-page);border:1px solid var(--d360-border-soft);border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:12px 14px}.summary-val[data-v-db95722c]{font-size:22px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.summary-lbl[data-v-db95722c]{color:var(--ink-muted);font-size:12px;font-weight:400;order:-1}.leaderboard[data-v-db95722c]{display:flex;flex-direction:column;gap:4px}.lb-header[data-v-db95722c]{border-bottom:1px solid var(--d360-border-soft);display:grid;gap:.625rem;grid-template-columns:40px minmax(0,1fr) 94px 148px 62px 72px;padding:.3rem .875rem}.lb-header span[data-v-db95722c]{color:var(--ink-muted);font-size:12px;font-weight:400}.lh-games[data-v-db95722c],.lh-goals[data-v-db95722c]{text-align:right}.lb-row[data-v-db95722c]{align-items:center;background:var(--surface-page);border:1px solid var(--d360-table-row-line);border-radius:10px;display:grid;gap:.625rem;grid-template-columns:40px minmax(0,1fr) 94px 148px 62px 72px;min-height:52px;padding:0 .875rem;transition:background .15s ease,border-color .15s ease}.lb-row[data-v-db95722c]:hover{background:var(--d360-table-row-hover);border-color:var(--d360-border)}.lb-rank-wrap[data-v-db95722c]{align-items:center;display:flex;justify-content:center}.lb-rank-num[data-v-db95722c]{color:var(--d360-muted);font-size:13px;font-variant-numeric:tabular-nums;font-weight:500}.row-gold .lb-rank-num[data-v-db95722c]{color:var(--d360-accent)}.row-bronze .lb-rank-num[data-v-db95722c],.row-silver .lb-rank-num[data-v-db95722c]{color:var(--d360-text-soft)}.lb-team-cell[data-v-db95722c]{align-items:center;display:flex;gap:.625rem;min-width:0}.lb-team-wrap[data-v-db95722c]{display:flex;flex-direction:column;gap:2px;min-width:0;overflow:hidden}.lb-team-name-row[data-v-db95722c]{align-items:center;display:flex;gap:.4rem;min-width:0}.lb-team-name[data-v-db95722c]{color:var(--d360-text);font-size:14px;font-weight:500;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:color .15s;white-space:nowrap}.lb-team-name[data-v-db95722c]:hover{color:var(--d360-accent)}.live-badge[data-v-db95722c]{background:#00ff8724;border-radius:999px;color:light-dark(#00703d,#6ee7b7);flex-shrink:0;font-size:11px;font-weight:500;padding:1px 8px}.lb-wdl[data-v-db95722c]{align-items:center;display:flex;font-size:12px;font-variant-numeric:tabular-nums;gap:.25rem}.wdl-w[data-v-db95722c]{color:light-dark(#00703d,#6ee7b7)}.wdl-d[data-v-db95722c]{color:var(--d360-muted)}.wdl-l[data-v-db95722c]{color:light-dark(#be123c,#fda4af)}.wdl-sep[data-v-db95722c]{color:light-dark(var(--d360-muted),var(--d360-border-hover))}.lb-period-wrap[data-v-db95722c],.lb-type-wrap[data-v-db95722c]{align-items:center;display:flex}.lb-period-wrap[data-v-db95722c]{flex-wrap:wrap;gap:.3rem}.lb-period[data-v-db95722c]{color:var(--d360-muted);font-size:12px;font-variant-numeric:tabular-nums}.lb-period-sep[data-v-db95722c]{color:light-dark(var(--d360-muted),var(--d360-border-hover));font-size:12px}.lb-goals-wrap[data-v-db95722c]{align-items:center;display:flex;font-variant-numeric:tabular-nums;gap:.25rem;justify-content:flex-end}.lb-gf[data-v-db95722c]{color:var(--d360-text)}.lb-ga[data-v-db95722c],.lb-gf[data-v-db95722c]{font-size:13px;font-weight:500}.lb-ga[data-v-db95722c]{color:var(--d360-muted)}.lb-goals-sep[data-v-db95722c]{color:light-dark(var(--d360-muted),var(--d360-border-hover));font-size:12px}.lb-games-wrap[data-v-db95722c]{align-items:flex-end;display:flex;flex-direction:column;gap:5px}.lb-games[data-v-db95722c]{font-size:20px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.lb-games-track[data-v-db95722c]{background:light-dark(var(--line-soft),var(--d360-tab-active));border-radius:3px;height:4px;overflow:hidden;width:56px}.lb-games-track span[data-v-db95722c]{background:var(--violet-text);border-radius:3px;display:block;height:100%;transition:width .4s cubic-bezier(.22,1,.36,1)}.games-hot~.lb-games-track span[data-v-db95722c]{background:light-dark(#00c46a,#00ff87)}.games-hot[data-v-db95722c]{color:var(--accent-text)}.games-warm[data-v-db95722c]{color:var(--ink)}.games-normal[data-v-db95722c]{color:var(--d360-text-soft)}.no-filter-results[data-v-db95722c]{color:var(--d360-muted);font-size:13px;padding:1.5rem;text-align:center}.streak-badge[data-v-db95722c]{border-radius:999px;display:inline-block;font-size:12px;font-weight:500;padding:2px 10px}.badge-win[data-v-db95722c]{background:#00ff8724;color:light-dark(#00703d,#6ee7b7)}.badge-unbeaten[data-v-db95722c]{background:#60a5fa29;color:light-dark(#1d4ed8,#93c5fd)}.badge-loss[data-v-db95722c]{background:#fb718529;color:light-dark(#be123c,#fda4af)}.badge-winless[data-v-db95722c]{background:#fbbf2429;color:light-dark(#92400e,#fcd34d)}.badge-neutral[data-v-db95722c]{background:#94a3b82e;color:light-dark(#334155,#cbd5e1)}@media(max-width:640px){.lb-header[data-v-db95722c],.lb-row[data-v-db95722c]{grid-template-columns:28px minmax(0,1fr) 82px 56px}.lb-goals-wrap[data-v-db95722c],.lb-period-wrap[data-v-db95722c],.lh-goals[data-v-db95722c],.lh-period[data-v-db95722c]{display:none}.lb-row[data-v-db95722c]{padding:.45rem .625rem}.type-filter-row[data-v-db95722c]{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.type-filter-row[data-v-db95722c]::-webkit-scrollbar{display:none}.type-pill[data-v-db95722c]{flex:0 0 auto;min-height:38px}}@media(max-width:767px){[data-mobile-direction] .lb-games-wrap[data-v-db95722c]{align-items:center;flex-direction:row;gap:10px;grid-column:2/-1;justify-content:flex-start}[data-mobile-direction] .lb-games[data-v-db95722c]{font-size:18px}}.export-container[data-v-db95722c]{background:var(--d360-panel-bg);border:1px solid var(--d360-border-soft);border-radius:12px;overflow:hidden}.export-body[data-v-db95722c],.export-container[data-v-db95722c]{display:flex;flex-direction:column}.export-body[data-v-db95722c]{flex:1;gap:.875rem;padding:1.125rem 1.25rem}.export-header[data-v-db95722c]{align-items:center;background:#5b21b6;display:flex;flex-shrink:0;gap:.625rem;justify-content:space-between;padding:.875rem 1.25rem}.export-header-title[data-v-db95722c]{color:#fff;flex:1;font-size:.9rem;font-weight:700;letter-spacing:.1em;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.export-header-right[data-v-db95722c]{align-items:center;display:flex;flex-shrink:0;gap:.375rem;margin-left:.75rem}.export-header-tool-pill[data-v-db95722c]{background:#00ff8714;border:1px solid rgba(0,255,135,.25);border-radius:999px;color:#00ff87e6;font-size:.5rem;font-weight:800;letter-spacing:.18em;padding:.25rem .625rem;text-transform:uppercase;white-space:nowrap}.export-footer[data-v-db95722c]{flex-shrink:0}@keyframes row-in-db95722c{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-up-db95722c{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.lb-row[data-v-db95722c]{animation:row-in-db95722c .3s ease both}.summary-card[data-v-db95722c],.type-filter-row[data-v-db95722c]{animation:fade-up-db95722c .3s ease both}.summary-card[data-v-db95722c]:nth-child(2){animation-delay:60ms}.summary-card[data-v-db95722c]:nth-child(3){animation-delay:.12s}.summary-card[data-v-db95722c]:nth-child(4){animation-delay:.18s}@media(prefers-reduced-motion:reduce){.lb-row[data-v-db95722c],.summary-card[data-v-db95722c],.type-filter-row[data-v-db95722c]{animation:none}}[data-dribble-export][data-v-db95722c] :is(.lb-header,.lb-row){grid-template-columns:40px minmax(0,1fr) 94px 148px 62px 72px}[data-dribble-export][data-v-db95722c] :is(.lh-period,.lh-goals){display:block}[data-dribble-export][data-v-db95722c] :is(.lb-period-wrap,.lb-goals-wrap){display:flex}
