.lane-metric-switch[data-v-5516ec9b]{margin-top:16px}.lane-metric-switch button[data-v-5516ec9b]{min-width:80px;min-height:40px;cursor:pointer}.laning-panel[data-v-5516ec9b]{--lane-fg: var(--fg-1, #0f172a);--lane-muted: var(--fg-3, #64748b);padding:24px;color:var(--lane-fg)}.lane-header[data-v-5516ec9b],.lane-game-heading[data-v-5516ec9b],.lane-footer[data-v-5516ec9b]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}h2[data-v-5516ec9b]{font-size:24px;font-weight:700;letter-spacing:-.035em}h3[data-v-5516ec9b]{font-size:18px;font-weight:700;line-height:1.4}p[data-v-5516ec9b]{font-size:13px;line-height:1.7;color:var(--lane-muted)}.lane-eyebrow[data-v-5516ec9b]{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lane-muted)}.lane-scope[data-v-5516ec9b]{font-size:12px;border:1px solid var(--border-hairline, #cbd5e1);padding:7px 10px;border-radius:8px}.lane-lead[data-v-5516ec9b]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:16px 0;padding:24px;background:var(--bg-surface-2, rgba(128, 128, 128, .05));border:1px solid var(--border-hairline, #cbd5e1);border-radius:12px}.lane-hero-number[data-v-5516ec9b]{display:block;font-size:48px;line-height:1.3;font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin:8px 0}.lane-hero-number small[data-v-5516ec9b]{font-size:13px;font-weight:500;letter-spacing:0;color:var(--lane-muted)}.lane-verdict p[data-v-5516ec9b]{margin-top:10px}.lane-measure>div[data-v-5516ec9b]:first-child{display:flex;justify-content:space-between;gap:12px;font-size:13px}.lane-measure b[data-v-5516ec9b]{font-size:20px;font-variant-numeric:tabular-nums}.lane-measure[data-v-5516ec9b]{margin-bottom:16px}.lane-measure p[data-v-5516ec9b]{font-size:12px;margin:6px 0 16px}.lane-track[data-v-5516ec9b]{height:12px;background:var(--border-hairline, #e2e8f0);position:relative;margin-top:8px;border-radius:3px}.lane-track i[data-v-5516ec9b]{position:absolute;left:50%;height:20px;top:-4px;border-left:1px solid var(--lane-muted)}.lane-track>span[data-v-5516ec9b]{position:absolute;height:100%;background:var(--accent, #008080);border-radius:3px}.lane-reference .lane-track>span[data-v-5516ec9b]{background:var(--lane-muted)}.lane-calculation[data-v-5516ec9b]{border-top:1px solid var(--border-hairline, #cbd5e1);padding-top:12px;font-variant-numeric:tabular-nums}.lane-calculation strong[data-v-5516ec9b]{color:var(--lane-fg)}.lane-explainer[data-v-5516ec9b]{border:1px solid var(--border-hairline, #cbd5e1);border-radius:8px;padding:12px 16px}.lane-explainer summary[data-v-5516ec9b]{cursor:pointer;font-size:13px;font-weight:600;min-height:24px}.lane-explainer p[data-v-5516ec9b]{margin-top:10px;max-width:85ch}.lane-section-heading[data-v-5516ec9b]{margin-top:32px;margin-bottom:16px}.lane-section-heading p[data-v-5516ec9b]{margin-top:4px}.lane-game-heading label[data-v-5516ec9b]{display:grid;gap:5px;font-size:12px}.lane-game-heading select[data-v-5516ec9b]{min-height:40px;min-width:210px;border:1px solid var(--border-hairline, #cbd5e1);border-radius:8px;background:var(--bg-surface, #fff);color:var(--lane-fg);font-size:13px;padding:6px 32px 6px 10px;cursor:pointer}.lane-games[data-v-5516ec9b]{padding:0;list-style:none}.lane-games li[data-v-5516ec9b]{border-top:1px solid var(--border-hairline, #cbd5e1)}.lane-games summary[data-v-5516ec9b]{list-style:none;display:grid;grid-template-columns:80px 1fr auto 16px;align-items:center;gap:16px;padding:14px 4px;cursor:pointer}.lane-games summary[data-v-5516ec9b]::-webkit-details-marker{display:none}.lane-games summary[data-v-5516ec9b]:hover{background:var(--bg-surface-2, rgba(128, 128, 128, .05))}.lane-champions[data-v-5516ec9b]{display:flex;align-items:center;gap:4px}.lane-champions>span[data-v-5516ec9b]{font-size:11px;color:var(--lane-muted)}.lane-match[data-v-5516ec9b]{display:grid;gap:3px;min-width:0}.lane-match b[data-v-5516ec9b]{font-size:13px}.lane-match span[data-v-5516ec9b],.lane-match small[data-v-5516ec9b]{font-size:12px;color:var(--lane-muted)}.lane-result[data-v-5516ec9b]{text-align:right;display:grid;gap:2px}.lane-result b[data-v-5516ec9b]{font-size:20px;font-variant-numeric:tabular-nums}.lane-result small[data-v-5516ec9b]{font-size:11px;color:var(--lane-muted)}.lane-chevron[data-v-5516ec9b]{transition:transform .15s}.lane-games details[open] .lane-chevron[data-v-5516ec9b]{transform:rotate(180deg)}.lane-game-detail[data-v-5516ec9b]{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:16px;background:var(--bg-surface-2, rgba(128, 128, 128, .05));border-radius:8px;margin-bottom:12px}.lane-game-detail>div[data-v-5516ec9b]{display:grid;gap:4px;font-size:13px}.lane-game-detail>div>span[data-v-5516ec9b]{color:var(--lane-muted)}.lane-game-detail p[data-v-5516ec9b]{grid-column:1/-1}.lane-game-detail a[data-v-5516ec9b]{justify-self:start;grid-column:1/-1}.lane-footer[data-v-5516ec9b]{margin:16px 0 24px}.lane-empty[data-v-5516ec9b]{padding:28px 0}.lane-sample[data-v-5516ec9b]{display:block;font-size:12px;margin-top:8px;color:var(--lane-muted)}[data-tone=above]>.lane-hero-number[data-v-5516ec9b],[data-tone=above].lane-result b[data-v-5516ec9b]{color:#047857}[data-tone=below]>.lane-hero-number[data-v-5516ec9b],[data-tone=below].lane-result b[data-v-5516ec9b]{color:#be123c}.dark{color:#6ee7b7}.dark{color:#fda4af}summary[data-v-5516ec9b]:focus-visible,select[data-v-5516ec9b]:focus-visible,a[data-v-5516ec9b]:focus-visible,button[data-v-5516ec9b]:focus-visible{outline:2px solid var(--accent, #008080);outline-offset:4px}@media (max-width: 700px){.laning-panel[data-v-5516ec9b]{padding:16px}.lane-lead[data-v-5516ec9b]{grid-template-columns:1fr;padding:16px;gap:24px}.lane-hero-number[data-v-5516ec9b]{font-size:40px}.lane-games summary[data-v-5516ec9b]{grid-template-columns:68px minmax(0,1fr) 66px 12px;gap:8px}.lane-match b[data-v-5516ec9b]{font-size:12px}.lane-match span[data-v-5516ec9b],.lane-match small[data-v-5516ec9b]{font-size:11px}.lane-result b[data-v-5516ec9b]{font-size:18px}.lane-result small[data-v-5516ec9b]{font-size:10px}.lane-game-heading label[data-v-5516ec9b],.lane-game-heading select[data-v-5516ec9b]{width:100%}.lane-game-detail[data-v-5516ec9b]{padding:12px}.lane-scope[data-v-5516ec9b]{font-size:11px}h2[data-v-5516ec9b]{font-size:22px}}@media (prefers-reduced-motion: reduce){.lane-chevron[data-v-5516ec9b]{transition:none}}
