.robinhood-page{color:#eef2f6;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0 auto;max-width:1800px;padding:clamp(1rem,2vw,2rem)}.robinhood-page button,.robinhood-page input,.robinhood-page select{font-family:inherit}.robinhood-heading{align-items:flex-end;display:flex;gap:2rem;justify-content:space-between;margin:0 0 1.5rem}.robinhood-heading h1{font-size:clamp(1.8rem,3vw,2.5rem);letter-spacing:-.035em;margin:.25rem 0 .4rem}.eyebrow{color:#76e3bd;font-size:.72rem;font-weight:750;letter-spacing:.13em;margin:0;text-transform:uppercase}.live-indicator{background:#76e3bd;border-radius:999px;box-shadow:0 0 12px rgba(118,227,189,.8);display:inline-block;height:7px;margin:0 .35rem 1px 0;width:7px}.robinhood-subtitle{color:#aeb7c4;margin:0}.report-meta{color:#aeb7c4;display:flex;flex-direction:column;font-size:.82rem;gap:.3rem;text-align:right;white-space:nowrap}.report-meta span:first-child{color:#f4f6f8;font-size:1rem;font-weight:700}.market-summary{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1rem}.summary-card{background:linear-gradient(145deg,#1c222b,#171b22);border:1px solid #303844;border-radius:11px;display:flex;flex-direction:column;gap:.28rem;min-height:92px;padding:.9rem 1rem}.summary-label{color:#98a4b2;font-size:.68rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.summary-card strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#f5f7fa;font-size:1.55rem;font-variant-numeric:tabular-nums;line-height:1.15}.summary-detail{color:#aeb7c4;font-size:.76rem}.robinhood-controls{align-items:flex-end;background:#1a1f27;border:1px solid #303844;border-radius:12px;display:flex;gap:1rem;margin-bottom:1rem;padding:1rem}.family-select,.line-search,.matchup-select{display:flex;flex-direction:column;gap:.4rem}.line-search{flex:1 1;max-width:560px}.family-select span,.line-search span,.matchup-select span{color:#aeb7c4;font-size:.73rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.family-select select,.line-search input,.matchup-select select{background:#11151b;border:1px solid #3a4553;border-radius:7px;color:#f4f6f8;font:inherit;min-height:42px;padding:.6rem .75rem}.family-select select:focus,.line-search input:focus,.matchup-select select:focus{border-color:#76e3bd;outline:2px solid rgba(118,227,189,.18)}.family-select select,.matchup-select select{min-width:155px}.results-count{color:#aeb7c4;display:flex;flex-direction:column;font-size:.78rem;gap:.2rem;margin-left:auto;text-align:right}.results-count strong{color:#f4f6f8;font-size:1.1rem}.table-caption{color:#aeb7c4;display:flex;font-size:.78rem;justify-content:space-between;margin:0 0 .6rem}.robinhood-table-wrap{border:1px solid #343c48;border-radius:10px;max-height:calc(100vh - 310px);min-height:360px;overflow:auto;scrollbar-color:#4d5867 #171a20;width:100%}.robinhood-table{border-collapse:initial;border-spacing:0;font-size:.79rem;min-width:100%;white-space:nowrap;width:-webkit-max-content;width:max-content}.robinhood-table th{background:#202630;border-bottom:1px solid #414b59;position:-webkit-sticky;position:sticky;text-align:left;top:0;z-index:2}.robinhood-table th button{align-items:center;background:transparent;border:0;color:#dbe2eb;cursor:pointer;display:flex;font:inherit;font-weight:700;gap:.55rem;min-height:42px;padding:.65rem .8rem;text-align:left;text-transform:capitalize}.robinhood-table th button:hover,.robinhood-table th[aria-sort=ascending] button,.robinhood-table th[aria-sort=descending] button{color:#76e3bd}.sort-mark{color:#8290a0;font-size:.78rem}.robinhood-table td{border-bottom:1px solid #29313b;color:#d5dbe3;max-width:390px;overflow:hidden;padding:.62rem .8rem;text-overflow:ellipsis}.robinhood-table tbody tr:nth-child(2n){background:#1b2028}.robinhood-table tbody tr:hover{background:#252e39}.robinhood-table td.positive-value{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#76e3bd;font-variant-numeric:tabular-nums;font-weight:750}.robinhood-table td.negative-value{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#ff9d9d;font-variant-numeric:tabular-nums}.table-pagination{align-items:center;color:#aeb7c4;display:flex;gap:1rem;justify-content:flex-end;padding:.8rem 0}.table-pagination button{background:#202630;border:1px solid #3a4553;border-radius:6px;color:#f4f6f8;cursor:pointer;padding:.5rem .75rem}.table-pagination button:disabled{cursor:not-allowed;opacity:.45}.report-error,.report-message{background:#1a1f27;border:1px solid #3a4553;border-radius:9px;color:#dbe2eb;margin-top:1rem;padding:1rem}.report-error{border-color:#9b5555;color:#ffb6b6}@media (max-width:700px){.robinhood-heading{align-items:flex-start;flex-direction:column;gap:.8rem}.report-meta{text-align:left}.robinhood-controls{align-items:stretch;flex-direction:column}.market-summary{gap:.45rem}.summary-card{min-height:82px;padding:.7rem}.summary-label{font-size:.58rem}.summary-card strong{font-size:1.2rem}.summary-detail{font-size:.65rem}.line-search{max-width:none}.results-count{margin-left:0;text-align:left}.table-caption{align-items:flex-start;flex-direction:column;gap:.35rem}.robinhood-table-wrap{max-height:calc(100vh - 390px)}}.active-bets-page{color:#edf2f8;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0 auto;max-width:1450px;padding:clamp(1rem,3vw,2.5rem)}.active-bets-page *,.active-bets-page :after,.active-bets-page :before{box-sizing:border-box}.active-bets-page button,.active-bets-page input,.active-bets-page select{font:inherit}.active-bets-page a,.active-bets-page button,.active-bets-page select{-webkit-tap-highlight-color:transparent}.active-bets-page a:focus-visible,.active-bets-page button:focus-visible,.active-bets-page input:focus-visible,.active-bets-page select:focus-visible{outline:2px solid #76e3bd;outline-offset:3px}.ab-heading{gap:1rem;justify-content:space-between;margin-bottom:1.4rem}.ab-eyebrow,.ab-heading{align-items:center;display:flex}.ab-eyebrow{color:#76e3bd;font-size:.7rem;font-weight:750;gap:.5rem;letter-spacing:.16em;margin:0 0 .6rem;text-transform:uppercase}.ab-feed-dot,.ab-live-dot{background:#76e3bd;border-radius:50%;box-shadow:0 0 12px #76e3bd55;flex:0 0 auto;height:7px;width:7px}.ab-heading h1{font-size:clamp(2.15rem,4vw,3.1rem);letter-spacing:-.055em;line-height:1.1;margin:0}.ab-heading-dot{color:#76e3bd}.ab-subtitle{color:#a4aebe;font-size:.9rem;line-height:1.5;margin:.7rem 0 0}.ab-refresh-button{align-items:center;background:#1b242e;border:1px solid #3c4958;border-radius:9px;color:#dce8f3;cursor:pointer;display:flex;font-size:.8rem!important;gap:.6rem;min-height:44px;padding:.6rem .95rem}.ab-refresh-button>span{font-size:1.35rem;line-height:1}.ab-refresh-button:disabled{cursor:default;opacity:.6}.ab-feed-strip{align-items:center;background:linear-gradient(105deg,#172a23,#192027 70%);border:1px solid #335447;border-radius:11px;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem;padding:.9rem 1.05rem}.ab-feed-strip>div:first-child{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .7rem}.ab-feed-strip strong{color:#b4f2d9;font-size:.77rem}.ab-feed-strip span:not(.ab-feed-dot){color:#9dafac;font-size:.73rem}.ab-feed-strip.is-stale{background:linear-gradient(105deg,#2b251a,#192027 70%);border-color:#645534}.ab-feed-strip.is-stale strong{color:#f3d08e}.ab-feed-strip.is-stale .ab-feed-dot{background:#f3ce7c;box-shadow:none}.ab-open-totals{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 1.15rem}.ab-open-totals>div{background:linear-gradient(125deg,#1d342d,#19242d);border:1px solid #34554a;border-radius:11px;display:flex;flex-direction:column;gap:.35rem;min-width:0;padding:1rem 1.15rem}.ab-open-totals span{color:#a6c7ba;font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ab-open-totals strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#eef9f3;font-size:clamp(1.45rem,3vw,2rem);font-variant-numeric:tabular-nums;letter-spacing:-.035em;overflow-wrap:anywhere}.ab-feed-times{display:flex;flex-direction:column;flex-shrink:0;gap:.25rem;text-align:right}.ab-summary{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1.4rem}.ab-summary-card{background:linear-gradient(140deg,#202731,#171d25);border:1px solid #303b49;border-radius:12px;display:flex;flex-direction:column;gap:.35rem;overflow:hidden;padding:1.1rem 1.2rem}.ab-summary-card>span{color:#9fabbb;font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ab-summary-card>strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#f5f8fb;font-size:clamp(1.6rem,2.6vw,2rem);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.ab-summary-card>small{color:#9fabbb;font-size:.7rem;line-height:1.5}.ab-controls{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.9rem;justify-content:space-between;margin-bottom:1.1rem}.ab-status-filters{display:flex;flex-wrap:wrap;gap:.35rem}.ab-status-filters button{align-items:center;background:#1c222b;border:1px solid #33404e;border-radius:8px;color:#aeb9c7;cursor:pointer;display:flex;font-size:.74rem;gap:.5rem;min-height:42px;padding:.55rem .75rem}.ab-status-filters button>span{background:#29313c;border-radius:4px;color:#8e9dac;font-size:.63rem;min-width:18px;padding:.1rem .3rem;text-align:center}.ab-status-filters button.is-selected{background:#21382f;border-color:#447b65;color:#baf4dd}.ab-status-filters button.is-selected>span{background:#365646;color:#d0f9e9}.ab-select-filters{display:flex;gap:.7rem}.ab-select-filters label{color:#9fabbb;display:flex;flex-direction:column;font-size:.65rem;font-weight:700;gap:.35rem}.ab-edit-form input,.ab-edit-form select,.ab-select-filters select{background:#151a22;border:1px solid #3b4757;border-radius:7px;color:#e5ebf3;font-size:.78rem;min-height:42px;padding:.65rem .75rem;width:100%}.ab-select-filters select{max-width:250px}.ab-section-caption{color:#94a1b1;display:flex;font-size:.71rem;gap:1rem;justify-content:space-between;line-height:1.5;margin-bottom:.8rem}.ab-card-grid{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ab-card{background:linear-gradient(145deg,#202732,#171d25 75%);border:1px solid #344150;border-radius:15px;box-shadow:0 9px 24px #00000018;min-width:0;overflow:hidden;padding:1.15rem}.ab-card-good{border-color:#37594c}.ab-card-risk{border-color:#664246}.ab-card-warm{border-color:#655839}.ab-card-heading{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.ab-position-label{align-items:center;color:#94a5b7;display:flex;font-size:.65rem;font-weight:700;gap:.55rem;letter-spacing:.04em;text-transform:uppercase}.ab-side{background:#2a463b;border:1px solid #426d59;border-radius:5px;color:#b1f0d3;font-size:.61rem;padding:.28rem .44rem}.ab-side-no{background:#423223;border-color:#745437;color:#ffd79e}.ab-chip{background:#293849;border:1px solid #3b4d61;border-radius:999px;color:#b4c9dd;display:inline-block;font-size:.62rem;font-weight:700;padding:.3rem .55rem;white-space:nowrap}.ab-chip-good{background:#223b30;border-color:#385746;color:#a9efd0}.ab-chip-risk{background:#3c282e;border-color:#654049;color:#ffb0b0}.ab-chip-warm{background:#393322;border-color:#625638;color:#f6d28f}.ab-chip-muted{background:#29313d;border-color:#3b4553;color:#aab6c5}.ab-card>h2{font-size:1.04rem;letter-spacing:-.02em;line-height:1.45;margin:.85rem 0 1rem;overflow-wrap:anywhere}.ab-legs{display:flex;flex-direction:column;gap:.85rem}.ab-leg{background:#121922;border:1px solid #2d3846;border-radius:10px;min-width:0;padding:.9rem}.ab-leg-top{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between}.ab-leg-top h3{color:#e8eef6;font-size:.89rem;margin:0 0 .3rem}.ab-leg-top p{color:#a9b8c8;font-size:.73rem;line-height:1.45;margin:0}.ab-game-line{color:#8c9dad;display:flex;font-size:.68rem;gap:.5rem;justify-content:space-between;line-height:1.4;margin-top:.85rem}.ab-game-line>span:last-child{color:#b9c8d7;text-align:right}.ab-game-score{color:#bccbd9;font-size:.76rem;font-weight:700;letter-spacing:.02em;margin-top:.45rem}.ab-stat-line{align-items:flex-end;display:flex;gap:.5rem;justify-content:space-between;margin:1.05rem 0 .75rem}.ab-stat-line>div:first-child{align-items:baseline;display:flex;flex-wrap:wrap;gap:.4rem}.ab-stat-value{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#f0f5fa;font-size:2.25rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.055em;line-height:1}.ab-stat-unit{color:#8c9faf;font-size:.62rem}.ab-target{display:flex;flex-direction:column;gap:.1rem;text-align:right}.ab-target span{color:#7f92a5;font-size:.57rem;letter-spacing:.07em;text-transform:uppercase}.ab-target strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#b9c9d8;font-size:.97rem;font-variant-numeric:tabular-nums}.ab-progress{background:#293645;border-radius:999px;height:7px;overflow:hidden}.ab-progress>span{background:linear-gradient(90deg,#4bad91,#87e8bc);border-radius:inherit;display:block;height:100%;transition:width .65s ease}.ab-progress.is-no>span{background:linear-gradient(90deg,#b58b47,#ebbb71)}.ab-tone-risk .ab-progress>span{background:linear-gradient(90deg,#b97176,#f09a9e)}.ab-progress.is-unknown{background:repeating-linear-gradient(110deg,#293440,#293440 8px,#222c37 0,#222c37 16px)}.ab-progress-caption{color:#8fa3b5;display:flex;font-size:.64rem;gap:.5rem;justify-content:space-between;line-height:1.5;margin-top:.6rem}.ab-progress-caption strong{color:#b8cecf;font-weight:600;text-align:right}.ab-combo-note,.ab-detail-note{color:#8fa0b3;font-size:.65rem;line-height:1.6;margin:.65rem 0 0}.ab-combo-note{background:#302d24;border-radius:7px;color:#dbc99f;margin:-.3rem 0 .9rem;padding:.6rem .75rem}.ab-confirmation-note{background:#302a1d;border:1px solid #71603a;border-radius:9px;margin:-.25rem 0 .9rem;padding:.8rem}.ab-confirmation-note>strong{color:#f4d49c;font-size:.77rem}.ab-confirmation-note p{color:#c5b18e;font-size:.68rem;line-height:1.6;margin:.35rem 0 .5rem}.ab-confirmation-note button{background:#51442b;border:1px solid #8b7144;border-radius:6px;color:#ffe3b6;cursor:pointer;font-size:.7rem;min-height:40px;padding:.5rem .7rem}.ab-leg-footer{border-top:1px solid #283442;color:#71879a;display:flex;font-size:.59rem;gap:.4rem;justify-content:space-between;line-height:1.5;margin-top:.9rem;padding-top:.65rem}.ab-leg-footer a{color:#92cfbd;padding:.2rem 0;text-decoration:none;white-space:nowrap}.ab-leg-footer .ab-stale{color:#efc681}.ab-money-grid{grid-gap:.6rem;display:grid;gap:.6rem;grid-template-columns:1fr 1fr;margin-top:1rem}.ab-money-grid>div{display:flex;flex-direction:column;gap:.35rem}.ab-money-grid>div:last-child{text-align:right}.ab-money-grid span{color:#8ea1b4;font-size:.64rem}.ab-money-grid strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#e0e9f2;font-size:1.15rem;font-variant-numeric:tabular-nums}.ab-position-footer{align-items:center;border-top:1px solid #303b49;color:#8c9daf;display:flex;font-size:.64rem;gap:.5rem;justify-content:space-between;margin-top:.75rem;padding-top:.75rem}.ab-position-footer button{background:transparent;border:0;color:#a9c8dd;cursor:pointer;font-size:.65rem;min-height:36px;padding:.3rem 0 .3rem .5rem}.ab-quote{color:#7f94a8;font-size:.61rem;margin:.3rem 0 0}.ab-leaderboard{margin-top:.9rem}.ab-leader-heading{color:#8297aa;display:flex;flex-direction:column;font-size:.61rem;gap:.3rem;margin-bottom:.6rem}.ab-leader-heading strong{color:#b4e8d4;font-size:.75rem;font-weight:600}.ab-leader-row{grid-gap:.35rem;align-items:center;border-radius:5px;color:#afbecc;display:grid;font-size:.68rem;gap:.35rem;grid-template-columns:20px minmax(0,1fr) auto;padding:.48rem .4rem}.ab-leader-row.is-tracked{background:#244135;color:#c7f6e4}.ab-leader-row small{color:#8ba5a0;font-size:.54rem;margin-left:.15rem}.ab-leader-row strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ab-rank{color:#6f8999;font-size:.58rem}.ab-alert{background:#342426;border:1px solid #82534f;border-radius:9px;color:#f5bdb6;font-size:.8rem;line-height:1.6;margin:0 0 1rem;padding:.9rem 1rem}.ab-provider-errors{background:#29261f;border:1px solid #635437;border-radius:9px;color:#cdb889;font-size:.72rem;margin-bottom:1rem;padding:.8rem 1rem}.ab-provider-errors summary{cursor:pointer}.ab-provider-errors p{margin:.65rem 0 0;overflow-wrap:anywhere}.ab-edit-form{grid-gap:.75rem;background:#111821;border:1px solid #394757;border-radius:8px;display:grid;gap:.75rem;grid-template-columns:1fr 1fr;margin-top:.75rem;padding:.8rem}.ab-edit-form label{color:#a2b5c8;display:flex;flex-direction:column;font-size:.64rem;gap:.4rem;min-width:0}.ab-edit-form .ab-edit-leg,.ab-edit-form label:nth-child(3),.ab-edit-form>button,.ab-edit-form>p{grid-column:1/-1}.ab-edit-error{color:#ffb5b5;font-size:.72rem;margin:0}.ab-edit-help{color:#8195aa;font-size:.63rem;line-height:1.5;margin:0}.ab-primary-button{background:#315b48;border:1px solid #4a9277;border-radius:7px;color:#def8eb;cursor:pointer;font-size:.76rem!important;font-weight:650!important;min-height:44px;padding:.7rem}.ab-primary-button:disabled{cursor:default;opacity:.6}.ab-empty{align-items:center;background:#19212b;border:1px solid #344050;border-radius:15px;display:flex;flex-direction:column;margin-top:1rem;padding:3rem 1rem;text-align:center}.ab-empty h2{font-size:1.15rem;margin:.75rem 0 .25rem}.ab-empty p{color:#91a5ba;font-size:.8rem;line-height:1.6;margin:0}.ab-loading-ring{border:2px solid #334e42;border-radius:50%;border-top-color:#90e6be;height:27px;width:27px}.ab-loading-ring,.ab-spinning{-webkit-animation:ab-spin 1s linear infinite;animation:ab-spin 1s linear infinite}.ab-bottom-note{color:#7d91a5;font-size:.66rem;line-height:1.8;margin:1.3rem 0 .5rem;max-width:920px}@-webkit-keyframes ab-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ab-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:1100px){.ab-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ab-heading{align-items:flex-start}.ab-refresh-button{font-size:.7rem!important;padding:.5rem .7rem}.ab-subtitle{font-size:.77rem;max-width:290px}.ab-feed-strip{align-items:flex-start;flex-direction:column;gap:.5rem;padding:.8rem}.ab-feed-times{flex-direction:row;gap:.7rem;justify-content:space-between;text-align:left;width:100%}.ab-feed-strip span:not(.ab-feed-dot){font-size:.62rem}.ab-open-totals{gap:.45rem;margin-bottom:1rem}.ab-open-totals>div{padding:.75rem .7rem}.ab-open-totals span{font-size:.55rem;letter-spacing:.04em}.ab-open-totals strong{font-size:1.18rem}.ab-summary{gap:.45rem}.ab-summary-card{padding:.8rem .65rem}.ab-summary-card>span{font-size:.52rem;letter-spacing:.04em}.ab-summary-card>strong{font-size:1.25rem}.ab-summary-card>small{font-size:.57rem}.ab-controls{align-items:stretch;flex-direction:column}.ab-status-filters{gap:.3rem}.ab-status-filters button{font-size:.67rem;padding:.55rem .6rem}.ab-select-filters{width:100%}.ab-select-filters label{flex:1 1;min-width:0}.ab-select-filters select{max-width:none;min-width:0}.ab-section-caption{flex-direction:column;gap:.2rem}.ab-card-grid{gap:.85rem;grid-template-columns:minmax(0,1fr)}.ab-card{padding:1rem}.ab-card>h2{font-size:1.02rem}.ab-chip{font-size:.59rem}.ab-bottom-note{font-size:.64rem}}@media (max-width:360px){.ab-summary{grid-template-columns:1fr 1fr}.ab-summary-card:first-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.ab-progress>span{transition:none}.ab-loading-ring,.ab-spinning{-webkit-animation:none;animation:none}}.ab-portfolio{grid-gap:1.3rem 2rem;background:radial-gradient(ellipse at top left,#263a34,transparent 65%),#18212a;border:1px solid #3c4f4a;border-radius:14px;display:grid;gap:1.3rem 2rem;grid-template-columns:1.15fr 1fr;margin-bottom:1.3rem;padding:1.5rem}.ab-portfolio-pnl>span{color:#a7bbb6;display:block;font-size:.72rem;font-weight:650;letter-spacing:.04em}.ab-portfolio-pnl>strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";align-items:baseline;display:flex;flex-wrap:wrap;font-size:clamp(2.2rem,4.6vw,3.5rem);font-variant-numeric:tabular-nums;gap:.9rem;letter-spacing:-.065em;line-height:1.15;margin-top:.45rem}.ab-portfolio-pnl>strong small{font-size:1.05rem;letter-spacing:-.025em}.ab-portfolio-pnl>p{align-items:center;display:flex;flex-wrap:wrap;font-size:.65rem;gap:.65rem;margin:.8rem 0 0}.ab-profit>strong{color:#88e2b8}.ab-loss>strong{color:#ff9ea7}.ab-coverage{background:#202d34;border:1px solid #49605e;border-radius:5px;color:#b7d1c9;font-size:.64rem;padding:.3rem .5rem}.ab-stale{color:#edc884}.ab-portfolio-values{grid-gap:1rem 1.5rem;align-content:center;display:grid;gap:1rem 1.5rem;grid-template-columns:1fr 1fr}.ab-portfolio-values>div{display:flex;flex-direction:column;gap:.4rem;min-width:0}.ab-portfolio-values span{color:#8fa4b4;font-size:.64rem}.ab-portfolio-values strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#e4edf4;font-size:1.2rem;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ab-portfolio-note{border-top:1px solid #34453f;color:#8ba19f;font-size:.63rem;grid-column:1/-1;line-height:1.6;margin:0;padding-top:.85rem}.ab-readonly-label{border:1px solid #425e57;border-radius:5px;color:#acd4c6;display:inline-block;font-size:.62rem;margin-left:.65rem;padding:.2rem .45rem;vertical-align:middle;white-space:nowrap}.ab-position-list{display:flex;flex-direction:column;gap:.45rem}.ab-row{background:#1b242e;border:1px solid #303e4a;border-radius:10px;min-width:0;overflow:hidden}.ab-row.ab-card-good{border-left:3px solid #5eae8c}.ab-row.ab-card-risk{border-left:3px solid #cc7b86}.ab-row.ab-card-warm{border-left:3px solid #c9ae68}.ab-row-main{grid-gap:.85rem;align-items:center;display:grid;gap:.85rem;grid-template-columns:minmax(220px,1.8fr) minmax(130px,1fr) minmax(150px,1.1fr) 112px 30px;min-height:88px;padding:.7rem 1rem}.ab-row-main>div{min-width:0}.ab-row-player>div{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}.ab-row-player h2{font-size:.88rem;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:0}.ab-row-player .ab-side{font-size:.56rem;padding:.2rem .35rem}.ab-row-player p{color:#b7c7d5;font-size:.67rem;line-height:1.4;margin:.3rem 0 .25rem;overflow-wrap:anywhere}.ab-row-combo{border:1px solid #40505e;border-radius:4px;color:#a4bacd;font-size:.52rem;padding:.16rem .3rem}.ab-row-status{color:#8fa4b8;display:block;font-size:.58rem;line-height:1.3}.ab-row-status.ab-tone-good{color:#84d3b1}.ab-row-status.ab-tone-risk{color:#e59ca5}.ab-row-status.ab-tone-warm{color:#e4c588}.ab-row-game{display:flex;flex-direction:column;gap:.3rem}.ab-row-game strong{color:#c5d2df;font-size:.7rem;font-weight:650}.ab-row-game>span{color:#9bb0c2;font-size:.64rem}.ab-row-game>small{color:#8299ad;font-size:.62rem;line-height:1.2}.ab-row-stat>div>small{color:#89a0b2;display:block;font-size:.52rem;margin-bottom:.2rem}.ab-row-stat.is-combo{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:1fr 1fr}.ab-compact-stat>div:first-child{align-items:baseline;display:flex;flex-wrap:wrap;gap:.2rem}.ab-compact-stat strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#e2edf5;font-size:1rem;font-variant-numeric:tabular-nums}.ab-compact-stat span{color:#8fa7b9;font-size:.66rem;white-space:nowrap}.ab-compact-stat small{color:#a2c6b7;display:block;font-size:.57rem;width:100%}.ab-mini-bar{background:#30414d;border-radius:99px;height:4px;margin-top:.4rem;max-width:150px;overflow:hidden}.ab-mini-bar>span{background:#78caac;display:block;height:100%;transition:width .6s ease}.ab-compact-stat.is-no .ab-mini-bar>span{background:#d3af6b}.ab-mini-bar.is-unknown{background:repeating-linear-gradient(110deg,#34424d,#34424d 5px,#28333c 0,#28333c 10px)}.ab-row-chance,.ab-row-pnl{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";display:flex;flex-direction:column;font-variant-numeric:tabular-nums;gap:.25rem}.ab-cell-label{color:#8fa4b8;font-size:.57rem}.ab-row-chance strong,.ab-row-pnl strong{font-size:1rem;font-weight:700;letter-spacing:-.025em}.ab-row-chance>small,.ab-row-pnl>small{color:#879eaf;font-size:.56rem;line-height:1.2}.ab-row-pnl.ab-profit>small{color:#81c9a8}.ab-row-pnl.ab-loss>small{color:#d18c96}.ab-row-toggle{background:#263441;border:0;border-radius:6px;color:#a5c4ce;cursor:pointer;font-size:1.05rem!important;min-height:44px;padding:0;width:30px}.ab-row-toggle:hover{background:#324756;color:#d2f2e6}.ab-row-expanded{background:#151e28;border-top:1px solid #34424e;padding:1rem}.ab-row-expanded .ab-legs{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.ab-row-expanded .ab-money-grid{max-width:360px}.ab-row-expanded .ab-edit-form{max-width:600px}.ab-row-expanded .ab-position-footer{margin-top:.65rem}@media (max-width:1100px) and (min-width:701px){.ab-row-main{gap:.65rem;grid-template-columns:minmax(160px,1.5fr) minmax(100px,1fr) minmax(110px,1fr) 90px 26px;padding:.65rem .8rem}.ab-row-toggle{width:26px}.ab-row-player h2{font-size:.8rem}.ab-row-chance strong,.ab-row-pnl strong{font-size:.9rem}}@media (max-width:700px){.active-bets-page{padding:.85rem}.ab-heading{margin-bottom:1rem}.ab-heading h1{font-size:2rem}.ab-portfolio{gap:1rem;grid-template-columns:1fr;padding:1rem}.ab-portfolio-pnl>strong{font-size:2.7rem;gap:.8rem}.ab-portfolio-pnl>strong small{font-size:.9rem}.ab-portfolio-values{gap:.85rem 1rem}.ab-portfolio-values strong{font-size:1.1rem}.ab-portfolio-values span{font-size:.59rem}.ab-portfolio-note{font-size:.58rem;padding-top:.7rem}.ab-select-filters{gap:.45rem}.ab-select-filters select{font-size:.7rem;padding:.55rem .4rem}.ab-select-filters label:first-child{flex:.8 1}.ab-position-list{gap:.4rem}.ab-row-main{gap:.5rem .55rem;grid-template-areas:"player player game toggle" "stat chance toggle toggle";grid-template-columns:minmax(0,1.3fr) minmax(65px,.8fr) minmax(73px,.85fr) 24px;min-height:98px;padding:.6rem .65rem}.ab-row-player{grid-area:player}.ab-row-player>div{gap:.35rem}.ab-row-player h2{font-size:.74rem}.ab-row-player p{font-size:.57rem;margin:.2rem 0}.ab-row-player .ab-side{font-size:.48rem;padding:.13rem .25rem}.ab-row-status{font-size:.51rem}.ab-row-game{gap:.2rem;grid-area:game}.ab-row-game strong,.ab-row-game>span{font-size:.55rem}.ab-row-game>small{font-size:.51rem}.ab-row-stat{grid-area:stat}.ab-row-stat.is-combo{gap:.3rem}.ab-row-stat>div>small{font-size:.43rem}.ab-compact-stat strong{font-size:.83rem}.ab-compact-stat span{font-size:.53rem}.ab-compact-stat small{font-size:.5rem}.ab-mini-bar{height:3px;margin-top:.25rem}.ab-row-chance{gap:.18rem;grid-area:chance}.ab-row-chance strong{font-size:.83rem}.ab-cell-label,.ab-row-chance>small{font-size:.47rem}.ab-row-toggle{align-self:center;font-size:.95rem!important;grid-area:toggle;height:44px;width:24px}.ab-row-expanded{padding:.7rem}.ab-row-expanded .ab-legs{grid-template-columns:minmax(0,1fr)}.ab-row-expanded .ab-edit-form input,.ab-row-expanded .ab-edit-form select{font-size:16px}}@media (prefers-reduced-motion:reduce){.ab-mini-bar>span{transition:none}}.ab-pace{--pace-color:#a5b6c5;border-top:1px solid #34454f;display:flex;flex-direction:column;gap:.45rem;margin-top:.25rem;min-width:0;padding-top:.65rem}.ab-pace-green{--pace-color:#8be3bb}.ab-pace-yellow{--pace-color:#f1d28b}.ab-pace-red{--pace-color:#ffacb2}.ab-pace-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem .5rem;justify-content:space-between;line-height:1.4}.ab-pace-title{color:#9bb1c1;font-size:.65rem}.active-bets-page .ab-pace-heading strong{color:var(--pace-color);font-size:.68rem;font-weight:650;overflow-wrap:anywhere}.ab-pace-track{background:#344650;border-radius:99px;height:5px;margin:.12rem 0;position:relative;width:100%}.ab-pace-fill{background:var(--pace-color);border-radius:inherit;display:block;height:100%;transition:width .6s ease}.ab-pace-marker{background:#eef5f9;border-radius:2px;box-shadow:0 0 0 1px #14212a;display:block;height:11px;position:absolute;top:-3px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3px}.ab-pace-detail{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#a0b5c5;font-size:.62rem;font-variant-numeric:tabular-nums;line-height:1.5}.ab-pace-muted .ab-pace-detail{color:#8fa4b4}.ab-pace.is-compact{border-top:0;gap:.35rem;margin-top:.1rem;padding-top:0}.ab-pace.is-compact .ab-pace-title{font-size:.6rem}.active-bets-page .ab-pace.is-compact .ab-pace-heading strong{font-size:.62rem}.ab-pace.is-compact .ab-pace-detail{font-size:.59rem}.ab-pace-guide{align-items:baseline;color:#8fa7b8;display:flex;font-size:.65rem;gap:.5rem;line-height:1.6;margin:0 0 .8rem;max-width:920px}.ab-pace-guide-marker{background:#e7f0f7;border-radius:2px;display:inline-block;flex:0 0 3px;height:10px;position:relative;top:1px;width:3px}.ab-game-situation{display:flex;flex-direction:column;gap:.35rem;margin-top:.25rem;min-width:0}.ab-game-score{align-items:baseline;color:#a9bfce;display:flex;flex-wrap:wrap;font-size:.66rem;gap:.4rem .85rem;line-height:1.4}.ab-game-score>span{white-space:nowrap}.active-bets-page .ab-game-score strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#e6f2f7;font-size:.85rem;font-variant-numeric:tabular-nums;margin-left:.2rem}.ab-game-context{color:#95adbf;display:flex;flex-wrap:wrap;font-size:.61rem;gap:.2rem .65rem;line-height:1.5}.ab-game-context>span{overflow-wrap:anywhere}.ab-game-score .ab-game-final{color:#a9bfce;font-size:.58rem}.ab-game-situation .ab-game-stale{color:#dcc58f}.ab-combo-pace-list{grid-gap:.65rem;border-top:1px solid #34434f;display:grid;gap:.65rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));margin:0 1rem .85rem;padding-top:.7rem}.ab-combo-pace-leg{background:#16222c;border:1px solid #344752;border-radius:8px;display:flex;flex-direction:column;gap:.4rem;min-width:0;padding:.75rem}.ab-combo-leg-clock,.ab-combo-leg-heading,.ab-combo-leg-stat{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem .6rem;justify-content:space-between;min-width:0}.ab-combo-leg-heading strong{color:#e4eef4;font-size:.74rem;line-height:1.4;overflow-wrap:anywhere}.ab-combo-leg-heading>span{color:#a3b9c8;font-size:.6rem}.ab-combo-leg-stat>span{color:#9cb2c3;font-size:.64rem}.ab-combo-leg-stat strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#e4f2ee;font-size:.86rem;font-variant-numeric:tabular-nums}.ab-combo-leg-clock{color:#97afc0;font-size:.6rem;line-height:1.5}.ab-combo-leg-clock>span{overflow-wrap:anywhere}.ab-combo-pace-leg .ab-pace{margin-top:.25rem}@media (max-width:780px){.ab-pace.is-compact{max-width:420px}.ab-pace-guide{font-size:.6rem}.ab-combo-pace-list{gap:.5rem;margin:0 .75rem .75rem}}@media (prefers-reduced-motion:reduce){.ab-pace-fill{transition:none}}.active-bets-page .player-market-link{align-items:baseline;color:inherit;display:inline-flex;flex-wrap:wrap;font:inherit;gap:.15rem .45rem;max-width:100%;min-width:0;vertical-align:initial;white-space:normal}.active-bets-page .player-market-name,.active-bets-page .player-market-retry{background:none;border:0;color:#a8ead1;cursor:pointer;font:inherit;line-height:inherit;margin:0;max-width:100%;min-height:32px;min-width:0;overflow-wrap:anywhere;padding:.15rem 0;text-align:left;text-decoration:underline;-webkit-text-decoration-color:#568c79;text-decoration-color:#568c79;text-underline-offset:3px;white-space:normal}.active-bets-page .player-market-name:hover,.active-bets-page .player-market-retry:hover{color:#e2fff0;-webkit-text-decoration-color:#a8ead1;text-decoration-color:#a8ead1}.active-bets-page .player-market-name:disabled{color:#b2c5be;cursor:progress}.active-bets-page .player-market-status{color:#9eb3c2;font-size:.64rem;font-weight:400;line-height:1.5;overflow-wrap:anywhere;white-space:normal}.active-bets-page .player-market-status.is-error{color:#e6c58f;flex-basis:100%}.active-bets-page .player-market-retry{font-size:inherit;min-height:28px}@media (max-width:780px){.active-bets-page .player-market-name,.active-bets-page .player-market-retry{min-height:44px}}.account-private{border:1px solid #37514d;border-radius:30px;color:#8ca9a5;font-size:.62rem;letter-spacing:.1em;padding:.6rem .8rem}.account-page a,.active-bets-page a{color:#76e3bd}.account-chart-panel,.account-table-panel{background:#151e27;border:1px solid #2f3e4b;border-radius:14px;margin:1.2rem 0;padding:1.25rem}.account-chart-top,.account-table-tools{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.account-chart-top h2,.account-table-tools h2{color:#e4edf4;font-size:1.05rem;margin:.3rem 0}.account-table-tools h2 small{color:#8fa4b4;font-size:.68rem;padding-left:.4rem}.account-page input,.account-page select{background:#111923;border:1px solid #354554;border-radius:7px;color:#dce8eb;font-size:.75rem;max-width:100%;padding:.55rem .7rem}.account-ranges{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem;margin:1.1rem 0}.account-ranges button{background:transparent;border:1px solid transparent;border-radius:7px;color:#8fa4b4;font-size:.73rem;padding:.4rem .75rem}.account-ranges button.selected{background:#243b35;border-color:#365b50;color:#8ef4cf}.account-ranges label{align-items:center;color:#8fa4b4;display:flex;font-size:.65rem;gap:.4rem}.account-chart{color:#8fa4b4;height:310px}.account-chart canvas{touch-action:none!important}.account-chart-touch-help{display:none}@media (hover:hover) and (pointer:fine){.account-chart canvas{cursor:crosshair}}@media (hover:none),(max-width:780px),(pointer:coarse){.account-chart-desktop-help{display:none}.account-chart-touch-help{display:inline}}.account-chart-controls{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;justify-content:space-between;margin:-.2rem 0 .8rem}.account-chart-controls>span{color:#8fa4b4;font-size:.7rem}.account-chart-controls>div{display:flex;gap:.35rem}.account-chart-controls button{background:#192b32;border:1px solid #354b54;border-radius:7px;color:#b2f1da;font-size:1.1rem;min-height:44px;min-width:44px}.account-chart-controls .account-chart-reset{font-size:.73rem;padding:.4rem .7rem}.account-chart-controls button:disabled{opacity:.4}.account-chart-controls button:focus-visible{outline:2px solid #76e3bd;outline-offset:2px}.account-results{align-items:center;color:#9daebb;display:flex;flex-wrap:wrap;font-size:.8rem;gap:.7rem 1.2rem}.account-results small{color:#728d9d;font-size:.65rem;width:100%}.account-table-scroll{margin-top:1.1rem;overflow-x:auto}.account-table{border-collapse:collapse;color:#b2c3cf;font-size:.7rem;width:100%}.account-table th{background:#1b2832;border-bottom:1px solid #344656;padding:.65rem .5rem;white-space:nowrap}.account-table th button{background:transparent;border:0;color:#c0d5de;font-size:.65rem;font-weight:600}.account-table td{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";border-bottom:1px solid #263440;font-variant-numeric:tabular-nums;padding:.9rem .5rem;white-space:nowrap}.account-table td:nth-child(2){max-width:380px;min-width:220px;white-space:normal}.account-table tr:hover{background:#1b2933}.account-detail-row,.account-table .account-selected-row{background:#203831}.account-table .account-detail-row td{line-height:1.7;padding:1rem;white-space:normal}.account-contract-button{background:transparent;border:0;color:#dce9ed;font-size:inherit;padding:0;text-align:left}.account-bet-main{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(0,1.8fr) minmax(130px,1fr) minmax(130px,1fr) 28px;padding:1rem}.account-stat{display:flex;flex-direction:column;gap:.4rem}.account-stat small,.account-stat>span{color:#829cae;font-size:.65rem}.account-stat strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-size:.88rem;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.account-stat .ab-mini-bar{width:100%}.ab-row-financials{color:#9bb0c0;display:flex;flex-wrap:wrap;font-size:.66rem;gap:.2rem .9rem;margin:.35rem 0 .3rem}.ab-row-financials span{white-space:nowrap}.ab-row-financials strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#e5f2ed;font-variant-numeric:tabular-nums;margin-left:.2rem}.account-leg-list{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,255px),1fr))}.account-leg{background:#1b2933;border:1px solid #324550;border-radius:9px;color:#bacbd5;display:flex;flex-direction:column;font-size:.75rem;gap:.5rem;min-width:0;padding:.85rem}.account-leg-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:.3rem .7rem;justify-content:space-between}.account-leg-heading strong{color:#edf4f5;font-size:.78rem;line-height:1.35;overflow-wrap:anywhere}.account-leg-heading span{color:#80d7b1;font-size:.63rem;white-space:nowrap}.account-leg-meta{color:#91aabd;font-size:.63rem;line-height:1.45}.account-leg-stat{align-items:baseline;color:#95aebd;display:flex;gap:.5rem;justify-content:space-between}.account-leg-stat strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#e8f5ed;font-size:1.1rem;font-variant-numeric:tabular-nums;white-space:nowrap}.account-leg .account-leg-progress{height:5px;margin:0;max-width:none;width:100%}.account-leg small{color:#8fa4b4}@media(max-width:780px){.account-bet-main{align-items:center;gap:.55rem .7rem;grid-template-areas:"player player toggle" "game game toggle" "stat stat toggle";grid-template-columns:minmax(0,1fr) minmax(0,1fr) 28px;padding:.7rem .75rem}.account-bet-main .ab-row-player{grid-area:player}.account-bet-main .ab-row-game{grid-area:game;min-width:0}.account-bet-main .account-stat{grid-area:stat;min-width:0}.account-bet-main .ab-row-toggle{align-self:center;grid-area:toggle}.account-bet-main .ab-row-game span,.account-bet-main .ab-row-game strong,.account-bet-main .ab-row-player h2{overflow-wrap:anywhere}.ab-row-financials{font-size:.6rem;gap:.2rem .7rem}.account-leg-list{grid-template-columns:minmax(0,1fr)}.account-chart{height:240px}.account-chart-panel,.account-table-panel{padding:.8rem}.account-private{display:none}}.prospective-bets-page{color:#edf2f8;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0 auto;max-width:1450px;padding:clamp(1rem,3vw,2.5rem)}.prospective-bets-page *,.prospective-bets-page :after,.prospective-bets-page :before{box-sizing:border-box}.prospective-bets-page a,.prospective-bets-page button{-webkit-tap-highlight-color:transparent;font:inherit}.prospective-bets-page a:focus-visible,.prospective-bets-page button:focus-visible{outline:2px solid #76e3bd;outline-offset:4px}.pb-heading{align-items:flex-start;display:flex;gap:1.5rem;justify-content:space-between;margin-bottom:1.6rem}.pb-eyebrow{color:#76e3bd;font-size:.7rem;font-weight:750;letter-spacing:.15em;margin:0 0 .6rem;text-transform:uppercase}.pb-heading h1{font-size:clamp(2rem,4vw,3rem);letter-spacing:-.05em;line-height:1.1;margin:0}.pb-heading h1>span{color:#76e3bd}.pb-subtitle{color:#a4afbd;font-size:.86rem;line-height:1.6;margin:.7rem 0 0}.pb-refresh{align-items:center;background:#1b242e;border:1px solid #3b4a58;border-radius:8px;color:#d7e4ed;cursor:pointer;display:flex;flex-shrink:0;font-size:.75rem!important;gap:.5rem;justify-content:center;min-height:44px;padding:.6rem .85rem}.pb-refresh>span{font-size:1.3rem}.pb-refresh:disabled{cursor:default;opacity:.6}.pb-slate{align-items:center;background:radial-gradient(ellipse at top left,#263c33,transparent 70%),#19222b;border:1px solid #3d5650;border-radius:12px;display:flex;gap:1rem;justify-content:space-between;padding:1.2rem 1.4rem}.pb-slate>div{display:flex;flex-direction:column;gap:.35rem;min-width:0}.pb-slate-label{color:#97cbb6;font-size:.62rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.pb-slate>div>strong{color:#e7f1ed;font-size:1.07rem;letter-spacing:-.02em}.pb-slate>div>strong>span{color:#849b93;font-size:.8rem;font-weight:500;margin:0 .3rem}.pb-slate>div>span:last-child{color:#9dafb4;font-size:.73rem}.pb-slate .pb-price-summary{flex-shrink:0;text-align:right}.pb-slate .pb-price-summary>strong{color:#b8dacf;font-size:.77rem;font-weight:650}.pb-alert{background:#30281e;border:1px solid #73603b;border-radius:8px;color:#e2c891;font-size:.76rem;line-height:1.6;margin-top:1rem;padding:.8rem 1rem}.pb-basis{color:#93a2b1;font-size:.71rem;line-height:1.6;margin:1.25rem 0 .8rem}.pb-basis strong{color:#bcc9d5;font-weight:650}.pb-list{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.pb-row{background:#1b232d;border:1px solid #33423f;border-left:3px solid #6bbb99;border-radius:10px;min-width:0;overflow:hidden}.pb-row-watch{border-left-color:#c2a969}.pb-row-main{align-items:center;display:flex;gap:1.25rem;padding:1.05rem 1.15rem}.pb-pick{align-items:flex-start;display:flex;flex:1.1 1;gap:.7rem;min-width:215px}.pb-pick>div{min-width:0}.pb-order{align-items:center;background:#273a32;border:1px solid #3b594a;border-radius:8px;color:#9bbdaf;display:flex;flex-shrink:0;font-size:.63rem;font-weight:650;height:30px;justify-content:center;margin-top:.05rem;width:30px}.pb-row-watch .pb-order{background:#383224;border-color:#574e37;color:#c3b48b}.pb-player-line{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}.pb-player-line h2{font-size:.96rem;letter-spacing:-.02em;line-height:1.5;margin:0;overflow-wrap:anywhere}.pb-verdict{background:#26372b;border:1px solid #4d6551;border-radius:5px;color:#b1d4b4;display:inline-block;font-size:.55rem;font-weight:750;letter-spacing:.05em;line-height:1.4;padding:.17rem .4rem;text-transform:uppercase}.pb-verdict-watch{background:#383225;border-color:#695a3b;color:#e6cc8d}.pb-selection{align-items:center;color:#d5e1eb;display:flex;flex-wrap:wrap;font-size:.8rem;gap:.5rem;line-height:1.5;margin:.4rem 0}.pb-side{background:#2b473b;border:1px solid #426b59;border-radius:4px;color:#b5efd5;font-size:.59rem;font-weight:650;padding:.11rem .32rem}.pb-game{color:#8296a7;font-size:.65rem;line-height:1.5;margin:0}.pb-metrics{grid-gap:1.1rem;display:grid;flex:1.5 1;gap:1.1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;min-width:400px}.pb-metrics>div{display:flex;flex-direction:column;gap:.2rem;min-width:0}.pb-metrics dt{color:#91a2b3;font-size:.58rem;font-weight:600;line-height:1.5}.pb-metrics dd{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#e8f0f7;font-size:1.25rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em;line-height:1.5;margin:0}.pb-denominator{color:#8295a5;font-size:.83rem;font-weight:500;letter-spacing:normal}.pb-metrics dd.pb-metric-note{color:#8296a7;font-size:.58rem;font-weight:400;letter-spacing:normal;line-height:1.5}.pb-metrics dd.pb-positive{color:#86ddb8}.pb-metrics dd.pb-negative{color:#f59da7}.pb-metrics dd.pb-market-state{color:#d6bb7e}.pb-metrics dd.pb-state-open{color:#86bda8}.pb-market-link{align-items:center;background:#284738;border:1px solid #4b826c;border-radius:7px;color:#c7f0df;display:flex;flex-shrink:0;font-size:.72rem!important;font-weight:650!important;gap:.65rem;justify-content:center;min-height:44px;padding:.65rem .75rem;text-decoration:none;white-space:nowrap}.pb-market-link:hover{background:#335843;border-color:#76ac95;color:#ecfff6}.pb-market-link>span{color:#90cbb1;font-size:1rem}.pb-research{grid-gap:1.5rem;background:#17212a;border-top:1px solid #2b3a44;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;padding:.9rem 1.15rem .95rem}.pb-research p{color:#9fb0bf;font-size:.69rem;line-height:1.65;margin:0}.pb-research .pb-prior-history{grid-column:1/-1}.pb-research strong{color:#c0cfd9;display:block;font-size:.62rem;font-weight:650;margin-bottom:.2rem}.pb-row-footer{border-top:1px solid #293641;color:#7f94a6;display:flex;font-size:.59rem;gap:.75rem;justify-content:space-between;line-height:1.6;padding:.55rem 1.15rem}.pb-row-footer>span{min-width:0;overflow-wrap:anywhere}.pb-sources{display:flex;flex-shrink:0;flex-wrap:wrap;gap:.35rem .8rem;justify-content:flex-end;max-width:40%}.pb-sources a{color:#aacbbd;text-decoration:underline;text-underline-offset:3px}.pb-sources a:hover{color:#d7f2e5}.pb-row-footer strong{color:#a5bdc6;font-weight:600}.pb-row-footer>span:last-child{text-align:right}.pb-notes{color:#8295a6;font-size:.67rem;line-height:1.8;margin:1.3rem 0 0;max-width:1100px}.pb-empty-state{background:radial-gradient(ellipse at top,#24352f,transparent 65%),#19212a;border:1px solid #33424d;border-radius:16px;flex-direction:column;margin-top:2rem;padding:clamp(3rem,9vw,7rem) 1.25rem;text-align:center}.pb-empty-mark,.pb-empty-state{align-items:center;display:flex}.pb-empty-mark{background:#233d32;border:1px solid #4c8069;border-radius:50%;color:#9be0bf;font-size:1.5rem;font-weight:300;height:3rem;justify-content:center;margin-bottom:1rem;width:3rem}.pb-empty-state h2{color:#e9f3f0;font-size:1.25rem;letter-spacing:-.025em;margin:0}.pb-empty-state p{color:#96a9b5;font-size:.8rem;line-height:1.7;margin:.7rem 0 0;max-width:440px}@media (max-width:1120px){.pb-row-main{flex-wrap:wrap;gap:1rem}.pb-pick{flex:1 1;min-width:200px}.pb-metrics{flex:1.3 1;min-width:380px}.pb-market-link{margin-left:40px}}@media (max-width:760px){.pb-heading{gap:.75rem}.pb-heading h1{font-size:2rem}.pb-subtitle{font-size:.76rem}.pb-refresh{font-size:.65rem!important;padding:.45rem .65rem}.pb-slate{align-items:flex-start;flex-direction:column;gap:.8rem;padding:1rem}.pb-slate .pb-price-summary{flex-direction:row;flex-wrap:wrap;gap:.35rem .8rem;text-align:left}.pb-slate>div>strong{font-size:1rem}.pb-basis{font-size:.65rem}.pb-row-main{gap:1rem;padding:1rem}.pb-metrics,.pb-pick{flex-basis:100%}.pb-metrics{gap:.7rem;min-width:0}.pb-metrics dt{font-size:.55rem}.pb-metrics dd{font-size:1.2rem}.pb-metrics dd.pb-metric-note{font-size:.54rem}.pb-market-link{margin-left:0;width:100%}.pb-research{gap:.75rem;grid-template-columns:1fr;padding:.9rem 1rem}.pb-row-footer{flex-direction:column;gap:.15rem;padding:.55rem 1rem}.pb-row-footer>span:last-child{text-align:left}.pb-sources{justify-content:flex-start;max-width:100%}}@media (max-width:390px){.pb-heading{flex-direction:column}.pb-refresh{align-self:flex-start}.pb-metrics{gap:.5rem}.pb-metrics dd{font-size:1.05rem}}.prospective-bets-page .player-market-link{align-items:baseline;color:inherit;display:inline-flex;flex-wrap:wrap;font:inherit;gap:.15rem .45rem;max-width:100%;min-width:0;vertical-align:initial;white-space:normal}.prospective-bets-page .player-market-name,.prospective-bets-page .player-market-retry{background:none;border:0;color:#a8ead1;cursor:pointer;font:inherit;line-height:inherit;margin:0;max-width:100%;min-height:32px;min-width:0;overflow-wrap:anywhere;padding:.15rem 0;text-align:left;text-decoration:underline;-webkit-text-decoration-color:#568c79;text-decoration-color:#568c79;text-underline-offset:3px;white-space:normal}.prospective-bets-page .player-market-name:hover,.prospective-bets-page .player-market-retry:hover{color:#e2fff0;-webkit-text-decoration-color:#a8ead1;text-decoration-color:#a8ead1}.prospective-bets-page .player-market-name:disabled{color:#b2c5be;cursor:progress}.prospective-bets-page .player-market-status{color:#9eb3c2;font-size:.64rem;font-weight:400;line-height:1.5;overflow-wrap:anywhere;white-space:normal}.prospective-bets-page .player-market-status.is-error{color:#e6c58f;flex-basis:100%}.prospective-bets-page .player-market-retry{font-size:inherit;min-height:28px}@media (max-width:780px){.prospective-bets-page .player-market-name,.prospective-bets-page .player-market-retry{min-height:44px}}.mp-page{color:#ecf1f6;margin:0 auto;max-width:1400px;padding:clamp(20px,3vw,40px)}.mp-page *{box-sizing:border-box}.mp-page h1,.mp-page h2,.mp-page h3,.mp-page p{margin-top:0}.mp-page h1{font-size:clamp(2rem,4vw,3rem);letter-spacing:-.03em;margin-bottom:8px}.mp-page h2{font-size:1.28rem;font-weight:650}.mp-page h3{font-size:1.05rem;font-weight:650}.mp-heading{margin-bottom:26px}.mp-heading p{color:#aebac6}.mp-heading h1 span{color:#7c8b9b}.mp-kicker{color:#76e3bd!important;font-size:.75rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.mp-back{color:#96dbc2;display:inline-block;margin-bottom:22px;text-decoration:none}.mp-back:hover{text-decoration:underline}.mp-log-heading,.mp-selectors,.mp-tabs,.mp-team-switch{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px}.mp-selectors{margin:0 0 22px}.mp-depth-select,.mp-log-heading label,.mp-selectors label{color:#aebac6;display:flex;flex-direction:column;font-size:.82rem;gap:7px}.mp-page select{background:#202630;border:1px solid #394656;border-radius:7px;color:#f0f4f7;font:inherit;min-height:44px;padding:10px 12px}.mp-selectors select{min-width:150px}.mp-source{color:#aebac6;font-size:.8rem;line-height:1.55;margin-bottom:12px}.mp-alert{background:#533032;border-radius:8px;color:#ffe2e2;padding:13px}.mp-empty{background:#1d232b;border:1px solid #35404b;border-radius:9px;color:#aebac6;padding:18px}.mp-day{margin:30px 0}.mp-day h2{margin-bottom:15px}.mp-matchup-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.mp-matchup-card{background:#202630;border:1px solid #35414e;border-radius:12px;color:#ecf1f6;display:block;padding:18px;text-decoration:none;transition:border-color .15s,-webkit-transform .15s;transition:transform .15s,border-color .15s;transition:transform .15s,border-color .15s,-webkit-transform .15s}.mp-matchup-card:focus-visible,.mp-matchup-card:hover{border-color:#76e3bd;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.mp-matchup-teams{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:1fr auto 1fr}.mp-matchup-teams>div{align-items:center;display:flex;gap:9px;min-width:0}.mp-matchup-teams>div span{min-width:0}.mp-matchup-teams small{color:#aebac6;display:block;font-size:.7rem;text-transform:uppercase}.mp-matchup-teams strong{display:block;font-size:.9rem;line-height:1.25}.mp-at{color:#7e8b99}.mp-logo,.mp-logo-fallback{flex-shrink:0;height:42px;object-fit:contain;width:42px}.mp-logo-fallback{color:#76e3bd;display:grid;font-size:.8rem;place-items:center}.mp-matchup-meta{color:#aebac6;display:flex;flex-wrap:wrap;font-size:.8rem;gap:6px 12px;margin-top:18px}.mp-matchup-counts{border-top:1px solid #35414e;color:#c1cfda;font-size:.8rem;margin-top:14px;padding-top:12px}.mp-matchup-counts b{color:#76e3bd;float:right}.mp-game-heading{margin-bottom:18px}.mp-game-heading small{color:#9aa8b6}.mp-tabs{border-bottom:1px solid #384450;margin:20px 0;padding-bottom:12px}.mp-tabs button,.mp-team-switch button{background:#202630;border:1px solid #394656;border-radius:7px;color:#ccd5df;font:inherit;min-height:42px;padding:10px 14px}.mp-tabs button[aria-selected=true],.mp-team-switch button[aria-pressed=true]{background:#25483b;border-color:#76e3bd;color:#96eccc}.mp-team-switch{margin-bottom:12px}.mp-formation-grid{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(280px,330px)}.mp-field{background:repeating-linear-gradient(180deg,transparent 0,transparent calc(25% - 1px),#3b634c calc(25% - 1px),#3b634c 25%),#19382a;border:1px solid #42654e;border-radius:12px;color:#e4f7eb;min-height:460px;overflow:hidden;position:relative}.mp-yard{color:#adc7b4;font-size:.74rem;left:10px;position:absolute}.mp-yard-top{top:9px}.mp-yard-bottom{bottom:39px}.mp-los{border-top:1px solid #9ecbb0;left:0;position:absolute;right:0;top:30%}.mp-los span{color:#9ecbb0;font-size:.72rem;left:8px;position:absolute;top:-22px}.mp-offensive-line{color:#cfebd6;display:flex;font-size:.7rem;justify-content:space-between;left:34%;position:absolute;top:30%;width:32%}.mp-offensive-line span{background:#315d43;border-radius:4px;padding:4px 5px}.mp-player{align-items:center;background:transparent;border:0;color:#e5f7ec;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:2px;padding:3px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100px}.mp-player.is-selected .mp-portrait,.mp-player:focus-visible .mp-portrait,.mp-player:hover .mp-portrait{border-color:#76e3bd}.mp-player strong{font-size:.78rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp-player small,.mp-player>span:not(.mp-portrait){font-size:.7rem}.mp-player em{color:#ffd59b;font-size:.68rem;font-style:normal;line-height:1.15;max-width:100%}.mp-position-short{display:none}.mp-portrait{background:#263c32;border:2px solid transparent;border-radius:50%;color:#e5f7ec;display:grid;flex-shrink:0;font-weight:700;height:56px;overflow:hidden;place-items:center;width:56px}.mp-portrait img{height:100%;object-fit:cover;object-position:center top;width:100%}.mp-portrait.large{height:54px;width:54px}.mp-portrait.hero{height:88px;width:88px}.mp-wr1{left:12%;top:44%}.mp-wr2{left:90%;top:30%}.mp-wr3{left:77%;top:47%}.mp-te{left:26%;top:30%}.mp-qb{left:49%;top:65%}.mp-rb{left:calc(49% + 92px);top:65%}.mp-field-note{bottom:10px;color:#b8d2c1;font-size:.7rem;left:0;position:absolute;right:0;text-align:center}.mp-preview{background:#202630;border:1px solid #394656;border-radius:12px;padding:16px}.mp-preview-heading{align-items:center;display:flex;gap:10px}.mp-preview-heading>div{flex:1 1;min-width:0}.mp-preview-heading small{color:#aebac6}.mp-preview-heading h3{margin:2px 0}.mp-close{align-self:start;background:transparent;border:1px solid #465361;border-radius:6px;color:#e6edf2;cursor:pointer;font-size:1.25rem;height:34px;width:34px}.mp-depth-select{margin:16px 0}.mp-injury{color:#ffd59b;display:block;font-size:.8rem;line-height:1.45}.mp-market-list{grid-gap:10px;display:grid;gap:10px}.mp-market{border-top:1px solid #394656;padding:12px 0}.mp-market-top{display:flex;gap:12px;justify-content:space-between}.mp-market-top strong{font-weight:650}.mp-market-top button{background:none;border:0;color:#ecf1f6;cursor:pointer;font:inherit;font-weight:650;padding:0;text-align:left}.mp-market-top button:hover{text-decoration:underline}.mp-market a,.mp-table a{color:#76e3bd;white-space:nowrap}.mp-market-type{color:#aebac6;display:block;font-size:.75rem;margin:4px 0 8px;text-transform:capitalize}.mp-market small{color:#8495a4;display:block;margin-top:8px}.mp-market.is-selected{border-left:3px solid #76e3bd;padding-left:10px}.mp-season-metrics{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.mp-metric-side{color:#c3cdd6;display:flex;flex-direction:column;font-size:.75rem;gap:3px}.mp-metric-side strong{color:#e7eef3}.mp-positive{color:#76e3bd}.mp-negative{color:#ffb6b6}.mp-season-prior{color:#aebac6;display:flex;flex-direction:column;font-size:.72rem;gap:3px;margin-top:10px}.mp-primary{background:#25483b;border:1px solid #76e3bd;border-radius:7px;color:#a8f1cf;cursor:pointer;font:inherit;margin-top:14px;padding:11px;width:100%}.mp-all-players{margin-top:20px}.mp-extra-grid{display:flex;flex-wrap:wrap;gap:8px}.mp-extra-grid button{align-items:center;background:#202630;border:1px solid #394656;border-radius:8px;color:#e8eff4;cursor:pointer;display:flex;font:inherit;gap:8px;padding:8px 12px}.mp-extra-grid .mp-portrait{height:36px;width:36px}.mp-extra-grid small{color:#aebac6;display:block}.mp-table-wrap{border:1px solid #384450;border-radius:10px;overflow:auto}.mp-table{border-collapse:collapse;font-size:.78rem;width:100%}.mp-table td,.mp-table th{border-bottom:1px solid #303b47;padding:11px 12px;text-align:left;white-space:nowrap}.mp-table th{background:#202630;position:-webkit-sticky;position:sticky;top:0}.mp-table th button{background:none;border:0;color:#c8d3dd;cursor:pointer;font:inherit;padding:0}.mp-table tbody tr:hover{background:#202630}.mp-player-heading{align-items:center;display:flex;gap:16px;margin:8px 0 30px}.mp-player-heading p{color:#aebac6;margin-bottom:4px}.mp-player-section{margin:28px 0}.mp-log-heading{justify-content:space-between}.mp-chart{background:#202630;border:1px solid #394656;border-radius:10px;margin:16px 0;padding:14px}.mp-chart-title{display:flex;gap:10px;justify-content:space-between;margin-bottom:13px}.mp-chart-title span{color:#aebac6}.mp-chart-row{grid-gap:10px;align-items:center;display:grid;font-size:.77rem;gap:10px;grid-template-columns:42px minmax(80px,1fr) 55px 105px;margin:9px 0}.mp-chart-track{background:#2c3b43;border-radius:3px;height:16px;position:relative}.mp-threshold{background:#d7e7df;bottom:-3px;position:absolute;top:-3px;width:2px;z-index:1}.mp-bar{background:#6188ac;border-radius:3px;bottom:0;left:0;position:absolute;top:0}.mp-bar.hit{background:#45bd8e}@media(max-width:800px){.mp-formation-grid{display:block}.mp-field{min-height:540px}.mp-preview{margin-top:16px}.mp-los,.mp-offensive-line,.mp-te,.mp-wr2{top:26%}.mp-wr1,.mp-wr3{top:50%}.mp-qb,.mp-rb{top:74%}}@media(max-width:480px){.mp-page{padding:16px 10px}.mp-matchup-grid{grid-template-columns:1fr}.mp-field{min-height:540px}.mp-player{width:64px}.mp-player .mp-portrait{height:48px;width:48px}.mp-player .mp-position-long{display:none}.mp-player .mp-position-short{display:block}.mp-offensive-line{left:36%;width:28%}.mp-offensive-line span{padding:3px 2px}.mp-wr2{left:89%}.mp-wr3{left:80%}.mp-qb{left:44%}.mp-rb{left:calc(44% + 72px)}.mp-chart-row{gap:5px;grid-template-columns:30px minmax(60px,1fr) 38px 72px}.mp-player-heading .mp-portrait.hero{height:72px;width:72px}}.mp-page input[type=date]{background:#202630;border:1px solid #394656;border-radius:7px;color:#f0f4f7;color-scheme:dark;font:inherit;min-height:44px;padding:10px 12px}.mp-date-navigation{align-items:flex-end;display:flex;flex-wrap:wrap;gap:7px}.mp-date-navigation button{background:#202630;border:1px solid #394656;border-radius:7px;color:#cddce4;cursor:pointer;font:inherit;min-height:44px;min-width:40px;padding:8px 12px}.mp-date-navigation button:hover{border-color:#76e3bd}.mp-court{background:repeating-linear-gradient(90deg,#805a35,#805a35 30px,#855e37 0,#855e37 60px);border:1px solid #a0784b;border-radius:12px;box-shadow:inset 0 0 120px #352b2466;min-height:540px;overflow:hidden;position:relative}.mp-court:before{border:2px solid #dfd4bba6;border-bottom:0;content:"";inset:16px;position:absolute}.mp-court-arc{border:2px solid #dfd4bba6;border-radius:0 0 50% 50%;border-top:0;height:65%;left:9%;position:absolute;right:9%;top:16px}.mp-court-key{background:#254d40ba;border:2px solid #dfd4bba6;border-top:0;height:33%;left:34%;position:absolute;top:16px;width:32%}.mp-court-key span{border:2px solid #dfd4bba6;border-radius:50%;bottom:-38px;display:block;height:75px;position:absolute;width:100%}.mp-court-hoop{border:4px solid #f8c17b;border-radius:50%;height:26px;left:50%;position:absolute;top:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:26px}.mp-court-hoop:before{background:#eee4cf;content:"";height:4px;left:-19px;position:absolute;top:-9px;width:56px}.mp-court .mp-player{text-shadow:0 1px 4px #17291f;width:116px}.mp-court .mp-portrait{background:#2a3b39;border-color:#dfd4bb66;box-shadow:0 4px 15px #14282070;height:66px;width:66px}.mp-court .mp-player strong{font-size:.82rem}.mp-court .mp-player small{color:#eee0c7}.mp-court-pg{left:50%;top:68%}.mp-court-sg{left:18%;top:47%}.mp-court-sf{left:82%;top:47%}.mp-court-pf{left:20%;top:13%}.mp-court-c{left:70%;top:13%}.mp-court-caption{bottom:13px;color:#f1e7d3a6;font-size:.63rem;left:0;letter-spacing:.15em;position:absolute;right:0;text-align:center}.mp-basketball .mp-extra-grid button{max-width:100%}.mp-basketball .mp-extra-grid button>span:last-child{overflow-wrap:anywhere;text-align:left}.mp-chart-rows{max-height:520px;overflow-y:auto;padding-right:8px}.mp-nba-chart .mp-chart-row{grid-template-columns:55px minmax(80px,1fr) 45px 85px}@media (max-width:800px){.mp-court{min-height:540px}}@media (max-width:480px){.mp-court{min-height:500px}.mp-court .mp-player{width:90px}.mp-court .mp-portrait{height:58px;width:58px}.mp-court .mp-player strong{font-size:.72rem}.mp-court .mp-player small{font-size:.6rem}.mp-court-sg{left:17%;top:46%}.mp-court-sf{left:83%;top:46%}.mp-court-pf{left:20%}.mp-court-c{left:74%}.mp-nba-chart .mp-chart-row{font-size:.7rem;gap:5px;grid-template-columns:45px minmax(50px,1fr) 30px 55px}.mp-date-navigation{gap:5px}.mp-date-navigation input{max-width:155px}}.mp-market-categories{margin:12px 0 20px;min-width:0}.mp-category-tools{align-items:center;color:#9fb1bf;display:flex;flex-wrap:wrap;font-size:.78rem;gap:8px 15px;justify-content:space-between;margin-bottom:10px}.mp-category-tools>div{display:flex;gap:8px}.mp-category-tools button{background:#202b34;border:1px solid #3d4d5a;border-radius:6px;color:#b9ddcf;cursor:pointer;font:inherit;min-height:36px;padding:7px 11px}.mp-category-tools button:hover{border-color:#76e3bd}.mp-market-category{background:#1b252e;border:1px solid #394956;border-radius:9px;margin:9px 0;min-width:0}.mp-market-category>summary{align-items:center;color:#e4edf3;cursor:pointer;display:flex;flex-wrap:wrap;font-size:.9rem;gap:7px 12px;list-style:none;min-height:52px;padding:15px 16px}.mp-market-category>summary::-webkit-details-marker{display:none}.mp-market-category>summary:before{color:#8be4c1;content:"›";font-size:1.25rem;line-height:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.mp-market-category[open]>summary:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mp-market-category>summary:hover{background:#26343d;border-radius:9px}.mp-category-tools button:focus-visible,.mp-market-category>summary:focus-visible{outline:2px solid #76e3bd;outline-offset:3px}.mp-category-title{flex:1 1;font-weight:650;min-width:90px}.mp-category-count{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#a6bac7;font-size:.75rem;font-variant-numeric:tabular-nums;white-space:nowrap}.mp-category-selected{border:1px solid #3c6554;border-radius:4px;color:#96d7bd;font-size:.65rem;padding:2px 5px}.mp-category-content{min-width:0;padding:0 15px 15px}.mp-category-content>.mp-table-wrap{margin-top:3px}.mp-category-content .mp-market:first-child{border-top:0}.mp-market-categories.is-compact .mp-market-category>summary{font-size:.78rem;gap:6px;min-height:44px;padding:11px 10px}.mp-market-categories.is-compact .mp-category-content{padding:0 10px 10px}.mp-market-categories.is-compact .mp-category-count{font-size:.68rem}.mp-prop-selector{color:#b8c9d5;display:flex;flex-direction:column;font-size:.82rem;gap:7px;margin:16px 0 8px;max-width:100%;min-width:0}.mp-prop-selector select{max-width:100%;text-overflow:ellipsis;width:100%}.mp-prop-selector optgroup{background:#202630;color:#b3e3d0}.mp-prop-selector option{color:#f0f4f7}.mp-player-logs-first{scroll-margin-top:105px}@media(max-width:600px){.mp-market-category>summary{font-size:.82rem;gap:7px;padding:13px 11px}.mp-category-content{padding:0 8px 10px}.mp-category-tools{font-size:.73rem}.mp-category-tools button{padding:6px 9px}.mp-category-selected{font-size:.6rem}.mp-player-logs-first{scroll-margin-top:15px}}@media(prefers-reduced-motion:reduce){.mp-market-category>summary:before{transition:none}}.app-shell{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}.app-header{align-items:center;background:#171a20;border-bottom:1px solid #333944;display:flex;justify-content:space-between;padding:.9rem clamp(1rem,3vw,2.5rem);position:-webkit-sticky;position:sticky;top:0;z-index:10}.app-brand,.app-nav a{color:#f4f6f8;text-decoration:none}.app-brand{font-size:1.05rem;font-weight:750;letter-spacing:.02em}.app-nav{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem}.app-nav a{color:#aeb7c4;font-size:.92rem;padding:.45rem 0}.app-nav a.active,.app-nav a:hover{color:#76e3bd}@media (max-width:480px){.app-header{align-items:flex-start;flex-direction:column;gap:.65rem}}.app-header{gap:1rem}.app-brand,.app-identity{align-items:center;display:flex;flex-shrink:0;gap:.7rem}.app-identity{gap:1.15rem}.app-brand-mark{display:block;flex:0 0 52px;height:52px;object-fit:contain;width:52px}.app-sport-switch{background:#11161c;border:1px solid #39434e;border-radius:9px;display:flex;gap:3px;padding:3px}.app-sport-switch button{background:transparent;border:0;border-radius:6px;color:#99aab9;cursor:pointer;font:inherit;font-size:.75rem;font-weight:700;min-height:32px;padding:.4rem .65rem}.app-sport-switch button[aria-pressed=true]{background:#274538;color:#9cf0cf}.app-sport-switch button:hover{color:#fff}.app-nav{gap:clamp(.7rem,1.5vw,1.25rem)}.sport-badge{border:1px solid #40515d;border-radius:4px;color:#adc8d7;display:inline-block;font-size:.62rem;font-weight:700;letter-spacing:.06em;padding:.15rem .32rem;vertical-align:middle}.sport-filter-note{color:#a5b6c5;font-size:.75rem;line-height:1.5}@media (max-width:1100px){.app-header{flex-wrap:wrap}.app-nav{width:100%}}@media (max-width:600px){.app-header{padding:.8rem 1rem;position:static}.app-identity{justify-content:space-between;width:100%}.app-nav{gap:.4rem 1rem}.app-nav a{font-size:.79rem}}.research-methodology{background:#1b242c;border:1px solid #35434e;border-radius:8px;color:#aebfcb;font-size:.78rem;line-height:1.65;margin:1rem 0;padding:.85rem 1rem}.research-methodology summary{color:#b4ddce;cursor:pointer;font-weight:600}.research-methodology p{margin:.7rem 0 0;max-width:1100px}body{background-color:#222;color:#fff}
/*# sourceMappingURL=main.fb5617d9.css.map*/