.input-value-badge[data-v-3d17c9bb]{background:rgba(var(--tds-tier-rgb),.1);border-radius:0;color:var(--tds-tier);font-family:var(--p-font-mono);font-size:.72rem;font-weight:700;padding:2px 8px}.input-hint[data-v-3d17c9bb]{color:var(--tds-ink-faint);font-family:var(--p-font-mono);font-size:.66rem;font-weight:500;letter-spacing:0;text-transform:none}.input-error-msg[data-v-3d17c9bb]{color:#f87171;display:block;font-family:var(--p-font-body);font-size:.72rem;margin-top:.3rem}.input--error[data-v-3d17c9bb]{border-color:#ef4444!important}.calc-input--small[data-v-3d17c9bb]{width:120px}.slider-row[data-v-3d17c9bb]{align-items:center;display:flex;gap:var(--g-space-2);margin-top:var(--g-space-2)}.input-suffix[data-v-3d17c9bb]{color:var(--tds-ink-faint);font-family:var(--p-font-mono);font-size:.8rem;font-weight:700}.calc-slider[data-v-3d17c9bb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff1a;border-radius:0;cursor:pointer;height:4px;outline:none;width:100%}.calc-slider[data-v-3d17c9bb]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--tds-tier);border:2px solid #050505;border-radius:50%;box-shadow:none;cursor:pointer;height:16px;width:16px}.calc-slider[data-v-3d17c9bb]::-moz-range-thumb{background:var(--tds-tier);border:2px solid #050505;border-radius:50%;cursor:pointer;height:16px;width:16px}.ev-display[data-v-3d17c9bb]{background:#0000004d;border:1px solid var(--tds-hairline);border-radius:var(--g-radius-sm);padding:var(--g-space-5);text-align:center;transition:border-color var(--tds-normal) var(--tds-ease)}.ev-display--positive[data-v-3d17c9bb]{border-color:#00e70166}.ev-display--negative[data-v-3d17c9bb]{border-color:#d8404073}.ev-display--neutral[data-v-3d17c9bb]{border-color:var(--tds-hairline)}.ev-display__label[data-v-3d17c9bb]{color:var(--tds-ink-faint);font-family:var(--p-font-mono);font-size:.66rem;font-weight:700;letter-spacing:1.5px;margin-bottom:var(--g-space-3);text-transform:uppercase}.ev-display__value[data-v-3d17c9bb]{align-items:center;color:var(--tds-ink-soft);display:flex;font-family:var(--p-font-heading);font-size:2.6rem;font-weight:900;gap:var(--g-space-3);justify-content:center;letter-spacing:-1px;line-height:1;margin-bottom:var(--g-space-3)}.ev-display--positive .ev-display__value[data-v-3d17c9bb]{color:#22c55e}.ev-display--negative .ev-display__value[data-v-3d17c9bb]{color:#f87171}.ev-display--neutral .ev-display__value[data-v-3d17c9bb],.ev-display__verdict[data-v-3d17c9bb]{color:var(--tds-ink-muted)}.ev-display__verdict[data-v-3d17c9bb]{font-family:var(--p-font-mono);font-size:.72rem;font-weight:600}.ev-display--positive .ev-display__verdict[data-v-3d17c9bb]{color:#22c55ecc}.ev-display--negative .ev-display__verdict[data-v-3d17c9bb]{color:#f87272cc}.ev-toggle[data-v-3d17c9bb]{align-items:center;background:#ffffff0a;border:1px solid var(--tds-hairline);border-radius:0;color:var(--tds-ink-faint);cursor:pointer;display:flex;flex-shrink:0;font-family:var(--p-font-mono);font-size:.85rem;font-weight:700;height:32px;justify-content:center;transition:color var(--tds-quick) var(--tds-ease),border-color var(--tds-quick) var(--tds-ease),background var(--tds-quick) var(--tds-ease);width:32px}.ev-toggle--active[data-v-3d17c9bb],.ev-toggle[data-v-3d17c9bb]:hover{background:rgba(var(--tds-tier-rgb),.1);border-color:rgba(var(--tds-tier-rgb),.4);color:var(--tds-tier)}.ev-breakdown__label[data-v-3d17c9bb]{color:var(--tds-ink-faint);font-family:var(--p-font-mono);font-size:.66rem;font-weight:700;letter-spacing:1px;margin-bottom:var(--g-space-2);text-transform:uppercase}.ev-breakdown__bar[data-v-3d17c9bb]{background:#ffffff0a;border-radius:0;display:flex;height:28px;overflow:hidden}.ev-breakdown__win[data-v-3d17c9bb]{align-items:center;background:linear-gradient(135deg,#22c55e59,#22c55e26);display:flex;justify-content:center;min-width:2px;transition:width var(--tds-normal) var(--tds-ease)}.ev-breakdown__win span[data-v-3d17c9bb]{color:#22c55e;font-family:var(--p-font-mono);font-size:.66rem;font-weight:700;white-space:nowrap}.ev-breakdown__loss[data-v-3d17c9bb]{align-items:center;background:linear-gradient(135deg,#d8404026,#d8404059);display:flex;justify-content:center;min-width:2px;transition:width var(--tds-normal) var(--tds-ease)}.ev-breakdown__loss span[data-v-3d17c9bb]{color:#f87171;font-family:var(--p-font-mono);font-size:.66rem;font-weight:700;white-space:nowrap}.ev-breakdown__labels[data-v-3d17c9bb]{display:flex;justify-content:space-between;margin-top:6px}.ev-breakdown__win-label[data-v-3d17c9bb]{color:#22c55eb3}.ev-breakdown__loss-label[data-v-3d17c9bb],.ev-breakdown__win-label[data-v-3d17c9bb]{font-family:var(--p-font-mono);font-size:.66rem;font-weight:700}.ev-breakdown__loss-label[data-v-3d17c9bb]{color:#f87272b3}.breakeven-chip[data-v-3d17c9bb]{align-items:center;background:#ffffff08;border:1px solid var(--tds-hairline);border-radius:var(--g-radius-sm);display:flex;flex-wrap:wrap;gap:var(--g-space-3);padding:var(--g-space-3) var(--g-space-4)}.breakeven-chip__label[data-v-3d17c9bb]{color:var(--tds-ink-faint);font-size:.66rem;letter-spacing:.5px;text-transform:uppercase}.breakeven-chip__label[data-v-3d17c9bb],.breakeven-chip__value[data-v-3d17c9bb]{font-family:var(--p-font-mono);font-weight:700}.breakeven-chip__value[data-v-3d17c9bb]{color:var(--tds-ink-soft);font-size:.85rem}.breakeven-chip__note[data-v-3d17c9bb]{border-radius:0;font-family:var(--p-font-mono);font-size:.66rem;font-weight:700;margin-left:auto;padding:2px 8px}.breakeven--positive[data-v-3d17c9bb]{background:#22c55e1a;color:#22c55e}.breakeven--negative[data-v-3d17c9bb]{background:#d840401a;color:#f87171}.stats-grid[data-v-3d17c9bb]{display:grid;gap:var(--g-space-3);grid-template-columns:1fr 1fr}.stat-card[data-v-3d17c9bb]{background:#00000040;border:1px solid var(--tds-hairline);border-radius:var(--g-radius-sm);display:flex;flex-direction:column;gap:6px;padding:var(--g-space-4)}.stat-card__label[data-v-3d17c9bb]{color:var(--tds-ink-faint);font-size:.66rem;letter-spacing:.5px;text-transform:uppercase}.stat-card__label[data-v-3d17c9bb],.stat-card__value[data-v-3d17c9bb]{font-family:var(--p-font-mono);font-weight:700}.stat-card__value[data-v-3d17c9bb]{color:var(--tds-ink-soft);font-size:1.1rem}.stat--positive[data-v-3d17c9bb]{color:#22c55e}.stat--negative[data-v-3d17c9bb]{color:#f87171}.stat--neutral[data-v-3d17c9bb]{color:var(--tds-ink-muted)}.projection[data-v-3d17c9bb]{align-items:flex-start;background:rgba(var(--tds-tier-rgb),.05);border:1px solid rgba(var(--tds-tier-rgb),.15);border-radius:var(--g-radius-sm);display:flex;gap:var(--g-space-3);padding:var(--g-space-4)}.projection__icon[data-v-3d17c9bb]{align-items:center;background:rgba(var(--tds-tier-rgb),.1);border-radius:var(--g-radius-sm);color:var(--tds-tier);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.projection__icon svg[data-v-3d17c9bb]{height:18px;width:18px}.projection__text[data-v-3d17c9bb]{color:var(--tds-ink-muted);font-family:var(--p-font-body);font-size:.82rem;line-height:1.7}.projection__text strong[data-v-3d17c9bb]{color:var(--tds-ink-soft);font-weight:700}.ci--positive[data-v-3d17c9bb]{color:#22c55e!important}.ci--negative[data-v-3d17c9bb]{color:#f87171!important}.projection__ci[data-v-3d17c9bb]{color:var(--tds-ink-faint);font-size:.66rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.ci-warning[data-v-3d17c9bb],.projection__ci[data-v-3d17c9bb]{font-family:var(--p-font-mono)}.ci-warning[data-v-3d17c9bb]{background:rgba(var(--tds-gold-rgb),.06);border:1px solid rgba(var(--tds-gold-rgb),.2);color:var(--tds-gold);font-size:.7rem;line-height:1.5;margin:0;padding:var(--g-space-3)}.ci-warning[data-v-3d17c9bb],.kelly-section[data-v-3d17c9bb]{border-radius:var(--g-radius-sm)}.kelly-section[data-v-3d17c9bb]{background:rgba(var(--tds-tier-rgb),.04);border:1px solid rgba(var(--tds-tier-rgb),.12);display:flex;flex-direction:column;gap:var(--g-space-3);padding:var(--g-space-4)}.kelly-section__header[data-v-3d17c9bb]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--g-space-2);justify-content:space-between}.kelly-section__title[data-v-3d17c9bb]{color:var(--tds-tier);letter-spacing:1px}.kelly-section__title[data-v-3d17c9bb],.kelly-warning-badge[data-v-3d17c9bb]{font-family:var(--p-font-mono);font-size:.66rem;font-weight:700;text-transform:uppercase}.kelly-warning-badge[data-v-3d17c9bb]{background:#d840401a;border:1px solid rgba(216,64,64,.25);border-radius:0;color:#f87171;letter-spacing:.5px;padding:3px 8px}.kelly-section__hint[data-v-3d17c9bb]{color:var(--tds-ink-faint);font-family:var(--p-font-mono);font-size:.66rem;line-height:1.6;margin:0}.kelly-no-bet[data-v-3d17c9bb]{background:#d840400f;border:1px solid rgba(216,64,64,.15);border-radius:var(--g-radius-sm);color:#f87171;font-family:var(--p-font-mono);font-size:.72rem;line-height:1.5;padding:var(--g-space-3) var(--g-space-4)}.share-row[data-v-3d17c9bb]{display:flex;justify-content:flex-end}.preset-note[data-v-3d17c9bb]{align-items:flex-start;background:rgba(var(--tds-gold-rgb),.05);border:1px solid rgba(var(--tds-gold-rgb),.15);border-radius:var(--g-radius-sm);color:var(--tds-ink-muted);display:flex;font-family:var(--p-font-body);font-size:.75rem;gap:var(--g-space-2);line-height:1.5;margin-bottom:var(--g-space-4);padding:var(--g-space-3) var(--g-space-4)}.preset-note__icon[data-v-3d17c9bb]{color:var(--tds-gold);flex-shrink:0;height:14px;margin-top:1px;width:14px}.presets[data-v-3d17c9bb]{margin-bottom:var(--g-space-4)}.odds-format-row[data-v-3d17c9bb]{display:flex;gap:6px;margin-bottom:var(--g-space-3);margin-top:var(--g-space-2)}.odds-format-btn[data-v-3d17c9bb]{background:#ffffff05;border:1px solid var(--tds-hairline);border-radius:0;color:var(--tds-ink-faint);cursor:pointer;font-family:var(--p-font-mono);font-size:.66rem;font-weight:700;letter-spacing:.5px;padding:5px 11px;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)}.odds-format-btn[data-v-3d17c9bb]:hover{border-color:rgba(var(--tds-tier-rgb),.3);color:rgba(var(--tds-tier-rgb),.9)}.odds-format-btn--active[data-v-3d17c9bb]{background:rgba(var(--tds-tier-rgb),.1);border-color:rgba(var(--tds-tier-rgb),.4);color:var(--tds-tier)}.formula-block[data-v-3d17c9bb]{background:rgba(var(--tds-tier-rgb),.05);border:1px solid rgba(var(--tds-tier-rgb),.15);border-radius:var(--g-radius-sm);margin:var(--g-space-4) 0 0;overflow:hidden}.formula-block__label[data-v-3d17c9bb]{background:rgba(var(--tds-tier-rgb),.08);border-bottom:1px solid rgba(var(--tds-tier-rgb),.12);color:var(--tds-tier);font-family:var(--p-font-mono);font-size:.66rem;font-weight:700;letter-spacing:1.4px;padding:var(--g-space-2) var(--g-space-4);text-transform:uppercase}.formula-block__content[data-v-3d17c9bb]{display:flex;flex-direction:column;gap:var(--g-space-2);padding:var(--g-space-4)}.formula-block__content code[data-v-3d17c9bb]{color:var(--tds-ink);font-family:var(--p-font-mono);font-size:.78rem;font-weight:700;line-height:1.6}.ev-guide__table[data-v-3d17c9bb]{border-collapse:collapse;font-size:.85rem;margin:var(--g-space-4) 0;width:100%}.ev-guide__table th[data-v-3d17c9bb]{border-bottom:1px solid var(--tds-hairline);color:var(--tds-ink-soft);font-weight:600;padding:.6rem .75rem;text-align:left}.ev-guide__table td[data-v-3d17c9bb]{border-bottom:1px solid hsla(0,0%,100%,.04);color:var(--tds-ink-muted);font-family:var(--p-font-mono);padding:.6rem .75rem}.tool-disclaimer[data-v-3d17c9bb]{color:var(--tds-ink-faint);font-family:var(--p-font-body);font-size:.78rem;line-height:1.6;margin:0 auto;max-width:760px;text-align:center}.tool-presets-row[data-v-3d17c9bb]{display:flex;justify-content:flex-end;margin-bottom:var(--g-space-2)}.fade-up[data-v-3d17c9bb]{opacity:0;transform:translateY(30px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.fade-up.visible[data-v-3d17c9bb]{opacity:1;transform:translateY(0)}@media(max-width:480px){.ev-display__value[data-v-3d17c9bb]{font-size:2rem}.stats-grid[data-v-3d17c9bb]{grid-template-columns:1fr}.calc-input--small[data-v-3d17c9bb]{width:100%}}
