.mode-tabs[data-v-f49c11fd]{background:#ffffff05;border:1px solid var(--tds-hairline);border-radius:var(--g-radius-sm);display:flex;gap:4px;margin-bottom:var(--g-space-4);padding:4px}.mode-tab[data-v-f49c11fd]{align-items:center;background:transparent;border:none;border-radius:0;color:var(--tds-ink-faint);cursor:pointer;display:flex;flex:1;font-family:var(--p-font-mono);font-size:.7rem;font-weight:700;gap:8px;justify-content:center;letter-spacing:.5px;padding:10px 16px;transition:color var(--tds-quick) var(--tds-ease),background var(--tds-quick) var(--tds-ease)}.mode-tab[data-v-f49c11fd]:hover{background:#ffffff08;color:var(--tds-ink-muted)}.mode-tab--active[data-v-f49c11fd]{background:rgba(var(--tds-tier-rgb),.12);color:var(--tds-tier)}.mode-tab__icon[data-v-f49c11fd]{height:16px;width:16px}.calculator[data-v-f49c11fd]{width:100%}.presets[data-v-f49c11fd]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:var(--g-space-4)}.presets__label[data-v-f49c11fd]{color:var(--tds-ink-faint);font-family:var(--p-font-mono);font-size:.65rem;font-weight:700;letter-spacing:1px;margin-right:4px;text-transform:uppercase}.roi-results[data-v-f49c11fd]{display:flex;flex-direction:column}.input-hint[data-v-f49c11fd]{color:var(--tds-ink-faint);font-size:11px;font-weight:400;margin-left:4px}.input-value-badge[data-v-f49c11fd]{background:rgba(var(--tds-tier-rgb),.1);border-radius:0;color:var(--tds-tier);display:inline-block;font-family:var(--p-font-mono);font-size:11px;font-weight:700;margin-left:8px;padding:2px 6px}.calc-input[data-v-f49c11fd]{font-weight:700}.calc-input--small[data-v-f49c11fd]{width:80px}.calc-input--invalid[data-v-f49c11fd]{border-color:#ff5b6a;box-shadow:0 0 0 1px #ff5b6a59}.input-error[data-v-f49c11fd]{color:#ff5b6a;font-size:11px;font-weight:600;margin:6px 0 0}.slider-row[data-v-f49c11fd]{align-items:center;display:flex;gap:8px;margin-top:8px}.input-suffix[data-v-f49c11fd]{color:var(--tds-ink-faint);font-family:var(--p-font-mono);font-size:13px;font-weight:700}.calc-slider[data-v-f49c11fd]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff1a;border-radius:0;cursor:pointer;height:4px;margin-top:4px;outline:none;width:100%}.calc-slider[data-v-f49c11fd]::-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-f49c11fd]::-moz-range-thumb{background:var(--tds-tier);border:2px solid #050505;border-radius:50%;box-shadow:none;cursor:pointer;height:16px;width:16px}.roi-display[data-v-f49c11fd]{border:1px solid var(--tds-hairline);border-radius:var(--g-radius-sm);margin-bottom:var(--g-space-5);padding:var(--g-space-5) var(--g-space-4);text-align:center;transition:border-color var(--tds-normal) var(--tds-ease)}.roi-display--positive[data-v-f49c11fd]{background:#22c55e0d;border-color:#22c55e33}.roi-display--negative[data-v-f49c11fd]{background:#ef44440d;border-color:#ef444433}.roi-display--neutral[data-v-f49c11fd]{background:#eab3080d;border-color:#eab30833}.roi-display__label[data-v-f49c11fd]{color:var(--tds-ink-faint);font-size:.65rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.roi-display__label[data-v-f49c11fd],.roi-display__value[data-v-f49c11fd]{font-family:var(--p-font-mono);margin-bottom:10px}.roi-display__value[data-v-f49c11fd]{color:var(--tds-ink-soft);font-size:42px;font-weight:900;line-height:1.1}.roi-display--positive .roi-display__value[data-v-f49c11fd]{color:#22c55e}.roi-display--negative .roi-display__value[data-v-f49c11fd]{color:#ef4444}.roi-display--neutral .roi-display__value[data-v-f49c11fd]{color:#eab308}.roi-display__verdict[data-v-f49c11fd]{color:var(--tds-ink-muted);font-size:13px;line-height:1.5}.stats-grid[data-v-f49c11fd]{display:grid;gap:var(--g-space-3);grid-template-columns:1fr 1fr;margin-bottom:var(--g-space-5)}.stat-card[data-v-f49c11fd]{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-f49c11fd]{color:var(--tds-ink-faint);font-size:11px;font-weight:600;letter-spacing:.5px}.stat-card__value[data-v-f49c11fd]{font-family:var(--p-font-mono);font-size:18px;font-weight:700}.stat--positive[data-v-f49c11fd]{color:#22c55e}.stat--negative[data-v-f49c11fd]{color:#ef4444}.stat--neutral[data-v-f49c11fd]{color:var(--tds-ink-soft)}.gauge-section[data-v-f49c11fd]{margin-bottom:var(--g-space-5)}.gauge-title[data-v-f49c11fd]{color:var(--tds-ink-faint);font-family:var(--p-font-mono);font-size:.65rem;font-weight:700;letter-spacing:1.5px;margin:0 0 var(--g-space-3);text-transform:uppercase}.gauge-container[data-v-f49c11fd]{display:flex;justify-content:center}.gauge-svg[data-v-f49c11fd]{height:130px;width:220px}.benchmark-section[data-v-f49c11fd]{margin-bottom:var(--g-space-5)}.benchmark-title[data-v-f49c11fd]{color:var(--tds-ink-faint);font-family:var(--p-font-mono);font-size:.65rem;font-weight:700;letter-spacing:1.5px;margin:0 0 var(--g-space-3);text-transform:uppercase}.benchmark-bar[data-v-f49c11fd]{position:relative}.benchmark-bar__track[data-v-f49c11fd]{border-radius:var(--g-radius-sm);display:flex;height:36px;overflow:visible;position:relative}.benchmark-zone[data-v-f49c11fd]{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:absolute;top:0}.benchmark-zone[data-v-f49c11fd]:first-child{border-radius:var(--g-radius-sm) 0 0 var(--g-radius-sm)}.benchmark-zone[data-v-f49c11fd]:nth-child(5){border-radius:0 var(--g-radius-sm) var(--g-radius-sm) 0}.benchmark-zone__label[data-v-f49c11fd]{color:var(--tds-ink-muted);font-family:var(--p-font-mono);font-size:11px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap}.benchmark-zone--recreational[data-v-f49c11fd]{background:#ef444426}.benchmark-zone--breakeven[data-v-f49c11fd]{background:#eab30826}.benchmark-zone--winning[data-v-f49c11fd]{background:#22c55e1f}.benchmark-zone--sharp[data-v-f49c11fd]{background:#22c55e33}.benchmark-zone--elite[data-v-f49c11fd]{background:#22c55e4d}.benchmark-marker[data-v-f49c11fd]{position:absolute;top:-8px;transform:translate(-50%);transition:left var(--tds-slow) var(--tds-ease);z-index:2}.benchmark-marker__dot[data-v-f49c11fd]{background:var(--tds-tier);border-radius:50%;box-shadow:none;height:12px;margin:0 auto;width:12px}.benchmark-marker__label[data-v-f49c11fd]{color:var(--tds-tier);font-family:var(--p-font-mono);font-size:10px;font-weight:700;margin-top:38px;text-align:center;white-space:nowrap}.benchmark-legend[data-v-f49c11fd]{color:var(--tds-ink-faint);display:flex;font-family:var(--p-font-mono);font-size:11px;justify-content:space-between;margin-top:8px}.confidence-section[data-v-f49c11fd]{margin-bottom:var(--g-space-5)}.confidence-title[data-v-f49c11fd]{color:var(--tds-ink-faint);font-family:var(--p-font-mono);font-size:.65rem;font-weight:700;letter-spacing:1.5px;margin:0 0 var(--g-space-4);text-transform:uppercase}.confidence-bars[data-v-f49c11fd]{display:flex;flex-direction:column;gap:14px}.confidence-bar__label[data-v-f49c11fd]{align-items:center;color:var(--tds-ink-muted);display:flex;font-size:12px;font-weight:600;justify-content:space-between;margin-bottom:6px}.confidence-bar__track[data-v-f49c11fd]{background:#ffffff0d;border-radius:0;height:8px;overflow:hidden}.confidence-bar__fill[data-v-f49c11fd]{border-radius:0;height:100%;transition:width var(--tds-slow) var(--tds-ease)}.confidence-bar__fill--positive[data-v-f49c11fd]{background:linear-gradient(90deg,#22c55e66,#22c55eb3)}.confidence-bar__fill--neutral[data-v-f49c11fd]{background:linear-gradient(90deg,rgba(var(--tds-tier-rgb),.4),rgba(var(--tds-tier-rgb),.7))}.confidence-bar__fill--negative[data-v-f49c11fd]{background:linear-gradient(90deg,#ef444466,#ef4444b3)}.share-row[data-v-f49c11fd]{display:flex;justify-content:flex-end}.breakeven[data-v-f49c11fd]{width:100%}.breakeven-intro[data-v-f49c11fd]{color:var(--tds-ink-muted);font-size:15px;line-height:1.7;margin:0 0 var(--g-space-5)}.breakeven-table-wrapper[data-v-f49c11fd]{border:1px solid var(--tds-hairline);border-radius:var(--g-radius-sm);margin-bottom:var(--g-space-5);overflow-x:auto}.breakeven-table[data-v-f49c11fd]{border-collapse:collapse;font-family:var(--p-font-mono);font-size:13px;width:100%}.breakeven-table thead th[data-v-f49c11fd]{background:#ffffff08;border-bottom:1px solid var(--tds-hairline);color:var(--tds-ink-faint);font-size:10px;font-weight:700;letter-spacing:1px;padding:10px 16px;text-align:left;text-transform:uppercase}.breakeven-table tbody td[data-v-f49c11fd]{border-bottom:1px solid hsla(0,0%,100%,.04);color:var(--tds-ink-muted);padding:10px 16px}.breakeven-table tbody tr[data-v-f49c11fd]:hover{background:#ffffff05}.breakeven-table__odds[data-v-f49c11fd]{color:var(--tds-ink-soft);font-weight:700}.breakeven-table__rate[data-v-f49c11fd]{color:var(--tds-tier);font-weight:700}.section-heading[data-v-f49c11fd]{color:var(--tds-ink-soft);display:flex;flex-direction:column;font-family:var(--p-font-heading);font-size:32px;font-weight:900;gap:8px;letter-spacing:-.4px;margin:0 0 var(--g-space-6)}.section-heading__label[data-v-f49c11fd]{color:var(--tds-tier);font-family:var(--p-font-mono);font-size:.65rem;font-weight:700;letter-spacing:2px}.formula-block[data-v-f49c11fd]{background:#0006;border:1px solid var(--tds-hairline);border-radius:var(--g-radius-sm);margin:var(--g-space-4) 0;padding:var(--g-space-4) var(--g-space-5)}.formula-block__label[data-v-f49c11fd]{color:var(--tds-tier);font-family:var(--p-font-mono);font-size:.66rem;font-weight:700;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.formula-block__content[data-v-f49c11fd]{display:flex;flex-direction:column;gap:6px}.formula-block__content code[data-v-f49c11fd]{color:var(--tds-ink);font-family:var(--p-font-mono);font-size:13px;line-height:1.6}.edu-list[data-v-f49c11fd]{list-style:none;margin:0 0 14px;padding:0}.edu-list li[data-v-f49c11fd]{color:var(--tds-ink-muted);font-size:14px;line-height:1.7;padding:4px 0 4px 16px;position:relative}.edu-list li[data-v-f49c11fd]:before{background:var(--tds-tier);border-radius:50%;content:"";height:5px;left:0;position:absolute;top:12px;width:5px}.edu-list li strong[data-v-f49c11fd]{color:var(--tds-ink-soft)}.roi-guide__card[data-v-f49c11fd]{display:block}.roi-guide__table[data-v-f49c11fd]{border-collapse:collapse;font-size:14px;margin:20px 0;width:100%}.roi-guide__table th[data-v-f49c11fd]{border-bottom:1px solid var(--tds-hairline);color:var(--tds-ink-soft);font-weight:600;padding:10px 12px;text-align:left}.roi-guide__table td[data-v-f49c11fd]{border-bottom:1px solid hsla(0,0%,100%,.04);color:var(--tds-ink-muted);font-family:var(--p-font-mono);padding:10px 12px}.faq-item[data-v-f49c11fd]{margin-bottom:1.5rem}.fade-up[data-v-f49c11fd]{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-f49c11fd]{opacity:1;transform:translateY(0)}@media(max-width:768px){.roi-display__value[data-v-f49c11fd]{font-size:26px}.stats-grid[data-v-f49c11fd]{grid-template-columns:1fr}.stat-card__value[data-v-f49c11fd]{font-size:16px}.section-heading[data-v-f49c11fd]{font-size:24px}.benchmark-zone__label[data-v-f49c11fd]{font-size:11px}.mode-tabs[data-v-f49c11fd]{flex-direction:column}.mode-tab[data-v-f49c11fd]{justify-content:flex-start}}
