.fade-up[data-v-d51c4187]{opacity:0;transform:translateY(24px);transition:opacity .5s ease,transform .5s ease}.fade-up.visible[data-v-d51c4187]{opacity:1;transform:translateY(0)}.calculator[data-v-d51c4187]{margin:0}.presets[data-v-d51c4187]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--g-space-2)}.input-group[data-v-d51c4187],.presets[data-v-d51c4187]{margin-bottom:var(--g-space-4)}.input-label[data-v-d51c4187]{color:var(--tds-ink-muted);display:block;font-family:var(--p-font-mono);font-size:.66rem;font-weight:700;letter-spacing:.6px;margin-bottom:var(--g-space-2);text-transform:uppercase}.label-hint[data-v-d51c4187]{color:var(--tds-ink-faint);display:inline;font-size:.66rem;font-weight:400;margin-left:4px;text-transform:none}.calc-select[data-v-d51c4187]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff0a;border:1px solid var(--tds-hairline);border-radius:0;color:var(--tds-ink-soft);cursor:pointer;font-family:var(--p-font-mono);font-size:.92rem;outline:none;padding:11px 13px;transition:border-color var(--tds-quick) var(--tds-ease);width:100%}.calc-select[data-v-d51c4187]:focus{border-color:var(--tds-tier)}.calc-select option[data-v-d51c4187]{background:#1a1a1a;color:#fff}.input-row-2col[data-v-d51c4187]{display:grid;gap:var(--g-space-3);grid-template-columns:1fr 1fr}.handicap-context[data-v-d51c4187]{align-items:center;display:flex;gap:8px;margin-top:8px}.handicap-tag[data-v-d51c4187]{border-radius:0;font-family:var(--p-font-mono);font-size:.66rem;font-weight:700;letter-spacing:.5px;padding:3px 10px;text-transform:uppercase}.handicap-tag--favorite[data-v-d51c4187]{background:#d840401f;border:1px solid rgba(216,64,64,.25);color:#ef4444}.handicap-tag--underdog[data-v-d51c4187]{background:#00ff881f;border:1px solid rgba(0,255,136,.25);color:#22c55e}.handicap-tag--even[data-v-d51c4187]{background:#eab3081f;border:1px solid rgba(234,179,8,.25);color:#eab308}.handicap-explain[data-v-d51c4187]{color:var(--tds-ink-faint);font-size:.74rem}.quarter-badge[data-v-d51c4187]{background:#a855f714;border:1px solid rgba(168,85,247,.2);border-radius:var(--g-radius-sm);display:flex;gap:12px;margin-bottom:var(--g-space-4);padding:14px 16px}.quarter-badge__icon[data-v-d51c4187]{color:#a855f7;flex-shrink:0;height:22px;margin-top:2px;width:22px}.quarter-badge__text[data-v-d51c4187]{color:var(--tds-ink-muted);font-size:.8rem;line-height:1.6}.quarter-badge__text strong[data-v-d51c4187]{color:#a855f7;display:block;font-weight:700;margin-bottom:4px}.quarter-badge__text code[data-v-d51c4187]{background:#0006;border-radius:0;color:var(--tds-tier);font-family:var(--p-font-mono);font-size:.72rem;padding:2px 6px}.score-section[data-v-d51c4187]{border-top:1px solid var(--tds-hairline);margin-bottom:var(--g-space-4);margin-top:var(--g-space-4);padding-top:var(--g-space-4)}.score-inputs[data-v-d51c4187]{align-items:center;display:flex;gap:12px}.score-team[data-v-d51c4187]{display:flex;flex:1;flex-direction:column;gap:6px}.score-team__label[data-v-d51c4187]{color:var(--tds-ink-faint);font-family:var(--p-font-mono);font-size:.66rem;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.score-input[data-v-d51c4187]{font-size:1.25rem;font-weight:700;padding:14px 10px;text-align:center}.score-vs[data-v-d51c4187]{color:var(--tds-ink-dim);font-size:.85rem;font-weight:700;margin-top:20px}.score-result[data-v-d51c4187]{background:#0000004d;border:1px solid var(--tds-hairline);border-radius:var(--g-radius-sm);margin-bottom:var(--g-space-4);padding:16px}.score-result--win[data-v-d51c4187]{background:#00ff880f;border-color:#00ff8840}.score-result--halfwin[data-v-d51c4187]{background:#00ff880a;border-color:#00ff8826}.score-result--push[data-v-d51c4187]{background:#eab3080f;border-color:#eab30840}.score-result--halfloss[data-v-d51c4187]{background:#d840400a;border-color:#d8404026}.score-result--loss[data-v-d51c4187]{background:#d840400f;border-color:#d8404040}.score-result__outcome[data-v-d51c4187]{color:var(--tds-ink-soft);font-family:var(--p-font-heading);font-size:1.1rem;font-weight:800;margin-bottom:10px}.score-result__payout[data-v-d51c4187],.score-result__profit[data-v-d51c4187]{align-items:center;display:flex;justify-content:space-between;padding:4px 0}.score-result__payout-label[data-v-d51c4187],.score-result__profit-label[data-v-d51c4187]{color:var(--tds-ink-faint);font-size:.8rem}.score-result__payout-value[data-v-d51c4187]{color:var(--tds-ink)}.score-result__payout-value[data-v-d51c4187],.score-result__profit-value[data-v-d51c4187]{font-family:var(--p-font-mono);font-size:.92rem;font-weight:700}.profit--positive[data-v-d51c4187]{color:#22c55e}.profit--negative[data-v-d51c4187]{color:#ef4444}.score-result__split[data-v-d51c4187]{border-top:1px solid var(--tds-hairline);margin-top:12px;padding-top:12px}.split-row[data-v-d51c4187]{align-items:center;display:flex;justify-content:space-between;padding:4px 0}.split-label[data-v-d51c4187]{color:var(--tds-ink-faint);font-size:.72rem}.split-label[data-v-d51c4187],.split-val[data-v-d51c4187]{font-family:var(--p-font-mono)}.split-val[data-v-d51c4187]{font-size:.78rem;font-weight:600}.split-val--win[data-v-d51c4187]{color:#22c55e}.split-val--push[data-v-d51c4187]{color:#eab308}.split-val--loss[data-v-d51c4187]{color:#ef4444}.conversion-section[data-v-d51c4187]{border-top:1px solid var(--tds-hairline);margin-top:var(--g-space-4);padding-top:var(--g-space-4)}.conversion-header[data-v-d51c4187]{align-items:center;display:flex;gap:8px;margin-bottom:16px}.conversion-icon[data-v-d51c4187]{color:var(--tds-tier);height:18px;width:18px}.conversion-title[data-v-d51c4187]{color:var(--tds-ink-muted);font-family:var(--p-font-mono);font-size:.66rem;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.conversion-body[data-v-d51c4187]{align-items:center;background:#0000004d;border:1px solid var(--tds-hairline);border-radius:var(--g-radius-sm);display:flex;gap:16px;margin-bottom:10px;padding:16px}.conversion-item[data-v-d51c4187]{display:flex;flex:1;flex-direction:column;gap:4px;text-align:center}.conversion-item__label[data-v-d51c4187]{color:var(--tds-ink-faint);font-family:var(--p-font-mono);font-size:.66rem;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.conversion-item__value[data-v-d51c4187]{color:var(--tds-tier);font-family:var(--p-font-mono);font-size:.82rem;font-weight:700}.conversion-item__value--euro[data-v-d51c4187]{color:#3b82f6;font-size:.72rem}.conversion-arrow[data-v-d51c4187]{flex-shrink:0}.conversion-arrow svg[data-v-d51c4187]{color:var(--tds-ink-dim);height:20px;width:20px}.conversion-note[data-v-d51c4187]{color:var(--tds-ink-faint);font-size:.72rem;line-height:1.6;margin:0}.scenario-desc[data-v-d51c4187]{color:var(--tds-ink-faint);font-size:.8rem;line-height:1.5;margin:0 0 16px}.scenario-desc strong[data-v-d51c4187]{color:var(--tds-ink-soft)}.scenario-table[data-v-d51c4187]{border:1px solid var(--tds-hairline);border-radius:var(--g-radius-sm);margin-bottom:var(--g-space-4);overflow:hidden}.scenario-row[data-v-d51c4187]{display:grid;gap:0;grid-template-columns:70px 1fr 90px 100px}.scenario-row--header[data-v-d51c4187]{background:#ffffff08}.scenario-row--header .scenario-cell[data-v-d51c4187]{color:var(--tds-ink-faint);font-size:.66rem;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.scenario-row[data-v-d51c4187]:not(.scenario-row--header):not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.04)}.scenario-row--win[data-v-d51c4187]{background:#00ff880a}.scenario-row--halfwin[data-v-d51c4187]{background:#00ff8805}.scenario-row--push[data-v-d51c4187]{background:#eab3080a}.scenario-row--halfloss[data-v-d51c4187]{background:#d8404005}.scenario-row--loss[data-v-d51c4187]{background:#d840400a}.scenario-cell[data-v-d51c4187]{color:var(--tds-ink-muted);font-family:var(--p-font-mono);font-size:.8rem;padding:10px 12px}.scenario-cell--margin[data-v-d51c4187]{color:var(--tds-ink-soft);font-weight:700}.outcome-badge[data-v-d51c4187]{border-radius:0;display:inline-block;font-family:var(--p-font-mono);font-size:.66rem;font-weight:700;letter-spacing:.5px;padding:3px 10px;text-transform:uppercase}.outcome-badge--win[data-v-d51c4187]{background:#00ff8826;border:1px solid rgba(0,255,136,.3);color:#22c55e}.outcome-badge--halfwin[data-v-d51c4187]{background:#00ff8814;border:1px solid rgba(0,255,136,.2);color:#4ade80}.outcome-badge--push[data-v-d51c4187]{background:#eab3081f;border:1px solid rgba(234,179,8,.25);color:#eab308}.outcome-badge--halfloss[data-v-d51c4187]{background:#d8404014;border:1px solid rgba(216,64,64,.2);color:#f87171}.outcome-badge--loss[data-v-d51c4187]{background:#d8404026;border:1px solid rgba(216,64,64,.3);color:#ef4444}.stats-grid[data-v-d51c4187]{display:grid;gap:var(--g-space-3);grid-template-columns:1fr 1fr;margin-bottom:var(--g-space-4)}.stat-card[data-v-d51c4187]{background:#0000004d;border:1px solid var(--tds-hairline);border-radius:var(--g-radius-sm);display:flex;flex-direction:column;gap:6px;padding:14px}.stat-card__label[data-v-d51c4187]{color:var(--tds-ink-faint);font-family:var(--p-font-mono);font-size:.66rem;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.stat-card__value[data-v-d51c4187]{font-family:var(--p-font-mono);font-size:1.1rem;font-weight:700}.stat--neutral[data-v-d51c4187]{color:var(--tds-ink)}.stat--positive[data-v-d51c4187]{color:#22c55e}.stat--negative[data-v-d51c4187]{color:#ef4444}.stat--accent[data-v-d51c4187]{color:var(--tds-tier)}.implied-section[data-v-d51c4187]{background:#00000040;border:1px solid var(--tds-hairline);border-radius:var(--g-radius-sm);margin-bottom:var(--g-space-4);padding:16px}.implied-row[data-v-d51c4187]{align-items:center;display:flex;justify-content:space-between;padding:8px 0}.implied-row[data-v-d51c4187]:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.04)}.implied-label[data-v-d51c4187]{color:var(--tds-ink-faint);font-size:.8rem}.implied-value[data-v-d51c4187]{color:var(--tds-ink);font-family:var(--p-font-mono);font-size:.82rem;font-weight:700}.implied-value--margin[data-v-d51c4187]{color:#eab308}.overround-warning[data-v-d51c4187]{align-items:flex-start;background:#eab30814;border:1px solid rgba(234,179,8,.3);border-radius:var(--g-radius-sm);color:#d4a017;display:flex;font-size:.8rem;gap:10px;line-height:1.5;margin-bottom:var(--g-space-4);padding:12px 14px}.overround-warning__icon[data-v-d51c4187]{flex-shrink:0;height:18px;margin-top:1px;stroke:#eab308;width:18px}.share-row[data-v-d51c4187]{display:flex;gap:8px;justify-content:flex-end}.share-btn[data-v-d51c4187]{align-items:center;background:#ffffff05;border:1px solid var(--tds-hairline);border-radius:0;color:var(--tds-ink-muted);cursor:pointer;display:flex;font-family:var(--p-font-mono);font-size:.66rem;font-weight:700;gap:6px;letter-spacing:.6px;padding:8px 16px;text-transform:uppercase;transition:color var(--tds-quick) var(--tds-ease),border-color var(--tds-quick) var(--tds-ease),background var(--tds-quick) var(--tds-ease)}.share-btn[data-v-d51c4187]:hover{background:rgba(var(--tds-tier-rgb),.06);border-color:rgba(var(--tds-tier-rgb),.5);color:var(--tds-tier)}.share-btn svg[data-v-d51c4187]{height:16px;width:16px}.ah-line-presets[data-v-d51c4187]{display:flex;flex-direction:column;gap:6px;margin-bottom:var(--g-space-4)}.ah-line-presets__label[data-v-d51c4187]{color:var(--tds-ink-faint);font-family:var(--p-font-mono);font-size:.66rem;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.ah-line-presets__row[data-v-d51c4187]{display:flex;flex-wrap:wrap;gap:6px}.ah-line-pill[data-v-d51c4187]{background:#d840400f;border:1px solid rgba(216,64,64,.2);border-radius:0;color:#f87171;cursor:pointer;font-family:var(--p-font-mono);font-size:.72rem;font-weight:600;padding:5px 12px;transition:all .15s ease}.ah-line-pill[data-v-d51c4187]:hover{background:#d840401f;border-color:#d8404066;color:#ef4444}.ah-line-pill--pos[data-v-d51c4187]{background:#00ff880f;border-color:#0f83;color:#4ade80}.ah-line-pill--pos[data-v-d51c4187]:hover{background:#00ff881f;border-color:#0f86;color:#22c55e}.ah-line-pill--active[data-v-d51c4187]{background:var(--tds-tier);border-color:var(--tds-tier);color:#050505}.ah-compare-section[data-v-d51c4187]{background:var(--tds-panel);border:1px solid var(--tds-hairline);border-radius:var(--g-radius-lg);overflow:hidden}.ah-compare-header[data-v-d51c4187]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:18px 24px;transition:background var(--tds-quick) var(--tds-ease);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ah-compare-header[data-v-d51c4187]:hover{background:#ffffff05}.ah-compare-header__left[data-v-d51c4187]{align-items:center;display:flex;gap:12px}.ah-compare-header__icon[data-v-d51c4187]{color:var(--tds-tier);flex-shrink:0;height:20px;width:20px}.ah-compare-header__title[data-v-d51c4187]{color:var(--tds-ink-soft);font-family:var(--p-font-heading);font-size:1rem;font-weight:700;margin:0}.ah-compare-badge[data-v-d51c4187]{background:rgba(var(--tds-tier-rgb),.1);border:1px solid rgba(var(--tds-tier-rgb),.2);border-radius:0;color:var(--tds-tier);font-family:var(--p-font-mono);font-size:.66rem;font-weight:700;letter-spacing:.3px;padding:3px 10px;text-transform:uppercase}.ah-compare-chevron[data-v-d51c4187]{color:var(--tds-ink-faint);flex-shrink:0;height:20px;transition:transform .3s ease;width:20px}.ah-compare-chevron--open[data-v-d51c4187]{transform:rotate(180deg)}.ah-compare-body[data-v-d51c4187]{border-top:1px solid var(--tds-hairline);padding:0 24px 28px}.ah-compare-desc[data-v-d51c4187]{color:var(--tds-ink-faint);font-size:.8rem;line-height:1.6;margin:16px 0 20px}.ah-compare-lines-row[data-v-d51c4187]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}@media(max-width:768px){.ah-compare-lines-row[data-v-d51c4187]{grid-template-columns:1fr}}.ah-compare-line-field[data-v-d51c4187]{display:flex;flex-direction:column;gap:6px}.ah-compare-results[data-v-d51c4187]{border-top:1px solid var(--tds-hairline);padding-top:20px}.ah-compare-table[data-v-d51c4187]{margin-bottom:12px}.ah-compare-cell--line[data-v-d51c4187]{min-width:120px}.ah-compare-cell--outcome[data-v-d51c4187]{min-width:160px}.ah-compare-cell--half[data-v-d51c4187]{min-width:140px}.ah-compare-cell--loss[data-v-d51c4187]{min-width:160px}.ah-compare-cell--prob[data-v-d51c4187]{min-width:90px}.ah-best-value-tag[data-v-d51c4187]{background:#00ff881a;border:1px solid rgba(0,255,136,.25);border-radius:0;color:#22c55e;display:inline-block;font-family:var(--p-font-mono);font-size:.66rem;font-weight:700;margin-left:8px;padding:1px 8px;vertical-align:middle}.ah-compare-note[data-v-d51c4187]{color:var(--tds-ink-faint);font-size:.72rem;line-height:1.5;margin:0}@media(max-width:1024px){.input-row-2col[data-v-d51c4187]{grid-template-columns:1fr}.conversion-body[data-v-d51c4187]{flex-direction:column;gap:10px}.conversion-arrow[data-v-d51c4187]{transform:rotate(90deg)}}@media(max-width:768px){.stats-grid[data-v-d51c4187]{grid-template-columns:1fr}.scenario-row[data-v-d51c4187]{grid-template-columns:50px 1fr 70px 80px}.scenario-cell[data-v-d51c4187]{font-size:.68rem;padding:8px 6px}.score-inputs[data-v-d51c4187]{flex-direction:column;gap:8px}.score-vs[data-v-d51c4187]{margin-top:0}.handicap-context[data-v-d51c4187],.presets[data-v-d51c4187]{align-items:flex-start;flex-direction:column}.handicap-context[data-v-d51c4187]{gap:4px}.scenario-table[data-v-d51c4187]{overflow-x:auto;-webkit-overflow-scrolling:touch}.scenario-row[data-v-d51c4187]{min-width:380px}}
