.sportsbook-home-sgm_card__Zq_fm{background:var(--shelf-body-surface,#1e2428);border-color:#242b32}@media (hover:hover){.sportsbook-home-sgm_card__Zq_fm:hover{border-color:#38424d}}.sportsbook-home-sgm_head__EdvhR{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px 0}.sportsbook-home-sgm_title__Mttm4{margin:0;min-width:0;font-family:Barlow Condensed,Inter,sans-serif;font-size:18px;font-weight:800;line-height:1.1;letter-spacing:.01em;text-transform:uppercase;color:#ffffff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sportsbook-home-sgm_crests__EMGuL{display:inline-flex;align-items:center;gap:5px;flex-shrink:0}.sportsbook-home-sgm_crests__EMGuL img{width:20px;height:20px;object-fit:contain;display:block}.sportsbook-home-sgm_time__bwaoo{padding:3px 12px 0;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.02em;color:#8d99a6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:640px){.sportsbook-home-sgm_time__bwaoo{display:none}}.sportsbook-home-sgm_body__w6rzR{flex:1 1 auto;display:flex;flex-direction:column;padding:9px 12px;min-width:0}.sportsbook-home-sgm_legs__3Gs4t{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;min-width:0}.sportsbook-home-sgm_leg__b8is1{display:flex;align-items:center;gap:8px;min-width:0}.sportsbook-home-sgm_legMark__qs9lc{flex-shrink:0;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;color:#9aa6b2}.sportsbook-home-sgm_legMark__qs9lc img{width:16px;height:16px;object-fit:contain;display:block}.sportsbook-home-sgm_legText__Wh78d{flex:1 1 auto;min-width:0;font-size:12.5px;font-weight:500;line-height:16px;color:#ffffff;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sportsbook-home-sgm_foot__bu9qD{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:14px}.sportsbook-home-sgm_foot__bu9qD>span:first-child{font-size:13px}.sportsbook-home-sgm_placed__Q0NLL{display:inline-flex;align-items:center;gap:4px;margin-left:auto;min-width:0;color:#ffa552;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sportsbook-home-sgm_placed__Q0NLL svg{flex-shrink:0;color:#ffa552}.sportsbook-home-sgm_placedNum__ZljBt{color:#ffa552;font-weight:800}.sportsbook-home-sgm_price__BVJOv{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;margin:0 10px 10px;padding:7px 12px;cursor:pointer;background:var(--shelf-button-surface,#2a323b);border:1px solid transparent;border-radius:8px;transition:background .12s ease;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}@media (hover:hover){.sportsbook-home-sgm_price__BVJOv:hover{background:#38434f}}.sportsbook-home-sgm_price__BVJOv:focus-visible{outline:none}.sportsbook-home-sgm_price__BVJOv{overflow:hidden}.sportsbook-home-sgm_priceBody__gOgaC{flex-direction:column;gap:2px}.sportsbook-home-sgm_priceBody__gOgaC,.sportsbook-home-sgm_priceHint__Ty_69{display:inline-flex;align-items:center;transition:opacity .16s ease,transform .16s ease}.sportsbook-home-sgm_priceHint__Ty_69{position:absolute;inset:0;justify-content:center;gap:7px;opacity:0;transform:translateY(7px);pointer-events:none;color:#ffffff;font-size:13.5px;font-weight:800;letter-spacing:.01em}.sportsbook-home-sgm_priceHint__Ty_69 svg{transition:transform .18s ease}@media (hover:hover){.sportsbook-home-sgm_price__BVJOv:hover{background:#1493ff}.sportsbook-home-sgm_price__BVJOv:hover .sportsbook-home-sgm_priceBody__gOgaC{opacity:0;transform:translateY(-7px)}.sportsbook-home-sgm_price__BVJOv:hover .sportsbook-home-sgm_priceHint__Ty_69{opacity:1;transform:translateY(0)}.sportsbook-home-sgm_price__BVJOv:hover .sportsbook-home-sgm_priceHint__Ty_69 svg{transform:translateX(3px)}}@media (hover:none){.sportsbook-home-sgm_priceHint__Ty_69{display:none}}.sportsbook-home-sgm_priceNow__8oCP4{font-size:17px;font-weight:800;color:#7cc4ff;letter-spacing:-.02em;line-height:1}.sportsbook-home-sgm_pricePayout__mI8OW{font-size:10.5px;font-weight:500;color:#ffffff;line-height:1.2}.sportsbook-home-sgm_priceActive__4uaFz{background:#1493ff}@media (hover:hover){.sportsbook-home-sgm_priceActive__4uaFz:hover{background:#1493ff}}.sportsbook-home-sgm_priceActive__4uaFz .sportsbook-home-sgm_priceNow__8oCP4,.sportsbook-home-sgm_priceActive__4uaFz .sportsbook-home-sgm_pricePayout__mI8OW{color:#ffffff}.sportsbook-home-sgm_price__BVJOv{box-shadow:var(--key-edge);transition:background .12s ease,box-shadow .12s ease}@media (hover:hover){.sportsbook-home-sgm_price__BVJOv:hover{box-shadow:var(--key-edge-on)}}.sportsbook-home-sgm_priceActive__4uaFz{box-shadow:var(--key-edge-on)}.sportsbook-home-sgm_price__BVJOv:active{box-shadow:var(--key-edge-press)}.sportsbook-home-sgm_price__BVJOv:focus-visible{box-shadow:0 0 0 2px rgba(20,147,255,.6)}.sportsbook-home-sgm_priceActive__4uaFz,.sportsbook-home-sgm_priceActive__4uaFz:hover,.sportsbook-home-sgm_price__BVJOv,.sportsbook-home-sgm_price__BVJOv:active,.sportsbook-home-sgm_price__BVJOv:hover{box-shadow:none}.sportsbook-home-sgm_price__BVJOv:not(.sportsbook-home-sgm_priceActive__4uaFz){background:#333d47}.sportsbook-home-sgm_price__BVJOv:not(.sportsbook-home-sgm_priceActive__4uaFz) .sportsbook-home-sgm_priceNow__8oCP4{color:#78c6ff}@media (hover:hover){.sportsbook-home-sgm_price__BVJOv:hover:not(.sportsbook-home-sgm_priceActive__4uaFz){background:#1493ff}}.sportsbook-home-sgm_price__BVJOv:focus-visible{outline:2px solid #1493ff;outline-offset:2px}.sportsbook-home-sgm_card__Zq_fm,.sportsbook-home-sgm_card__Zq_fm:hover{background:#1e2428;border-color:transparent;border-radius:10px}.sportsbook-home-sgm_card__Zq_fm:after,.sportsbook-home-sgm_card__Zq_fm:hover:after{display:none}.sportsbook-home-sgm_card__Zq_fm,.sportsbook-home-sgm_card__Zq_fm:hover{background:#222a30;border-color:#303941;border-radius:12px;box-shadow:none}.sportsbook-home-sgm_title__Mttm4{font-family:Inter,system-ui,sans-serif;font-weight:700;text-transform:none;letter-spacing:0}.sportsbook-home-sgm_card__Zq_fm.sportsbook-home-sgm_hubCard__DmbQ_ .sportsbook-home-sgm_leg__b8is1{min-height:32px;align-items:flex-start;gap:10px}.sportsbook-home-sgm_card__Zq_fm.sportsbook-home-sgm_hubCard__DmbQ_ .sportsbook-home-sgm_legMark__qs9lc{margin-top:1px}.sportsbook-home-sgm_hubLegCopy__eND2g{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1}.sportsbook-home-sgm_hubLegPick___6XZK{color:#fff;font-size:13px;font-weight:600;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sportsbook-home-sgm_hubLegDetail__dWYdT{color:#b8c2cc;font-size:11.5px;font-weight:500;line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sportsbook-home-sgm_hubExpand__YS7rT{display:none}@media (max-width:640px){.sportsbook-home-sgm_card__Zq_fm.sportsbook-home-sgm_hubCard__DmbQ_:not([data-expanded]) .sportsbook-home-sgm_leg__b8is1:nth-child(n+4){display:none}.sportsbook-home-sgm_hubExpand__YS7rT{position:relative;z-index:3;display:inline-flex;align-items:center;gap:5px;padding:5px 0;border:0;background:transparent;color:#fff;font:inherit;font-size:11px;font-weight:600;cursor:pointer}.sportsbook-home-sgm_hubExpand__YS7rT:focus-visible{outline:2px solid #78c6ff;outline-offset:2px;border-radius:4px}}.sportsbook-home-sgm_matchupHead__fGPOr{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;grid-gap:5px;gap:5px;padding:12px 12px 0;min-height:20px}.sportsbook-home-sgm_matchupHead__fGPOr>span:first-child{justify-self:start;font-size:12px;line-height:20px}.sportsbook-home-sgm_matchupCrests__wffre{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}.sportsbook-home-sgm_matchupCrests__wffre .sportsbook-home-sgm_legMark__qs9lc,.sportsbook-home-sgm_matchupCrests__wffre .sportsbook-home-sgm_legMark__qs9lc img{width:18px;height:18px}.sportsbook-home-sgm_matchupTitle__fkswx{min-width:0;margin:0;text-align:center;font-size:12px;line-height:20px;color:#eef2f5;white-space:nowrap;overflow:hidden}.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_foot__bu9qD{justify-content:flex-start}.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_matchupPlaced__j_s_z{display:inline-flex;align-items:center;gap:4px;color:#ffa552;font-size:11px;line-height:16px;white-space:nowrap}.sportsbook-home-sgm_matchupPlaced__j_s_z .sportsbook-home-sgm_placed__Q0NLL{margin:0;font-size:inherit;line-height:inherit}.sportsbook-home-sgm_matchupPlaced__j_s_z>span{display:inline-flex;align-items:center;line-height:inherit}.sportsbook-home-sgm_matchupPlaced__j_s_z .sportsbook-home-sgm_placed__Q0NLL svg{display:block;width:14px;height:14px}.sportsbook-home-sgm_matchupTitle__fkswx{font-family:DM Sans,Inter,sans-serif;font-size:13px;font-weight:700;letter-spacing:-.02em;color:#f6f8fa}.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_matchupPlaced__j_s_z,.sportsbook-home-sgm_matchupPlaced__j_s_z .sportsbook-home-sgm_placedNum__ZljBt,.sportsbook-home-sgm_matchupPlaced__j_s_z .sportsbook-home-sgm_placed__Q0NLL,.sportsbook-home-sgm_matchupPlaced__j_s_z>span{font-family:Inter,sans-serif;font-size:11px;font-weight:600;line-height:16px;letter-spacing:0;color:#ffa552}.sportsbook-home-sgm_matchupPlaced__j_s_z .sportsbook-home-sgm_placed__Q0NLL{gap:4px}.sportsbook-home-sgm_matchupPlaced__j_s_z .sportsbook-home-sgm_placed__Q0NLL svg{width:13px;height:13px;align-self:center}.sportsbook-home-sgm_activitySgmBadge__Lw3bq{margin-left:auto;flex:0 0 auto;display:inline-flex;align-items:center}.sportsbook-home-sgm_activitySgmBadge__Lw3bq>span{font-size:11px;line-height:16px;letter-spacing:0}.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_matchupHead__fGPOr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;min-height:36px;padding:12px 12px 2px;box-sizing:border-box;background:transparent;border:0;border-radius:0;box-shadow:none;pointer-events:none}.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_matchupCrests__wffre{gap:6px}.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_matchupCrests__wffre .sportsbook-home-sgm_legMark__qs9lc,.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_matchupCrests__wffre .sportsbook-home-sgm_legMark__qs9lc img{width:20px;height:20px}.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_matchupTitle__fkswx{text-align:left;font-family:Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:-.01em}.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_matchupCrests__wffre{justify-self:end}.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_matchupHead__fGPOr{min-height:42px;padding:9px 12px;pointer-events:auto;background:#222a30;box-shadow:inset 0 1px 0 rgba(213,230,240,.12)}.sportsbook-home-sgm_ticketTitle__toRpM{min-width:0;margin:0;color:#fff;font-family:Oswald,Inter,sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere}.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_matchupHead__fGPOr>span:last-child{flex:0 0 auto;font-size:14px}.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_matchupHead__fGPOr{min-height:61px}.sportsbook-home-sgm_ticketTitle__toRpM{white-space:normal;overflow:visible;text-overflow:clip}.sportsbook-home-sgm_card__Zq_fm[data-matchup-header]{background:#222a30;border-color:#37434c;overflow:hidden}.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_matchupHead__fGPOr{padding-bottom:16px;min-height:66px}.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_matchupCrests__wffre{flex:0 0 auto;gap:5px}.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_matchupCrests__wffre .sportsbook-home-sgm_legMark__qs9lc,.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_matchupCrests__wffre .sportsbook-home-sgm_legMark__qs9lc img{width:21px;height:21px}.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_body__w6rzR{position:relative;z-index:1;margin-top:-6px;padding:10px 12px 9px;background:#222a30;border-top:1px solid #46535c;border-radius:12px 12px 0 0;box-shadow:0 -2px 5px #0002,inset 0 1px 0 #ffffff06}.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_foot__bu9qD{justify-content:space-between;gap:8px;padding-top:10px}.sportsbook-home-sgm_matchupWordmark__LojRv{margin-left:auto;color:#fff;font-family:Oswald,Inter,sans-serif;font-size:13px;font-weight:700;line-height:16px;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}.sportsbook-home-sgm_matchupWordmark__LojRv strong{color:#78c6ff;font-weight:inherit}.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_matchupHead__fGPOr{min-height:53px;padding-bottom:14px}.sportsbook-home-sgm_card__Zq_fm[data-matchup-header] .sportsbook-home-sgm_ticketTitle__toRpM{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:clip;overflow-wrap:normal}.sportsbook-home-sgm_price__BVJOv:not(.sportsbook-home-sgm_priceActive__4uaFz):not(:disabled){background:#343d43}.sportsbook-home-sgm_price__BVJOv:not(.sportsbook-home-sgm_priceActive__4uaFz):not(:disabled):not(:hover) .sportsbook-home-sgm_priceNow__8oCP4{color:#79d0ff!important}@media (hover:hover){.sportsbook-home-sgm_price__BVJOv:not(.sportsbook-home-sgm_priceActive__4uaFz):not(:disabled):hover{background:#1493ff}.sportsbook-home-sgm_price__BVJOv:not(.sportsbook-home-sgm_priceActive__4uaFz):not(:disabled):hover .sportsbook-home-sgm_priceNow__8oCP4{color:#ffffff!important}}