._list_yp2o2_1{flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0;padding:0;list-style:none;display:flex;position:relative}._list_yp2o2_1 li{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}._list_yp2o2_1 li>svg{width:16px;height:16px;color:var(--border-strong);stroke-width:1.75px;flex:none}._list_yp2o2_1 a,._list_yp2o2_1 li>span,._list_yp2o2_1 li>button{border-radius:7px;flex-direction:column;padding:4px 2px;display:inline-flex}._list_yp2o2_1 a:after,._list_yp2o2_1 li>span:after,._list_yp2o2_1 li>button:after{content:attr(data-label);visibility:hidden;-webkit-user-select:none;user-select:none;pointer-events:none;height:0;font-weight:500;overflow:hidden}._list_yp2o2_1 li>button{font:inherit;line-height:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:0}._list_yp2o2_1 a,._list_yp2o2_1 li>button{color:var(--text-secondary);text-underline-offset:4px;transition:color var(--duration-fast) var(--ease-standard), text-decoration-color var(--duration-fast) var(--ease-standard);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}._list_yp2o2_1 [aria-current=page]{color:var(--accent-strong);transition:color var(--duration-fast) var(--ease-standard);font-weight:500}@media (hover:hover) and (pointer:fine){._list_yp2o2_1 a:hover,._list_yp2o2_1 li>button:hover{color:var(--accent-strong);-webkit-text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);text-decoration-color:color-mix(in oklab, currentColor 45%, transparent)}}@media (prefers-reduced-motion:reduce){._list_yp2o2_1 a,._list_yp2o2_1 li>button,._list_yp2o2_1 [aria-current=page]{transition:none}}.game-odds__meta{color:var(--landing-muted);flex-wrap:wrap;align-items:center;gap:.5rem .9rem;margin:.75rem 0 1rem;font-size:.875rem;display:flex}.game-odds__tag{background:var(--landing-surface);color:var(--landing-text);border-radius:999px;padding:.2rem .65rem;font-size:.75rem;font-weight:500;text-decoration:none}.game-odds__tag:hover{background:#e9e9ec}.game-odds__status{font:.8125rem var(--landing-mono)}.game-odds__status.is-live{color:#dc2626;font-weight:600}.game-odds__asof{font:.75rem var(--landing-mono)}.game-odds{gap:1rem;display:grid}.game-odds__strip,.game-odds__market{border:1px solid var(--landing-border);background:#fff;border-radius:22px;box-shadow:0 1px 2px #0000000a}.game-odds__strip{padding:.75rem 1rem .85rem;display:grid}.game-odds__strip-head,.game-odds__strip-row{grid-template-columns:minmax(8rem,1.4fr) repeat(3,minmax(6.5rem,1fr));align-items:center;gap:.6rem;display:grid}.game-odds__strip-head{color:var(--landing-muted);padding-bottom:.4rem;font-size:.75rem;font-weight:500}.game-odds__strip-row{padding:.3rem 0}.game-odds__strip-team{align-items:center;gap:.6rem;min-width:0;font-size:.9375rem;font-weight:500;display:flex}.game-odds__strip-team span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.game-odds__strip-team img{object-fit:contain;flex:none}.game-odds__draw-mark{width:22px;color:var(--landing-muted);place-items:center;font-weight:600;display:inline-grid}.game-odds__chip{background:var(--landing-best);color:var(--landing-best-ink);font:500 .9375rem var(--landing-mono);font-variant-numeric:tabular-nums;border-radius:12px;justify-content:space-between;align-items:center;gap:.45rem;padding:.4rem .65rem;text-decoration:none;transition:background-color .15s,box-shadow .15s,transform .15s;display:inline-flex}.game-odds__chip img{border-radius:4px;flex:none}.game-odds__chip-line{color:var(--landing-text);font-size:.8125rem}a.game-odds__chip:hover,a.game-odds__chip:focus-visible{background:#d2f1df;outline:none;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #0b7a4359,0 6px 14px -8px #0b7a4373}.game-odds__chip.is-stale,.game-odds__chip--empty{background:var(--landing-surface);color:#8b8b93}.game-odds__chip--empty{justify-content:center}.game-odds__market{overflow:hidden}.game-odds__market-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.9rem 1rem .75rem;display:flex}.game-odds__market-head h3{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:600}.game-odds__line-picker{align-items:center;gap:.35rem;display:inline-flex}.game-odds__step{border:1px solid var(--landing-border);width:2rem;height:2rem;color:var(--landing-text);cursor:pointer;background:#fff;border-radius:999px;place-items:center;display:inline-grid}.game-odds__step:hover:not(:disabled){border-color:#d4d4d8}.game-odds__step:disabled{color:#c4c4c9;cursor:default}.game-odds__line-label{border:1px solid var(--landing-border);white-space:nowrap;border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .8rem;font-size:.8125rem;display:inline-flex}.game-odds__line-label b{font:600 .8125rem var(--landing-mono)}.game-odds__main{background:var(--landing-surface);color:var(--landing-muted);border-radius:999px;padding:.05rem .45rem;font-size:.6875rem;font-weight:500}.game-odds__line-books{color:var(--landing-muted);font-size:.75rem}.game-odds__table-wrap{overscroll-behavior-x:contain;overflow-x:auto}.game-odds__table{--outcome-w:14.5rem;--best-w:8rem;--book-w:6.25rem;width:100%;min-width:calc(var(--outcome-w) + var(--best-w) + var(--books,1) * var(--book-w));border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:.875rem}.game-odds__table th,.game-odds__table td{border-top:1px solid var(--landing-border);text-align:center;vertical-align:middle;white-space:nowrap;background:#fff;padding:.55rem .6rem}.game-odds__table thead th{border-top:1px solid var(--landing-border);color:var(--landing-muted);font-size:.75rem;font-weight:500}.game-odds__outcome{z-index:2;width:var(--outcome-w);text-overflow:ellipsis;position:sticky;left:0;overflow:hidden;text-align:left!important;padding-left:1rem!important}.game-odds__outcome-inner{color:var(--landing-text);align-items:center;gap:.55rem;font-size:.9375rem;font-weight:500;display:inline-flex}.game-odds__outcome-inner img{object-fit:contain;flex:none}.game-odds__outcome-inner em{color:var(--landing-muted);font:500 .8125rem var(--landing-mono);font-style:normal}.game-odds__best-col{left:var(--outcome-w);z-index:2;width:var(--best-w);border-right:1px solid var(--landing-border);position:sticky;box-shadow:6px 0 8px -8px #0000002e;background:#fafafa!important}thead .game-odds__best-col{color:var(--landing-best-ink)!important;font-weight:600!important}.game-odds__best-chip{width:100%;min-width:5.75rem}.game-odds__book-col{overflow:hidden}.game-odds__book-col a,.game-odds__book-col>span:first-child{color:var(--landing-text);flex-direction:column;align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.game-odds__book-col a:hover .game-odds__book-name{text-decoration:underline}.game-odds__book-name{text-overflow:ellipsis;max-width:6rem;font-size:.6875rem;font-weight:500;overflow:hidden}.game-odds__book-col.is-stale .game-odds__book-name{color:var(--landing-muted)}.game-odds__logo{border-radius:5px;flex:none}.game-odds__age{color:var(--landing-muted);font:.625rem var(--landing-mono);margin-top:.15rem;display:block}.game-odds__age.is-stale{color:#a1a1aa}.game-odds__price{min-width:4.25rem;color:var(--landing-text);font:500 .9375rem var(--landing-mono);font-variant-numeric:tabular-nums;text-align:center;border-radius:10px;padding:.3rem .5rem;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:inline-block}a.game-odds__price:hover,a.game-odds__price:focus-visible{background:var(--landing-surface);outline:none}.game-odds__price.is-best{background:var(--landing-best);color:var(--landing-best-ink)}a.game-odds__price.is-best:hover,a.game-odds__price.is-best:focus-visible{background:#d2f1df;box-shadow:inset 0 0 0 1px #0b7a4359}.game-odds__price.is-stale{color:#a1a1aa}.game-odds__price--empty{color:#c4c4c9}.game-odds__col-short{display:none}.game-odds__about{color:var(--landing-muted);gap:.4rem;font-size:.8125rem;line-height:1.5;display:grid}.game-odds__about p{margin:0}.game-odds__about a{color:var(--landing-text)}@media (width<=760px){.game-odds__strip{padding:.6rem .75rem .7rem}.game-odds__strip-head,.game-odds__strip-row{grid-template-columns:minmax(3.5rem,1fr) repeat(3,auto);gap:.4rem}.game-odds__chip{gap:.3rem;padding:.35rem .45rem;font-size:.8125rem}.game-odds__chip img{display:none}.game-odds__table{--outcome-w:7.5rem;--best-w:5.5rem;--book-w:4.75rem}.game-odds__outcome{padding-left:.75rem!important}.game-odds__best-chip img{display:inline}.game-odds__best-chip{min-width:0}.game-odds__table{--best-w:6.25rem}.game-odds__book-name{display:none}.game-odds__price{min-width:3.75rem;padding:.3rem .35rem;font-size:.875rem}.game-odds__col-long{display:none}.game-odds__col-short{display:inline}}
