.TennisResearchLayout_page__pje8T.TennisResearchLayout_page__pje8T{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.TennisResearchLayout_summaryPage__Bee8a{padding:0!important}.TennisResearchLayout_proof__qPMf4{background:var(--oo-material-surface-intel)}.TennisResearchLayout_proofGrid__p6txE{gap:var(--oo-space-control-gap)}@media (min-width:769px){.TennisResearchLayout_proofGrid__p6txE{column-gap:var(--oo-space-surface-inset)}.TennisResearchLayout_proof__qPMf4 .TennisResearchLayout_breakdownRows__qxeWb{gap:var(--oo-space-control-gap)}.TennisResearchLayout_proof__qPMf4 .TennisResearchLayout_breakdown___IITC{padding-top:var(--oo-space-row-gap)}}.TennisResearchLayout_proof__qPMf4 .oo-premium-insight-donut-center>strong{font-family:var(--oo-type-family-primary);font-weight:900;font-size:16px;line-height:1}.TennisResearchLayout_proof__qPMf4.TennisResearchLayout_compactProbabilityProof__Kj3vw .oo-premium-insight-donut-center>strong{font-size:13px;font-weight:var(--oo-type-weight-bold);letter-spacing:0;text-shadow:none}.TennisResearchLayout_probabilityUnit__y9Co3{font-size:10px;font-weight:var(--oo-type-weight-semibold);-webkit-margin-start:1px;margin-inline-start:1px}.TennisResearchLayout_scroll__08t7L{scrollbar-width:thin;scrollbar-color:var(--oo-color-border-elevated) transparent}.TennisResearchLayout_summaryScroll__EJhMA{mask-image:linear-gradient(180deg,black 0,black calc(100% - 18px),transparent);-webkit-mask-image:linear-gradient(180deg,black 0,black calc(100% - 18px),transparent)}.TennisResearchLayout_summaryScroll__EJhMA[data-scrolled=true]{mask-image:linear-gradient(180deg,transparent,black 18px,black calc(100% - 18px),transparent);-webkit-mask-image:linear-gradient(180deg,transparent,black 18px,black calc(100% - 18px),transparent)}.TennisResearchLayout_summaryScroll__EJhMA.TennisResearchLayout_artifact__b7N9p{mask-image:none;-webkit-mask-image:none}.TennisResearchLayout_artifact__b7N9p .TennisResearchLayout_fittedSummary__Z1YfS{min-height:0}.TennisResearchLayout_scroll__08t7L .oo-pp-math-card{background:var(--oo-material-surface-intel)!important;box-shadow:var(--tennis-glass-inset,inset 0 1px 0 var(--oo-color-border-hairline))!important;border-color:var(--tennis-glass-border,color-mix(in srgb,var(--oo-color-information-cool) 25%,transparent))!important}.TennisResearchLayout_summaryScroll__EJhMA .oo-pp-math-formula{background:var(--oo-material-surface-intel);border-color:var(--tennis-glass-border);box-shadow:var(--tennis-glass-inset)}.TennisResearchLayout_scroll__08t7L::-webkit-scrollbar-track{background:transparent}.TennisResearchLayout_scroll__08t7L::-webkit-scrollbar-thumb{background:linear-gradient(var(--oo-color-border-elevated),var(--oo-color-border-subtle));border-color:transparent}@supports selector(::-webkit-scrollbar){.TennisResearchLayout_scroll__08t7L{scrollbar-color:auto}}@media (min-width:769px){.TennisResearchLayout_scroll__08t7L{scrollbar-width:none}.TennisResearchLayout_scroll__08t7L::-webkit-scrollbar{display:none;width:0;height:0}}.TennisResearchLayout_cards__66SkU{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--oo-space-row-gap);gap:var(--oo-space-row-gap);min-width:0}.TennisResearchLayout_surface__yo6lk .oo-pp-math-card{padding:var(--oo-space-row-gap) var(--oo-space-surface-inset-compact)!important}.TennisResearchLayout_identity__754Qm{display:flex;min-width:0;max-width:100%;align-items:center;gap:12px;padding:15px 16px;border-radius:17px;background:var(--oo-material-surface-intel);border:1px solid var(--tennis-glass-border);box-shadow:var(--tennis-glass-inset)}.TennisResearchLayout_identityName__7S9kB{color:var(--oo-color-text-bright);font-size:21px;font-weight:900;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TennisResearchLayout_identityMatchup__r70nG{margin-top:3px;color:var(--oo-color-text-secondary);font-size:11.5px;line-height:1.5;padding-bottom:1px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:768px){.TennisResearchLayout_identity__754Qm{padding:10px 12px}.TennisResearchLayout_identityName__7S9kB{font-size:20px}}.TennisResearchLayout_factsGroup__PO64_{display:grid;grid-gap:var(--oo-space-control-gap);gap:var(--oo-space-control-gap)}.TennisResearchLayout_fittedSummary__Z1YfS{min-height:100%;flex-direction:column}.TennisResearchLayout_fittedSummary__Z1YfS>*{flex:0 0 auto}.TennisResearchLayout_summaryScroll__EJhMA[data-oo-research-content-fit] .TennisResearchLayout_fittedSummary__Z1YfS{min-height:0}.TennisResearchLayout_frostText__DZ_G9{background-image:linear-gradient(105deg,color-mix(in srgb,currentColor 58%,var(--oo-color-text-bright)),currentColor);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.TennisResearchLayout_playerName__UFBuN{background-image:linear-gradient(105deg,color-mix(in srgb,var(--player-flag-a,var(--oo-color-information-cool)) 24%,var(--oo-color-text-bright)),var(--oo-color-text-bright) 48%,color-mix(in srgb,var(--player-flag-b,var(--oo-color-information-cool-light)) 30%,var(--oo-color-text-bright)))}.TennisResearchLayout_oddsProbability__rnNmJ{font-weight:var(--oo-type-weight-extra-bold)}.TennisResearchLayout_componentTotal__DuShP{color:var(--oo-color-state-positive-bright);font-size:15px;font-weight:900}.TennisResearchLayout_oddsProbability__rnNmJ[data-tone=strong]{color:var(--oo-color-state-positive-bright)}.TennisResearchLayout_oddsProbability__rnNmJ[data-tone=weak]{color:var(--oo-color-state-negative-bright)}.TennisResearchLayout_oddsProbability__rnNmJ[data-tone=neutral]{color:var(--oo-color-text-secondary)}@media (forced-colors:active){.TennisResearchLayout_frostText__DZ_G9,.TennisResearchLayout_playerName__UFBuN{background:none;-webkit-text-fill-color:currentColor}}.TennisResearchLayout_breakdown___IITC{padding-top:var(--oo-space-control-gap);border-top:1px solid var(--oo-color-border-subtle)}.TennisResearchLayout_breakdownRows__qxeWb{display:grid;grid-gap:var(--oo-space-control-gap);gap:var(--oo-space-control-gap)}.TennisResearchLayout_componentMathRow__2Lg_a{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;min-height:18px;line-height:1.2;padding:1px 0;font-family:"JetBrains Mono Variable",var(--oo-type-family-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TennisResearchLayout_probabilityRow__MA0EB{grid-template-columns:minmax(0,1fr) auto}.TennisResearchLayout_probabilityRow__MA0EB>strong{text-align:right;white-space:nowrap}.TennisResearchLayout_probabilityTotal__QlkDz{margin-top:var(--oo-space-row-gap);padding-top:var(--oo-space-row-gap);border-top:1px solid var(--oo-color-border-subtle)}.TennisResearchLayout_formulaInfo__g87Dc{display:inline-flex;align-items:center;padding:0;border:0;background:transparent;color:inherit;font:inherit;-webkit-text-fill-color:currentColor;cursor:help}.TennisResearchLayout_componentDetail__Irw_q{display:flex;align-items:center;gap:var(--oo-space-control-gap);min-width:0}.TennisResearchLayout_componentEstimate__kWCS9{padding:0;cursor:help}.TennisResearchLayout_inlineForm__ZlpZR{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--oo-space-row-gap);gap:var(--oo-space-row-gap);align-items:center}.TennisResearchLayout_summaryScroll__EJhMA .oo-pp-math-card:not(.TennisResearchLayout_proof__qPMf4){padding:var(--oo-space-row-gap) var(--oo-space-surface-inset-compact)!important}@media (max-width:768px){.TennisResearchLayout_proof__qPMf4 .oo-wintel-model{margin-top:0}.TennisResearchLayout_proof__qPMf4{padding:var(--oo-space-row-gap) var(--oo-space-surface-inset-compact)!important}.TennisResearchLayout_proof__qPMf4 .oo-pp-math-formula-row{padding-block:6px!important}}.CommissionDashboard_dashboard__LlK2D{display:grid;grid-gap:var(--oo-space-surface-inset-compact);gap:var(--oo-space-surface-inset-compact);font-family:var(--oo-type-family-primary)}.CommissionDashboard_balances__lFRVB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--oo-space-row-gap);gap:var(--oo-space-row-gap)}.CommissionDashboard_balance__OF6sx{display:grid;grid-gap:var(--oo-space-control-gap);gap:var(--oo-space-control-gap);padding:var(--oo-space-surface-inset-compact) var(--oo-space-surface-inset)}.CommissionDashboard_balance__OF6sx>span{font-size:11px;color:var(--oo-color-text-secondary);font-weight:var(--oo-type-weight-semibold)}.CommissionDashboard_balanceValue__AWf9U{font-size:26px;line-height:1.15;letter-spacing:-.04em;font-weight:var(--oo-type-weight-extra-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.CommissionDashboard_positive__H1JXM{color:var(--oo-color-state-positive-bright)}.CommissionDashboard_chartSurface__VVLZ8{display:flex;flex-direction:column;padding:var(--oo-space-surface-inset)}.CommissionDashboard_chart__GXVFE,.CommissionDashboard_compactChart__vBQhM{min-width:0}.CommissionDashboard_chart__GXVFE{display:flex;flex:1 1;flex-direction:column}.CommissionDashboard_chartHeader__yyL7c{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--oo-space-row-gap)}.CommissionDashboard_chartTotal__GRZ26{display:flex;align-items:center;min-width:0}.CommissionDashboard_earnings__bw_fO{display:block;font-size:36px;line-height:1.15;letter-spacing:-.055em;margin:0;color:var(--oo-color-state-positive-bright);font-weight:var(--oo-type-weight-extra-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommissionDashboard_caption__K0Hk6,.CommissionDashboard_note__UtC8o{font-size:11px;line-height:1.5;color:var(--oo-color-text-metadata)}.CommissionDashboard_calendarButton__PB_qY{flex-shrink:0;font-size:11px;padding-inline:var(--oo-space-row-gap)}.CommissionDashboard_chartHeader__yyL7c .CommissionDashboard_calendarButton__PB_qY{position:relative;height:36px;min-height:36px;padding-inline:var(--oo-space-row-gap)}.CommissionDashboard_chartHeader__yyL7c .CommissionDashboard_calendarButton__PB_qY:after{content:"";position:absolute;inset:-4px 0}.CommissionDashboard_chartHeader__yyL7c .CommissionDashboard_calendarButton__PB_qY svg{width:14px;height:14px;flex-shrink:0}.CommissionDashboard_calendar__3izV2{--oo-calendar-surface:var(--oo-color-surface-base);--oo-calendar-selection:color-mix(in srgb,var(--oo-color-information-cool) 22%,transparent);--oo-calendar-font:var(--oo-type-family-primary)}.CommissionDashboard_chartLegend__uRtYG{min-height:14px;margin:var(--oo-space-control-gap) 0;color:var(--oo-color-text-metadata);font-size:10px;text-align:right}.CommissionDashboard_plot__JVNpl{position:relative;display:flex;gap:var(--oo-space-surface-inset);height:152px}.CommissionDashboard_chart__GXVFE .CommissionDashboard_plot__JVNpl{flex:1 1;min-height:152px}@media (min-width:1025px){.CommissionDashboard_chart__GXVFE .CommissionDashboard_plot__JVNpl{flex:none;height:clamp(152px,24svh,280px)}}.CommissionDashboard_yAxis__SxCrj{display:flex;flex-direction:column;justify-content:space-between;flex:0 0 var(--oo-space-large);color:var(--oo-color-text-metadata);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommissionDashboard_barCanvas__2uGNh{position:relative;flex:1 1;min-width:0}.CommissionDashboard_barCanvas__2uGNh svg{display:block;width:100%;height:100%;overflow:visible}.CommissionDashboard_barFields__9fKbR{position:absolute;inset:0;pointer-events:none}.CommissionDashboard_chart__GXVFE,.CommissionDashboard_compactChart__vBQhM{--commission-bar-base:#258e65;--commission-bar-light:#48bd87}.CommissionDashboard_barBase__IkH7q{fill:transparent}.CommissionDashboard_barFieldRoot__OTX5U{position:absolute;box-sizing:border-box;border-radius:4px 4px 2px 2px;background:linear-gradient(160deg,color-mix(in srgb,var(--commission-bar-light) 68%,transparent),color-mix(in srgb,var(--commission-bar-base) 36%,transparent));border:1px solid color-mix(in srgb,var(--commission-bar-light) 45%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--oo-color-text-bright) 16%,transparent)}.CommissionDashboard_gridline__FM5Gw{stroke:var(--oo-color-border-subtle);stroke-width:1;vector-effect:non-scaling-stroke}.CommissionDashboard_zeroMark___BNUm{stroke:var(--oo-color-text-metadata);stroke-width:1;vector-effect:non-scaling-stroke;opacity:.6}.CommissionDashboard_chartScrubber__4HxPB{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:crosshair;margin:0}.CommissionDashboard_barCanvas__2uGNh:focus-within{outline:2px solid var(--oo-color-information-cool);outline-offset:var(--oo-space-control-gap);border-radius:var(--oo-radius-control)}.CommissionDashboard_axis__epiW6{gap:var(--oo-space-row-gap);padding-left:var(--oo-space-maximum);color:var(--oo-color-text-metadata);font-size:10px}.CommissionDashboard_axis__epiW6,.CommissionDashboard_chartFooter__xuUMc{display:flex;justify-content:space-between;padding-top:var(--oo-space-surface-inset-compact)}.CommissionDashboard_chartFooter__xuUMc{align-items:center;gap:var(--oo-space-surface-inset);margin-top:var(--oo-space-surface-inset);border-top:1px solid var(--oo-color-border-divider)}.CommissionDashboard_chartFooter__xuUMc>button{flex-shrink:0}.CommissionDashboard_stats__fZVkM{display:flex;flex-wrap:wrap;gap:var(--oo-space-composition);margin:0}.CommissionDashboard_stats__fZVkM div{display:flex;align-items:baseline;gap:var(--oo-space-row-gap)}.CommissionDashboard_stats__fZVkM dt{font-size:10px;color:var(--oo-color-text-metadata)}.CommissionDashboard_stats__fZVkM dd{margin:0;font-size:12px;font-weight:var(--oo-type-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommissionDashboard_referral__T7XY_{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:var(--oo-space-composition);gap:var(--oo-space-composition)}.CommissionDashboard_referral__T7XY_ h2{margin:0;font-size:11px;font-weight:var(--oo-type-weight-semibold);color:var(--oo-color-text-secondary)}.CommissionDashboard_referralIdentity__2yd4Y{min-width:0}.CommissionDashboard_codeRow__A6wm6{display:flex;align-items:center;gap:var(--oo-space-row-gap)}.CommissionDashboard_code__gdcQe{font-size:23px;font-weight:var(--oo-type-weight-extra-bold);letter-spacing:-.04em;overflow-wrap:anywhere}.CommissionDashboard_copyCode__PmOyJ{display:grid;place-items:center;min-width:var(--oo-size-touch-minimum);min-height:var(--oo-size-touch-minimum);padding:0;border:0;border-radius:var(--oo-radius-control);background:transparent;color:var(--oo-color-text-metadata);cursor:pointer}.CommissionDashboard_copyCode__PmOyJ:hover{color:var(--oo-color-text-bright)}.CommissionDashboard_copyCode__PmOyJ{-webkit-tap-highlight-color:transparent}.CommissionDashboard_link__PJ0Cc{display:block;font-size:11px;color:var(--oo-color-text-metadata);overflow-wrap:anywhere}.CommissionDashboard_rate__oakJS{display:grid;grid-gap:var(--oo-space-control-gap);gap:var(--oo-space-control-gap);padding-inline:var(--oo-space-composition);border-inline:1px solid var(--oo-color-border-divider)}.CommissionDashboard_rateGroup__LDT5D{display:flex}.CommissionDashboard_rateGroup__LDT5D .CommissionDashboard_rate__oakJS+.CommissionDashboard_rate__oakJS{border-left:0}.CommissionDashboard_rate__oakJS>span{font-size:11px;color:var(--oo-color-text-secondary);font-weight:var(--oo-type-weight-semibold)}.CommissionDashboard_rate__oakJS strong{font-size:26px;line-height:1.3;font-weight:var(--oo-type-weight-extra-bold);letter-spacing:-.04em;color:var(--oo-color-text-bright)}.CommissionDashboard_rate__oakJS small{font-size:10px;color:var(--oo-color-text-metadata)}.CommissionDashboard_actions__85PDn{display:grid;grid-gap:var(--oo-space-row-gap);gap:var(--oo-space-row-gap);min-width:132px;text-align:center}.CommissionDashboard_note__UtC8o{margin:0}.CommissionDashboard_payoutDetails__3d_Ex{display:grid;grid-gap:var(--oo-space-surface-inset-compact);gap:var(--oo-space-surface-inset-compact)}.CommissionDashboard_copyCode__PmOyJ:focus-visible{outline:2px solid var(--oo-color-information-cool);outline-offset:2px}.CommissionDashboard_chartUnavailable__YuZ4I{min-height:172px;display:grid;place-items:center;color:var(--oo-color-text-metadata);font-size:12px}.CommissionDashboard_compactChart__vBQhM .CommissionDashboard_earnings__bw_fO{font-size:28px}.CommissionDashboard_compactChart__vBQhM .CommissionDashboard_plot__JVNpl{height:100px}.CommissionDashboard_compactChart__vBQhM .CommissionDashboard_axis__epiW6{padding-left:0;font-size:9px}@media (max-width:768px){.CommissionDashboard_balance__OF6sx{padding:var(--oo-space-surface-inset-compact) var(--oo-space-row-gap)}.CommissionDashboard_balance__OF6sx>span{font-size:10px}.CommissionDashboard_balance__OF6sx strong{font-size:22px}.CommissionDashboard_chartSurface__VVLZ8{padding:var(--oo-space-surface-inset)}.CommissionDashboard_earnings__bw_fO{font-size:32px}.CommissionDashboard_plot__JVNpl{height:140px;gap:var(--oo-space-row-gap)}.CommissionDashboard_chart__GXVFE .CommissionDashboard_plot__JVNpl{min-height:140px}.CommissionDashboard_yAxis__SxCrj{flex-basis:var(--oo-space-composition);font-size:9px}.CommissionDashboard_axis__epiW6{padding-left:calc(var(--oo-space-composition) + var(--oo-space-row-gap));font-size:9px}.CommissionDashboard_stats__fZVkM{gap:var(--oo-space-surface-inset)}.CommissionDashboard_chartFooter__xuUMc{gap:var(--oo-space-row-gap)}.CommissionDashboard_chartFooter__xuUMc>button{padding-inline:var(--oo-space-row-gap);font-size:11px}.CommissionDashboard_stats__fZVkM div{display:grid;grid-gap:var(--oo-space-control-gap);gap:var(--oo-space-control-gap)}.CommissionDashboard_referral__T7XY_{grid-template-columns:minmax(0,1fr) auto;gap:var(--oo-space-surface-inset)}.CommissionDashboard_equityReferral__MJnY1 .CommissionDashboard_referralIdentity__2yd4Y{grid-column:1/-1}.CommissionDashboard_equityReferral__MJnY1 .CommissionDashboard_rateGroup__LDT5D{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.CommissionDashboard_equityReferral__MJnY1 .CommissionDashboard_rateGroup__LDT5D .CommissionDashboard_rate__oakJS{padding-inline:var(--oo-space-surface-inset);border-inline:1px solid var(--oo-color-border-divider)}.CommissionDashboard_equityReferral__MJnY1 .CommissionDashboard_rateGroup__LDT5D .CommissionDashboard_rate__oakJS+.CommissionDashboard_rate__oakJS{border-left:0}.CommissionDashboard_rate__oakJS{padding:0 0 0 var(--oo-space-surface-inset);border-right:0}.CommissionDashboard_rate__oakJS>span{font-size:10px}.CommissionDashboard_rate__oakJS small{font-size:9px}.CommissionDashboard_code__gdcQe{font-size:21px}.CommissionDashboard_actions__85PDn{grid-column:1/-1}}.AffiliateEnrollment_form__CyO5k{display:flex;flex-direction:column;gap:10px}.AffiliateEnrollment_field__pOIK0{min-width:0;display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;min-height:48px;padding:0 2px}.AffiliateEnrollment_field__pOIK0+.AffiliateEnrollment_field__pOIK0{border-top:1px solid color-mix(in srgb,var(--portal-text) 7%,transparent);padding-top:10px}.AffiliateEnrollment_field__pOIK0>span:first-child{color:var(--portal-value-text);font-size:12px;font-weight:760}.AffiliateEnrollment_field__pOIK0 input{width:100%;min-height:38px;box-sizing:border-box;padding:9px 11px;border:1px solid color-mix(in srgb,var(--portal-muted) 22%,transparent);border-radius:11px;outline:none;color:var(--portal-value-text);background:color-mix(in srgb,var(--portal-floor) 72%,transparent);font:720 12px/1 var(--oo-type-family-primary)}.AffiliateEnrollment_field__pOIK0 input::placeholder{color:color-mix(in srgb,var(--portal-muted) 58%,transparent)}.AffiliateEnrollment_field__pOIK0 input:focus-visible{border-color:color-mix(in srgb,var(--oo-blue) 58%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--oo-blue) 16%,transparent)}.AffiliateEnrollment_codeInput__P81oh{min-width:0;display:flex;flex-direction:column;gap:5px}.AffiliateEnrollment_codeInput__P81oh input{font-family:var(--oo-type-family-numeric);letter-spacing:.04em;text-transform:uppercase}.AffiliateEnrollment_codeInput__P81oh small,.AffiliateEnrollment_submitRow__Rv6vo>span{color:var(--portal-muted);font-size:9px;line-height:1.35}.AffiliateEnrollment_submitRow__Rv6vo{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:3px}.AffiliateEnrollment_submitRow__Rv6vo>span{flex:1 1 auto}.AffiliateEnrollment_error__NHw3t{margin:0;color:var(--portal-red);font-size:10px;line-height:1.4}@media (max-width:640px){.AffiliateEnrollment_field__pOIK0{grid-template-columns:1fr;gap:6px}}