.odds-error[data-v-c857579e]{color:#f87171;font-size:.7rem;line-height:1.4;margin:4px 0 0}.calc-input--error[data-v-c857579e]{border-color:#f8727299}.scorecard-stat__note[data-v-c857579e]{color:var(--g-text-dim,hsla(0,0%,100%,.42));font-size:.66rem;line-height:1.35;margin-top:3px}.fade-up[data-v-c857579e]{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.fade-up.visible[data-v-c857579e]{opacity:1;transform:translateY(0)}.slide-enter-active[data-v-c857579e],.slide-leave-active[data-v-c857579e]{overflow:hidden;transition:all .3s ease}.slide-enter-from[data-v-c857579e],.slide-leave-to[data-v-c857579e]{max-height:0;opacity:0;transform:translateY(-10px)}.slide-enter-to[data-v-c857579e],.slide-leave-from[data-v-c857579e]{max-height:800px;opacity:1}.modal-enter-active[data-v-c857579e],.modal-leave-active[data-v-c857579e]{transition:opacity .2s}.modal-enter-from[data-v-c857579e],.modal-leave-to[data-v-c857579e]{opacity:0}.toast-enter-active[data-v-c857579e],.toast-leave-active[data-v-c857579e]{transition:all .3s ease}.toast-enter-from[data-v-c857579e],.toast-leave-to[data-v-c857579e]{opacity:0;transform:translateY(20px)}.section-heading[data-v-c857579e]{color:var(--tds-ink-soft);display:flex;flex-direction:column;font-family:var(--p-font-heading);font-size:20px;font-weight:700;gap:6px;margin:0 0 24px}.section-heading__label[data-v-c857579e]{color:var(--tds-tier);font-family:var(--p-font-mono);font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase}.scorecard-section[data-v-c857579e]{margin-bottom:40px}.scorecard-card[data-v-c857579e]{background:linear-gradient(135deg,#ff6a000f,#ffffff08 50%,#ff6a000a);border:1px solid rgba(255,106,0,.2);border-radius:0;overflow:hidden;padding:32px;position:relative}.scorecard-card[data-v-c857579e]:before{background:linear-gradient(135deg,rgba(255,106,0,.15),transparent 40%,transparent 60%,rgba(255,106,0,.1));border-radius:0;content:"";inset:-1px;pointer-events:none;position:absolute;z-index:0}.scorecard-card[data-v-c857579e]>*{position:relative;z-index:1}.scorecard-card__watermark[data-v-c857579e]{bottom:20px;color:#ff6a001f;font-family:Montserrat,sans-serif;font-size:10px;font-weight:800;letter-spacing:4px;pointer-events:none;position:absolute;right:28px;text-transform:uppercase;z-index:0}.scorecard-header[data-v-c857579e]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.07);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:28px;padding-bottom:20px}.scorecard-handle[data-v-c857579e]{align-items:center;display:flex;gap:10px}.scorecard-handle__icon[data-v-c857579e]{color:#ff6a00;flex-shrink:0;height:28px;width:28px}.scorecard-handle__input[data-v-c857579e]{background:transparent;border:none;border-bottom:1px dashed hsla(0,0%,100%,.15);color:#fff;font-family:Montserrat,sans-serif;font-size:20px;font-weight:800;max-width:240px;outline:none;padding:4px 0;transition:border-color .2s}.scorecard-handle__input[data-v-c857579e]::-moz-placeholder{color:#fff3}.scorecard-handle__input[data-v-c857579e]::placeholder{color:#fff3}.scorecard-handle__input[data-v-c857579e]:focus{border-bottom-color:#ff6a00}.scorecard-record-big[data-v-c857579e]{align-items:center;display:flex;font-family:JetBrains Mono,monospace;font-size:28px;font-weight:700;gap:6px}.scorecard-record-big__w[data-v-c857579e]{color:#00e701}.scorecard-record-big__l[data-v-c857579e]{color:#ff0040}.scorecard-record-big__p[data-v-c857579e]{color:#fff6}.scorecard-record-big__sep[data-v-c857579e]{color:#ffffff26;font-weight:400}.scorecard-stats[data-v-c857579e]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin-bottom:24px}.scorecard-stat[data-v-c857579e]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:0;padding:14px 16px;text-align:center}.scorecard-stat__label[data-v-c857579e]{color:#ffffff4d;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;letter-spacing:1.5px;margin-bottom:6px;text-transform:uppercase}.scorecard-stat__value[data-v-c857579e]{color:#fff;font-family:JetBrains Mono,monospace;font-size:20px;font-weight:700}.scorecard-stat__value--sport[data-v-c857579e]{align-items:center;display:flex;flex-direction:column;font-size:16px;gap:2px}.best-sport-record[data-v-c857579e]{color:#ffffff59;font-size:10px;font-weight:500}.sc-positive[data-v-c857579e]{color:#00e701}.sc-negative[data-v-c857579e]{color:#ff0040}.scorecard-trend[data-v-c857579e]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.05);border-radius:0;margin-bottom:20px;padding:16px}.scorecard-trend__label[data-v-c857579e]{color:#ffffff4d;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:12px;text-transform:uppercase}.scorecard-trend__months[data-v-c857579e]{display:flex;flex-wrap:wrap;gap:16px}.trend-month[data-v-c857579e]{background:#ffffff05;border-radius:0;flex:1;min-width:100px;padding:10px;text-align:center}.trend-month__label[data-v-c857579e]{color:#fff6;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;margin-bottom:4px}.trend-month__record[data-v-c857579e]{color:#fff;font-family:JetBrains Mono,monospace;font-size:16px;font-weight:700}.trend-month__roi[data-v-c857579e]{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;margin-top:2px}.scorecard-sports[data-v-c857579e]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.05);border-radius:0;margin-bottom:16px;padding:16px}.scorecard-sports__label[data-v-c857579e]{color:#ffffff4d;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:12px;text-transform:uppercase}.scorecard-sports__grid[data-v-c857579e]{display:flex;flex-wrap:wrap;gap:8px}.sport-mini[data-v-c857579e]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:0;display:flex;font-family:JetBrains Mono,monospace;font-size:12px;gap:8px;padding:6px 12px}.sport-mini__name[data-v-c857579e]{color:#fff9;font-weight:700}.sport-mini__record[data-v-c857579e]{color:#fff;font-weight:600}.sport-mini__roi[data-v-c857579e]{font-size:11px;font-weight:600}.scorecard-footer[data-v-c857579e]{align-items:center;border-top:1px solid hsla(0,0%,100%,.05);display:flex;justify-content:space-between;margin-top:8px;padding-top:16px}.scorecard-footer__brand[data-v-c857579e]{color:#ff6a00;font-family:Montserrat,sans-serif;font-size:12px;font-weight:800;letter-spacing:3px}.scorecard-footer__date[data-v-c857579e]{color:#ffffff40;font-family:JetBrains Mono,monospace;font-size:10px}.export-actions[data-v-c857579e]{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.add-pick-section[data-v-c857579e]{margin-bottom:32px}.add-pick-toggle[data-v-c857579e]{align-items:center;background:rgba(var(--tds-tier-rgb),.08);border:1px solid rgba(var(--tds-tier-rgb),.25);border-radius:var(--g-radius-sm);color:var(--tds-tier);cursor:pointer;display:flex;font-family:var(--p-font-heading);font-size:14px;font-weight:700;gap:10px;justify-content:center;padding:12px 20px;transition:all .2s;width:100%}.add-pick-toggle[data-v-c857579e]:hover{background:rgba(var(--tds-tier-rgb),.14);border-color:rgba(var(--tds-tier-rgb),.4)}.toggle-icon[data-v-c857579e]{height:18px;transition:transform .3s;width:18px}.toggle-icon--open[data-v-c857579e]{transform:rotate(45deg)}.add-pick-form[data-v-c857579e]{margin-top:16px;padding:28px}.glass-card[data-v-c857579e]{background:var(--tds-panel);border:1px solid var(--tds-hairline);border-radius:var(--g-radius-lg)}.panel-title[data-v-c857579e]{align-items:center;color:var(--tds-ink-soft);display:flex;font-family:var(--p-font-heading);font-size:16px;font-weight:700;gap:10px;margin:0 0 20px}.panel-icon[data-v-c857579e]{color:var(--tds-tier);height:20px;width:20px}.form-grid[data-v-c857579e]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:20px}.input-group[data-v-c857579e]{display:flex;flex-direction:column;gap:6px}.input-group--wide[data-v-c857579e]{grid-column:span 2}@media(max-width:768px){.input-group--wide[data-v-c857579e]{grid-column:span 1}}.input-label[data-v-c857579e]{align-items:center;color:var(--tds-ink-faint);display:flex;font-family:var(--p-font-mono);font-size:11px;font-weight:600;gap:8px;letter-spacing:1px;text-transform:uppercase}.input-hint[data-v-c857579e]{color:var(--tds-ink-dim);font-size:10px;font-weight:400;letter-spacing:0;text-transform:none}.calc-input[data-v-c857579e]{font-family:var(--p-font-body)}.calc-select[data-v-c857579e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='rgba(255,255,255,0.3)' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;cursor:pointer;padding-right:32px}.calc-select option[data-v-c857579e]{background:#111;color:#fff}.input-with-suffix[data-v-c857579e]{position:relative}.input-with-suffix .calc-input[data-v-c857579e]{padding-right:32px}.input-suffix-label[data-v-c857579e]{color:#ffffff4d;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.form-actions[data-v-c857579e]{display:flex;flex-wrap:wrap;gap:12px}.btn-primary[data-v-c857579e]{align-items:center;background:var(--tds-tier);border:1px solid var(--tds-tier);border-radius:var(--g-radius-sm);color:#050505;cursor:pointer;display:inline-flex;font-family:var(--p-font-heading);font-size:14px;font-weight:700;gap:8px;padding:12px 24px;text-decoration:none;transition:all .2s}.btn-primary[data-v-c857579e]:hover{background:rgba(var(--tds-tier-rgb),.85);box-shadow:0 4px 20px rgba(var(--tds-tier-rgb),.3);transform:translateY(-1px)}.btn-primary svg[data-v-c857579e]{height:18px;width:18px}.btn-secondary[data-v-c857579e]{align-items:center;background:#ffffff0a;border:1px solid var(--tds-hairline);border-radius:var(--g-radius-sm);color:var(--tds-ink-muted);cursor:pointer;display:inline-flex;font-family:var(--p-font-heading);font-size:14px;font-weight:700;gap:8px;padding:12px 24px;text-decoration:none;transition:all .2s}.btn-secondary[data-v-c857579e]:hover{background:#ffffff14;border-color:#fff3;color:var(--tds-ink-soft)}.btn-secondary svg[data-v-c857579e]{height:18px;width:18px}.btn-sm[data-v-c857579e]{font-size:13px;padding:8px 18px}.btn-danger[data-v-c857579e]{align-items:center;background:#ff004026;border:1px solid rgba(255,0,64,.3);border-radius:0;color:#ff0040;cursor:pointer;display:inline-flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;gap:8px;padding:12px 24px;transition:all .2s}.btn-danger[data-v-c857579e]:hover{background:#ff004040;border-color:#ff004080}.btn-danger-sm[data-v-c857579e]{align-items:center;background:#ff00401a;border:1px solid rgba(255,0,64,.2);border-radius:0;color:#ff0040;cursor:pointer;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;gap:6px;padding:6px 14px;transition:all .2s}.btn-danger-sm[data-v-c857579e]:hover{background:#ff004033}.btn-danger-sm svg[data-v-c857579e]{height:14px;width:14px}.filters-section[data-v-c857579e]{margin-bottom:8px}.filters-row[data-v-c857579e]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px}.filter-group[data-v-c857579e]{display:flex;flex-direction:column;gap:4px}.filter-label[data-v-c857579e]{color:#ffffff4d;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.filter-select[data-v-c857579e]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:0;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:13px;min-width:120px;outline:none;padding:8px 12px;transition:all .2s}.filter-select[data-v-c857579e]:focus{border-color:var(--tds-tier)}.filter-select option[data-v-c857579e]{background:#111;color:#fff}.filter-clear[data-v-c857579e]{background:rgba(var(--tds-tier-rgb),.08);border:1px solid rgba(var(--tds-tier-rgb),.2);border-radius:var(--g-radius-sm);color:var(--tds-tier);cursor:pointer;font-family:var(--p-font-mono);font-size:11px;font-weight:600;padding:8px 16px;transition:all .2s}.filter-clear[data-v-c857579e]:hover{background:rgba(var(--tds-tier-rgb),.15)}.picks-table-section[data-v-c857579e]{margin-bottom:48px}.table-toolbar[data-v-c857579e]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.table-count[data-v-c857579e]{color:#ffffff59;font-family:JetBrains Mono,monospace;font-size:12px}.empty-state[data-v-c857579e]{color:#ffffff4d;padding:48px 20px;text-align:center}.empty-icon[data-v-c857579e]{color:#ffffff26;height:40px;margin:0 auto 12px;width:40px}.empty-state p[data-v-c857579e]{font-size:14px;line-height:1.6}.table-wrap[data-v-c857579e]{overflow-x:auto}.picks-table[data-v-c857579e]{border-collapse:collapse;font-size:13px;width:100%}.picks-table thead[data-v-c857579e]{position:sticky;top:0;z-index:2}.picks-table th[data-v-c857579e]{background:#050505;border-bottom:1px solid hsla(0,0%,100%,.08);color:#ffffff59;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:1.5px;padding:12px 10px;text-align:left;text-transform:uppercase;white-space:nowrap}.picks-table th.sortable[data-v-c857579e]{cursor:pointer;transition:color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.picks-table th.sortable[data-v-c857579e]:hover{color:var(--tds-tier)}.th-right[data-v-c857579e]{text-align:right}.th-actions[data-v-c857579e]{text-align:center;width:60px}.sort-indicator[data-v-c857579e]{color:var(--tds-tier);font-size:11px;margin-left:4px}.picks-table td[data-v-c857579e]{border-bottom:1px solid hsla(0,0%,100%,.04);color:#ffffffb3;padding:10px;vertical-align:middle}.picks-table tr:hover td[data-v-c857579e]{background:#ffffff05}.td-date[data-v-c857579e]{color:#ffffff80;font-family:JetBrains Mono,monospace;font-size:12px}.td-date[data-v-c857579e],.td-desc[data-v-c857579e]{white-space:nowrap}.td-desc[data-v-c857579e]{max-width:220px;overflow:hidden;text-overflow:ellipsis}.td-mono[data-v-c857579e]{font-family:JetBrains Mono,monospace;font-weight:600}.td-right[data-v-c857579e]{text-align:right}.td-pl--positive[data-v-c857579e]{color:#00e701}.td-pl--negative[data-v-c857579e]{color:#ff0040}.td-actions[data-v-c857579e]{text-align:center}.sport-badge[data-v-c857579e]{background:rgba(var(--tds-tier-rgb),.08);border:1px solid rgba(var(--tds-tier-rgb),.15);border-radius:0;color:var(--tds-tier);font-family:var(--p-font-mono);font-size:10px;letter-spacing:.5px;padding:3px 8px}.result-badge[data-v-c857579e],.sport-badge[data-v-c857579e]{display:inline-block;font-weight:700}.result-badge[data-v-c857579e]{border-radius:0;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:11px;padding:3px 10px;transition:opacity .2s}.result-badge[data-v-c857579e]:hover{opacity:.8}.result-badge--won[data-v-c857579e]{background:#00e7011a;border:1px solid rgba(0,231,1,.2);color:#00e701}.result-badge--lost[data-v-c857579e]{background:#ff00401a;border:1px solid rgba(255,0,64,.2);color:#ff0040}.result-badge--push[data-v-c857579e]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);color:#ffffff80}.result-badge--pending[data-v-c857579e]{background:#ffc80014;border:1px solid rgba(255,200,0,.2);color:#ffc800}.inline-result-select[data-v-c857579e]{background:#ffffff0f;border:1px solid rgba(var(--tds-tier-rgb),.3);border-radius:0;color:#fff;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;outline:none;padding:4px 8px}.inline-result-select option[data-v-c857579e]{background:#111;color:#fff}.action-btn[data-v-c857579e]{align-items:center;border:none;border-radius:0;cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:all .2s;width:30px}.action-btn svg[data-v-c857579e]{height:14px;width:14px}.action-btn--delete[data-v-c857579e]{background:#ff004014;color:#ff004080}.action-btn--delete[data-v-c857579e]:hover{background:#ff004026;color:#ff0040}.modal-overlay[data-v-c857579e]{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:10000}.modal-card[data-v-c857579e]{background:#111;border:1px solid hsla(0,0%,100%,.1);border-radius:0;max-width:420px;padding:28px;width:100%}.modal-title[data-v-c857579e]{color:#fff;font-family:Montserrat,sans-serif;font-size:18px;font-weight:800;margin:0 0 12px}.modal-desc[data-v-c857579e]{color:#ffffff80;font-size:14px;line-height:1.6;margin:0 0 24px}.modal-actions[data-v-c857579e]{display:flex;gap:12px;justify-content:flex-end}.toast[data-v-c857579e]{background:var(--tds-tier);border-radius:var(--g-radius-sm);bottom:32px;box-shadow:0 4px 24px rgba(var(--tds-tier-rgb),.3);color:#050505;font-family:var(--p-font-heading);font-size:13px;font-weight:700;left:50%;padding:12px 24px;pointer-events:none;position:fixed;transform:translate(-50%);z-index:10001}@media(max-width:768px){.cs-content[data-v-c857579e]{padding:24px 16px 60px}.scorecard-card[data-v-c857579e]{padding:20px}.scorecard-header[data-v-c857579e]{align-items:flex-start;flex-direction:column}.scorecard-record-big[data-v-c857579e]{font-size:22px}.scorecard-stats[data-v-c857579e]{grid-template-columns:repeat(2,1fr)}.filters-row[data-v-c857579e],.scorecard-trend__months[data-v-c857579e]{flex-direction:column}.filter-select[data-v-c857579e]{min-width:100%}.export-actions[data-v-c857579e]{flex-direction:column}.export-actions .btn-primary[data-v-c857579e],.export-actions .btn-secondary[data-v-c857579e]{justify-content:center;width:100%}.form-grid[data-v-c857579e]{grid-template-columns:1fr}.picks-table[data-v-c857579e]{font-size:12px}.picks-table td[data-v-c857579e],.picks-table th[data-v-c857579e]{padding:8px 6px}.edu-grid[data-v-c857579e]{grid-template-columns:1fr}}@media(max-width:480px){.scorecard-stats[data-v-c857579e]{grid-template-columns:1fr}.scorecard-record-big[data-v-c857579e]{font-size:20px}.scorecard-handle__input[data-v-c857579e]{font-size:16px;max-width:160px}}.timeline-section[data-v-c857579e]{margin-bottom:32px}.timeline-card[data-v-c857579e]{padding:20px 20px 16px}.timeline-header[data-v-c857579e]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:14px}.timeline-title[data-v-c857579e]{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;margin-bottom:2px}.timeline-subtitle[data-v-c857579e]{font-size:13px}.timeline-streak-badge[data-v-c857579e],.timeline-subtitle[data-v-c857579e]{font-family:JetBrains Mono,monospace;font-weight:700}.timeline-streak-badge[data-v-c857579e]{border-radius:0;font-size:11px;letter-spacing:.5px;padding:4px 12px}.timeline-streak-badge--w[data-v-c857579e]{background:#00e7011a;border:1px solid rgba(0,231,1,.2);color:#00e701}.timeline-streak-badge--l[data-v-c857579e]{background:#ff00401a;border:1px solid rgba(255,0,64,.2);color:#ff0040}.timeline-chart-wrap[data-v-c857579e]{background:#0003;border-radius:0;height:160px;overflow:hidden;width:100%}.timeline-svg[data-v-c857579e]{display:block;height:100%;width:100%}.bet-type-section[data-v-c857579e]{margin-bottom:32px}.bet-type-grid[data-v-c857579e]{display:flex;flex-wrap:wrap;gap:10px}.bet-type-card[data-v-c857579e]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:130px;padding:14px 16px}.bet-type-card__name[data-v-c857579e]{color:#ffffff59;font-size:10px;letter-spacing:1.5px;margin-bottom:4px;text-transform:uppercase}.bet-type-card__name[data-v-c857579e],.bet-type-card__record[data-v-c857579e]{font-family:JetBrains Mono,monospace;font-weight:700}.bet-type-card__record[data-v-c857579e]{color:#fff;font-size:15px}.bet-type-card__roi[data-v-c857579e]{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700}.bet-type-card__units[data-v-c857579e]{color:#ffffff59;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600}@media(max-width:768px){.bet-type-grid[data-v-c857579e]{flex-direction:column}.bet-type-card[data-v-c857579e]{align-items:center;flex-direction:row;justify-content:space-between;min-width:unset}.bet-type-card__name[data-v-c857579e]{margin-bottom:0;min-width:90px}}
