.fabx{--fab-bg: #0e0618;--fab-surface: rgba(40,18,66,.55);--fab-surface-2: rgba(48,22,78,.6);--fab-border: rgba(168,85,247,.28);--fab-border-strong:rgba(192,132,252,.45);--fab-text: #f4eefb;--fab-text-2: #b9a8d6;--fab-muted: #8a78ad;--fab-emerald: #a855f7;--fab-emerald-bright:#c084fc;--fab-emerald-deep: #7c3aed;--fab-emerald-dim: rgba(168,85,247,.14);--fab-emerald-line: rgba(168,85,247,.32);--fab-radius: 16px;--fab-radius-sm: 11px;color:var(--fab-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:1.45;background:radial-gradient(900px 500px at 12% -8%,rgba(168,85,247,.3),transparent 60%),radial-gradient(800px 460px at 92% -10%,rgba(124,58,237,.22),transparent 60%),linear-gradient(160deg,#240a3c,#0e0618);min-height:100%}.fabx .fab-wrap{max-width:1100px;margin:0 auto;padding:24px 16px 80px}.fabx .fab-card{background:var(--fab-surface);border:1px solid var(--fab-border);border-radius:var(--fab-radius);transition:border-color .15s ease,background .15s ease}.fabx .fab-card:hover{border-color:var(--fab-border-strong);background:var(--fab-surface-2)}.fabx .fab-payout{text-align:center;padding:14px 22px;border-radius:14px;background:linear-gradient(160deg,#a855f733,#7c3aed0f);border:1px solid var(--fab-emerald-line);box-shadow:0 0 0 1px #a855f70f,0 18px 40px -28px #7c3aed8c;min-width:172px}.fabx .fab-payout-amt{font-size:50px;line-height:1;font-weight:900;letter-spacing:-.03em;color:#fff;margin:6px 0 3px;text-shadow:0 0 28px rgba(192,132,252,.45);font-variant-numeric:tabular-nums;display:block}.fabx .fab-slip{background:radial-gradient(320px 180px at 100% -30%,rgba(168,85,247,.12),transparent 60%),var(--fab-surface);border:1px solid var(--fab-border-strong);border-radius:var(--fab-radius);padding:16px}@media (max-width: 1023px){.fabx .fab-slip{position:fixed;left:0;right:0;bottom:0;z-index:50;border-radius:0;border-left:none;border-right:none;border-bottom:none;border-top:1px solid var(--fab-border-strong);padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#0b0c0eeb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}.fabx .fab-ainote{margin-top:13px;border:1px solid var(--fab-emerald-line);border-left:3px solid var(--fab-emerald);background:linear-gradient(180deg,#a855f717,#a855f705);border-radius:0 12px 12px 0;padding:14px 16px}.fabx .fab-aitag{display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#1a0533;background:var(--fab-emerald);padding:4px 9px;border-radius:6px}.fabx .fab-chip{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--fab-text-2);background:var(--fab-surface);border:1px solid var(--fab-border);padding:6px 11px;border-radius:999px}.fabx .fab-chip.is-active{color:#fff;background:#a855f747;border-color:var(--fab-emerald-bright)}.fabx .fab-edge{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:var(--fab-emerald);background:var(--fab-emerald-dim);border:1px solid rgba(168,85,247,.26);padding:5px 10px;border-radius:999px;letter-spacing:-.01em}.fabx .fab-stat{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--fab-text-2);background:var(--fab-surface-2);border:1px solid var(--fab-border);padding:5px 10px;border-radius:999px}.fabx .fab-stat strong{color:var(--fab-text);font-weight:700}.fabx .fab-lock{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;letter-spacing:.02em;color:var(--fab-text);background:var(--fab-surface-2);border:1px solid var(--fab-border-strong);padding:4px 9px;border-radius:999px}.fabx .fab-card.is-locked{border-style:dashed;border-color:#ffffff1a}.fabx .fab-card.is-locked:hover{border-color:#ffffff24;background:var(--fab-surface)}.fabx .fab-avatar{flex:none;border-radius:999px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:var(--fab-surface-2);border:1.5px solid var(--fab-border-strong);box-shadow:0 2px 8px -3px #00000080}.fabx .fab-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.fabx .fab-avatar-mono{background:linear-gradient(155deg,#a855f73d,#7c3aed0f);border-color:var(--fab-emerald-line);color:var(--fab-emerald);font-weight:800;letter-spacing:-.02em}.fabx .fab-avatar-blur{filter:blur(6px)}.fabx .fab-hero{position:relative;border-radius:var(--fab-radius);padding:18px 18px 16px;background:radial-gradient(120% 130% at 0% 0%,rgba(168,85,247,.16),transparent 55%),linear-gradient(180deg,#ffffff0d,#ffffff05);border:1px solid var(--fab-emerald-line);box-shadow:0 0 0 1px #a855f714,0 22px 48px -30px #7c3aed99}.fabx .fab-hero.is-locked{border-style:dashed;border-color:#a855f738}.fabx .fab-toptag{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:#1a0533;background:linear-gradient(180deg,var(--fab-emerald),var(--fab-emerald-deep));padding:4px 10px;border-radius:7px;margin-bottom:12px;box-shadow:0 4px 14px -6px #7c3aedb3}.fabx .fab-rank{flex:none;width:18px;text-align:center;font-size:13px;font-weight:800;color:var(--fab-muted);font-variant-numeric:tabular-nums}.fabx .fab-caution{display:flex;align-items:flex-start;gap:8px;margin:0 0 13px;padding:9px 12px;border-radius:var(--fab-radius-sm);background:#f59e0b14;border:1px solid rgba(245,158,11,.28);color:#fcd34d;font-size:12px;font-weight:600;line-height:1.4}.fabx .fab-caution-sm{font-size:11px;padding:7px 10px}.fabx .fab-disclaimer{margin:22px 2px 0;font-size:11px;line-height:1.5;color:var(--fab-muted);text-align:center}.fabx .fab-emerald{color:var(--fab-emerald)}.fabx .fab-text-2{color:var(--fab-text-2)}.fabx .fab-muted{color:var(--fab-muted)}.fabx{--fabq-rule: rgba(168,85,247,.18);--fabq-rule-strong: rgba(192,132,252,.34);--fabq-panel: rgba(40,18,66,.55);--fabq-ink: #f4eefb;--fabq-ink-2: #b9a8d6;--fabq-ink-3: #8a78ad;--fabq-ink-4: #6b5b86;--fabq-mono: ui-monospace, "SF Mono", "JetBrains Mono", "IBM Plex Mono", Menlo, Consolas, monospace}.fabx .fabq-card{width:100%;background:var(--fabq-panel);border:1px solid var(--fabq-rule-strong)}.fabx .fabq-head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 26px 18px;border-bottom:1px solid var(--fabq-rule)}.fabx .fabq-title{font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--fabq-ink)}.fabx .fabq-subtitle{margin-top:8px;font-size:13px;color:var(--fabq-ink-3);letter-spacing:.01em}.fabx .fabq-recap{margin-top:13px;display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-family:var(--fabq-mono);font-size:11px;letter-spacing:.04em;color:var(--fabq-ink-2);text-transform:uppercase}.fabx .fabq-recap .dot{width:3px;height:3px;border-radius:50%;background:var(--fabq-ink-4)}.fabx .fabq-mark{text-align:right;flex-shrink:0}.fabx .fabq-brand{font-family:var(--fabq-mono);font-size:10px;font-weight:600;letter-spacing:.22em;color:var(--fabq-ink-2);white-space:nowrap}.fabx .fabq-brand .glyph{color:var(--fab-emerald)}.fabx .fabq-ts{margin-top:8px;font-family:var(--fabq-mono);font-size:10px;letter-spacing:.08em;color:var(--fabq-ink-4);white-space:nowrap}.fabx .fabq-section{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 26px;border-bottom:1px solid var(--fabq-rule);font-family:var(--fabq-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--fabq-ink-3)}.fabx .fabq-section .muted{color:var(--fabq-ink-4);letter-spacing:.12em}.fabx .fabq-colhead{display:grid;grid-template-columns:1fr 172px 136px;align-items:end;padding:10px 26px 9px;border-bottom:1px solid var(--fabq-rule);font-family:var(--fabq-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--fabq-ink-4)}.fabx .fabq-colhead .r{text-align:right}.fabx .fabq-pick{display:grid;grid-template-columns:1fr 172px 136px;align-items:start;padding:18px 26px;border-bottom:1px solid var(--fabq-rule);position:relative}.fabx .fabq-pick.is-top{padding-left:25px;border-left:1px solid var(--fab-emerald);background:linear-gradient(90deg,#a855f70f,#a855f700 38%)}.fabx .fabq-toplabel{display:inline-flex;align-items:center;gap:6px;font-family:var(--fabq-mono);font-size:9px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--fab-emerald);margin-bottom:10px}.fabx .fabq-toplabel:before{content:"";width:5px;height:5px;background:var(--fab-emerald);display:inline-block}.fabx .fabq-idx{font-family:var(--fabq-mono);font-size:11px;color:var(--fabq-ink-4);display:inline-block;width:26px;flex:none}.fabx .fabq-name{font-size:18px;font-weight:600;letter-spacing:-.015em;line-height:1.1;color:var(--fabq-ink);display:flex;align-items:baseline}.fabx .fabq-pick.is-top .fabq-name{font-size:21px}.fabx .fabq-namebtn{background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left;letter-spacing:inherit}.fabx .fabq-namebtn:hover{color:var(--fab-emerald)}.fabx .fabq-name.is-locked{filter:blur(6px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.fabx .fabq-market{margin-top:6px;font-size:14px;color:var(--fabq-ink-2);font-weight:500}.fabx .fabq-matchup{margin-top:9px;font-family:var(--fabq-mono);font-size:10.5px;letter-spacing:.03em;color:var(--fabq-ink-4);text-transform:uppercase}.fabx .fabq-pick .indent{padding-left:26px}.fabx .fabq-edgecell{text-align:right;padding-top:2px}.fabx .fabq-ecap{font-family:var(--fabq-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--fabq-ink-4);margin-bottom:3px}.fabx .fabq-eval{font-family:var(--fabq-mono);font-weight:700;font-feature-settings:"tnum" 1;color:#4ade80;font-size:30px;line-height:1;letter-spacing:-.01em;text-shadow:0 0 20px rgba(34,197,94,.35)}.fabx .fabq-pick.is-top .fabq-eval{font-size:38px}.fabx .fabq-eval .sign{font-size:.62em;vertical-align:.12em;margin-right:.5px;font-weight:600}.fabx .fabq-eval.neg{color:var(--fabq-ink-2)}.fabx .fabq-prob{margin-top:13px}.fabx .fabq-track{position:relative;height:2px;background:#ffffff1a;width:100%}.fabx .fabq-fill{position:absolute;left:0;top:0;bottom:0;background:var(--fab-emerald)}.fabx .fabq-bookmark{position:absolute;top:-3px;bottom:-3px;width:1px;background:var(--fabq-ink-2)}.fabx .fabq-bookmark:after{content:"";position:absolute;left:-1.5px;top:-2px;width:4px;height:4px;background:var(--fab-bg);border:1px solid var(--fabq-ink-2)}.fabx .fabq-probcap{display:flex;justify-content:flex-end;gap:14px;margin-top:9px;font-family:var(--fabq-mono);font-size:10px;letter-spacing:.04em}.fabx .fabq-probcap .sim{color:var(--fab-emerald)}.fabx .fabq-probcap .book{color:var(--fabq-ink-3)}.fabx .fabq-probcap b{font-weight:600}.fabx .fabq-ref{text-align:right;padding-top:2px;border-left:1px solid var(--fabq-rule);padding-left:22px;height:100%}.fabx .fabq-rcap{font-family:var(--fabq-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--fabq-ink-4);margin-bottom:5px}.fabx .fabq-book{font-size:12.5px;font-weight:500;color:var(--fabq-ink-2)}.fabx .fabq-odds{margin-top:7px;font-family:var(--fabq-mono);font-size:19px;font-weight:500;color:var(--fabq-ink);font-feature-settings:"tnum" 1;letter-spacing:-.01em}.fabx .fabq-refmobile{display:none}.fabx .fabq-actions{grid-column:1 / -1;display:flex;align-items:center;gap:8px;margin-top:16px;flex-wrap:wrap}.fabx .fabq-btn{display:inline-flex;align-items:center;gap:7px;font-family:var(--fabq-mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;min-height:38px;padding:0 14px;border:1px solid var(--fabq-rule-strong);background:transparent;color:var(--fabq-ink-2);cursor:pointer;transition:all .14s ease;text-decoration:none}.fabx .fabq-btn:hover{border-color:var(--fabq-rule-strong);color:var(--fabq-ink);background:#ffffff08}.fabx .fabq-btn.bet{border-color:var(--fab-emerald-line);color:var(--fab-emerald)}.fabx .fabq-btn.bet:hover{background:#a855f71a;border-color:var(--fab-emerald)}.fabx .fabq-btn.is-active{border-color:var(--fab-emerald-line);color:var(--fab-emerald);background:#a855f714}.fabx .fabq-btn.locked{color:var(--fabq-ink-3);cursor:not-allowed}.fabx .fabq-btn .glyph{color:var(--fab-emerald)}.fabx .fabq-parlay{padding:20px 26px 22px;border-bottom:1px solid var(--fabq-rule)}.fabx .fabq-parlay-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:16px}.fabx .fabq-parlay-head .ttl{font-family:var(--fabq-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--fabq-ink-3)}.fabx .fabq-parlay-head .legs{font-family:var(--fabq-mono);font-size:10.5px;letter-spacing:.08em;color:var(--fabq-ink-4);text-transform:uppercase}.fabx .fabq-leg{display:flex;align-items:center;gap:11px;padding:9px 0;border-top:1px solid var(--fabq-rule)}.fabx .fabq-leg:first-child{border-top:none}.fabx .fabq-leg .n{flex:none;width:20px;font-family:var(--fabq-mono);font-size:11px;color:var(--fabq-ink-4)}.fabx .fabq-leg .body{flex:1;min-width:0}.fabx .fabq-leg .lname{font-size:13.5px;font-weight:600;color:var(--fabq-ink)}.fabx .fabq-leg .lmeta{font-family:var(--fabq-mono);font-size:10.5px;color:var(--fabq-ink-4);margin-top:2px;letter-spacing:.02em}.fabx .fabq-leg .lodds{font-family:var(--fabq-mono);font-size:13px;color:var(--fabq-ink-2);font-feature-settings:"tnum" 1}.fabx .fabq-leg .rm{flex:none;background:none;border:none;color:var(--fabq-ink-4);font-size:16px;line-height:1;cursor:pointer;padding:0 2px;transition:color .14s}.fabx .fabq-leg .rm:hover{color:var(--fabq-ink)}.fabx .fabq-pgrid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:16px;border-top:1px solid var(--fabq-rule);padding-top:16px}.fabx .fabq-pcol{padding-right:20px;border-right:1px solid var(--fabq-rule)}.fabx .fabq-pcol:last-child{border-right:none;padding-right:0;padding-left:20px}.fabx .fabq-pcap{font-family:var(--fabq-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--fabq-ink-4);margin-bottom:7px}.fabx .fabq-pval{font-family:var(--fabq-mono);font-feature-settings:"tnum" 1;color:var(--fabq-ink);font-size:23px;font-weight:600;line-height:1;letter-spacing:-.01em}.fabx .fabq-pval .small{font-size:.6em;color:var(--fabq-ink-3);font-weight:500}.fabx .fabq-pval.accent{color:var(--fab-emerald)}.fabx .fabq-psub{margin-top:7px;font-family:var(--fabq-mono);font-size:9.5px;letter-spacing:.04em;color:var(--fabq-ink-4)}.fabx .fabq-psub .hi{color:var(--fab-emerald)}.fabx .fabq-caution{margin-top:18px;padding-top:14px;border-top:1px solid var(--fabq-rule);display:flex;align-items:center;gap:9px;font-family:var(--fabq-mono);font-size:10px;letter-spacing:.05em;color:var(--fabq-ink-3);text-transform:uppercase}.fabx .fabq-caution .bar{width:14px;height:1px;background:var(--fabq-ink-4);flex:none}.fabx .fabq-addlist{margin-top:13px;border:1px solid var(--fabq-rule)}.fabx .fabq-addrow{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;background:transparent;border:none;border-top:1px solid var(--fabq-rule);cursor:pointer;text-align:left;transition:background .14s}.fabx .fabq-addrow:first-child{border-top:none}.fabx .fabq-addrow:hover{background:#ffffff08}.fabx .fabq-addrow .an{font-size:13px;font-weight:600;color:var(--fabq-ink)}.fabx .fabq-addrow .am{font-size:11px;color:var(--fabq-ink-3);margin-top:1px}.fabx .fabq-addrow .ao{font-family:var(--fabq-mono);font-size:13px;color:var(--fabq-ink-2);font-feature-settings:"tnum" 1}.fabx .fabq-footer{padding:14px 26px 16px;font-family:var(--fabq-mono);font-size:9.5px;letter-spacing:.06em;color:var(--fabq-ink-4);display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.fabx .fabq-footer .right{letter-spacing:.1em;white-space:nowrap}@media (max-width: 760px){.fabx .fabq-colhead,.fabx .fabq-pick{grid-template-columns:1fr 132px}.fabx .fabq-colhead .c-ref,.fabx .fabq-ref{display:none}.fabx .fabq-refmobile{display:flex;align-items:baseline;gap:8px;margin-top:9px;font-family:var(--fabq-mono);font-size:12px;letter-spacing:.02em;color:var(--fabq-ink-2)}.fabx .fabq-refmobile .o{color:var(--fabq-ink);font-feature-settings:"tnum" 1}.fabx .fabq-pgrid{grid-template-columns:1fr 1fr;gap:18px 0}.fabx .fabq-pcol:nth-child(2n){border-right:none;padding-right:0}.fabx .fabq-pcol:nth-child(odd){padding-left:0}.fabx .fabq-head{flex-direction:column}.fabx .fabq-mark{text-align:left}}
