.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;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:calc(999px * var(--site-radius, 1));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:calc(999px * var(--site-radius, 1));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{padding:8px 16px;border:2px solid #ffffff;border-radius:calc(999px * var(--site-radius, 1));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{display:flex;flex-wrap:wrap;gap:4px 0;margin:14px 0 0;padding:0;list-style:none;font-size:14px;font-weight:600}.turf_raceMeta__AsqE9 li{display:inline-flex;align-items:center;gap:4px}.turf_raceMeta__AsqE9 li+li:before{content:"·";margin:0 8px}.turf_insightButtons__cohu3{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.turf_insightButton__ETLEu{padding:12px 20px;border:none;border-radius:calc(999px * var(--site-radius, 1));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:calc(999px * var(--site-radius, 1));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:calc(10px * var(--site-radius, 1));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;padding:3px;border-radius:calc(999px * var(--site-radius, 1));background:var(--brand-soft)}.turf_segmentActive__I4NdM,.turf_segment__PUFSg{padding:7px 14px;border:none;border-radius:calc(999px * var(--site-radius, 1));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_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:10px;border-end-start-radius:10px}.turf_table__P2Hrl td:last-child{border-start-end-radius:10px;border-end-end-radius:10px}.turf_rowSelected__uXGoK td{background:#e9f7ef}.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:calc(4px * var(--site-radius, 1));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:calc(8px * var(--site-radius, 1));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_cardRow__HpWHG td{padding:0 12px 12px;border-radius:0 0 calc(10px * var(--site-radius, 1)) calc(10px * var(--site-radius, 1))!important;text-align:start}.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:calc(8px * var(--site-radius, 1));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:calc(8px * var(--site-radius, 1));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:calc(12px * var(--site-radius, 1));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:calc(12px * var(--site-radius, 1));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:calc(10px * var(--site-radius, 1));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:calc(999px * var(--site-radius, 1));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:calc(10px * var(--site-radius, 1));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:calc(4px * var(--site-radius, 1));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:calc(999px * var(--site-radius, 1));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_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:calc(12px * var(--site-radius, 1));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{max-width:1440px;margin:0 auto;padding:0 32px 32px;color:var(--muted);font-size:12px}.turf_mobileSlipBar__UmWco{display:none}@media (max-width:1100px){.turf_layout__IkYrx{grid-template-columns:minmax(0,1fr);padding:16px 12px 96px}.turf_aside__5XOMO{position:static}.turf_slipDesktop__exZdE{display:none}.turf_mobileSlipBar__UmWco{position:fixed;right:0;bottom:64px;left:0;z-index:20;display:block;max-height:calc(100svh - 120px);overflow-y:auto;border-radius:calc(20px * var(--site-radius, 1)) calc(20px * var(--site-radius, 1)) 0 0;background:var(--surface);box-shadow:0 -6px 24px rgba(15,39,35,.2)}.turf_mobileSlipToggle__TZAWt{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 18px;border:none;background:var(--surface);color:var(--ink);font-size:17px;font-weight:800;cursor:pointer}.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;right:0;bottom:0;left:0;z-index:30;display:grid;grid-template-columns:repeat(3,1fr);height:64px;background:var(--surface);border-top:1px solid var(--brand-line)}.turf_tabBarLinkActive__pYzF1,.turf_tabBarLink__22ot1{display:grid;place-items:center;color:var(--muted);font-size:13px;font-weight:700}.turf_tabBarLinkActive__pYzF1{color:var(--brand)}.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:calc(999px * var(--site-radius, 1));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_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:calc(10px * var(--site-radius, 1));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:calc(999px * var(--site-radius, 1));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:calc(10px * var(--site-radius, 1));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:calc(999px * var(--site-radius, 1));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:calc(4px * var(--site-radius, 1));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:calc(12px * var(--site-radius, 1));background:var(--brand-soft)}.turf_viewToggleActive__1dv9Z,.turf_viewToggleButton__6jOPd{padding:9px;border:none;border-radius:calc(9px * var(--site-radius, 1));background:transparent;color:var(--brand);font-size:14px;font-weight:800;cursor:pointer}.turf_viewToggleActive__1dv9Z{background:var(--brand);color:#ffffff}.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 96px}.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:calc(6px * var(--site-radius, 1));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:calc(10px * var(--site-radius, 1));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:calc(999px * var(--site-radius, 1));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:calc(999px * var(--site-radius, 1));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:calc(18px * var(--site-radius, 1))}.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:calc(10px * var(--site-radius, 1));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:calc(12px * var(--site-radius, 1));background:var(--brand-soft)}.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:calc(10px * var(--site-radius, 1));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:calc(7px * var(--site-radius, 1));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:calc(6px * var(--site-radius, 1));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:calc(12px * var(--site-radius, 1));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)}.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: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: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: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: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}.theme-layouts_main__Y22aG{display:grid;gap:16px;align-content:start;min-width:0}.theme-layouts_main__Y22aG>*{min-width:0}.theme-layouts_panel__Rjs7K{padding:12px 14px 14px;border-top:3px solid var(--brand);background:var(--surface)}.theme-layouts_panelTitle__Z4F_M{margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid #dddddd;color:var(--brand);font-size:15px;font-weight:600;text-transform:uppercase}.theme-layouts_timeline__0BidW{display:grid;grid-template-columns:210px minmax(0,1fr);font-size:13px}.theme-layouts_timelineLabels__vnuVr{display:flex;flex-direction:column;min-width:0}.theme-layouts_timelineCorner__7E001{height:30px;flex:none}.theme-layouts_timelineMeeting__V016P{display:flex;align-items:center;gap:8px;height:28px;flex:none;min-width:0;padding:0 8px;border-bottom:1px solid #eeeeee}.theme-layouts_timelineMeeting__V016P strong{color:var(--brand);font-weight:600}.theme-layouts_timelineMeeting__V016P span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-layouts_timelineMeeting__V016P em{margin-inline-start:auto;color:var(--ink);font-size:12px;font-style:normal;font-weight:700;white-space:nowrap}.theme-layouts_timelineBody__BpyWH{position:relative;min-width:0}.theme-layouts_timelineScroll__YujJI{overflow-x:auto;scrollbar-width:thin}.theme-layouts_timelineDay__mtAAl{position:relative}.theme-layouts_timelineHours__c8Efq{position:relative;height:30px;background:var(--brand-soft)}.theme-layouts_timelineHours__c8Efq span{position:absolute;top:6px;color:var(--brand);font-size:13px;white-space:nowrap;transform:translateX(-50%)}.theme-layouts_timelineHours__c8Efq span:after{content:"";position:absolute;bottom:-9px;left:50%;height:6px;border-left:1px solid var(--brand)}.theme-layouts_timelineTrack__TB_a1{position:relative;height:28px;border-bottom:1px solid #eeeeee;background:var(--surface)}.theme-layouts_timelineRaceDone__HLOy4,.theme-layouts_timelineRaceRunning__dW5bi,.theme-layouts_timelineRace__Go6mk{position:absolute;top:3px;z-index:1;display:grid;place-items:center;min-width:24px;height:22px;padding:0 4px;background:var(--brand);color:#ffffff;font-size:13px;font-weight:700}.theme-layouts_timelineRaceDone__HLOy4{background:#555555}.theme-layouts_timelineRaceRunning__dW5bi{background:var(--accent);color:var(--on-accent)}.theme-layouts_timelineRaceDone__HLOy4:hover,.theme-layouts_timelineRaceRunning__dW5bi:hover,.theme-layouts_timelineRace__Go6mk:hover{outline:2px solid var(--ink);z-index:3}.theme-layouts_timelinePast__6cdDi{position:absolute;top:30px;bottom:0;left:0;background:rgb(0 0 0/7%);pointer-events:none}.theme-layouts_timelineNow__TjtFv{position:absolute;top:22px;bottom:0;z-index:2;width:2px;margin-inline-start:-1px;background:#c0392b;pointer-events:none}.theme-layouts_timelineNow__TjtFv:before{content:"";position:absolute;top:0;left:-4px;border-top:7px solid #c0392b;border-right:5px solid transparent;border-left:5px solid transparent}.theme-layouts_timelineArrowEnd__0_g3d,.theme-layouts_timelineArrowStart__3M8uf{position:absolute;top:0;z-index:4;width:22px;height:30px;padding:0;border:none;background:var(--brand-soft);color:var(--brand);font-size:20px;line-height:1;cursor:pointer}.theme-layouts_timelineArrowStart__3M8uf{left:0}.theme-layouts_timelineArrowEnd__0_g3d{right:0}.theme-layouts_timelineArrowEnd__0_g3d:hover,.theme-layouts_timelineArrowStart__3M8uf:hover{background:var(--brand-line)}.theme-layouts_dayTabs__F_sKm{display:flex;flex-wrap:wrap;align-items:stretch;background:var(--brand)}.theme-layouts_dayTabActive__TViU_,.theme-layouts_dayTab__gqoH4{padding:13px 16px;color:#ffffff;font-size:14px;font-weight:600;text-transform:uppercase}.theme-layouts_dayTabActive__TViU_{background:var(--surface);color:var(--brand)}.theme-layouts_dayTab__gqoH4:hover{background:var(--brand-dark)}.theme-layouts_dayTabsDate__gxG_F{display:flex;align-items:center;gap:6px;margin-inline-start:auto;padding:0 10px;color:#ffffff;font-size:14px;font-weight:600}.theme-layouts_dayTabArrow__SLHHr{padding:4px 8px;color:#ffffff;font-size:20px;line-height:1}.theme-layouts_meeting__UzQI0{border-bottom:1px solid #dddddd}.theme-layouts_meetingSummary__f6rtK{display:flex;align-items:center;gap:14px;padding:10px 8px;color:var(--ink);font-size:15px;text-transform:uppercase;cursor:pointer;list-style:none}.theme-layouts_meetingSummary__f6rtK::-webkit-details-marker{display:none}.theme-layouts_meetingTime__67l8I{color:var(--brand);font-weight:600}.theme-layouts_meetingCountry__NSIN_{color:var(--muted);font-size:13px;text-transform:none}.theme-layouts_chevron__D71ec{width:9px;height:9px;margin-inline-start:auto;border-right:2px solid var(--brand);border-bottom:2px solid var(--brand);transform:rotate(45deg);transition:transform .15s ease}.theme-layouts_meeting__UzQI0[open] .theme-layouts_chevron__D71ec{transform:rotate(-135deg)}.theme-layouts_tableScroll__11CLC{overflow-x:auto;padding:0 0 12px}.theme-layouts_raceTable__lw3dc{width:100%;border-collapse:collapse;font-size:14px}.theme-layouts_raceTable__lw3dc th{padding:6px 8px;background:var(--brand-soft);color:var(--brand);font-size:13px;font-weight:500;text-align:start}.theme-layouts_raceTable__lw3dc td{padding:7px 8px;border-bottom:1px solid #e6e6e6;vertical-align:middle}.theme-layouts_raceTable__lw3dc tbody tr:hover td{background:#fafafa}.theme-layouts_raceName__Hau9I a{color:var(--ink)}.theme-layouts_raceName__Hau9I a:hover{color:var(--brand);text-decoration:underline}.theme-layouts_betLetters__kDh3U{display:inline-flex;flex-wrap:wrap;gap:2px}.theme-layouts_betLetters__kDh3U>span{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 3px;background:var(--chip);color:#ffffff;font-size:11px;font-style:italic;font-weight:700}.theme-layouts_betButton__d0xe1{display:inline-block;padding:4px 16px;border-radius:calc(3px * var(--site-radius, 1));background:var(--accent);color:var(--on-accent);font-size:14px;font-weight:700;white-space:nowrap}.theme-layouts_betButton__d0xe1:hover{background:var(--accent-dark)}.theme-layouts_arrivalText__J6aCg{font-weight:600;white-space:nowrap}.theme-layouts_startedTag__ybNgi{display:inline-block;padding:2px 10px;border:1px solid var(--accent);color:var(--accent-ink);font-size:11px;text-transform:uppercase}.theme-layouts_nextRaces___o5wp{width:100%;border-collapse:separate;border-spacing:0 4px;font-size:14px}.theme-layouts_nextRaces___o5wp td{padding:6px 8px;background:#f5f5f5;vertical-align:middle}.theme-layouts_nextRaces___o5wp td:last-child{padding:0;background:none;text-align:end}.theme-layouts_nextRaceTime__1pktp{margin-inline-start:6px;color:var(--muted);font-size:13px}.theme-layouts_genyHeader__GtgLK{display:grid;gap:8px;padding:12px 14px 14px;border-top:3px solid var(--brand);background:var(--surface)}.theme-layouts_breadcrumb__l7KYx{display:flex;flex-wrap:wrap;gap:6px;color:var(--muted);font-size:13px}.theme-layouts_breadcrumb__l7KYx a:hover{color:var(--brand);text-decoration:underline}.theme-layouts_genyTitleRow__oJ8GO{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.theme-layouts_genyTitle__eRZJD{display:grid;gap:8px;flex:1 1;margin:0;font-size:inherit}.theme-layouts_genyMeeting__eYEFM{padding-bottom:8px;border-bottom:1px solid #dddddd;color:var(--brand);font-size:17px;font-weight:600;text-transform:uppercase}.theme-layouts_genyRaceLine__e9j8D{display:flex;align-items:baseline;gap:12px;color:var(--ink);font-size:15px;font-weight:500;text-transform:uppercase}.theme-layouts_genyRaceTime__Z4b_T{color:var(--brand);font-size:18px;font-weight:500}.theme-layouts_genyDeparture__9MVKq{margin:0;color:var(--accent-ink);font-size:14px;font-weight:700}.theme-layouts_genyFacts__CfE5m{display:flex;flex-wrap:wrap;margin:0;padding:0;font-size:14px;list-style:none}.theme-layouts_genyFacts__CfE5m li{display:inline-flex;align-items:center;gap:4px}.theme-layouts_genyFacts__CfE5m li+li:before{content:"-";margin:0 6px}.theme-layouts_genyConditions__M_VKK{margin:0;color:var(--muted);font-size:12px;font-style:italic}.theme-layouts_genyActions__3tG1U{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}.theme-layouts_genyInsights__EJaK2,.theme-layouts_genyPrevNext__r93nE{display:flex;flex-wrap:wrap;gap:6px}.theme-layouts_genyHeader__GtgLK .theme-layouts_genyInsights__EJaK2>*,.theme-layouts_genyHeader__GtgLK .theme-layouts_genyPrevNext__r93nE>*{padding:6px 12px;border:1px solid var(--brand);border-radius:calc(3px * var(--site-radius, 1));background:var(--surface);color:var(--brand);font-size:13px;font-weight:600}.theme-layouts_genyHeader__GtgLK .theme-layouts_genyInsights__EJaK2>:hover,.theme-layouts_genyHeader__GtgLK .theme-layouts_genyPrevNext__r93nE>:hover{background:var(--brand-soft)}.theme-layouts_genyTable__Lw4fl{width:100%;border-collapse:collapse;background:var(--surface);font-size:14px}.theme-layouts_genyTable__Lw4fl th{padding:6px;background:var(--brand-soft);color:var(--brand);font-size:12px;font-weight:500;text-align:center}.theme-layouts_genyTable__Lw4fl th:nth-child(2){text-align:start}.theme-layouts_genyTable__Lw4fl td{padding:7px 6px;border-inline-end:1px solid #ffffff;text-align:center;vertical-align:middle}.theme-layouts_genyTable__Lw4fl tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--brand) 9%,#ffffff)}.theme-layouts_genyTable__Lw4fl .theme-layouts_genySelectHead___Qk3b{background:var(--accent);color:var(--on-accent);font-weight:700}.theme-layouts_genyNumber__2pmpk{font-weight:700}.theme-layouts_genyTable__Lw4fl .theme-layouts_genyHorse__WxYvr{text-align:start}.theme-layouts_genyHorse__WxYvr button{font-size:15px;font-weight:700}.theme-layouts_genyTable__Lw4fl .theme-layouts_genyPerson__y9H0O{text-align:start;white-space:nowrap}.theme-layouts_genyLive__T_4iz{white-space:nowrap}.theme-layouts_genySelect__uu9qa{background:color-mix(in srgb,var(--accent) 10%,#ffffff)}.theme-layouts_trendDown__GFXjo,.theme-layouts_trendUp__CvjSV{margin-inline-end:4px;font-weight:900}.theme-layouts_trendDown__GFXjo{color:#1d7a3a}.theme-layouts_trendUp__CvjSV{color:#b3261e}.theme-layouts_equipmentMark___9pXf{color:var(--brand);font-size:13px}.theme-layouts_genyTable__Lw4fl tbody tr.theme-layouts_rowPicked__eibDx td{background:#fde58a}.theme-layouts_silkStrip__cBcv6{display:flex;flex-wrap:wrap;gap:4px 6px;margin:14px 0 0;padding:0;list-style:none}.theme-layouts_silkStrip__cBcv6 li{display:grid;justify-items:center;gap:2px}.theme-layouts_silkStrip__cBcv6 li span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--brand);color:#ffffff;font-size:11px;font-weight:700}.theme-layouts_flexDateBar__F90r_{display:grid;grid-template-columns:minmax(0,1fr) 46px 46px;gap:8px}.theme-layouts_flexDate__xHULH{position:relative;display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 48px;border-radius:calc(8px * var(--site-radius, 1));background:var(--chrome,#1e1e1e);color:#ffffff;font-size:15px}.theme-layouts_flexDate__xHULH svg{position:absolute;inset-inline-start:16px}.theme-layouts_flexDayButton__ho619{display:grid;place-items:center;border-radius:calc(8px * var(--site-radius, 1));background:var(--chrome-idle,#a5aca2);color:#ffffff;font-size:24px}.theme-layouts_flexDayButton__ho619:hover{background:var(--chrome,#1e1e1e)}.theme-layouts_flexPanel___jFQQ{padding:18px;border-radius:calc(17px * var(--site-radius, 1));background:var(--surface)}.theme-layouts_flexEmpty__tJsWO{margin:0}.theme-layouts_flexTabs__2A3Ru{display:flex;gap:8px;margin-bottom:18px;padding-bottom:4px;overflow-x:auto}.theme-layouts_flexTabActive__Q07br,.theme-layouts_flexTab__hVH9W{padding:11px 20px;border:none;border-radius:calc(8px * var(--site-radius, 1));background:var(--chrome-idle,#a5aca2);color:var(--ink);font-size:16px;font-weight:500;white-space:nowrap;cursor:pointer}.theme-layouts_flexTabActive__Q07br{background:var(--chrome,#1e1e1e);color:#ffffff}.theme-layouts_flexRaces__7BDac{display:grid;gap:16px}.theme-layouts_flexRace__rRtVj{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:18px;border-radius:calc(8px * var(--site-radius, 1));background:var(--surface);box-shadow:0 2px 4px #cccccc}.theme-layouts_flexBadgeDone__FzIBK,.theme-layouts_flexBadge__IDESX{display:grid;place-items:center;width:64px;height:64px;border-radius:calc(8px * var(--site-radius, 1));background:var(--brand);box-shadow:0 2px 4px rgb(0 0 0/30%);color:#ffffff;font-size:17px;font-weight:700;line-height:1.15}.theme-layouts_flexBadgeDone__FzIBK{background:#e6e6e6;color:var(--ink)}.theme-layouts_flexRaceBody__yx__F{display:grid;gap:4px;min-width:0}.theme-layouts_flexRaceTitle__Xnz3G{color:var(--ink);font-size:18px;font-weight:700}.theme-layouts_flexRaceTitle__Xnz3G:hover{text-decoration:underline}.theme-layouts_flexRaceMeta__vV6ts{color:var(--ink);font-size:15px}.theme-layouts_betPills__EX0C4{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:440px}.theme-layouts_betPills__EX0C4>span{padding:3px 14px;border-radius:999px;background:var(--chip);color:#ffffff;font-size:13px;font-style:italic;font-weight:700;white-space:nowrap}.theme-layouts_flexRaceAction__thyO2{display:flex;align-items:center;justify-content:flex-end;gap:10px}.theme-layouts_flexBetButton__MjN89,.theme-layouts_flexDarkButton__Q4I5A{padding:11px 36px;border-radius:calc(8px * var(--site-radius, 1));background:var(--brand);color:#ffffff;font-size:16px;font-weight:700;white-space:nowrap}.theme-layouts_flexDarkButton__Q4I5A{background:var(--chrome,#1e1e1e)}.theme-layouts_flexBetButton__MjN89:hover,.theme-layouts_flexDarkButton__Q4I5A:hover{filter:brightness(1.15)}.theme-layouts_flexHeader__S5Epp{display:grid;gap:10px;padding:20px 18px 22px;background:linear-gradient(110deg,var(--chrome,#1e1e1e) 0,#3c3c3c 55%,#8f9a90 100%);color:#ffffff}.theme-layouts_flexHeaderTop__vd4w3{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.theme-layouts_flexDeparture__9fh_j{margin:0;font-size:17px;font-weight:600}.theme-layouts_flexClose__wbMzC{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:50%;background:#000000;color:#ffffff;font-size:28px;line-height:1}.theme-layouts_flexTitle__X2i_c{margin:0;font-size:clamp(18px,2.4vw,22px);font-weight:600}.theme-layouts_flexFacts__ybx28{display:flex;flex-wrap:wrap;margin:0;padding:0;font-size:15px;font-weight:600;list-style:none}.theme-layouts_flexFacts__ybx28 li{display:inline-flex;align-items:center;gap:4px}.theme-layouts_flexFacts__ybx28 li+li:before{content:"·";margin:0 8px}.theme-layouts_flexInsights__HZpPR,.theme-layouts_flexPrevNext__fqi_F{display:flex;flex-wrap:wrap;gap:8px}.theme-layouts_flexHeader__S5Epp .theme-layouts_flexInsights__HZpPR>*{padding:8px 16px;border-radius:calc(8px * var(--site-radius, 1));font-size:14px}.theme-layouts_flexHeader__S5Epp .theme-layouts_flexPrevNext__fqi_F>*{border-radius:calc(8px * var(--site-radius, 1));background:rgb(0 0 0/55%);border-color:transparent}.theme-layouts_step__0E4Hl{display:inline-grid;place-items:center;width:32px;height:32px;margin-inline-end:12px;border-radius:calc(4px * var(--site-radius, 1));background:var(--chrome,#1e1e1e);color:#ffffff;font-size:17px;font-style:normal;vertical-align:middle}.theme-layouts_flexTable__gMo_t{width:100%;border-collapse:collapse;background:var(--surface);font-size:15px}.theme-layouts_flexTable__gMo_t th{padding:14px 10px;border-bottom:1px solid #e3e3e3;color:var(--ink);font-size:13px;font-weight:500;text-align:center;text-transform:uppercase}.theme-layouts_flexTable__gMo_t th:nth-child(2){text-align:start}.theme-layouts_flexTable__gMo_t td{padding:16px 10px;border-bottom:1px solid #e3e3e3;text-align:center;vertical-align:middle}.theme-layouts_flexTable__gMo_t tbody tr:nth-child(2n) td{background:#f5f5f5}.theme-layouts_flexNumber__ixsmZ{font-size:16px}.theme-layouts_flexTable__gMo_t .theme-layouts_flexHorse__IYUxV{text-align:start}.theme-layouts_flexHorseInner__TEnFt{display:flex;align-items:center;gap:12px}.theme-layouts_flexSilk__FP_W5{flex:none}.theme-layouts_flexHorse__IYUxV button{font-size:17px;font-weight:700}.theme-layouts_flexPeople__VewwA{display:block;color:var(--ink)}.theme-layouts_flexStack__CgwvS span{display:block}.theme-layouts_flexOdds__SMWaO{font-size:16px}.theme-layouts_flexExpandOpen__BXG8K,.theme-layouts_flexExpand__hBahC{width:32px;height:32px;border:none;background:none;cursor:pointer}.theme-layouts_flexExpandOpen__BXG8K:before,.theme-layouts_flexExpand__hBahC:before{content:"";display:inline-block;width:9px;height:9px;border-right:2px solid #999999;border-bottom:2px solid #999999;transform:rotate(45deg)}.theme-layouts_flexExpandOpen__BXG8K:before{transform:rotate(-135deg)}.theme-layouts_flexTable__gMo_t tbody tr.theme-layouts_rowPicked__eibDx td{background:color-mix(in srgb,var(--brand) 12%,#ffffff)}@media (max-width:720px){.theme-layouts_timeline__0BidW{grid-template-columns:120px minmax(0,1fr)}.theme-layouts_timelineMeeting__V016P em{display:none}.theme-layouts_flexRace__rRtVj{grid-template-columns:auto minmax(0,1fr);gap:12px}.theme-layouts_betPills__EX0C4,.theme-layouts_flexRaceAction__thyO2{grid-column:1/-1;justify-content:flex-start}.theme-layouts_dayTabsDate__gxG_F{width:100%;justify-content:center;margin-inline-start:0;padding:6px}}.theme-layouts_raceMainFlex__VqvSM,.theme-layouts_raceMainGeny__ofLFP{min-width:0;overflow:hidden;background:var(--surface)}.theme-layouts_raceMainFlex__VqvSM{border-radius:calc(17px * var(--site-radius, 1))}.mes-paris_main__eQJsD{max-width:1180px;margin:0 auto;padding:32px}.mes-paris_title__QcAGY{margin:0 0 24px;font-size:clamp(26px,4vw,34px);font-weight:900;font-style:italic;text-transform:uppercase}.mes-paris_section__GwvXF{margin-bottom:36px}.mes-paris_sectionTitle__Opmbe{margin:0 0 8px;font-size:18px}.mes-paris_grid__5f0Q7{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;margin-top:14px}.mes-paris_card__hvx1w{display:grid;gap:12px;padding:18px;border-radius:8px;background:white;border:1px solid rgba(18,62,57,.1)}.mes-paris_cardFooter__1jMu4,.mes-paris_cardHeader__nDBA1,.mes-paris_leg__L1jMy{display:flex;justify-content:space-between;gap:12px}.mes-paris_cardHeader__nDBA1{align-items:flex-start}.mes-paris_kicker__GaKKa{margin:0 0 4px;font-size:12px;color:#5c706b}.mes-paris_cardTitle__Omqw1{margin:0;font-size:17px}.mes-paris_muted__no8rO{margin:4px 0 0;font-size:13px;color:#5c706b}.mes-paris_legTitle__8iUqU{display:inline-flex;align-items:center;gap:8px}.mes-paris_explanation__WzDn0{margin:6px 0 0;font-size:13px;font-style:italic}.mes-paris_arrival__8AYwz{margin:0;padding:8px 12px;border-radius:6px;background:rgba(104,183,93,.12);font-weight:700;font-size:14px}.mes-paris_legs__Tlvd_{display:grid;gap:10px;margin:0;padding:0;list-style:none}.mes-paris_leg__L1jMy{padding-top:10px;border-top:1px solid rgba(18,62,57,.08)}.mes-paris_legResult__iD675{display:grid;justify-items:end;align-content:start;gap:6px;white-space:nowrap}.mes-paris_cardFooter__1jMu4{flex-wrap:wrap;padding-top:10px;border-top:1px solid rgba(18,62,57,.12);font-size:14px}.mes-paris_links__B8SD2{display:flex;gap:12px;font-weight:700;text-decoration:underline}.mes-paris_status__9PLnG{padding:4px 10px;border-radius:999px;font-size:12px;font-weight:800;white-space:nowrap}.mes-paris_tonePending__ywFjH{background:rgba(194,142,68,.18);color:#7a5414}.mes-paris_toneWon__6blbR{background:rgba(104,183,93,.2);color:#1f6b2a}.mes-paris_toneLost__uqiks{background:rgba(23,32,43,.08);color:#5c706b}.mes-paris_toneNeutral__aXe0m{background:rgba(18,62,57,.08);color:#193430}.mes-paris_empty__Nz6_V{padding:24px;border-radius:8px;background:white;border:1px solid rgba(18,62,57,.1)}.mes-paris_empty__Nz6_V a{text-decoration:underline}.mes-paris_jackpotLine___BqDi{margin:6px 0 0}@media (max-width:700px){.mes-paris_main__eQJsD{padding:16px 12px 96px}.mes-paris_grid__5f0Q7{grid-template-columns:1fr}}.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)}.mes-chevaux_main__iIqCz{max-width:1180px;margin:0 auto;padding:32px}.mes-chevaux_title__cd7sb{margin:0 0 8px;font-size:clamp(26px,4vw,34px);font-weight:900;font-style:italic;text-transform:uppercase}.mes-chevaux_muted__kJmyk{margin:4px 0 0;font-size:13px;color:#5c706b}.mes-chevaux_empty__1555Q a,.mes-chevaux_muted__kJmyk a{font-weight:700;text-decoration:underline}.mes-chevaux_empty__1555Q{padding:24px;border-radius:8px;background:white;border:1px solid rgba(18,62,57,.1)}.mes-chevaux_empty__1555Q p{margin:0}.mes-chevaux_grid__2odfN{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px;margin-top:16px}.mes-chevaux_card__zOLRt{display:grid;align-content:start;gap:14px;padding:18px;border-radius:8px;background:white;border:1px solid rgba(18,62,57,.1)}.mes-chevaux_cardHeader__fYT18{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mes-chevaux_horseName__o2Mgx{margin:0;font-size:19px;font-weight:900;font-style:italic;text-transform:uppercase}.mes-chevaux_blockTitle__C2U7y{margin:0 0 6px;color:#5c706b;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.mes-chevaux_runs__r4rny{display:grid;gap:0;margin:0;padding:0;list-style:none}.mes-chevaux_run___e5XF{display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;border-top:1px solid rgba(18,62,57,.08)}.mes-chevaux_runWhen__cgplV{display:grid;font-size:13px;font-weight:800}.mes-chevaux_runDate__Koyqx{color:#5c706b;font-size:11px;font-weight:700}.mes-chevaux_runRace__J1Qd5{display:grid;min-width:0}.mes-chevaux_runLink__0xMVh{color:#0b4a40;font-weight:800;text-decoration:underline;text-underline-offset:3px}.mes-chevaux_runTitle__l4Fy4{overflow:hidden;font-size:12px;color:#5c706b;text-overflow:ellipsis;white-space:nowrap}.mes-chevaux_runMeta__VYoAO{display:flex;gap:6px;align-items:center;font-size:12px;font-weight:700}.mes-chevaux_tagAlert__Oetd3{padding:1px 6px;border-radius:6px;background:rgba(179,38,30,.1);color:#b3261e;font-size:11px}.mes-chevaux_runResult__qZlky{justify-self:end}.mes-chevaux_placeTop__KIjwM,.mes-chevaux_place__S0NHk{display:inline-block;min-width:40px;padding:4px 10px;border-radius:999px;background:rgba(18,62,57,.08);font-size:13px;font-weight:800;text-align:center;white-space:nowrap}.mes-chevaux_placeTop__KIjwM{background:#b8892f;color:white}.mes-chevaux_unfollow__S8BEz{display:grid;justify-items:end;gap:4px}.mes-chevaux_unfollowButton__TOtHp{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:2px solid #b3261e;border-radius:999px;background:white;color:#b3261e;font-size:13px;font-weight:800;white-space:nowrap;cursor:pointer}.mes-chevaux_unfollowButton__TOtHp:disabled{opacity:.5;cursor:progress}.mes-chevaux_error__1wO5s{color:#b3261e;font-size:12px;font-weight:700}@media (max-width:700px){.mes-chevaux_main__iIqCz{padding:16px 12px 96px}.mes-chevaux_grid__2odfN{grid-template-columns:1fr}.mes-chevaux_card__zOLRt{padding:14px}.mes-chevaux_run___e5XF{grid-template-columns:64px minmax(0,1fr) auto}}