.live-detail-head[data-v-26e99cb7]{margin-bottom:18px;padding-right:24px}.is-collapsible>.ldb-head[data-v-26e99cb7]{cursor:pointer;user-select:none;border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.is-collapsible>.ldb-head:hover .ldb-chevron[data-v-26e99cb7]{color:var(--accent)}.is-collapsible>.ldb-head[data-v-26e99cb7]:focus-visible{box-shadow:var(--focus-ring-shadow);outline:none}.ldb-chevron[data-v-26e99cb7]{color:var(--muted);flex-shrink:0;display:inline-flex}.is-collapsible.is-collapsed>.ldb-head[data-v-26e99cb7]{margin-bottom:0}.is-collapsible.is-collapsed>.ldb-head .ldb-chevron[data-v-26e99cb7]{transform:rotate(-90deg)}.is-collapsible.is-collapsed>.ldb-body[data-v-26e99cb7]{display:none}.live-detail-head.is-collapsible>.ldb-head[data-v-26e99cb7]{justify-content:flex-start}.eyebrow[data-v-26e99cb7]{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.2em;text-transform:uppercase;color:var(--muted-strong);margin:0;font-weight:700}.live-detail-league[data-v-26e99cb7]{margin:0 0 var(--space-1);text-align:center;font-size:var(--text-sm);color:var(--muted-strong)}.competition-tag[data-v-26e99cb7]{align-items:center;gap:5px;min-width:0;max-width:100%;display:inline-flex}.mw-league-logo--sm[data-v-26e99cb7]{object-fit:contain;background:var(--logo-coin-fill);width:18px;height:18px;box-shadow:var(--logo-coin-ring), var(--logo-coin-shadow);border-radius:4px;padding:2px}.live-detail-score[data-v-26e99cb7]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:16px;display:grid}.live-detail-scoreline[data-v-26e99cb7]{flex-direction:column;align-items:center;gap:8px;display:flex}.live-detail-team[data-v-26e99cb7]{flex-direction:column;gap:9px;min-width:0;display:flex}.live-detail-team .live-team[data-v-26e99cb7]{width:100%}.live-detail-team--home[data-v-26e99cb7]{text-align:right;align-items:flex-end}.live-detail-team--away[data-v-26e99cb7]{text-align:left;align-items:flex-start}.live-team[data-v-26e99cb7]{align-items:center;gap:8px;min-width:0;display:flex}.live-team--home[data-v-26e99cb7]{justify-content:flex-end}.live-team--away[data-v-26e99cb7]{justify-content:flex-start}.live-team-name[data-v-26e99cb7]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;font-size:var(--text-lg);color:var(--ink);overflow:hidden}.live-result[data-v-26e99cb7]{font-weight:700;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);letter-spacing:.02em;padding:0 4px}.live-result--lg[data-v-26e99cb7]{font-size:var(--text-2xl);line-height:1}.live-status-badge[data-v-26e99cb7]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);letter-spacing:.02em;border-radius:var(--radius-pill);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:2px 8px;font-weight:600;display:inline-flex}.live-status-badge.is-live[data-v-26e99cb7]{color:var(--danger);background:var(--danger-soft);border-color:var(--danger-line)}.live-status-badge.is-live[data-v-26e99cb7]:before{content:"";width:13px;height:13px;-webkit-mask:var(--live-broadcast-icon) center / contain no-repeat;mask:var(--live-broadcast-icon) center / contain no-repeat;background-color:currentColor}.live-status-badge.is-scheduled[data-v-26e99cb7]{color:var(--muted-strong);background:var(--fill)}.live-status-badge.is-finished[data-v-26e99cb7]{color:var(--muted);background:var(--fill-subtle)}.fixture-logo[data-v-26e99cb7]{--logo-size:34px;box-sizing:border-box;width:var(--logo-size);height:var(--logo-size);background:var(--logo-coin-fill);box-shadow:var(--logo-coin-ring), var(--logo-coin-shadow);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:3px;display:inline-flex;position:relative;overflow:hidden}.fixture-logo img[data-v-26e99cb7]{object-fit:contain;width:100%;height:100%;display:block}.fixture-logo-fallback[data-v-26e99cb7]{font-family:var(--font-mono);font-size:var(--text-3xs);letter-spacing:.02em;text-transform:uppercase;color:var(--muted-strong);font-weight:700;display:none}.fixture-logo.logo-missing[data-v-26e99cb7],.fixture-logo.logo-failed[data-v-26e99cb7]{background:var(--fill-strong);border:1px solid var(--line-strong);box-shadow:none;padding:0}.fixture-logo.logo-missing .fixture-logo-fallback[data-v-26e99cb7],.fixture-logo.logo-failed .fixture-logo-fallback[data-v-26e99cb7]{display:inline-flex}@media (width<=640px){.live-detail-head[data-v-26e99cb7]{padding-right:0}.live-detail-score[data-v-26e99cb7]{gap:10px}.live-detail-scoreline[data-v-26e99cb7]{min-width:54px}.live-team-name[data-v-26e99cb7]{font-size:var(--text-md)}.live-result--lg[data-v-26e99cb7]{font-size:1.7rem}.fixture-logo[data-v-26e99cb7]{--logo-size:28px}}.native-history-case[data-v-52c4bbc8]{min-width:0;margin:0}.native-history[data-v-52c4bbc8]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-dialog);min-width:0;color:var(--ink);padding:18px}.native-history-nav[data-v-52c4bbc8]{border-bottom:1px solid var(--line);gap:6px;margin:0 0 12px;padding:6px 0;display:flex}.native-history-case>figcaption[data-v-52c4bbc8]{color:var(--muted);margin:14px 0 0;font-size:12px;line-height:1.7}@media (width<=600px){.native-history[data-v-52c4bbc8]{padding:12px}}button[data-v-8555db69],input[data-v-8555db69],select[data-v-8555db69],textarea[data-v-8555db69]{font:inherit}.panel[data-v-8555db69],.drawer-section[data-v-8555db69]{min-width:0}.panel[data-v-8555db69]{gap:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--panel);box-shadow:var(--shadow);padding:24px 26px;display:grid}input[data-v-8555db69],select[data-v-8555db69],textarea[data-v-8555db69],.field-button[data-v-8555db69]{width:100%;min-width:0;min-height:var(--control-h);border:1px solid var(--line-strong);border-radius:var(--radius-control);background-color:var(--surface-inset-strong);color:var(--ink);font-family:DM Sans,sans-serif;font-size:var(--text-md);padding:10px 13px;transition:border-color .15s,box-shadow .15s}input[data-v-8555db69]:is([type=number],[type=date],[type=datetime-local],[type=time],[type=month]){font-variant-numeric:tabular-nums}.field-button[data-v-8555db69]{text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:block;overflow:hidden}.fields-compact[data-v-8555db69] :where(input:not([type=checkbox],[type=radio],[type=range],[type=color]),select,textarea,.field-button){min-height:var(--control-h-sm);font-size:var(--text-sm);padding:4px 10px}.fields-compact[data-v-8555db69] :where(select){background-position:right 10px center;padding-right:30px}select[data-v-8555db69]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%235E738A' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.segmented[data-v-8555db69]{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--fill-subtle);scrollbar-width:none;align-items:center;gap:2px;width:max-content;max-width:100%;padding:2px;display:inline-flex;overflow:auto hidden}.segmented[data-v-8555db69]::-webkit-scrollbar{display:none}.segmented-btn[data-v-8555db69]{--segmented-on:var(--accent-bright);--segmented-on-bg:var(--accent-soft);--segmented-on-ring:var(--accent-line);border-radius:var(--radius-pill);min-height:28px;color:var(--muted-strong);font-size:var(--text-xs);letter-spacing:.01em;text-transform:none;white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) var(--motion-ease), background-color var(--motion-fast) var(--motion-ease), box-shadow var(--motion-fast) var(--motion-ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:6px;padding:3px 12px;font-weight:600;line-height:1.2;display:inline-flex}.segmented-btn[data-v-8555db69]:where(:hover:not(:disabled)){color:var(--ink);background:var(--fill)}.segmented-btn[data-v-8555db69]:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.segmented-btn[data-v-8555db69]:is(.is-active,[aria-pressed=true],[aria-selected=true],[aria-checked=true]){color:var(--segmented-on);background:var(--segmented-on-bg);box-shadow:inset 0 0 0 1px var(--segmented-on-ring)}.segmented-btn.is-home[data-v-8555db69]{--segmented-on:var(--team-home);--segmented-on-bg:var(--team-home-soft);--segmented-on-ring:rgba(var(--team-home-rgb), .4)}.segmented-btn.is-away[data-v-8555db69]{--segmented-on:var(--team-away);--segmented-on-bg:var(--team-away-soft);--segmented-on-ring:rgba(var(--team-away-rgb), .4)}.segmented-btn.is-back[data-v-8555db69]{--segmented-on:var(--exchange-back);--segmented-on-bg:var(--exchange-back-soft);--segmented-on-ring:var(--exchange-back-line)}.segmented-btn.is-lay[data-v-8555db69]{--segmented-on:var(--exchange-lay);--segmented-on-bg:var(--exchange-lay-soft);--segmented-on-ring:var(--exchange-lay-line)}.segmented-btn.is-info[data-v-8555db69]{--segmented-on:var(--info);--segmented-on-bg:var(--info-soft);--segmented-on-ring:var(--info-line)}.segmented-btn[data-v-8555db69]:is(:disabled,.is-disabled){opacity:.4;cursor:not-allowed}.ind2-detail[data-v-8555db69]{--detail-pad-x:20px;padding:18px var(--detail-pad-x) 20px;min-height:520px}.ind2-detail[data-v-8555db69]>*{min-width:0}.ind2-headwrap[data-v-8555db69]{flex-direction:column;flex:1;align-items:flex-start;gap:6px;min-width:0;display:flex}.ind2-title-input[data-v-8555db69]{width:100%;color:var(--ink);font-family:DM Sans,sans-serif;font-weight:700;font-size:var(--text-xl);letter-spacing:0;transition:border-color var(--motion-fast) var(--motion-ease);background:0 0;border:none;border-bottom:1px solid #0000;padding:2px 0}.ind2-title-input[data-v-8555db69]:focus{border-bottom-color:var(--accent-line-strong);outline:none}.ind2-nl[data-v-8555db69]{font-size:var(--text-md);color:var(--muted-strong);background:var(--surface-inset-row);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:0 var(--radius-md) var(--radius-md) 0;margin:14px 0 18px;padding:10px 13px;line-height:1.55}.ind2-nl b[data-v-8555db69]{color:var(--ink);font-weight:700}.ind2-nl .nl-soft[data-v-8555db69]{color:var(--muted)}.ind2-nl .nl-empty[data-v-8555db69]{color:var(--muted);font-style:italic}.ind2-nl .nl-line[data-v-8555db69]{margin:0}.ind2-nl .nl-rules[data-v-8555db69]{flex-wrap:wrap;gap:6px 14px;margin-top:8px;display:flex}.ind2-nl .nl-rule[data-v-8555db69]{font-size:var(--text-xs);color:var(--muted);border-bottom:1px dotted rgba(var(--line-rgb), .45);cursor:help}.ind2-nl .nl-rule[data-v-8555db69]:focus-visible{outline:2px solid var(--accent-bright);outline-offset:2px;border-radius:var(--radius-xs)}.ind2-nl .nl-diag[data-v-8555db69]{border-top:1px solid var(--line);flex-direction:column;gap:7px;margin:10px 0 0;padding:10px 0 0;list-style:none;display:flex}.ind2-nl .nl-diag-row[data-v-8555db69]{font-size:var(--text-sm);align-items:flex-start;gap:8px;line-height:1.45;display:flex}.ind2-nl .nl-diag-icon[data-v-8555db69]{flex:none;width:13px;height:13px;margin-top:2px;display:inline-flex}.ind2-nl .nl-diag-icon svg[data-v-8555db69]{width:100%;height:100%}.ind2-nl .nl-diag-row--warning[data-v-8555db69]{color:var(--warning)}.ind2-nl .nl-diag-row--note[data-v-8555db69]{color:var(--muted)}.ind-editor-head[data-v-8555db69]{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-bottom:4px;display:flex}.ind-badge[data-v-8555db69]{width:fit-content;font-family:var(--font-mono);font-size:var(--text-3xs);text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-pill);flex-shrink:0;align-items:center;gap:5px;padding:3px 8px;font-weight:700;display:inline-flex}.ind-badge--custom[data-v-8555db69]{color:var(--accent-bright);background:var(--accent-soft);border:1px solid var(--accent-line)}.bld-section[data-v-8555db69]{margin-top:24px}.bld-section-head[data-v-8555db69]{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;padding-bottom:8px;display:flex}.bld-step[data-v-8555db69]{border-radius:var(--radius-pill);background:var(--fill-strong);width:22px;height:22px;color:var(--muted-strong);font-family:var(--font-mono);font-size:var(--text-2xs);flex:none;place-items:center;font-weight:700;display:inline-grid}.bld-section-title[data-v-8555db69]{font-family:DM Sans,sans-serif;font-size:var(--text-md);letter-spacing:.01em;text-transform:none;color:var(--ink);font-weight:700}.bld-section-hint[data-v-8555db69]{font-size:var(--text-xs);color:var(--muted)}.bld-section-body[data-v-8555db69]{flex-direction:column;gap:12px;display:flex}.bld-title-row[data-v-8555db69]{align-items:center;gap:10px;width:100%;min-width:0;display:flex}.cond-row[data-v-8555db69]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cond-row>.cond-ic[data-v-8555db69]{flex:0 0 28px}.cond-what[data-v-8555db69]{flex:3 10rem;min-width:0}.cond-who[data-v-8555db69]{flex:2 7.5rem;align-items:center;min-width:0;display:flex}.cond-test[data-v-8555db69]{flex-wrap:wrap;flex:3 10rem;align-items:center;gap:6px;min-width:0;display:flex}.cond-more[data-v-8555db69]{flex-wrap:wrap;flex:2 7rem;align-items:center;gap:6px;min-width:0;display:flex}.cond-acts[data-v-8555db69]{flex:none;justify-content:flex-end;align-items:center;gap:2px;margin-left:auto;display:flex}.cond-row[data-mode=comparison][data-v-8555db69]{align-items:flex-start}.cond-ic[data-v-8555db69]{border-radius:var(--radius-sm);background:var(--accent-soft);width:28px;height:28px;color:var(--accent-bright);place-items:center;display:grid}.cond-ic--market[data-v-8555db69]{background:var(--warning-soft);color:var(--warning)}.cond-row :is(.cond-who,.cond-test,.cond-more)>select[data-v-8555db69]{width:auto;min-width:0}.cond-who>select[data-v-8555db69]{flex:auto}.cond-test>select[data-v-8555db69]{flex:0 auto}.cond-more>select[data-v-8555db69]{flex:auto}.cond-test>input[data-v-8555db69]{flex:3.5rem;min-width:3.5rem}.cond-more>input[data-v-8555db69]{flex:3rem;min-width:3rem}.cond-row .cond-pair--formula>select[data-v-8555db69]{flex:none;width:auto}.ed-gates[data-v-8555db69]{flex-wrap:wrap;gap:12px;margin:0;display:flex}.ed-gates[data-v-8555db69]>*{flex:220px;min-width:0}.gate[data-v-8555db69]{background:var(--surface-inset);border:1px solid var(--line);border-radius:var(--radius-md);padding:12px 13px}.ed-gates>.gate--wide[data-v-8555db69]{flex-basis:100%}.gate-lab[data-v-8555db69]{font-size:var(--text-xs);color:var(--muted-strong);align-items:center;gap:7px;margin-bottom:10px;display:flex}.gate-lab .li-icon[data-v-8555db69]{color:var(--muted)}.gate select[data-v-8555db69],.gate input[data-v-8555db69]:not([type=checkbox]):not([type=radio]){width:100%}.gate-minute-row[data-v-8555db69]{align-items:center;gap:10px;display:flex}.gate-dash[data-v-8555db69]{color:var(--muted)}.gate-cooldown[data-v-8555db69]{align-items:center;gap:9px;display:flex}.gate-cooldown input[data-v-8555db69]{text-align:center;width:80px}.gate-cooldown>input[data-v-8555db69]{flex:0 0 80px}.gate-unit[data-v-8555db69]{font-size:var(--text-sm);color:var(--muted)}.bld-option>.gate-lab[data-v-8555db69]:has(+.bld-option-hint){margin-bottom:4px}.bld-option-label[data-v-8555db69]{min-width:0;color:var(--ink);flex:auto;font-weight:600}.bld-option-hint[data-v-8555db69]{font-size:var(--text-xs);color:var(--muted);margin:0 0 10px;line-height:1.4}.bld-targets[data-v-8555db69]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.bld-target[data-v-8555db69]{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-inset);flex-direction:column;align-self:stretch;gap:10px;padding:12px;display:flex}.bld-target-main[data-v-8555db69]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bld-target-main>select[data-v-8555db69]{flex:170px;width:auto;min-width:0}.bld-target-main>.button[data-v-8555db69]{margin-left:auto}.bld-exec[data-v-8555db69]{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:10px;display:flex}.bld-exec-line[data-v-8555db69]{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.bld-exec-label[data-v-8555db69]{font-size:var(--text-xs);color:var(--muted);flex:0 0 64px}.bld-exec-line>select[data-v-8555db69]{flex:200px;width:auto;min-width:0}.ed-gates--predict>.gate[data-v-8555db69]{border-left:3px solid var(--accent-line)}.strat-desc-input[data-v-8555db69]{width:100%;margin:6px 0 4px}.cond-between-sep[data-v-8555db69]{color:var(--muted);font-size:var(--text-sm)}.strat-color-pick[data-v-8555db69]{color:var(--muted);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.strat-color-pick input[type=color][data-v-8555db69]{border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;background:0 0;width:30px;height:26px;padding:0}.cond-group[data-v-8555db69]{border-radius:var(--radius-lg);position:relative}.cond-group--root[data-v-8555db69]{border:1px solid var(--line);background:var(--accent-subtle);padding:14px 14px 12px 17px}.cond-group--root[data-op=or][data-v-8555db69]{background:var(--info-subtle)}.cond-group[data-v-8555db69]:not(.cond-group--root){border:1px solid var(--line);background:var(--accent-subtle);margin:10px 0;padding:11px 12px 9px 15px}.cond-group:not(.cond-group--root)[data-op=or][data-v-8555db69]{background:var(--info-subtle)}.cond-spine[data-v-8555db69]{border-radius:var(--radius-pill);background:var(--accent);width:3px;position:absolute;top:12px;bottom:12px;left:0}.cond-group[data-op=or]>.cond-spine[data-v-8555db69]{background:var(--info)}.cond-group-head[data-v-8555db69]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.cond-group-children[data-v-8555db69]{flex-direction:column;gap:8px;display:flex}.cond-op-toggle b[data-v-8555db69]{font-family:Barlow Condensed,sans-serif;font-size:.92rem;line-height:1}.ed-gates .field>span[data-v-8555db69]{align-items:center;gap:6px;display:inline-flex}.ed-gates .field>span .li-icon[data-v-8555db69]{color:var(--muted)}.native-config[data-v-8555db69]{min-width:0;color:var(--ink);font-family:DM Sans,sans-serif}.native-config[data-v-8555db69] *,.native-config[data-v-8555db69] :before,.native-config[data-v-8555db69] :after{box-sizing:border-box}.native-config .panel[data-v-8555db69]{min-height:0;display:block}.native-config .bld-section-title[data-v-8555db69]{margin:0}.li-icon[data-v-8555db69]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;display:inline-block}.field-button[aria-disabled=true][data-v-8555db69]{cursor:default}.native-config[data-v-8555db69] :is(input,select,textarea,.field-button):focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset);border-color:var(--accent-line-strong)}.demo-caption[data-v-8555db69]{color:var(--muted);font-size:var(--text-xs);margin-top:12px;line-height:1.65}.demo-caption-head[data-v-8555db69]{justify-content:space-between;align-items:center;gap:12px;display:flex}.demo-caption p[data-v-8555db69]{margin:7px 0 0}.demo-reset[data-v-8555db69]{color:var(--muted-strong);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:3px 0;text-decoration:underline}.demo-comparison[data-v-8555db69]{color:var(--muted-strong)}@media (width<=900px){.native-config[data-v-8555db69] :is(input:not([type=color]),select,textarea,.field-button){min-height:44px}.segmented-btn[data-v-8555db69]{min-height:var(--control-h)}.demo-reset[data-v-8555db69]{min-height:44px}}.native-outlook[data-v-cfca76c4]{min-width:0}.native-outlook-frame[data-v-cfca76c4]{min-width:0;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-dialog);color:var(--ink);container-type:inline-size}.lx-nav[data-v-cfca76c4]{gap:var(--space-0-5);margin:0 calc(var(--space-3) * -1) var(--space-3);padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--line);background:var(--bg);flex-wrap:wrap;display:flex;position:static}.native-outlook-caption[data-v-cfca76c4]{color:var(--dim);margin:12px 2px 0;font-size:11px;line-height:1.7}.live-forecast[data-v-cfca76c4]{margin-top:var(--space-3)}@media (width<=600px){.native-outlook-frame[data-v-cfca76c4]{padding:var(--space-2)}.lx-nav[data-v-cfca76c4]{margin-inline:calc(var(--space-2) * -1);padding-inline:var(--space-2)}}.platform-chart .pill{border-radius:var(--radius-pill);font-family:DM Sans,sans-serif;font-size:var(--text-xs);letter-spacing:.01em;text-transform:none;align-items:center;gap:5px;padding:6px 11px;font-weight:700;line-height:1.2;display:inline-flex}.platform-chart .pill.warning{color:var(--warning);background:var(--warning-soft);border:1px solid var(--warning-line)}.platform-chart .pill-sm{font-size:var(--text-2xs);padding:2px 7px}.platform-chart .lx-lead{padding:var(--space-2);border:1px solid var(--accent-line);border-radius:var(--radius-lg);background:var(--panel);min-width:0}.platform-chart .lx-lead[hidden]{display:none}.platform-chart .lx-lead-title{margin:0 0 var(--space-1)}.platform-chart .fh-panel{gap:var(--space-2);flex-direction:column;display:flex}.platform-chart .fh-stale{padding:var(--space-1) var(--space-2);border:1px solid var(--warning-line);border-radius:var(--radius-md);background:var(--warning-soft);color:var(--warning);font-size:var(--text-xs)}.platform-chart .fh-fresh{font-size:var(--text-2xs);color:var(--muted)}.platform-chart .fh-ladder{flex-direction:column;gap:2px;display:flex}.platform-chart .fh-ladder-group,.platform-chart .fh-ladder-head,.platform-chart .fh-ladder-row{gap:var(--space-1);font-size:var(--text-xs);grid-template-columns:minmax(3.2rem,.7fr) minmax(5.5rem,1.1fr) minmax(3.6rem,1fr) minmax(4.8rem,1.3fr) minmax(4.2rem,1fr) minmax(3.6rem,1fr) minmax(4.8rem,1.3fr) minmax(4.2rem,1fr);align-items:center;display:grid}.platform-chart .fh-ladder-head,.platform-chart .fh-ladder-group{color:var(--muted);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.05em}.platform-chart .fh-ladder-span2{grid-column:span 2}.platform-chart .fh-ladder-span3{border-bottom:1px solid var(--line);grid-column:span 3;padding-bottom:2px}.platform-chart .fh-ladder-row{padding:3px var(--space-0-5);border-radius:var(--radius-sm)}.platform-chart .fh-ladder-row.is-value{background:color-mix(in srgb, var(--success-soft) 45%, transparent)}.platform-chart .fh-ladder .fh-ld-under{border-left:1px solid var(--line);padding-left:var(--space-1);margin-left:calc(var(--space-1) * -.5);align-self:stretch;align-items:center;display:flex}.platform-chart .fh-ladder .fh-ld-under~.fh-ld-under{border-left:0;margin-left:0;padding-left:0}.platform-chart .fh-ladder-row .is-side-value{background:var(--success-soft)}.platform-chart .fh-ladder-row .fh-ladder-rate.is-side-value{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.platform-chart .fh-ladder-row .fh-ladder-edge.is-side-value{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.platform-chart .fh-ladder-group>.fh-ld-over{color:var(--accent-bright)}.platform-chart .fh-ladder-group>.fh-ld-under{color:var(--info)}.platform-chart .fh-ladder-line{color:var(--ink);font-weight:700}.platform-chart .fh-ladder-desc{color:var(--muted)}.platform-chart .fh-ladder-rate,.platform-chart .fh-ladder-odds{font-variant-numeric:tabular-nums}.platform-chart .fh-ladder-age{color:var(--muted);font-size:var(--text-2xs);margin-left:4px}.platform-chart .fh-ladder-withheld{color:var(--warning);font-style:italic}.platform-chart .fh-ladder-link{color:inherit;text-decoration:none}.platform-chart .fh-ladder-link:hover .fh-ladder-odds{color:var(--accent)}.platform-chart .fh-ladder-na{color:var(--muted);font-style:italic;font-size:var(--text-2xs)}.platform-chart .fh-ladder-edge{font-variant-numeric:tabular-nums;color:var(--muted)}.platform-chart .fh-ladder-edge.is-value{color:var(--success);font-weight:700}.platform-chart .fh-note{margin:var(--space-0-5) 0 0;font-size:var(--text-2xs);color:var(--muted)}.platform-chart .fh-note--widen{color:var(--info)}.platform-chart .fh-note--thin{color:var(--warning)}@media (width<=640px){.platform-chart .fh-ladder-group,.platform-chart .fh-ladder-head,.platform-chart .fh-ladder-row{font-size:var(--text-2xs);grid-template-columns:2.6rem 2.8rem 3.4rem 3rem 2.8rem 3.4rem 3rem}.platform-chart .fh-ladder-desc{display:none}.platform-chart .fh-ladder-span2{grid-column:span 1}}@media screen and (width<=900px){.platform-chart .pill,.platform-chart .pill-sm{font-size:var(--fs-floor)!important}}.platform-chart .fh-q{font-family:var(--font-mono);font-size:var(--text-3xs);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0}.platform-chart .fh-zone{gap:var(--space-2);flex-direction:column;display:flex}.platform-chart .fh-zone-title{padding-top:var(--space-2);border-top:1px solid var(--line-soft);font-family:var(--font-mono);font-size:var(--text-3xs);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0}.platform-chart .fh-n{font-family:var(--font-mono);font-size:var(--text-3xs);color:var(--muted);white-space:nowrap}.platform-chart .fh-t-home{color:var(--team-home);font-weight:600}.platform-chart .fh-t-away{color:var(--team-away);font-weight:600}.platform-chart .fh-card{gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;min-width:0;display:flex}.platform-chart .fh-card-foot{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.platform-chart .fh-split{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;display:grid}.platform-chart .fh-qrow-text{gap:var(--space-0-5);flex-direction:column;display:flex}.platform-chart .fh-ans{font-family:Barlow Condensed,sans-serif;font-size:var(--text-xl);color:var(--ink);margin:0;font-weight:700;line-height:1.05}.platform-chart .fh-ans-sub{font-family:Barlow Condensed,sans-serif;font-size:var(--text-lg);color:var(--muted-strong);margin:0;font-weight:600}.platform-chart .fh-stack{border-radius:var(--radius-pill);background:var(--data-track);height:14px;display:flex;overflow:hidden}.platform-chart .fh-stack-home{background:var(--team-home);display:block}.platform-chart .fh-stack-away{background:var(--team-away);display:block}.platform-chart .fh-stack-legend{gap:var(--space-1);font-size:var(--text-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.platform-chart .fh-stack-legend span{flex-direction:column;min-width:0;display:flex}.platform-chart .fh-stack-legend strong{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink)}.platform-chart .fh-stack-none{color:var(--muted);text-align:right}.platform-chart .fh-rows{gap:var(--space-1);flex-direction:column;display:flex}.platform-chart .fh-row{gap:var(--space-1);font-size:var(--text-xs);grid-template-columns:minmax(0,10rem) minmax(0,1fr) 3.2rem 3.4rem;align-items:center;display:grid}.platform-chart .fh-row-value{font-family:var(--font-mono);text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.platform-chart .fh-wb{border-radius:var(--radius-pill);background:var(--data-track);height:7px;display:block;position:relative}.platform-chart .fh-wb--thin{height:4px}.platform-chart .fh-wb-fill{border-radius:var(--radius-pill);background:var(--data-fill);position:absolute;inset:0 auto 0 0}.platform-chart .fh-wb--home .fh-wb-fill{background:var(--team-home)}.platform-chart .fh-wb--away .fh-wb-fill{background:var(--team-away)}.platform-chart .fh-wb--thin .fh-wb-fill{opacity:.5}.platform-chart .fh-wb-ci{border-left:2px solid var(--ink);border-right:2px solid var(--ink);min-width:5px;position:absolute;top:-4px;bottom:-4px}.platform-chart .fh-wb-ci:after{content:"";background:var(--ink);opacity:.75;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}@container (width<=760px){.platform-chart .fh-split{grid-template-columns:minmax(0,1fr)}}@container (width<=600px){.platform-chart .fh-row{grid-template-columns:minmax(0,1fr) 3.2rem 3.4rem}.platform-chart .fh-row .fh-wb{grid-area:2/1/auto/-1}.platform-chart .fh-card{padding:var(--space-2)}}.platform-chart .fh-panel{gap:var(--space-3);container-type:inline-size}.platform-chart .fh-operate{gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-sunken);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.platform-chart .fh-operate--value{border-color:var(--success-line);background:var(--success-subtle)}.platform-chart .fh-operate--stale,.platform-chart .fh-operate--score,.platform-chart .fh-operate--suspended{border-color:var(--warning-line);background:var(--warning-subtle)}.platform-chart .fh-operate-body{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.platform-chart .fh-operate-title,.platform-chart .fh-operate-play{font-family:Barlow Condensed,sans-serif;font-size:var(--text-xl);color:var(--ink);margin:0;font-weight:700;line-height:1.05}.platform-chart .fh-operate--stale .fh-operate-title,.platform-chart .fh-operate--score .fh-operate-title,.platform-chart .fh-operate--suspended .fh-operate-title{color:var(--warning)}.platform-chart .fh-operate-play{align-items:center;gap:var(--space-1);color:var(--success);flex-wrap:wrap;display:flex}.platform-chart .fh-operate-side{border:1px solid var(--success-line);border-radius:var(--radius-pill);background:var(--success-soft);font-family:DM Sans,sans-serif;font-size:var(--text-2xs);letter-spacing:.12em;padding:2px 8px}.platform-chart .fh-operate-odds{font-variant-numeric:tabular-nums}.platform-chart .fh-operate-why{max-width:64ch;font-size:var(--text-sm);color:var(--muted-strong);margin:0}.platform-chart .fh-operate-why strong{color:var(--ink)}.platform-chart .fh-operate-warn{font-size:var(--text-xs);color:var(--warning);margin:0}.platform-chart .fh-operate-actions{gap:var(--space-1);flex-wrap:wrap;justify-content:flex-end;display:flex}.platform-chart .fh-near{gap:var(--space-0-5);width:14rem;font-size:var(--text-xs);color:var(--muted);flex-direction:column;display:flex}.platform-chart .fh-near-play{font-size:var(--text-sm);color:var(--ink);font-weight:700}.platform-chart .fh-near-num strong{font-family:var(--font-mono);color:var(--muted-strong);font-weight:600}.platform-chart .fh-meter{border-radius:var(--radius-pill);background:var(--data-track);height:6px;display:block;position:relative}.platform-chart .fh-meter-fill{border-radius:var(--radius-pill);background:var(--data-neutral);position:absolute;inset:0 auto 0 0}.platform-chart .fh-meter-tick{background:var(--success);width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px;left:80%}.platform-chart .fh-hero{gap:var(--space-3);grid-template-columns:13.5rem minmax(0,1fr);align-items:stretch;display:grid}.platform-chart .fh-hero-side{gap:var(--space-1);flex-direction:column;display:flex}.platform-chart .fh-bigs{gap:var(--space-3);align-items:flex-end;display:flex}.platform-chart .fh-big{font-size:var(--text-sm);flex-direction:column;display:flex}.platform-chart .fh-big strong{letter-spacing:.01em;font-family:Bebas Neue,Barlow Condensed,sans-serif;font-size:3.4rem;font-weight:400;line-height:.85}.platform-chart .fh-big--ours{color:var(--ink)}.platform-chart .fh-big--market{color:var(--muted-strong)}.platform-chart .fh-note--lead{font-size:var(--text-xs);color:var(--muted-strong);margin:0}.platform-chart .fh-hero-chart{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.platform-chart .fh-stair{gap:var(--space-0-75);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.platform-chart .fh-sc{gap:var(--space-1);min-width:0;padding:var(--space-0-75) var(--space-0-75) var(--space-1);border-radius:var(--radius-sm);flex-direction:column;display:flex}.platform-chart .fh-sc.is-focus{background:var(--accent-subtle);box-shadow:inset 0 0 0 1px var(--accent-line)}.platform-chart .fh-sc.is-focus.is-value{background:var(--success-subtle);box-shadow:inset 0 0 0 1px var(--success-line)}.platform-chart .fh-sc-plot{border-bottom:1px solid var(--line-strong);height:220px;position:relative}.platform-chart .fh-sc-rate{border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--data-fill);position:absolute;inset:auto 0 0}.platform-chart .fh-sc.is-value .fh-sc-rate{background:var(--data-good)}.platform-chart .fh-sc-gap{background:repeating-linear-gradient(135deg, var(--data-neutral) 0 2px, transparent 2px 6px);position:absolute;left:0;right:0}.platform-chart .fh-sc-market{border-top:2px solid var(--muted-strong);height:0;position:absolute;left:-2px;right:-2px}.platform-chart .fh-sc-tick{border-top:2px dashed var(--success);height:0;position:absolute;left:46%;right:6%}.platform-chart .fh-sc-ci{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);width:9px;margin-left:-4.5px;position:absolute;left:50%}.platform-chart .fh-sc-ci:after{content:"";background:var(--ink);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.platform-chart .fh-sc-label{font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap;font-weight:700;line-height:1;position:absolute}.platform-chart .fh-sc-label--rate{color:var(--ink);left:5px}.platform-chart .fh-sc-label--market{font-size:var(--text-2xs);color:var(--muted-strong);font-weight:500;right:3px}.platform-chart .fh-sc-foot{font-size:var(--text-2xs);color:var(--muted);flex-direction:column;gap:2px;min-width:0;display:flex}.platform-chart .fh-sc-k{font-size:var(--text-xs);color:var(--muted-strong)}.platform-chart .fh-sc-k strong{font-family:Barlow Condensed,sans-serif;font-size:var(--text-lg);color:var(--ink)}.platform-chart .fh-sc-odds{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;color:var(--muted-strong);overflow:hidden}.platform-chart .fh-sc-age{color:var(--muted)}.platform-chart .fh-sc-note{color:var(--warning);font-style:italic}.platform-chart .fh-sc-edge{font-family:var(--font-mono);color:var(--muted-strong)}.platform-chart .fh-sc.is-value .fh-sc-edge{color:var(--success);font-weight:700}.platform-chart .fh-legend{gap:var(--space-0-5) var(--space-3);font-size:var(--text-2xs);color:var(--muted);flex-wrap:wrap;margin:0;display:flex}.platform-chart .fh-legend span{align-items:center;gap:var(--space-0-75);display:inline-flex}.platform-chart .fh-key-rate{fill:var(--data-fill)}.platform-chart .fh-key-market{stroke:var(--muted-strong);stroke-width:2px}.platform-chart .fh-key-tick{stroke:var(--success);stroke-width:2px;stroke-dasharray:4 3}.platform-chart .fh-key-ci{fill:none;stroke:var(--ink);stroke-width:1.6px}.platform-chart .fh-quotes{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-sunken)}.platform-chart .fh-quotes-head{justify-content:space-between;gap:var(--space-2);padding:var(--space-1) var(--space-2);font-size:var(--text-sm);cursor:pointer;font-weight:600;list-style:none;display:flex}.platform-chart .fh-quotes-head::-webkit-details-marker{display:none}.platform-chart .fh-quotes-head:after{content:"Apri";font-weight:500;font-size:var(--text-xs);color:var(--accent-bright)}.platform-chart .fh-quotes[open]>.fh-quotes-head:after{content:"Chiudi"}.platform-chart .fh-quotes .fh-ladder{padding:0 var(--space-2) var(--space-2)}.platform-chart .fh-col{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.platform-chart .fh-qrow{gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.platform-chart .fh-waffle{grid-template-columns:repeat(10,10px);gap:3px;display:grid}.platform-chart .fh-wf{background:var(--data-track);border-radius:2px;width:10px;height:10px}.platform-chart .fh-wf--on{background:var(--data-fill)}.platform-chart .fh-wf--est{background:var(--data-fill);opacity:.45}.platform-chart .fh-wf--ci{box-shadow:inset 0 0 0 1px var(--data-fill);background:0 0}.platform-chart .fh-tl{width:100%;height:auto;display:block;overflow:visible}.platform-chart .fh-tl-cap{fill:var(--muted);font-family:DM Sans,sans-serif;font-size:10.5px}.platform-chart .fh-tl-val{fill:var(--ink);font-family:var(--font-mono);font-size:11px;font-weight:600}.platform-chart .fh-tl-tick{fill:var(--muted);font-family:var(--font-mono);font-size:10.5px}.platform-chart .fh-tl-axis{stroke:var(--line-strong);stroke-width:1px}.platform-chart .fh-tl-bar{fill:var(--data-fill)}.platform-chart .fh-tl-bar--now{fill:url(#fh-tl-hatch);stroke:var(--data-fill);stroke-width:1px}.platform-chart .fh-tl-hatch{fill:var(--data-fill)}.platform-chart .fh-tl-rail{stroke:var(--line-strong);stroke-width:2px}.platform-chart .fh-tl-dot{fill:var(--ink)}.platform-chart .fh-react{gap:var(--space-0-5);padding:var(--space-1) var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);flex-direction:column;display:flex}.platform-chart .fh-react--home{border-color:var(--team-home-soft);background:var(--team-home-subtle)}.platform-chart .fh-react--away{border-color:var(--team-away-soft);background:var(--team-away-subtle)}.platform-chart .fh-react-head{font-size:var(--text-2xs);color:var(--muted);margin:0}.platform-chart .fh-react-case{font-size:var(--text-sm);color:var(--muted-strong);margin:0}.platform-chart .fh-react-value{font-family:var(--font-mono);color:var(--ink);font-weight:700}.platform-chart .fh-sub{font-size:var(--text-xs);color:var(--muted);margin:0}.platform-chart .fh-rows--own{margin-top:var(--space-0-5)}.platform-chart .fh-row-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-chart .fh-row--own .fh-row-name{color:var(--muted)}.platform-chart .fh-row--own .fh-row-value{color:var(--muted-strong);font-weight:500}.platform-chart .fh-row-na{color:var(--muted);grid-column:2/-1;font-style:italic}.platform-chart .fh-provenance{gap:var(--space-0-75);padding-top:var(--space-1);border-top:1px solid var(--line-soft);font-size:var(--text-2xs);color:var(--muted);flex-wrap:wrap;align-items:center;display:flex}.platform-chart .fh-provenance-head{color:var(--muted-strong);font-weight:600}.platform-chart .fh-provenance-bit{padding:2px var(--space-1);border:1px solid var(--line-soft);border-radius:var(--radius-pill);background:var(--fill)}@container (width<=760px){.platform-chart .fh-hero{grid-template-columns:minmax(0,1fr)}}@container (width<=600px){.platform-chart .fh-operate{padding:var(--space-2);grid-template-columns:minmax(0,1fr)}.platform-chart .fh-operate-actions{justify-content:flex-start}.platform-chart .fh-near{width:auto}.platform-chart .fh-stair{gap:3px}.platform-chart .fh-sc{padding:var(--space-0-5) 2px var(--space-0-75)}.platform-chart .fh-sc-plot{height:180px}.platform-chart .fh-sc-label{font-size:var(--text-2xs)}.platform-chart .fh-sc-label--market,.platform-chart .fh-sc-line,.platform-chart .fh-sc-wide,.platform-chart .fh-sc-age{display:none}.platform-chart .fh-sc-tick{left:55%;right:4%}.platform-chart .fh-qrow{grid-template-columns:minmax(0,1fr)}.platform-chart .fh-tl-wrap{overflow-x:auto}.platform-chart .fh-tl{min-width:26rem}}.platform-chart .fh-history-head{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--line-soft);flex-wrap:wrap;display:flex}.platform-chart .fh-history-head .fh-zone-title{border-top:0;padding-top:0}.platform-chart .fh-history-split{align-items:stretch}.platform-chart .fh-history-gap{margin-top:var(--space-1)}.platform-chart .fh-history-draw{background:var(--draw);display:block}.platform-chart .fh-history-legend small{font-family:var(--font-mono);font-size:var(--text-3xs);color:var(--muted)}.platform-chart .fh-history-legend--home{color:var(--team-home);font-weight:600}.platform-chart .fh-history-legend--draw{color:var(--muted-strong);text-align:center}.platform-chart .fh-history-legend--away{color:var(--team-away);text-align:right;font-weight:600}.platform-chart .fh-history .fh-row{grid-template-columns:3rem minmax(0,1fr) 3.4rem 2.6rem}.platform-chart .fh-history .fh-row.is-unobserved{color:var(--muted)}.platform-chart .fh-history-score{font-family:var(--font-mono);font-weight:700}.platform-chart .fh-history-score--home{color:var(--team-home)}.platform-chart .fh-history-score--draw{color:var(--ink)}.platform-chart .fh-history-score--away{color:var(--team-away)}.platform-chart .fh-history .fh-wb--draw .fh-wb-fill{background:var(--draw)}.platform-chart .fh-history-count{font-family:var(--font-mono);font-size:var(--text-3xs);color:var(--muted);text-align:right}.platform-chart .fh-history-grid .pmatrix{min-width:0}.platform-chart .fh-history-grid .pmatrix-cell small{color:var(--muted-strong);font-size:.85em;display:block}.platform-chart .fh-history-grid .pmatrix-cell.is-never{color:var(--muted);background:0 0;border-style:dashed}.platform-chart .fh-history-grid .pmatrix-cell.is-start{box-shadow:inset 0 0 0 2px var(--accent-bright);font-weight:700}.platform-chart .fh-history-grid .pmatrix-cell.is-start small{color:var(--ink)}.platform-chart .fh-history-error{color:var(--danger);font-size:var(--text-sm)}@container (width<=600px){.platform-chart .fh-history .fh-row{grid-template-columns:2.6rem minmax(0,1fr) 3.4rem 2.4rem}.platform-chart .fh-history .fh-row .fh-wb{grid-area:auto}}.platform-chart .live-result-forecast-state{color:var(--muted);font-size:var(--text-xs);margin:0}.platform-chart .live-result-forecast-state.is-error{color:var(--danger);justify-content:space-between;align-items:baseline;gap:10px;display:flex}.platform-chart .live-result-forecast-lead{gap:8px;display:grid}.platform-chart .live-result-forecast-eyebrow{color:var(--muted-strong);font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.platform-chart .live-result-forecast-outcomes{gap:5px;display:grid}.platform-chart .live-result-forecast-change{color:var(--muted);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;margin:0;line-height:1.45}.platform-chart .live-result-forecast-change span{white-space:nowrap;margin-right:6px;display:inline-block}.platform-chart .live-result-forecast-split{border-radius:var(--radius-pill);gap:2px;height:6px;display:flex;overflow:hidden}.platform-chart .live-result-forecast-split i{flex-basis:0;min-width:2px;display:block}.platform-chart .live-result-forecast-split .is-home{background:var(--team-home)}.platform-chart .live-result-forecast-split .is-draw{background:var(--draw)}.platform-chart .live-result-forecast-split .is-away{background:var(--team-away)}.platform-chart .live-result-forecast-split-legend{color:var(--muted-strong);font-size:var(--text-xs);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;display:flex}.platform-chart .live-result-forecast-split-legend b{font-weight:700}.platform-chart .live-result-forecast-split-legend .is-home b{color:var(--team-home)}.platform-chart .live-result-forecast-split-legend .is-draw b{color:var(--draw)}.platform-chart .live-result-forecast-split-legend .is-away b{color:var(--team-away)}.platform-chart .live-result-forecast-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.platform-chart .live-result-forecast-list li{min-width:0;color:var(--muted-strong);font-size:var(--text-xs);font-variant-numeric:tabular-nums;grid-template-columns:40px minmax(48px,1fr) 48px;align-items:center;gap:8px;display:grid}.platform-chart .live-result-forecast-score{font-family:var(--font-mono);font-weight:700}.platform-chart .live-result-forecast-list li.is-home .live-result-forecast-score{color:var(--team-home)}.platform-chart .live-result-forecast-list li.is-away .live-result-forecast-score{color:var(--team-away)}.platform-chart .live-result-forecast-list li.is-draw .live-result-forecast-score{color:var(--ink)}.platform-chart .live-result-forecast-meter{border-radius:var(--radius-pill);background:var(--fill);height:5px;overflow:hidden}.platform-chart .live-result-forecast-meter i{border-radius:inherit;background:var(--draw);height:100%;display:block}.platform-chart .live-result-forecast-list li.is-home .live-result-forecast-meter i{background:var(--team-home)}.platform-chart .live-result-forecast-list li.is-away .live-result-forecast-meter i{background:var(--team-away)}.platform-chart .live-result-forecast-probability{text-align:right}.platform-chart .live-result-forecast-list li.is-top{font-size:var(--text-sm)}.platform-chart .live-result-forecast-list li.is-top .live-result-forecast-meter{height:8px}.platform-chart .live-result-forecast-list li.is-top .live-result-forecast-probability{color:var(--ink);font-weight:700}.platform-chart .live-result-forecast-other{color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;margin:0;display:flex}.platform-chart .live-result-forecast-foot{border-top:1px solid var(--line-soft);gap:6px;padding-top:10px;display:grid}.platform-chart .live-result-forecast-proof,.platform-chart .live-result-forecast-quality,.platform-chart .live-result-forecast-notice{color:var(--muted);font-size:var(--text-2xs);margin:0;line-height:1.45}.platform-chart .live-result-forecast-proof{color:var(--muted-strong)}.platform-chart .live-result-forecast-notice{align-items:flex-start;gap:5px;display:flex}.platform-chart .live-result-forecast-notice .li-icon{color:var(--warning);flex:none;margin-top:1px}.platform-chart .live-forecast-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.platform-chart .live-forecast-head .eyebrow{margin:0}.platform-chart .live-forecast-body{gap:14px;display:grid;container-type:inline-size}.platform-chart .live-forecast-result{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-inset);gap:10px;padding:12px;display:grid}@container (width>=760px){.platform-chart .live-forecast-result{grid-template-columns:minmax(0,3fr) minmax(260px,2fr);column-gap:28px;padding:16px 20px}.platform-chart .live-forecast-result>*{grid-column:1}.platform-chart .live-forecast-result>.live-result-forecast-state{grid-column:1/-1}.platform-chart .live-forecast-result>.live-result-forecast-foot{border-top:0;border-left:1px solid var(--line-soft);grid-area:1/2/span 3;align-self:start;padding:0 0 0 20px}}.platform-chart .live-forecast-waiting{color:var(--muted-strong);font-size:var(--text-sm);align-items:flex-start;gap:8px;margin:0;line-height:1.5;display:flex}.platform-chart .live-forecast-waiting .li-icon{color:var(--muted);flex:none;margin-top:3px}.platform-chart .live-forecast-howto{max-width:72ch}.platform-chart .live-forecast-howto>summary{cursor:pointer;width:fit-content;color:var(--muted-strong);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.platform-chart .live-forecast-howto>summary:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.platform-chart .live-forecast-explainer{gap:4px 0;margin:10px 0 0;display:grid}.platform-chart .live-forecast-explainer dt{color:var(--ink);font-size:var(--text-sm);margin-top:6px;font-weight:600}.platform-chart .live-forecast-explainer dt:first-child{margin-top:0}.platform-chart .live-forecast-explainer dd{color:var(--muted-strong);font-size:var(--text-sm);margin:0;line-height:1.55}
