.turf_app__SBFwT{--brand:var(--site-brand,#0b4a40);--brand-dark:var(--site-brand-dark,#07362f);--brand-soft:var(--site-brand-soft,#e4f1ed);--brand-line:var(--site-brand-line,#cfe2dc);--accent:var(--site-accent,#f6c445);--accent-dark:var(--site-accent-dark,#e0a91d);--accent-light:var(--site-accent-light,#ffd978);--accent-soft:var(--site-accent-soft,#fff7dc);--accent-ink:var(--site-accent-ink,#7a5200);--accent-ink-strong:var(--site-accent-ink-strong,#5c4100);--on-accent:var(--site-on-accent,var(--ink));--hero-shade:var(--site-hero-shade,#05211d);--gold:#b8892f;--ink:var(--site-ink,#0f2723);--muted:var(--site-muted,#5a6f6a);--surface:#ffffff;--page:var(--site-page,#f2f6f4);--danger:#b3261e;--won:#1d7a3a;--badge-radius:var(--site-badge-radius,calc(6px * var(--site-radius, 1)));--button-radius:var(--site-button-radius,calc(10px * var(--site-radius, 1)));--button-inner-radius:max(0px,calc(var(--button-radius) - 3px));min-height:100svh;background:var(--page);color:var(--ink);font-family:var(--site-font-body,"Helvetica Neue",Helvetica,Arial,sans-serif);font-size:15px}.turf_app__SBFwT button,.turf_app__SBFwT input,.turf_app__SBFwT select{font-family:inherit}.turf_app__SBFwT:lang(ar){font-family:var(--site-font-body,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif)}.turf_app__SBFwT:lang(ar) .turf_meetingTitle__BKj7e,.turf_app__SBFwT:lang(ar) .turf_raceTitle__jHpTq,.turf_app__SBFwT:lang(ar) .turf_sectionTitle__rTyI9{font-style:normal}[dir=rtl] .turf_flipInRtl__XpnGZ{display:inline-block;transform:scaleX(-1)}.turf_srOnly__0_obV{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.turf_languageSwitch__igQiS{display:inline-flex}.turf_languageSelect__5te2L{padding:7px 10px;border:2px solid var(--brand-line);border-radius:var(--button-radius);background:var(--surface);color:var(--brand);font-weight:700;cursor:pointer}.turf_brandBar__oHUHy{display:flex;align-items:center;justify-content:space-between;gap:16px;height:64px;padding:0 32px;background:var(--surface)}.turf_logo__HMDs_{font-size:24px;font-weight:900;font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-style:var(--site-heading-style,italic);letter-spacing:-.02em;color:var(--brand);text-transform:uppercase}.turf_logo__HMDs_ span{color:var(--accent-dark)}.turf_session__JuR2r{display:flex;align-items:center;gap:10px;font-weight:700;font-size:14px}.turf_sessionBadge__Rs3X4{padding:8px 14px;border:2px solid var(--brand);border-radius:var(--button-radius);color:var(--brand)}.turf_ageBadge__1BjyN{display:grid;place-items:center;width:32px;height:32px;border:2px solid var(--danger);border-radius:50%;color:var(--danger);font-size:12px;font-weight:900}.turf_nav__r_GWA{display:flex;gap:32px;height:52px;padding:0 32px;background:var(--brand)}.turf_navLinkActive__Ve1Nk,.turf_navLink__iQ6zd{display:flex;align-items:center;border-bottom:4px solid transparent;color:#ffffff;font-weight:700;font-size:16px}.turf_navLinkActive__Ve1Nk{border-bottom-color:var(--accent);color:var(--accent)}.turf_tabBar__uggDc{display:none}.turf_layout__IkYrx{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:32px;max-width:1440px;margin:0 auto;padding:32px;align-items:start}.turf_main__wWpQh{min-width:0;overflow:hidden;border-radius:calc(20px * var(--site-radius, 1));background:var(--brand-soft)}.turf_aside__5XOMO{position:sticky;top:16px;display:grid;gap:16px}.turf_raceHeader__lgIME{padding:12px 12px 28px;background:var(--brand);color:#ffffff;clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 12px),0 100%)}.turf_raceHeaderNav__RsGXN{display:flex;align-items:center;justify-content:space-between;gap:8px}.turf_roundButton__8JXUS{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ffffff;color:var(--brand);font-size:20px;font-weight:900}.turf_outlineButtons___ozAK{display:flex;gap:8px}.turf_outlineButton__TuKFx{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:2px solid #ffffff;border-radius:var(--button-radius);color:#ffffff;font-weight:700;font-size:14px;white-space:nowrap}.turf_outlineButton__TuKFx[aria-disabled=true]{opacity:.35;pointer-events:none}.turf_departure__PEdmi{margin:20px 0 6px;color:#8fe3c4;font-weight:700;font-size:16px}.turf_raceTitle__jHpTq{margin:0;font-size:clamp(22px,3vw,30px);font-weight:900;font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-style:var(--site-heading-style,italic);line-height:1.1;text-transform:uppercase}.turf_raceMeta__AsqE9{--meta-separator:20px;display:flex;flex-wrap:wrap;gap:4px 0;margin:14px 0 0;margin-inline-start:calc(-1 * var(--meta-separator));padding:0;list-style:none;font-size:14px;font-weight:600;clip-path:inset(-4px -4px -4px var(--meta-separator))}[dir=rtl] .turf_raceMeta__AsqE9{clip-path:inset(-4px var(--meta-separator) -4px -4px)}.turf_raceMeta__AsqE9 li{display:inline-flex;align-items:center;gap:4px}.turf_raceMeta__AsqE9 li:before{content:"·";flex:none;inline-size:var(--meta-separator);margin-inline-end:-4px;text-align:center}.turf_insightButtons__cohu3{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.turf_insightButton__ETLEu{padding:12px 20px;border:none;border-radius:var(--button-radius);background:#ffffff;color:var(--brand);font-weight:700;cursor:pointer}.turf_insightButton__ETLEu:hover{background:var(--brand-soft)}.turf_statusPill__84UeN{display:inline-block;margin-inline-start:10px;padding:3px 10px;border-radius:var(--badge-radius);background:var(--accent);color:var(--on-accent);font-size:12px;font-weight:800;vertical-align:middle}.turf_section__cSg9v{padding:20px 12px 8px}.turf_sectionTitle__rTyI9{margin:0 0 12px;font-size:17px;font-weight:900;font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-style:var(--site-heading-style,italic);text-transform:uppercase}.turf_sectionHead__I2PmA{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.turf_notice__ErKFm{margin:0 0 12px;padding:10px 14px;border-radius:calc(10px * var(--site-radius, 1));background:var(--accent-soft);font-size:14px;font-weight:600}.turf_noticeAlert__pkHAX{background:#fde8e6;color:var(--danger)}.turf_chips__VZAi2{display:flex;flex-wrap:wrap;gap:8px}.turf_chipActive__KSnXP,.turf_chip__3OalC{display:grid;place-items:center;min-width:118px;height:44px;padding:6px 16px;border:2px solid var(--brand-line);border-radius:var(--button-radius);background:var(--surface);color:var(--brand);font-size:17px;font-weight:900;font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-style:var(--site-heading-style,italic);cursor:pointer}.turf_chip__3OalC:disabled{opacity:.4;filter:grayscale(1);cursor:not-allowed}.turf_chipActive__KSnXP{border-color:var(--brand);background:var(--brand-soft);box-shadow:inset 0 0 0 1px var(--brand)}.turf_chipLogo__FujYq{display:block;height:28px;width:auto}.turf_inlineLogo__MDVhy{display:block;height:21px;width:auto}.turf_slipTitleText__d_68x{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.turf_betOptions__OCm8C{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px;padding:12px;border-radius:calc(12px * var(--site-radius, 1));background:var(--surface)}.turf_segmented__wPNpV{display:inline-flex;gap:3px;padding:3px;border-radius:var(--button-radius);background:var(--surface);box-shadow:inset 0 0 0 1px var(--brand-line)}.turf_segmentActive__I4NdM,.turf_segment__PUFSg{padding:7px 14px;border:none;border-radius:var(--button-inner-radius);background:transparent;color:var(--brand);font-size:14px;font-weight:700;cursor:pointer}.turf_segment__PUFSg:disabled{opacity:.4;cursor:not-allowed}.turf_segmentActive__I4NdM{background:var(--brand);color:#ffffff}.turf_segment__PUFSg:not(:disabled):hover{background:var(--brand-soft)}.turf_optionLabel__mJD7G{color:var(--muted);font-size:13px;font-weight:700}.turf_checkboxLabel__vio_O{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700}.turf_table__P2Hrl{width:100%;border-collapse:separate;border-spacing:0 6px}.turf_table__P2Hrl th{padding:0 8px;color:var(--muted);font-size:12px;font-weight:600;text-align:center;line-height:1.3}.turf_table__P2Hrl th:first-child,.turf_table__P2Hrl th:nth-child(2){text-align:start}.turf_table__P2Hrl td{padding:8px;background:var(--surface);font-size:13px;text-align:center;vertical-align:middle}.turf_table__P2Hrl td:first-child{border-start-start-radius:calc(10px * var(--site-radius, 1));border-end-start-radius:calc(10px * var(--site-radius, 1))}.turf_table__P2Hrl td:last-child{border-start-end-radius:calc(10px * var(--site-radius, 1));border-end-end-radius:calc(10px * var(--site-radius, 1))}.turf_rowSelected__uXGoK td{background:#e9f7ef;box-shadow:inset 0 2px 0 var(--brand),inset 0 -2px 0 var(--brand)}.turf_rowSelected__uXGoK td:first-child{box-shadow:inset 2px 0 0 var(--brand),inset 0 2px 0 var(--brand),inset 0 -2px 0 var(--brand)}.turf_rowSelected__uXGoK td:last-child,[dir=rtl] .turf_rowSelected__uXGoK td:first-child{box-shadow:inset -2px 0 0 var(--brand),inset 0 2px 0 var(--brand),inset 0 -2px 0 var(--brand)}[dir=rtl] .turf_rowSelected__uXGoK td:last-child{box-shadow:inset 2px 0 0 var(--brand),inset 0 2px 0 var(--brand),inset 0 -2px 0 var(--brand)}.turf_rowOut__Bhsiz td{opacity:.45}.turf_numberCell__mckR0{width:64px;text-align:start!important}.turf_number__6uEsi{display:inline-flex;align-items:center;gap:4px;font-size:22px;font-weight:900;font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-style:var(--site-heading-style,italic)}.turf_silk____NoE{width:26px;height:26px;object-fit:contain}.turf_runnerCell__6PVta{text-align:start!important}.turf_runnerName__0vLyi{display:block;padding:0;border:none;background:none;color:var(--ink);font-size:14px;font-weight:800;text-align:start;text-transform:uppercase;cursor:pointer}.turf_runnerName__0vLyi:hover{text-decoration:underline}.turf_runnerPeople__h37bc{display:flex;align-items:center;gap:6px;margin-top:2px;color:var(--ink);font-size:12px}.turf_opinion__a5xZG{display:inline-block;width:10px;height:10px;border-radius:50%}.turf_opinionPositive__OdL80{background:#2e9b5f}.turf_opinionNeutral___TbyF{background:#e7b43b}.turf_opinionNegative__Use9x{background:#d65a4a}.turf_tag__6tLCA{display:inline-block;padding:1px 6px;border-radius:var(--badge-radius);background:var(--brand-soft);color:var(--brand);font-size:11px;font-weight:800}.turf_tagAlert__QxAA6{background:#fde8e6;color:var(--danger)}.turf_musique__2lXIK{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:2px;max-width:240px}.turf_run__AfG2f{padding:1px 3px;border-radius:calc(3px * var(--site-radius, 1));font-size:12px}.turf_runWin__J1r0S{background:var(--gold);color:#ffffff}.turf_runPlaced__xnYci{background:var(--brand);color:#ffffff}.turf_runYear__zf_yj{color:var(--muted);font-size:11px}.turf_odds__R266E{display:inline-flex;gap:4px}.turf_oddsPillDrop__v6LNa,.turf_oddsPillLive__J6Bf3,.turf_oddsPill__6HEAO{min-width:40px;padding:5px 8px;border-radius:var(--badge-radius);font-size:15px;font-weight:700}.turf_oddsPill__6HEAO{background:var(--brand-soft)}.turf_oddsPillLive__J6Bf3{background:var(--brand);color:#ffffff}.turf_oddsPillDrop__v6LNa{background:#9ff0cf;color:var(--ink);box-shadow:inset 0 0 0 2px #52c99a}.turf_select__skzq8{display:inline-grid;place-items:center;width:30px;height:30px;border:2px solid var(--brand);border-radius:calc(8px * var(--site-radius, 1));background:var(--surface);color:#ffffff;font-size:13px;font-weight:900;cursor:pointer}.turf_select__skzq8:disabled{border-color:var(--brand-line);cursor:not-allowed}.turf_selectOn__CKZ5R{background:var(--brand)}.turf_selectBase__4x7EN{background:var(--accent-dark);border-color:var(--accent-dark)}.turf_finish___N0xc{font-size:20px;font-weight:900;font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-style:var(--site-heading-style,italic)}.turf_legend__5vIlo{padding:16px 12px 24px;color:var(--ink);font-size:12px;line-height:1.6}.turf_legend__5vIlo h3{margin:8px 0 4px;font-size:13px}.turf_legend__5vIlo p{margin:0}.turf_arrival__IFAA1{display:flex;flex-wrap:wrap;gap:8px}.turf_arrivalNumber__zTgqw{display:grid;place-items:center;min-width:44px;height:44px;padding:0 8px;border-radius:calc(10px * var(--site-radius, 1));background:var(--brand);color:#ffffff;font-size:20px;font-weight:900;font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-style:var(--site-heading-style,italic)}.turf_arrivalNumber__zTgqw:first-child{background:var(--gold)}.turf_card__xoSMG{overflow:hidden;border-radius:calc(20px * var(--site-radius, 1));background:var(--surface)}.turf_slipBody__LMEgo{display:grid;gap:14px;padding:18px}.turf_slipTitle__j_Gdi{display:flex;align-items:center;justify-content:space-between;margin:0;font-size:17px;font-weight:800}.turf_iconButton__5xrCR{padding:4px 8px;border:none;border-radius:var(--button-radius);background:transparent;color:var(--brand);font-size:13px;font-weight:700;cursor:pointer}.turf_slipHorses__oXf78{display:flex;flex-wrap:wrap;gap:6px}.turf_slipHorseBase__Pp623,.turf_slipHorseEmpty__i0s8O,.turf_slipHorse__zrjda{display:grid;place-items:center;width:46px;height:52px;border-radius:calc(8px * var(--site-radius, 1));font-size:20px;font-weight:800}.turf_slipHorse__zrjda{background:var(--brand);color:#ffffff}.turf_slipHorseBase__Pp623{background:var(--accent-dark);color:#ffffff}.turf_slipHorseEmpty__i0s8O{border:2px dashed var(--brand-line);color:var(--brand-line)}.turf_stakeRow__1Eaf_{display:grid;gap:8px}.turf_stakeInput__sG_Xd{width:100%;padding:12px 14px;border:2px solid var(--brand-line);border-radius:calc(10px * var(--site-radius, 1));font-size:18px;font-weight:700}.turf_stakeInput__sG_Xd:focus{outline:none;border-color:var(--brand)}.turf_presets__5ndp9{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.turf_presetActive__4OfKA,.turf_preset__G_01i{padding:8px 4px;border:2px solid var(--brand-line);border-radius:var(--button-radius);background:var(--surface);color:var(--brand);font-size:13px;font-weight:700;cursor:pointer}.turf_presetActive__4OfKA{border-color:var(--brand);background:var(--brand-soft)}.turf_slipSummary__i5LID{display:grid;gap:8px;padding:18px;background:#9fdcb6}.turf_slipSummaryLine__wY6Qw{display:flex;justify-content:space-between;gap:12px;font-size:14px}.turf_slipTotal__0OaYn{display:flex;justify-content:space-between;gap:12px;padding-top:10px;border-top:1px solid rgba(15,39,35,.2);font-size:20px;font-weight:800}.turf_primaryButton__Xy0_O{width:100%;padding:14px;border:none;border-radius:var(--button-radius);background:linear-gradient(180deg,var(--accent-light) 0,var(--accent) 100%);box-shadow:inset 0 -3px 0 var(--accent-dark);color:var(--on-accent);font-size:17px;font-weight:800;text-align:center;cursor:pointer}.turf_primaryButton__Xy0_O:disabled{opacity:.55;cursor:not-allowed}.turf_secondaryButton__Df3GB{display:block;width:100%;padding:12px;border:none;border-radius:var(--button-radius);background:var(--surface);color:var(--brand);font-weight:800;text-align:center}.turf_messages__LkzBb{margin:0;padding:0;list-style:none;font-size:13px;font-weight:600}.turf_messageError__mwgPU{color:var(--danger)}.turf_confirmation__eMVLb{padding:12px 14px;border-radius:calc(10px * var(--site-radius, 1));background:#e9f7ef;color:var(--won);font-size:14px;font-weight:700}.turf_raceBets__PWnb8{display:grid;gap:8px;padding:0 18px 18px;font-size:13px}.turf_raceBet__wqFPT{padding-top:8px;border-top:1px solid var(--brand-soft)}.turf_listHead__Hf239,.turf_raceBet__wqFPT{display:flex;justify-content:space-between;gap:8px}.turf_listHead__Hf239{align-items:center;padding:14px 16px}.turf_listDate__UeMb_{font-size:18px;font-weight:800;text-transform:capitalize}.turf_dayNav__pjzkZ{display:flex;gap:6px}.turf_dayButton__B6oC7{display:grid;place-items:center;width:36px;height:36px;border:2px solid var(--brand);border-radius:var(--button-radius);color:var(--brand);font-weight:900}.turf_meetingTabs__vhS8O{display:flex;gap:6px;padding:0 16px 12px;overflow-x:auto;scrollbar-width:none}.turf_meetingTabActive__LMIxL,.turf_meetingTab__AHxqw{flex:none;padding:7px 12px;border:none;border-radius:var(--button-radius);background:var(--brand-soft);color:var(--brand);font-size:13px;font-weight:800;white-space:nowrap;cursor:pointer}.turf_meetingTabActive__LMIxL{background:var(--ink);color:#ffffff}.turf_raceCards__c5Uuy{display:grid;gap:8px;max-height:560px;padding:0 16px 16px;overflow-y:auto}.turf_raceCardActive__eDzv9,.turf_raceCard__lMhuy{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:4px 12px;padding:12px;border-radius:calc(14px * var(--site-radius, 1));background:var(--surface);box-shadow:0 1px 4px rgba(15,39,35,.12)}.turf_raceCardActive__eDzv9{background:var(--ink);color:#ffffff}.turf_raceCode__er8sJ{display:grid;grid-row:span 2;place-items:center;height:52px;border-radius:var(--badge-radius);background:var(--brand);color:#ffffff;font-size:15px;font-weight:900;font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-style:var(--site-heading-style,italic);line-height:1;text-align:center}.turf_raceCardTitle__1OYeL{overflow:hidden;font-weight:800;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.turf_raceCardMeta__nF_x9{grid-column:2/4;color:inherit;opacity:.7;font-size:12px}.turf_raceCardTime__fL5U_{font-weight:800;font-size:14px;text-align:end}.turf_raceCardArrival__zai84{display:flex;grid-column:2/4;gap:4px}.turf_raceCardArrival__zai84 span{min-width:20px;padding:1px 4px;border-radius:var(--badge-radius);background:var(--brand-soft);color:var(--brand);font-size:12px;font-weight:800;text-align:center}.turf_raceCardStatus__kDRrG{display:flex;grid-column:2/4;min-height:0}.turf_raceCardStatus__kDRrG:empty{display:none}.turf_modal__deeVQ{width:min(960px,calc(100vw - 32px));max-height:calc(100svh - 64px);padding:0;border:none;border-radius:calc(24px * var(--site-radius, 1));color:var(--ink)}.turf_modal__deeVQ::backdrop{background:rgba(7,54,47,.55)}.turf_modalHead__HusNl{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;background:var(--surface);border-bottom:1px solid var(--brand-soft)}.turf_modalSelect__Vp_Ae{padding:10px 16px;border:2px solid var(--brand);border-radius:var(--button-radius);background:var(--surface);color:var(--brand);font-weight:800}.turf_modalClose__9utr_{display:grid;place-items:center;width:40px;height:40px;border:2px solid var(--brand);border-radius:50%;background:var(--surface);color:var(--brand);font-size:20px;font-weight:900;cursor:pointer}.turf_modalBody__Lomh9{padding:20px}.turf_runnerModal__blLLU{width:min(760px,calc(100vw - 32px));overscroll-behavior:contain}.turf_runnerModalTitle__VizAy{display:grid;gap:2px;margin:0;min-width:0;font-size:18px;font-weight:900}.turf_runnerModalName__gh7WY{display:flex;align-items:baseline;gap:8px;overflow-wrap:anywhere}.turf_runnerModalNumber__006lE{font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-size:22px;font-style:var(--site-heading-style,italic)}.turf_runnerModalBody__p4d_k{padding:0 12px 16px}.turf_runnerModalBody__p4d_k [data-testid=runner-card]{border-top:none;background:none}@media (max-width:640px){.turf_runnerModal__blLLU{inline-size:100%;max-inline-size:100%;max-block-size:90svh;margin:auto 0 0;border-radius:calc(20px * var(--site-radius, 1)) calc(20px * var(--site-radius, 1)) 0 0}.turf_runnerModal__blLLU .turf_modalHead__HusNl{padding:12px 16px}.turf_runnerModalBody__p4d_k{padding:0 4px calc(16px + env(safe-area-inset-bottom, 0px))}.turf_runnerModalBody__p4d_k [data-testid=runner-card]>dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin-block:10px 14px}}.turf_hero__uuNFJ{padding:24px;border-radius:calc(20px * var(--site-radius, 1));background:var(--brand);color:#ffffff}.turf_heroPhoto__eCr5_{position:relative;overflow:hidden;background-color:var(--brand-dark);background-image:linear-gradient(90deg,color-mix(in srgb,var(--hero-shade) 94%,transparent) 0,color-mix(in srgb,var(--hero-shade) 78%,transparent) 42%,color-mix(in srgb,var(--hero-shade) 35%,transparent) 100%),linear-gradient(0deg,color-mix(in srgb,var(--hero-shade) 55%,transparent) 0,transparent 45%),var(--hero-image);background-position:50%;background-size:cover}[dir=rtl] .turf_heroPhoto__eCr5_{background-image:linear-gradient(270deg,color-mix(in srgb,var(--hero-shade) 94%,transparent) 0,color-mix(in srgb,var(--hero-shade) 78%,transparent) 42%,color-mix(in srgb,var(--hero-shade) 35%,transparent) 100%),linear-gradient(0deg,color-mix(in srgb,var(--hero-shade) 55%,transparent) 0,transparent 45%),var(--hero-image)}@media (max-width:720px){.turf_heroPhoto__eCr5_{background-image:linear-gradient(0deg,color-mix(in srgb,var(--hero-shade) 92%,transparent) 0,color-mix(in srgb,var(--hero-shade) 70%,transparent) 55%,color-mix(in srgb,var(--hero-shade) 45%,transparent) 100%),var(--hero-image)}}.turf_heroKicker__ngvj6{margin:0 0 8px;color:#8fe3c4;font-weight:700}.turf_heroActions__4nDo5{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.turf_heroButton__Ykx60{display:inline-block;min-width:180px;padding:13px 24px;border-radius:var(--button-radius);background:linear-gradient(180deg,var(--accent-light) 0,var(--accent) 100%);box-shadow:inset 0 -3px 0 var(--accent-dark);color:var(--on-accent);font-weight:800;text-align:center}.turf_programmeGrid__5JYr4{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}.turf_meetingBlock__euVR7{margin-top:24px}.turf_meetingTitle__BKj7e{margin:0 0 10px;font-size:17px;font-weight:900;font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-style:var(--site-heading-style,italic);text-transform:uppercase}.turf_footerNote__HbLKr{display:flex;align-items:center;gap:10px;max-width:1440px;margin:0 auto;padding:0 32px 32px;color:var(--muted);font-size:12px}.turf_footerNote__HbLKr .turf_ageBadge__1BjyN{flex:none}.turf_mobileSlipBar__UmWco,.turf_mobileSlipScrim__VxJR9{display:none}@media (max-width:1100px){.turf_app__SBFwT{--chrome-tab:0px;--chrome-slip:0px;--chrome-safe:env(safe-area-inset-bottom,0px);padding-block-end:calc(var(--chrome-tab) + var(--chrome-slip) + var(--chrome-safe))}.turf_app__SBFwT:has(.turf_tabBar__uggDc){--chrome-tab:calc(58px + env(safe-area-inset-bottom, 0px));--chrome-safe:0px}.turf_app__SBFwT:has(.turf_mobileSlipBar__UmWco){--chrome-slip:64px}.turf_layout__IkYrx{grid-template-columns:minmax(0,1fr);padding:16px 12px}.turf_aside__5XOMO{position:static}.turf_slipDesktop__exZdE{display:none}.turf_mobileSlipBar__UmWco{position:fixed;inset-inline:0;bottom:var(--chrome-tab);z-index:20;display:block;padding-block-end:var(--chrome-safe);padding-inline:env(safe-area-inset-left,0) env(safe-area-inset-right,0);border-radius:calc(16px * var(--site-radius, 1)) calc(16px * var(--site-radius, 1)) 0 0;background:var(--surface);box-shadow:0 -4px 18px rgba(15,39,35,.16)}.turf_mobileSlipBarOpen__wb8_Y{max-height:calc(100svh - var(--chrome-tab) - 48px);overflow-y:auto;overscroll-behavior:contain}.turf_mobileSlipScrim__VxJR9{position:fixed;inset:0;z-index:19;display:block;background:rgba(7,54,47,.45)}.turf_mobileSlipToggle__TZAWt{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:6px 16px;border:none;border-radius:inherit;background:var(--surface);color:var(--ink);text-align:start;cursor:pointer}.turf_mobileSlipTogglePicked__xUM_E{min-height:60px}.turf_mobileSlipBarOpen__wb8_Y .turf_mobileSlipToggle__TZAWt{position:sticky;top:0;z-index:1;border-block-end:1px solid var(--brand-soft)}.turf_mobileSlipToggle__TZAWt:focus-visible{outline:2px solid var(--brand);outline-offset:-4px}.turf_mobileSlipSheet__NIjp4>.turf_card__xoSMG{border-radius:0}.turf_nav__r_GWA{display:none}.turf_brandBar__oHUHy{gap:8px;padding:0 12px}.turf_session__JuR2r{gap:6px;font-size:13px}.turf_sessionBadge__Rs3X4{padding:6px 10px}.turf_languageSelect__5te2L{padding:6px}.turf_logo__HMDs_{min-width:0;overflow:hidden;font-size:20px;text-overflow:ellipsis;white-space:nowrap}.turf_tabBar__uggDc{position:fixed;inset-inline:0;bottom:0;z-index:30;display:grid;grid-template-columns:repeat(3,1fr);height:var(--chrome-tab);padding-block-end:env(safe-area-inset-bottom,0);padding-inline:env(safe-area-inset-left,0) env(safe-area-inset-right,0);background:var(--surface);border-top:1px solid var(--brand-line)}.turf_tabBarLinkActive__pYzF1,.turf_tabBarLink__22ot1{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--muted);font-size:11px;font-weight:700}.turf_tabBarLinkActive__pYzF1{color:var(--brand);font-weight:800}.turf_tabBarLinkActive__pYzF1:before{content:"";position:absolute;inset-block-start:-1px;inset-inline:28%;block-size:3px;border-radius:0 0 3px 3px;background:var(--brand)}.turf_tabBarLinkActive__pYzF1:focus-visible,.turf_tabBarLink__22ot1:focus-visible{outline:2px solid var(--brand);outline-offset:-4px}.turf_hideMobile__uX9ku{display:none}.turf_table__P2Hrl td,.turf_table__P2Hrl th{padding:6px 4px}.turf_outlineButton__TuKFx{padding:6px 10px;font-size:12px}.turf_chipActive__KSnXP,.turf_chip__3OalC{min-width:0;font-size:15px}}.turf_statusChip__38ArO{display:inline-block;padding:2px 8px;border-radius:var(--badge-radius);font-size:12px;font-weight:800;white-space:nowrap}.turf_statusSoon__GZhA_{background:#fff1c7;color:var(--accent-ink)}.turf_statusImminent__RWu57{background:var(--accent);color:var(--on-accent)}.turf_statusRunning__c2kPA{background:#d9f3e6;color:var(--won)}.turf_statusDone__0sDWZ{background:var(--brand-soft);color:var(--brand)}.turf_statusAlert__I3Bob{background:#fde8e6;color:var(--danger)}.turf_heroKicker__ngvj6 .turf_statusChip__38ArO{margin-inline-start:10px;vertical-align:middle}.turf_heroKickerBadgeOnly__UOUJ3 .turf_statusChip__38ArO{margin-inline-start:0}.turf_raceTitleRow__lZrJE{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.turf_infoButton__P_s1Y{display:grid;flex:none;place-items:center;width:40px;height:40px;border:none;border-radius:50%;background:transparent;color:#ffffff;cursor:pointer}.turf_infoButton__P_s1Y:focus-visible,.turf_infoButton__P_s1Y:hover{background:rgba(255,255,255,.14)}.turf_infoModal__9SDbf{width:min(640px,calc(100vw - 32px))}.turf_infoTitle__2AT7P{display:grid;gap:2px;margin:0;font-size:18px;font-weight:900}.turf_infoList__GJJGy{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;margin:0 0 16px}.turf_infoList__GJJGy dt{color:var(--muted);font-weight:700}.turf_infoList__GJJGy dd{margin:0;font-weight:700}.turf_infoSubtitle__gTpFK{margin:16px 0 8px;font-size:14px;font-weight:900;text-transform:uppercase}.turf_prizeBreakdown__TmsGF{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:6px;margin:0;padding:0;list-style:none}.turf_prizeBreakdown__TmsGF li{display:grid;gap:2px;padding:8px 10px;border-radius:calc(10px * var(--site-radius, 1));background:var(--brand-soft);font-size:13px}.turf_infoConditions__rx_bg{margin:0;font-size:14px;line-height:1.6}.turf_textLink__V5xIi{color:var(--brand);font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.turf_chipUnavailable__LjO2l{position:relative;display:grid;place-items:center;min-width:118px;height:44px;padding:6px 16px;border:2px dashed #b9c6c2;border-radius:var(--button-radius);background:#eceff0;color:var(--muted);font-size:17px;font-weight:900;font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-style:var(--site-heading-style,italic);cursor:not-allowed}.turf_chipUnavailable__LjO2l .turf_chipLogo__FujYq{opacity:.35;filter:grayscale(1)}.turf_chipNote__ZZ_gE{position:absolute;inset-block-end:-8px;inset-inline-end:6px;padding:0 6px;border-radius:var(--badge-radius);background:#6c7a76;color:#ffffff;font-size:10px;font-style:normal;font-weight:800;line-height:16px;white-space:nowrap}.turf_spotChip__Tc_X8{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:118px;height:44px;padding:6px 16px;border:2px solid var(--accent-dark);border-radius:var(--button-radius);background:var(--accent-soft);color:var(--accent-ink);font-size:17px;font-weight:900;font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-style:var(--site-heading-style,italic);cursor:pointer}.turf_spotChip__Tc_X8:hover:not(:disabled){background:var(--accent);color:var(--on-accent)}.turf_spotChip__Tc_X8:disabled{opacity:.4;filter:grayscale(1);cursor:not-allowed}.turf_sortBar__WKJme{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px}.turf_sortActive__fv1rf,.turf_sortButton__2EIFi{padding:4px 10px;border:none;border-radius:var(--button-radius);background:transparent;color:var(--brand);font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.turf_sortActive__fv1rf{background:var(--brand);color:#ffffff;text-decoration:none}.turf_oddsHead__MFkg0{white-space:nowrap}.turf_oddsUpdated__oHWRW{display:block;color:var(--ink);font-weight:700}.turf_oddsColumns__xfW9x{display:flex;justify-content:center;gap:4px;margin-top:2px}.turf_oddsColumns__xfW9x span{min-width:40px;font-size:11px;font-weight:800;text-transform:uppercase}.turf_legendList__sd5QB{display:grid;gap:4px;margin:0 0 6px;padding:0;list-style:none}.turf_legendList__sd5QB li{display:flex;align-items:baseline;gap:8px}.turf_legendList__sd5QB .turf_opinion__a5xZG{flex:none}.turf_legendSwatchDrop__bc0Xc,.turf_legendSwatchPmu__lTKIj,.turf_legendSwatchPool__yHElX{display:inline-block;flex:none;width:14px;height:14px;border-radius:var(--badge-radius);transform:translateY(2px)}.turf_legendSwatchDrop__bc0Xc{background:#9ff0cf;box-shadow:inset 0 0 0 2px #52c99a}.turf_legendSwatchPmu__lTKIj{background:var(--surface);box-shadow:inset 0 0 0 1px var(--brand-line)}.turf_legendSwatchPool__yHElX{background:var(--brand)}.turf_legendCodes__YI3qR{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px 16px;margin:6px 0 0}.turf_legendCodes__YI3qR div{display:flex;align-items:baseline;gap:8px}.turf_legendCodes__YI3qR dt{flex:none;min-width:36px}.turf_legendCodes__YI3qR dd{margin:0}.turf_calendarIcon__0WKSw{flex:none;color:var(--brand)}.turf_listDate__UeMb_{display:inline-flex;align-items:center;gap:8px}button.turf_dayButton__B6oC7{background:var(--surface);cursor:pointer}.turf_viewToggle__9KuwP{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:0 16px 12px;padding:4px;border-radius:var(--button-radius);background:var(--surface);box-shadow:inset 0 0 0 1px var(--brand-line)}.turf_viewToggleActive__1dv9Z,.turf_viewToggleButton__6jOPd{padding:9px;border:none;border-radius:var(--button-inner-radius);background:transparent;color:var(--brand);font-size:14px;font-weight:800;cursor:pointer}.turf_viewToggleActive__1dv9Z{background:var(--brand);color:#ffffff}.turf_viewToggleButton__6jOPd:hover{background:var(--brand-soft)}.turf_viewToggleActive__1dv9Z:focus-visible,.turf_viewToggleButton__6jOPd:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.turf_meetingCards__MuHY7{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 16px 12px}.turf_meetingCardActive__p3ka5,.turf_meetingCard__8rN3_{display:grid;justify-items:center;gap:2px;padding:8px 10px 10px;border:2px solid transparent;border-radius:calc(14px * var(--site-radius, 1));background:var(--page);color:var(--ink);text-align:center;cursor:pointer}.turf_meetingCard__8rN3_:hover{border-color:var(--brand-line)}.turf_meetingCardActive__p3ka5{border-color:var(--brand);background:var(--surface);box-shadow:0 1px 6px rgba(15,39,35,.15)}.turf_meetingCardTop__MFMPB{display:flex;justify-content:space-between;width:100%;margin-bottom:4px;color:var(--muted);font-size:12px;font-weight:700}.turf_meetingWeather__i2Qa3{display:inline-flex;align-items:center;gap:3px}.turf_meetingNext__8YJmn{color:var(--ink)}.turf_meetingCode__PuPgI{font-size:16px}.turf_meetingCode__PuPgI,.turf_meetingName__Ztd5N{font-weight:900;font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-style:var(--site-heading-style,italic)}.turf_meetingName__Ztd5N{font-size:13px;text-transform:uppercase}.turf_meetingFacts__hY_O2{color:var(--muted);font-size:11px}.turf_meetingBadges__ofzaR{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin-top:4px}.turf_meetingBadges__ofzaR img{height:18px;width:auto}.turf_raceRows___8NBR{display:grid;gap:6px;max-height:640px;margin:0;padding:0 16px 16px;overflow-y:auto;list-style:none}.turf_raceRowActive__yJZ90,.turf_raceRow__KqOw1{display:grid;grid-template-columns:46px 52px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px;border-radius:calc(12px * var(--site-radius, 1));background:var(--page);font-size:13px}.turf_raceRowActive__yJZ90{background:var(--ink);color:#ffffff}.turf_raceRowTime__pTJbS{font-weight:800}.turf_raceRowCode__DoLsm{font-weight:900;font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-style:var(--site-heading-style,italic)}.turf_raceRowTitle__xldZJ{display:grid;min-width:0}.turf_raceRowTitle__xldZJ span,.turf_raceRowTitle__xldZJ strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.turf_raceRowTitle__xldZJ span{opacity:.75;font-size:12px}.turf_raceRowStatus__MP2gM .turf_raceCardArrival__zai84 span{min-width:18px}.turf_guide__N329n{display:grid;gap:16px;max-width:1100px;margin:0 auto;padding:32px}.turf_guideHeader__QFHDw{display:flex;align-items:flex-start;gap:16px;padding:24px;border-radius:calc(20px * var(--site-radius, 1));background:var(--brand);color:#ffffff}.turf_guideIntro__uJ16Z{margin:8px 0 0;font-weight:600}.turf_guideCard__h01_F{padding:20px;border-radius:calc(20px * var(--site-radius, 1));background:var(--surface);line-height:1.5}.turf_guideCard__h01_F p{margin:0 0 10px}.turf_guideFormulas__llXTk{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin:12px 0}.turf_guideFormulas__llXTk div{padding:12px;border-radius:calc(12px * var(--site-radius, 1));background:var(--brand-soft)}.turf_guideFormulas__llXTk dt{font-weight:900}.turf_guideFormulas__llXTk dd{margin:4px 0 0;font-size:14px}.turf_guideGroupTitle__xW4b_{display:flex;align-items:center;gap:12px;margin:0 0 12px;font-size:20px;font-weight:900;font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-style:var(--site-heading-style,italic)}.turf_guideGroupTitle__xW4b_ img{height:30px;width:auto}.turf_guideVariants__rRssK{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.turf_guideVariant__orhvQ{padding:14px;border:2px solid var(--brand-soft);border-radius:calc(14px * var(--site-radius, 1))}.turf_guideVariant__orhvQ h3{margin:0 0 6px;font-size:16px}.turf_guideFacts__JrveD{display:grid;gap:4px;margin:8px 0 0;font-size:13px}.turf_guideFacts__JrveD div{display:flex;justify-content:space-between;gap:12px}.turf_guideFacts__JrveD dt{color:var(--muted);font-weight:700}.turf_guideFacts__JrveD dd{margin:0;font-weight:700;text-align:end}.turf_guideTiers__VIWiO{margin:10px 0 0;padding-inline-start:18px;font-size:13px}.turf_guideUnoffered__2ozJG{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.turf_guideUnoffered__2ozJG li{padding:8px 14px;border:2px dashed #b9c6c2;border-radius:calc(10px * var(--site-radius, 1));background:#eceff0}.turf_guideUnoffered__2ozJG img{height:26px;width:auto;opacity:.45;filter:grayscale(1)}@media (max-width:1100px){.turf_guide__N329n{padding:16px 12px}.turf_chipUnavailable__LjO2l,.turf_spotChip__Tc_X8{min-width:0;font-size:15px}.turf_oddsHead__MFkg0{white-space:normal}}.turf_exclusiveWebBadge__vrvDs{display:inline-block;margin-inline-end:6px;padding:2px 6px;border-radius:var(--badge-radius);background:var(--brand-soft);color:var(--brand);font-size:11px;font-weight:700;white-space:nowrap}.turf_heroCountdown__OpQK1{display:block;font-size:34px;font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-style:var(--site-heading-style,italic);font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#6be2a5;line-height:1.1}.turf_departureAlert__xFy9g{color:#ff8a80}.turf_jackpotChipActive__cR_mA,.turf_jackpotChip__QEeMx{display:inline-flex;align-items:center;justify-content:center;min-width:118px;height:44px;padding:6px 16px;border:2px solid var(--brand-line);border-radius:var(--button-radius);background:var(--surface);cursor:pointer}.turf_jackpotChipActive__cR_mA{border-color:var(--accent-dark);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-dark)}.turf_jackpotChip__QEeMx:disabled{opacity:.4;filter:grayscale(1);cursor:not-allowed}.turf_jackpotNote__tUwc3{margin:12px 0 0;padding:10px 12px;border-inline-start:4px solid var(--accent-dark);border-radius:calc(8px * var(--site-radius, 1));background:var(--accent-soft);color:var(--accent-ink-strong);font-size:13px;font-weight:600}.turf_jackpotBadge__4B4_w{display:inline-block;padding:2px 10px;border-radius:var(--badge-radius);background:linear-gradient(180deg,var(--accent-light) 0,var(--accent) 100%);color:var(--on-accent);font-size:12px;font-weight:900;font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-style:var(--site-heading-style,italic);white-space:nowrap;unicode-bidi:isolate}.turf_followButtonLabelled__iGlaB,.turf_followButton__wG2dy{display:inline-grid;place-items:center;width:32px;height:32px;margin-inline-end:4px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--muted);vertical-align:middle;cursor:pointer}.turf_followButtonLabelled__iGlaB{display:inline-flex;gap:6px;width:auto;height:34px;padding:0 14px;border:2px solid var(--brand-line);border-radius:var(--button-radius);background:var(--surface);color:var(--brand);font-size:13px;font-weight:800}.turf_followButtonLabelled__iGlaB:hover,.turf_followButton__wG2dy:hover{color:var(--danger)}.turf_followButtonLabelled__iGlaB:focus-visible,.turf_followButton__wG2dy:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.turf_followOn__QcX2R{color:var(--danger)}.turf_followButtonLabelled__iGlaB.turf_followOn__QcX2R{border-color:var(--danger)}.turf_reportPlusDialog__ZmaYu{width:min(880px,calc(100vw - 32px));max-height:calc(100svh - 48px);padding:0;border:none;border-radius:calc(24px * var(--site-radius, 1));background:var(--page);color:var(--ink)}.turf_reportPlusDialog__ZmaYu::backdrop{background:rgba(7,54,47,.55)}.turf_reportPlus__Z_wde{display:flex;flex-direction:column;max-height:calc(100svh - 48px)}.turf_reportPlusTitle__p5Axl{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:18px;font-weight:900;font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-style:var(--site-heading-style,italic);text-transform:uppercase}.turf_reportPlusBody__w_SLV{flex:1 1;overflow-y:auto;padding:16px 20px}.turf_reportPlusSteps__VlFyR{display:grid;gap:12px;margin:12px 0 0;padding:0;list-style:none}.turf_reportPlusStep__zaabg{display:grid;gap:10px;padding:14px;border-radius:calc(14px * var(--site-radius, 1));background:var(--surface);box-shadow:0 1px 0 var(--brand-line)}.turf_reportPlusStepHead__bx9G2{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.turf_reportPlusStepTitle__2kOGJ{display:flex;align-items:center;gap:10px;margin:0;font-size:15px;font-weight:800}.turf_reportPlusStepNumber__o_g3R{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--brand);color:#ffffff;font-size:14px}.turf_reportPlusRaceTitle__dd90p{display:block;color:var(--muted);font-size:12px;font-weight:600}.turf_reportPlusOptions__m9sbi{display:flex;flex-wrap:wrap;gap:8px}.turf_reportPlusCarry__pYBr8 .turf_segmented__wPNpV,.turf_reportPlusOptions__m9sbi .turf_segmented__wPNpV{flex-wrap:wrap;border-radius:var(--button-radius)}.turf_reportPlusHorses__mYdxn{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:6px}.turf_horseChipOn__RMyIz,.turf_horseChip__D465T{display:flex;align-items:center;gap:6px;min-height:40px;padding:4px 8px;border:2px solid var(--brand-line);border-radius:var(--button-radius);background:var(--surface);color:var(--ink);text-align:start;cursor:pointer}.turf_horseChipOn__RMyIz strong,.turf_horseChip__D465T strong{flex:none;min-width:20px;font-size:16px}.turf_horseChipOn__RMyIz{border-color:var(--brand);background:var(--brand);color:#ffffff}.turf_horseChip__D465T:disabled{opacity:.4;text-decoration:line-through;cursor:not-allowed}.turf_horseChipName__jGG9t{overflow:hidden;font-size:10px;font-weight:700;line-height:1.15;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.turf_reportPlusCarry__pYBr8{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:8px;border-top:1px dashed var(--brand-line)}.turf_reportPlusAdd__hPn8R{display:grid;gap:8px;margin-top:16px}.turf_reportPlusAddList__Xgx2Q{display:flex;flex-wrap:wrap;gap:8px}.turf_reportPlusAddList__Xgx2Q .turf_secondaryButton__Df3GB{width:auto;padding:8px 14px;border:2px solid var(--brand-line);text-align:start;cursor:pointer}.turf_reportPlusFooter__myvLf{display:grid;gap:10px;padding:14px 20px 18px;border-top:1px solid var(--brand-line);background:var(--surface)}.turf_reportPlusTotals__c_LUC{display:grid;gap:4px}.turf_reportPlusFooter__myvLf .turf_stakeInput__sG_Xd{padding:8px 12px;font-size:16px}.turf_reportPlusFooter__myvLf .turf_presetActive__4OfKA,.turf_reportPlusFooter__myvLf .turf_preset__G_01i{padding:6px 8px}.turf_reportPlusSummary__GsxXf{display:grid;align-content:start;gap:10px}@media (min-width:701px){.turf_reportPlusFooter__myvLf{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;gap:12px 24px}.turf_reportPlusFooter__myvLf .turf_presets__5ndp9{display:flex;flex-wrap:wrap}}.turf_reportPlusPlacedLinks__QsbUK{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:6px 0 0;text-decoration:underline}@media (max-width:700px){.turf_reportPlusDialog__ZmaYu{width:100vw;max-width:100vw;margin:0;border-radius:0}.turf_reportPlusDialog__ZmaYu,.turf_reportPlus__Z_wde{height:100svh;max-height:100svh}.turf_reportPlusBody__w_SLV{padding:12px}.turf_reportPlusFooter__myvLf{padding:10px 12px 14px}.turf_reportPlusFooter__myvLf .turf_stakeRow__1Eaf_{gap:6px}.turf_reportPlusHorses__mYdxn{grid-template-columns:repeat(auto-fill,minmax(76px,1fr))}.turf_jackpotChipActive__cR_mA,.turf_jackpotChip__QEeMx{min-width:0}}.turf_runnerNameRow__EJhsM{display:flex;align-items:center;gap:2px}.turf_runnerNameRow__EJhsM .turf_followButton__wG2dy{flex:none;width:28px;height:28px;margin-inline-start:-6px}.turf_programmeToolbar__OpirK{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:4px 0 12px}.turf_programmeTabs__92OR8{display:grid;grid-template-columns:1fr 1fr;gap:4px;min-inline-size:240px;padding:4px;border-radius:var(--button-radius);background:var(--surface);box-shadow:inset 0 0 0 1px var(--brand-line)}.turf_programmeCount__nCbsu{margin:0;margin-inline-start:auto;color:var(--ink);font-size:14px;font-weight:700}.turf_layoutToggle__p0_bE{display:inline-flex;gap:4px;padding:4px;border-radius:var(--button-radius);background:var(--brand-soft)}.turf_layoutButtonActive__CihJE,.turf_layoutButton__Pexr9{display:inline-grid;place-items:center;inline-size:34px;block-size:30px;border:none;border-radius:var(--button-inner-radius);background:transparent;color:var(--brand);cursor:pointer}.turf_layoutButtonActive__CihJE{background:var(--brand);color:#ffffff}.turf_programmeSwitches__4DNTI{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0 0 18px}.turf_programmeSwitch__2AEv8{display:inline-flex;align-items:center;gap:8px;padding:0;border:none;background:none;color:var(--ink);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.turf_switchTrackOn__ufSHz,.turf_switchTrack__NWUjE{position:relative;flex:none;inline-size:38px;block-size:22px;border-radius:calc(999px * var(--site-radius, 1));background:#c3cfcb;transition:background .15s ease}.turf_switchTrackOn__ufSHz{background:var(--brand)}.turf_switchThumb__lhQ7S{position:absolute;inset-block-start:2px;inset-inline-start:2px;inline-size:18px;block-size:18px;border-radius:50%;background:#ffffff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .15s ease}.turf_switchTrackOn__ufSHz .turf_switchThumb__lhQ7S{transform:translateX(16px)}[dir=rtl] .turf_switchTrackOn__ufSHz .turf_switchThumb__lhQ7S{transform:translateX(-16px)}.turf_layoutButtonActive__CihJE:focus-visible,.turf_layoutButton__Pexr9:focus-visible,.turf_programmeSwitch__2AEv8:focus-visible .turf_switchTrackOn__ufSHz,.turf_programmeSwitch__2AEv8:focus-visible .turf_switchTrack__NWUjE{outline:2px solid var(--accent-dark);outline-offset:2px}@media (prefers-reduced-motion:reduce){.turf_switchThumb__lhQ7S,.turf_switchTrackOn__ufSHz,.turf_switchTrack__NWUjE{transition:none}}.turf_meetingCount__67b8j{margin-inline-start:auto;padding-inline-start:12px;color:var(--muted);font-size:12px;font-style:normal;font-weight:600;text-transform:none}.turf_programmeLines__UxTSL{display:flex;flex-direction:column;overflow:hidden;border-radius:calc(12px * var(--site-radius, 1));background:var(--surface);box-shadow:0 1px 2px rgba(15,39,35,.06)}.turf_programmeLine__qt_zV{display:grid;grid-template-columns:52px 64px minmax(0,2fr) minmax(0,1.3fr) 200px;align-items:center;gap:12px;padding:10px 14px;border-block-end:1px solid var(--brand-line);color:var(--ink);text-decoration:none}.turf_programmeLine__qt_zV:last-child{border-block-end:none}.turf_programmeLine__qt_zV:focus-visible,.turf_programmeLine__qt_zV:hover{background:var(--brand-soft)}.turf_programmeLineTime__0vDYw{font-size:14px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.turf_programmeLineCode__ruptq{justify-self:start;padding:3px 7px;border-radius:var(--badge-radius);background:var(--brand);color:#ffffff;font-size:12px;font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-style:var(--site-heading-style,italic);font-weight:800}.turf_programmeLineTitle__L1nb4{display:flex;min-inline-size:0;flex-direction:column;font-size:13px}.turf_programmeLineTitle__L1nb4 span,.turf_programmeLineTitle__L1nb4 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.turf_programmeLineTitle__L1nb4 strong{text-transform:uppercase}.turf_programmeLineMeta__uioV5{overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.turf_programmeLineStatus__WscMx{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}@media (max-width:720px){.turf_programmeLine__qt_zV{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"time code status" "title title title";row-gap:6px}.turf_programmeLineTime__0vDYw{grid-area:time}.turf_programmeLineCode__ruptq{grid-area:code}.turf_programmeLineStatus__WscMx{grid-area:status}.turf_programmeLineTitle__L1nb4{grid-area:title}.turf_programmeLineMeta__uioV5{display:none}.turf_meetingCount__67b8j{display:block;margin-inline-start:0;padding-inline-start:0}}html[data-site-theme=moderne] .turf_brandBar__oHUHy{border-bottom:1px solid var(--brand-line)}html[data-site-theme=moderne] .turf_logo__HMDs_{letter-spacing:-.03em;text-transform:none}html[data-site-theme=moderne] .turf_logo__HMDs_ span{display:none}html[data-site-theme=moderne] .turf_nav__r_GWA{height:48px;border-bottom:1px solid var(--brand-line);background:var(--surface)}html[data-site-theme=moderne] .turf_navLinkActive__Ve1Nk,html[data-site-theme=moderne] .turf_navLink__iQ6zd{border-bottom-width:3px;color:var(--muted);font-size:15px;font-weight:600}html[data-site-theme=moderne] .turf_navLinkActive__Ve1Nk{border-bottom-color:var(--brand);color:var(--brand)}html[data-site-theme=moderne] .turf_heroButton__Ykx60,html[data-site-theme=moderne] .turf_jackpotBadge__4B4_w,html[data-site-theme=moderne] .turf_primaryButton__Xy0_O{background:var(--accent);box-shadow:none}html[data-site-theme=moderne] .turf_raceHeader__lgIME{clip-path:none}html[data-site-theme]:not([data-site-theme=pmu]) .turf_rowSelected__uXGoK td,html[data-site-theme]:not([data-site-theme=pmu]) .turf_slipSummary__i5LID{background:var(--brand-soft)}html[data-site-theme=oldflex] .turf_app__SBFwT{--chrome:#1e1e1e;--chrome-idle:#a5aca2}html[data-site-theme=oldflex] .turf_logo__HMDs_{letter-spacing:-.01em;text-transform:none}html[data-site-theme=oldflex] .turf_nav__r_GWA{background:var(--chrome)}html[data-site-theme=oldflex] .turf_navLinkActive__Ve1Nk,html[data-site-theme=oldflex] .turf_navLink__iQ6zd{font-weight:500}html[data-site-theme=oldflex] .turf_navLinkActive__Ve1Nk{color:#ffffff}html[data-site-theme=oldflex] .turf_meetingTitle__BKj7e,html[data-site-theme=oldflex] .turf_raceTitle__jHpTq,html[data-site-theme=oldflex] .turf_sectionTitle__rTyI9{font-weight:700}html[data-site-theme=oldflex] .turf_heroButton__Ykx60,html[data-site-theme=oldflex] .turf_primaryButton__Xy0_O{background:var(--brand);box-shadow:none;color:#ffffff;font-weight:600}html[data-site-theme=oldflex] .turf_jackpotBadge__4B4_w{background:var(--accent)}html[data-site-theme=oldflex] .turf_raceHeader__lgIME{background:var(--chrome);clip-path:none;border-radius:0 0 calc(17px * var(--site-radius, 1)) calc(17px * var(--site-radius, 1))}html[data-site-theme=oldflex] .turf_departure__PEdmi,html[data-site-theme=oldflex] .turf_heroKicker__ngvj6{color:#ffffff}html[data-site-theme=oldflex] .turf_card__xoSMG,html[data-site-theme=oldflex] .turf_raceCardActive__eDzv9,html[data-site-theme=oldflex] .turf_raceCard__lMhuy{box-shadow:0 2px 4px #cccccc}html[data-site-theme=oldflex] .turf_raceCode__er8sJ{box-shadow:0 2px 4px rgba(0,0,0,.25)}html[data-site-theme=oldflex] .turf_meetingTabActive__LMIxL,html[data-site-theme=oldflex] .turf_meetingTab__AHxqw{border-radius:var(--button-radius);font-size:14px;font-weight:500}html[data-site-theme=oldflex] .turf_meetingTab__AHxqw{background:var(--chrome-idle);color:var(--ink)}html[data-site-theme=oldflex] .turf_meetingTabActive__LMIxL,html[data-site-theme=oldflex] .turf_segmentActive__I4NdM{background:var(--chrome);color:#ffffff}html[data-site-theme=oldflex] .turf_dayButton__B6oC7{border-color:var(--chrome);background:var(--chrome);color:#ffffff}html[data-site-theme=geny] .turf_logo__HMDs_{padding:2px 18px;background:var(--brand);color:#ffffff;font-style:italic;letter-spacing:0;text-transform:none;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}html[data-site-theme=geny] .turf_logo__HMDs_ span{color:var(--accent)}html[data-site-theme=geny] .turf_nav__r_GWA{gap:0;height:40px;padding:0 16px}html[data-site-theme=geny] .turf_navLinkActive__Ve1Nk,html[data-site-theme=geny] .turf_navLink__iQ6zd{padding:0 14px;border-bottom:none;font-size:14px;font-weight:600;text-transform:uppercase}html[data-site-theme=geny] .turf_navLinkActive__Ve1Nk{background:var(--page);color:var(--brand)}html[data-site-theme=geny] .turf_meetingTitle__BKj7e,html[data-site-theme=geny] .turf_sectionTitle__rTyI9{padding-bottom:8px;border-bottom:1px solid var(--brand-line);color:var(--brand);font-size:15px;font-weight:600}html[data-site-theme=geny] .turf_raceTitle__jHpTq{font-weight:700}html[data-site-theme=geny] .turf_heroButton__Ykx60,html[data-site-theme=geny] .turf_primaryButton__Xy0_O{background:var(--accent);box-shadow:none;font-weight:700;text-transform:uppercase}html[data-site-theme=geny] .turf_jackpotBadge__4B4_w{background:var(--accent)}html[data-site-theme=geny] .turf_raceHeader__lgIME{clip-path:none}html[data-site-theme=geny] .turf_departure__PEdmi,html[data-site-theme=geny] .turf_heroKicker__ngvj6{color:#ffffff}html[data-site-theme=geny] .turf_card__xoSMG{border-top:3px solid var(--brand)}html[data-site-theme=geny] .turf_raceCardActive__eDzv9,html[data-site-theme=geny] .turf_raceCard__lMhuy{border:1px solid #dddddd;box-shadow:none}html[data-site-theme=geny] .turf_meetingTab__AHxqw{background:var(--surface);box-shadow:inset 0 0 0 1px var(--brand-line)}html[data-site-theme=geny] .turf_meetingTabActive__LMIxL{background:var(--brand)}@media (max-width:400px){.turf_logo__HMDs_{font-size:17px}html[data-site-theme=geny] .turf_logo__HMDs_{padding-inline:10px}}.turf_betTypePill__naFYN{display:inline-flex;align-items:center;justify-content:center;block-size:var(--pill-height,28px);min-inline-size:calc(var(--pill-height, 28px) * 1.6);padding-inline:calc(var(--pill-height, 28px) * .45);border-radius:999px;background:var(--pill,#3a3a3a);color:#fff;font-size:calc(var(--pill-height, 28px) * .5);font-style:italic;font-weight:800;line-height:1;letter-spacing:.01em;white-space:nowrap}.turf_chipUnavailable__LjO2l .turf_betTypePill__naFYN{opacity:.35;filter:grayscale(1)}.turf_hScroller__rSZuT{min-inline-size:0}.turf_languageCode__qcA8_,.turf_languageGlobe__itrBW,.turf_sessionIcon__E4XV3{display:none}.turf_sessionBadge__Rs3X4{display:inline-flex;align-items:center;gap:6px}.turf_sessionBadgeOn__3473b .turf_sessionIcon__E4XV3{color:var(--won)}.turf_tabBarIcon__2eaCS{display:block;flex:none}.turf_prevNextShort__lwacW{display:none}.turf_prevNextLabel__deixe{white-space:nowrap}.turf_rowSelectable__7zLfd td{cursor:pointer}.turf_runnerPeopleLines__NNRJp{display:block}.turf_runnerPerson__utDYw{min-inline-size:0}.turf_runnerPerson__utDYw+.turf_runnerPerson__utDYw:before{content:"/";margin-inline:.35em}.turf_runnerTrainer__V9eh5 .turf_opinion__a5xZG{margin-inline-start:6px;vertical-align:middle}.turf_oddsCaption__gZ0ec{display:none}.turf_heroTitle__Z5C6m>span{display:block}.turf_dayTitleShort__7TK0z,.turf_filtersButton__Naarq,.turf_finishedToggle___XbcN,.turf_heroButtonShort__HInAm{display:none}.turf_filterSheet__iLE_q{inline-size:100%;max-inline-size:100%;max-block-size:85svh;margin:auto 0 0;padding:0;border:none;border-radius:calc(20px * var(--site-radius, 1)) calc(20px * var(--site-radius, 1)) 0 0;background:var(--surface);color:var(--ink)}.turf_filterSheet__iLE_q::backdrop{background:rgba(7,54,47,.55)}.turf_filterSheetBody__Dm1e_{display:grid;gap:8px;padding:8px 16px calc(16px + env(safe-area-inset-bottom, 0px))}.turf_filterSheetHead__n3RRL{display:flex;align-items:center;justify-content:space-between;gap:12px}.turf_filterSheetTitle__8_5Gl{margin:0;font-size:18px;font-weight:900}.turf_filterSheetBody__Dm1e_ .turf_optionLabel__mJD7G{margin:8px 0 0}.turf_layoutToggleLabelled__oK5Ik{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:var(--button-radius);background:var(--brand-soft)}.turf_layoutToggleLabelled__oK5Ik .turf_layoutButtonActive__CihJE,.turf_layoutToggleLabelled__oK5Ik .turf_layoutButton__Pexr9{display:inline-flex;justify-content:center;gap:8px;inline-size:auto;block-size:44px;font:inherit;font-size:14px;font-weight:800}.turf_filterSheetBody__Dm1e_ .turf_primaryButton__Xy0_O{margin-top:8px}@media (prefers-reduced-motion:no-preference){.turf_filterSheet__iLE_q[open]{animation:turf_sheetUp___q3E9 .2s ease-out}}@keyframes turf_sheetUp___q3E9{0%{transform:translateY(100%)}}.turf_meetingTiles__qlhn7{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-flow:row dense;gap:8px}.turf_meetingTileOpen__9toIt,.turf_meetingTile__iYVo6{display:grid;align-content:start;gap:3px;min-inline-size:0;padding:10px 12px;border:2px solid transparent;border-radius:calc(14px * var(--site-radius, 1));background:var(--surface);box-shadow:0 1px 3px rgba(15,39,35,.1);color:var(--ink);font:inherit;text-align:start;cursor:pointer}.turf_meetingTileOpen__9toIt{border-color:var(--brand);background:var(--brand-soft)}.turf_filtersButton__Naarq:focus-visible,.turf_finishedToggle___XbcN:focus-visible,.turf_meetingTileOpen__9toIt:focus-visible,.turf_meetingTile__iYVo6:focus-visible{outline:2px solid var(--accent-dark);outline-offset:2px}.turf_meetingTileTop__NtwSY{display:flex;align-items:center;justify-content:space-between;gap:6px}.turf_meetingTileCode__qCGvG{padding:2px 7px;border-radius:var(--badge-radius);background:var(--brand);color:#ffffff;font-size:12px;font-family:var(--site-font-display,"Helvetica Neue",Helvetica,Arial,"Noto Sans Arabic","Geeza Pro",Tahoma,sans-serif);font-style:var(--site-heading-style,italic);font-weight:900}.turf_meetingTileNext__4Vhb3{font-size:13px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.turf_meetingTileName__CsnSD{overflow:hidden;font-size:14px;font-weight:800;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.turf_meetingTileFacts__2HDUo{color:var(--muted);font-size:11px;font-weight:600}.turf_meetingTilePanel__2fhE1{grid-column:1/-1}.turf_mobileSlipSummary__59tMK{display:grid;flex:1 1;min-inline-size:0}.turf_mobileSlipSummaryInline__w_5kX{display:flex;align-items:baseline;gap:8px}.turf_mobileSlipDetail__uvjda,.turf_mobileSlipHint__Mi6om,.turf_mobileSlipTitle__7KUR_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.turf_mobileSlipTitle__7KUR_{font-size:15px;font-weight:800}.turf_mobileSlipDetail__uvjda{color:var(--ink);font-size:13px;font-weight:700}.turf_mobileSlipHint__Mi6om{color:var(--muted);font-size:13px;font-weight:600}.turf_mobileSlipCta__6QVAC{display:inline-grid;flex:none;place-items:center;min-block-size:44px;padding:0 16px;border-radius:var(--button-radius);background:linear-gradient(180deg,var(--accent-light) 0,var(--accent) 100%);box-shadow:inset 0 -3px 0 var(--accent-dark);color:var(--on-accent);font-size:14px;font-weight:800}html[data-site-theme=geny] .turf_mobileSlipCta__6QVAC,html[data-site-theme=moderne] .turf_mobileSlipCta__6QVAC{background:var(--accent);box-shadow:none}html[data-site-theme=oldflex] .turf_mobileSlipCta__6QVAC{background:var(--brand);box-shadow:none;color:#ffffff}.turf_mobileSlipChevronOpen__KeF4k,.turf_mobileSlipChevron__RDadM{flex:none;color:var(--brand);transition:transform .2s ease}.turf_mobileSlipChevronOpen__KeF4k{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.turf_mobileSlipChevronOpen__KeF4k,.turf_mobileSlipChevron__RDadM{transition:none}}@media (max-width:640px){.turf_brandBar__oHUHy{height:56px;padding-inline:max(12px,env(safe-area-inset-left,0px)) max(12px,env(safe-area-inset-right,0px))}.turf_logo__HMDs_{display:inline-flex;align-items:center;min-block-size:44px}.turf_session__JuR2r{gap:6px}.turf_sessionBadge__Rs3X4{position:relative;display:inline-grid;place-items:center;inline-size:36px;block-size:36px;padding:0;border-radius:50%}.turf_sessionBadge__Rs3X4:after{content:"";position:absolute;inset:-6px}.turf_sessionBadgeOn__3473b{border-color:var(--won)}.turf_sessionIcon__E4XV3{display:block}.turf_dayTitleFull__7sptd,.turf_sessionLabel__YXbsM{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.turf_languageSwitch__igQiS{position:relative;align-items:center;gap:4px;block-size:36px;padding-inline:10px;border:2px solid var(--brand);border-radius:var(--button-radius);background:var(--surface);color:var(--brand);font-size:13px;font-weight:800}.turf_languageCode__qcA8_,.turf_languageGlobe__itrBW{display:block}.turf_languageSelect__5te2L{position:absolute;inset:-6px;inline-size:calc(100% + 12px);block-size:calc(100% + 12px);padding:0;border:none;opacity:0;font-size:16px}.turf_languageSwitch__igQiS:focus-within{outline:2px solid var(--brand);outline-offset:2px}.turf_app__SBFwT .turf_hScroller__rSZuT{display:flex;flex-wrap:nowrap;margin-inline:-12px;padding-inline:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:12px;scroll-snap-type:x proximity;scrollbar-width:none}.turf_app__SBFwT .turf_hScroller__rSZuT::-webkit-scrollbar{display:none}.turf_app__SBFwT .turf_hScroller__rSZuT>*{flex:none;scroll-snap-align:start}.turf_app__SBFwT .turf_hScroller__rSZuT[data-fade-end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.turf_app__SBFwT .turf_hScroller__rSZuT[data-fade-start]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 36px);mask-image:linear-gradient(90deg,transparent,#000 36px)}.turf_app__SBFwT .turf_hScroller__rSZuT[data-fade-start][data-fade-end]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 36px,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,transparent,#000 36px,#000 calc(100% - 36px),transparent)}.turf_app__SBFwT[dir=rtl] .turf_hScroller__rSZuT[data-fade-end],[dir=rtl] .turf_app__SBFwT .turf_hScroller__rSZuT[data-fade-end]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 36px),transparent)}.turf_app__SBFwT[dir=rtl] .turf_hScroller__rSZuT[data-fade-start],[dir=rtl] .turf_app__SBFwT .turf_hScroller__rSZuT[data-fade-start]{-webkit-mask-image:linear-gradient(270deg,transparent,#000 36px);mask-image:linear-gradient(270deg,transparent,#000 36px)}.turf_app__SBFwT[dir=rtl] .turf_hScroller__rSZuT[data-fade-start][data-fade-end],[dir=rtl] .turf_app__SBFwT .turf_hScroller__rSZuT[data-fade-start][data-fade-end]{-webkit-mask-image:linear-gradient(270deg,transparent,#000 36px,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(270deg,transparent,#000 36px,#000 calc(100% - 36px),transparent)}.turf_raceHeader__lgIME .turf_raceTitleRow__lZrJE{margin-top:10px}.turf_raceTitle__jHpTq{font-size:19px}.turf_raceHeader__lgIME .turf_raceMeta__AsqE9{margin-top:8px;font-size:13px}.turf_roundButton__8JXUS{flex:none;inline-size:44px;block-size:44px}.turf_raceHeaderNav__RsGXN .turf_outlineButtons___ozAK{gap:6px;min-inline-size:0}.turf_raceHeaderNav__RsGXN .turf_prevNextLabel__deixe{display:none}.turf_raceHeaderNav__RsGXN .turf_prevNextShort__lwacW{display:inline}.turf_raceHeaderNav__RsGXN .turf_outlineButton__TuKFx{gap:4px;min-block-size:40px;padding:6px 10px;font-size:13px}.turf_departure__PEdmi .turf_statusPill__84UeN{margin-inline-start:6px}.turf_infoButton__P_s1Y,.turf_modalClose__9utr_{inline-size:44px;block-size:44px}.turf_insightButtons__cohu3{gap:6px;margin-top:12px}.turf_insightButton__ETLEu{display:inline-flex;align-items:center;min-block-size:44px;padding:0 14px;font-size:14px;white-space:nowrap}.turf_section__cSg9v{padding:16px 12px 6px}.turf_sectionHead__I2PmA{align-items:center}.turf_sectionTitle__rTyI9{font-size:16px}.turf_textLink__V5xIi{display:inline-flex;align-items:center;min-block-size:44px;font-size:13px}.turf_chips__VZAi2{gap:6px;padding-block:2px 10px}.turf_chipActive__KSnXP,.turf_chipUnavailable__LjO2l,.turf_chip__3OalC,.turf_jackpotChipActive__cR_mA,.turf_jackpotChip__QEeMx,.turf_spotChip__Tc_X8{min-inline-size:0;block-size:44px;padding:4px 12px;font-size:15px}.turf_betOptions__OCm8C{gap:6px;margin-top:4px;padding:6px}.turf_segmentActive__I4NdM,.turf_segment__PUFSg{min-inline-size:44px;min-block-size:34px;padding:0 12px;font-size:13px}.turf_betOptions__OCm8C .turf_optionLabel__mJD7G{flex-basis:100%;padding-inline:4px}.turf_sortBar__WKJme{gap:4px}.turf_sortActive__fv1rf,.turf_sortButton__2EIFi{min-block-size:44px;padding:0 12px}.turf_oddsCaption__gZ0ec{display:block;margin-inline-start:auto;max-inline-size:55%;color:var(--muted);font-size:11px;font-weight:700;line-height:1.3;text-align:end}.turf_oddsHeadLong__roPE_{display:none}.turf_oddsColumns__xfW9x{margin-top:0}.turf_oddsColumns__xfW9x span{min-inline-size:34px;font-size:10px}.turf_table__P2Hrl{border-spacing:0 4px}.turf_table__P2Hrl th{padding:0 3px 2px;font-size:11px}.turf_table__P2Hrl td{padding:6px 3px}.turf_table__P2Hrl td:first-child{padding-inline-start:6px}.turf_numberCell__mckR0{width:46px}.turf_number__6uEsi{gap:2px;font-size:18px}.turf_silk____NoE{width:22px;height:22px}.turf_runnerCell__6PVta{width:100%;max-width:0;height:58px}.turf_runnerNameRow__EJhsM{min-inline-size:0;gap:4px}.turf_table__P2Hrl .turf_runnerName__0vLyi{min-inline-size:0;max-inline-size:100%;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.turf_runnerNameRow__EJhsM .turf_tag__6tLCA{flex:none;padding:0 4px;font-size:10px}.turf_runnerPeopleLines__NNRJp{display:grid;gap:0;margin-top:1px;color:var(--muted);font-size:11.5px;line-height:1.35}.turf_runnerPerson__utDYw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.turf_runnerPerson__utDYw+.turf_runnerPerson__utDYw:before{content:none}.turf_odds__R266E{gap:3px}.turf_oddsPillDrop__v6LNa,.turf_oddsPillLive__J6Bf3,.turf_oddsPill__6HEAO{min-width:34px;padding:4px 5px;font-size:14px}.turf_select__skzq8{width:44px;height:44px;border:7px solid transparent;border-radius:calc(7px + 8px * var(--site-radius, 1));background-clip:padding-box;box-shadow:inset 0 0 0 2px var(--brand)}.turf_select__skzq8:disabled{border-color:transparent;box-shadow:inset 0 0 0 2px var(--brand-line)}.turf_selectOn__CKZ5R{box-shadow:none}.turf_selectBase__4x7EN{border-color:transparent;box-shadow:none}.turf_select__skzq8:focus-visible{outline:2px solid var(--accent-dark);outline-offset:-4px}.turf_iconButton__5xrCR{display:inline-flex;align-items:center;min-block-size:44px}.turf_presetActive__4OfKA,.turf_preset__G_01i{min-block-size:44px}.turf_dayButton__B6oC7{position:relative;width:36px;height:36px}.turf_dayButton__B6oC7:after{content:"";position:absolute;inset:-4px}.turf_viewToggleActive__1dv9Z,.turf_viewToggleButton__6jOPd{min-block-size:34px;padding-block:6px}.turf_programmeSwitch__2AEv8{min-block-size:44px}.turf_layoutButtonActive__CihJE,.turf_layoutButton__Pexr9{inline-size:44px;block-size:44px}.turf_hero__uuNFJ{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:12px 14px}.turf_hero__uuNFJ>*{grid-column:1}.turf_hero__uuNFJ .turf_heroKicker__ngvj6{margin:0;font-size:13px}.turf_heroCountdown__OpQK1{display:inline;margin-inline-start:6px;font-size:20px}.turf_heroTitle__Z5C6m{margin-top:2px;font-size:15px}.turf_heroTitle__Z5C6m>span,.turf_hero__uuNFJ .turf_raceMeta__AsqE9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.turf_hero__uuNFJ .turf_raceMeta__AsqE9{display:block;margin-top:2px;margin-inline-start:0;clip-path:none;font-size:12px}.turf_hero__uuNFJ .turf_raceMeta__AsqE9 li{display:inline}.turf_hero__uuNFJ .turf_raceMeta__AsqE9 li:before{display:inline-block;inline-size:auto;margin:0 5px}.turf_hero__uuNFJ .turf_raceMeta__AsqE9 li:first-child:before{content:none}.turf_hero__uuNFJ .turf_raceMeta__AsqE9 svg{vertical-align:-3px}.turf_hero__uuNFJ .turf_heroActions__4nDo5{grid-column:2;grid-row:1/span 4;margin:0}.turf_heroButton__Ykx60{display:inline-grid;place-items:center;min-width:0;min-block-size:44px;padding:0 18px}.turf_heroButtonFull___VWIh{display:none}.turf_heroButtonShort__HInAm{display:inline}.turf_dayHead__DEe_k{align-items:center;flex-wrap:nowrap}.turf_dayHead__DEe_k .turf_sectionTitle__rTyI9{min-inline-size:0;margin:0}.turf_dayTitleShort__7TK0z{display:inline-flex;align-items:center;gap:8px;max-inline-size:100%;overflow:hidden;font-style:normal;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.turf_dayTitleShort__7TK0z svg{flex:none;color:var(--brand)}.turf_programmeToolbar__OpirK{flex-wrap:wrap;gap:8px;margin:6px 0 8px}.turf_programmeTabs__92OR8{flex:1 1;min-inline-size:0;padding:3px;gap:3px}.turf_programmeSwitches__4DNTI,.turf_programmeToolbar__OpirK>.turf_layoutToggle__p0_bE{display:none}.turf_filtersButton__Naarq{display:inline-flex;align-items:center;gap:6px;min-block-size:40px;padding:0 12px;border:2px solid var(--brand);border-radius:var(--button-radius);background:var(--surface);color:var(--brand);font:inherit;font-size:14px;font-weight:800;cursor:pointer}.turf_programmeCount__nCbsu{flex-basis:100%;color:var(--muted);font-size:12px}.turf_finishedToggle___XbcN{display:flex;align-items:center;justify-content:center;inline-size:100%;min-block-size:44px;margin:0 0 10px;padding:0 12px;border:2px dashed var(--brand-line);border-radius:var(--button-radius);background:transparent;color:var(--brand);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.turf_meetingBlock__euVR7{margin-top:0}.turf_meetingBlock__euVR7+.turf_meetingBlock__euVR7{margin-top:16px}.turf_programmeLine__qt_zV{grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:none;align-items:start;column-gap:10px;row-gap:2px;padding:10px 12px}.turf_programmeLineCode__ruptq{display:grid;grid-column:1;grid-row:1/span 3;place-items:center;align-content:center;inline-size:44px;block-size:44px;padding:0;border-radius:var(--badge-radius);font-size:13px;line-height:1.05}.turf_programmeLineTitle__L1nb4{grid-column:2;grid-row:1}.turf_programmeLineTime__0vDYw{grid-column:3;grid-row:1;text-align:end}.turf_programmeLineMeta__uioV5{display:block;grid-column:2/-1;grid-row:2;font-size:11px}.turf_programmeLineStatus__WscMx{grid-column:2/-1;grid-row:3;justify-content:flex-start;margin-top:4px}.turf_programmeLineStatus__WscMx:empty{display:none}}.race-insights_tabs__tvgYc{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 14px}.race-insights_tabActive__pN_oY,.race-insights_tab__6wpj4{padding:12px 16px;border-radius:var(--button-radius,999px);border:1px solid rgba(18,62,57,.1);font-family:Helvetica Neue,Arial,sans-serif;font-weight:700;cursor:pointer}.race-insights_tab__6wpj4{background:white;color:#193430}.race-insights_tabActive__pN_oY{background:#193430;border-color:#193430;color:white}.race-insights_panel__SAUDJ{margin-bottom:22px;padding:18px 20px;border-radius:8px;background:rgba(246,249,247,.88);border:1px solid rgba(18,62,57,.08);font-family:Helvetica Neue,Arial,sans-serif;color:#193430}.race-insights_panelGrid__QSG1P{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.race-insights_block__2ncLE{padding:14px 16px;border-radius:8px;background:white;border:1px solid rgba(18,62,57,.08)}.race-insights_blockTitle__vHrqp{margin:0 0 10px;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#2d5a4f}.race-insights_muted__J1Sgu{margin:0;color:#5c706b;font-size:14px;line-height:1.5}.race-insights_footnote__1_OGU{margin:12px 0 0;color:#5c706b;font-size:12px}.race-insights_commentary__l5JlA{margin:0 0 16px;font-size:15px;line-height:1.6}.race-insights_list___9g2K{display:grid;gap:8px;margin:0;padding:0;list-style:none}.race-insights_line__ciOzZ{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-top:8px;border-top:1px solid rgba(18,62,57,.08);font-size:14px}.race-insights_line__ciOzZ:first-child{padding-top:0;border-top:none}.race-insights_lineMain__gpqAu{display:grid;gap:2px}.race-insights_lineValue__z_pq0{font-weight:800;white-space:nowrap;text-align:end}.race-insights_lineSubBlock__ffD7q,.race-insights_lineSub__iIgqj{color:#5c706b;font-size:12px;font-weight:400}.race-insights_lineSubBlock__ffD7q{display:block}.race-insights_lineGrow__kfTOS{flex:1 1}.race-insights_number__rRLub{display:inline-grid;place-items:center;min-width:26px;height:26px;margin-inline-end:8px;padding:0 6px;border-radius:var(--badge-radius,6px);background:#193430;color:white;font-size:13px;font-weight:800}.race-insights_pills__nC1g6{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.race-insights_pillActive___Qzht,.race-insights_pill__y__l2{padding:8px 12px;border-radius:var(--button-radius,999px);border:1px solid rgba(18,62,57,.14);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.race-insights_pill__y__l2{background:white;color:#193430}.race-insights_pillActive___Qzht{background:#2d5a4f;border-color:#2d5a4f;color:white}.race-insights_table__Kb0sw{width:100%;border-collapse:collapse;font-size:14px}.race-insights_table__Kb0sw th{padding:0 8px 8px;text-align:start;font-size:12px;font-weight:700;color:#5c706b}.race-insights_table__Kb0sw td{padding:8px;border-top:1px solid rgba(18,62,57,.08);vertical-align:top}.race-insights_numeric__QlVUn{text-align:end;white-space:nowrap}.race-insights_shareBar__3nJDj{height:8px;border-radius:999px;background:rgba(18,62,57,.08);overflow:hidden}.race-insights_shareFill__yeU_J{display:block;height:100%;border-radius:999px;background:#68b75d}.race-insights_badge__9tq3H{display:inline-block;margin-inline-start:6px;padding:2px 8px;border-radius:var(--badge-radius,999px);background:rgba(169,72,36,.12);color:#a94824;font-size:11px;font-weight:800}.race-insights_down__wDin_{color:#2e7d32}.race-insights_up__a3yD_{color:#a94824}.race-insights_runnerToggle__imdVf{padding:0;border:none;background:none;font:inherit;color:inherit;text-align:start;cursor:pointer}.race-insights_runnerToggle__imdVf:focus-visible h3,.race-insights_runnerToggle__imdVf:hover h3{text-decoration:underline}.race-insights_runnerCard__W2p_V{padding:4px 8px 12px;border-top:1px dashed rgba(18,62,57,.12);background:rgba(255,255,255,.6);font-family:Helvetica Neue,Arial,sans-serif;color:#193430}.race-insights_facts__raNzF{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px 18px;margin:14px 0 18px}.race-insights_fact__u_2EJ{display:grid;gap:2px;font-size:14px}.race-insights_fact__u_2EJ dd{margin:0}.race-insights_cardNotice__huL8v{margin:14px 0}.race-insights_fact__u_2EJ span{color:#5c706b;font-size:12px}.race-insights_tableScroll__6dmxU{overflow-x:auto}@media (max-width:900px){.race-insights_runnerCard__W2p_V{padding:4px 14px 16px}}.race-insights_musique__Zuces{overflow-wrap:anywhere;font-size:.9em}.race-insights_srOnly__XjXzE{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.race-insights_cardActions__RktPQ{display:flex;justify-content:flex-end;padding:8px 0 0}.race-insights_formCards__Y8g_u{display:none;margin:0;padding:0;list-style:none}@media (max-width:640px){.race-insights_formTable__ib_dK{display:none}.race-insights_formCards__Y8g_u{display:grid;gap:8px}.race-insights_formCard__2mrDJ{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border:1px solid var(--brand-line,rgba(18,62,57,.12));border-radius:calc(10px * var(--site-radius, 1));background:var(--surface,#ffffff)}.race-insights_formPlace__pXubc{display:grid;flex:none;place-items:center;align-content:center;min-inline-size:52px;padding:6px 4px;border-radius:var(--badge-radius,6px);background:var(--brand-soft,#e4f1ed);color:var(--brand,#123e39);line-height:1.1;text-align:center}.race-insights_formPlace__pXubc strong{font-size:16px}.race-insights_formPlace__pXubc span{font-size:11px;opacity:.75}.race-insights_formPlaceWon__ejO21{background:var(--brand,#123e39);color:#ffffff}.race-insights_formBody__6cCuf{display:grid;flex:1 1;gap:2px;min-inline-size:0;font-size:13px}.race-insights_formHead__7zT30{display:flex;flex-wrap:wrap;gap:0 8px;margin:0;font-weight:800}.race-insights_formLine__E7WoW{margin:0;overflow:hidden;color:var(--muted,#5c706b);text-overflow:ellipsis;white-space:nowrap}.race-insights_formFacts__bFQsb{display:flex;flex-wrap:wrap;gap:2px 14px;margin:2px 0 0}.race-insights_formFacts__bFQsb div{display:flex;gap:4px;min-inline-size:0}.race-insights_formFacts__bFQsb dt{color:var(--muted,#5c706b)}.race-insights_formFacts__bFQsb dd{margin:0;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}}.sandbox_card__ADLwb{display:grid;gap:16px;max-width:420px;margin:32px auto;padding:24px;border:1px solid var(--brand-line);border-radius:16px;background:var(--surface)}.sandbox_title__zEHrE{margin:0;font-size:22px}.sandbox_note__g8N8x{margin:0;padding:10px 12px;border-radius:10px;background:var(--brand-soft);color:var(--muted)}.sandbox_form__5mRkI{display:grid;gap:12px}.sandbox_label__ADqir{display:grid;gap:6px;font-weight:600}.sandbox_input__bSsBp{padding:10px 12px;border:1px solid var(--brand-line);border-radius:10px;font-size:16px}.sandbox_error__DBXsb{margin:0;color:var(--danger)}.sandbox_primary__86O5U,.sandbox_secondary__jxAoo{padding:12px 16px;border-radius:999px;font-weight:700;cursor:pointer}.sandbox_primary__86O5U{border:0;background:var(--brand);color:#fff}.sandbox_secondary__jxAoo{border:2px solid var(--brand);background:transparent;color:var(--brand)}