.results_page__jUkMK{max-width:1100px;margin:0 auto;padding:16px;font-family:Segoe UI,system-ui,-apple-system,Arial,sans-serif;color:#0e2233}.results_card__Z6BYO{max-width:1160px;margin:24px auto 40px;padding:24px 16px 32px}.results_title__Anjje{font-family:Segoe UI Black,Segoe UI,sans-serif;font-size:28px;margin:0 0 4px;color:#0e2233}.results_subtitle__VAIU2{margin:0 0 16px;font-size:14px;color:#435568;line-height:1.5}.results_boldSpan__97YXt{font-weight:600;color:#0e2233}.results_filtersBar__UrWa4{margin-top:16px;margin-bottom:20px;padding:14px 16px;background:#fff;border-radius:12px;border:1px solid #e2d3b7;display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.results_filtersLabel__jlLM_{font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;margin-bottom:4px;color:#0e2233}.results_dateInput__SfTbV{padding:6px 10px;border-radius:8px;border:1px solid #bfa360;background:#fff;color:#0e2233;font-size:14px;font-family:inherit}.results_dateInput__SfTbV:focus{outline:none;border-color:#bfa360;box-shadow:0 0 0 1px rgba(191,163,96,.3)}.results_viewToggle___p_sO{display:inline-flex;align-items:center;gap:12px;padding:6px 10px;background:#fff;border-radius:999px;border:1px solid #e2d3b7}.results_viewOption__sTwxJ{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#0e2233;cursor:pointer}.results_viewOption__sTwxJ input[type=radio]{width:14px;height:14px;accent-color:#0e2233}.results_viewOption__sTwxJ span{font-size:13px}.results_stateText__dbN5Q{margin-top:12px;font-size:14px;color:#0e2233}.results_errorText__3S_wC{color:#b1002b}.results_meetingList__AsnR2{margin-top:16px;display:flex;flex-direction:column;gap:16px}.results_meetingSection__cYZcu{border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.04);border:1px solid rgba(191,163,96,.4)}.results_meetingHeader__OHAeh{display:grid;grid-template-columns:1fr auto 16px;align-items:center;grid-gap:10px;gap:10px;width:100%;background:linear-gradient(180deg,#06172b,#082448 72%,#0b2239);color:#fff;border:0;padding:14px 16px 16px;cursor:pointer;position:relative}.results_headerLeft__bJyKw{display:flex;flex-direction:column;gap:2px;text-align:left}.results_headerCourse__dG9v1{font-weight:800;font-size:18px;display:inline-flex;gap:8px;align-items:center}.results_headerSub__l19EO{font-size:13px;opacity:.95}.results_awTag__94g6K{display:inline-block;padding:2px 6px;border-radius:999px;background:#214262;border:1px solid hsla(0,0%,100%,.25);font-size:11px;letter-spacing:.2px}.results_chevOpen__Umprd,.results_chev__QR5He{font-size:18px;line-height:1;transform-origin:center;transition:transform .15s ease-out}.results_chevOpen__Umprd{transform:rotate(90deg)}.results_meetingRaces__BMLXd{padding:10px 10px 12px;display:flex;flex-direction:column;gap:10px}.results_timeWrapper__CeBI0{margin-top:20px}.results_timeContainer__s_IOV{border-radius:14px;background:linear-gradient(180deg,#13283d,#0a1824);padding:14px 14px 16px}.results_timeTitle__VMpmY{font-family:Segoe UI Bold,Segoe UI,sans-serif;font-size:15px;color:#f3ecdf;margin-bottom:10px}.results_timeList__KRYOA{display:flex;flex-direction:column;gap:10px}.results_raceCard__WG1yB{background:#fff;border-radius:12px;border:1px solid rgba(191,163,96,.7);padding:10px 12px;box-shadow:0 2px 6px rgba(0,0,0,.04)}.results_raceHeader__RPV9m{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px}.results_raceHeaderLeft__SYonr{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.results_raceTime__GRcLE{font-size:14px;margin-right:6px}.results_raceCourse__XNohs,.results_raceTime__GRcLE{font-family:Segoe UI Bold,Segoe UI,sans-serif;color:#0e2233;font-weight:700}.results_raceCourse__XNohs{font-size:15px}.results_raceDistance__l8Jlr,.results_raceGoing___T1s7{font-size:13px;color:#435568;margin-left:6px}.results_awPill___jWBy{font-size:10px;padding:2px 6px;border-radius:999px;border:1px solid #bfa360;color:#0e2233;background:#f3ecdf;text-transform:uppercase;font-weight:600}.results_raceMeta__LYuLa{font-size:12px;color:#435568}.results_raceName__0cLQP{font-size:13px;color:#0e2233;margin-bottom:6px;line-height:1.4}.results_top3List__pfaQQ{border-radius:10px;background:#f5f7fa;padding:6px 8px}.results_position__6_eIY{font-size:13px;font-weight:600;color:#0e2233}.results_silksAndNumber__8vXPq{gap:6px}.results_silksBox__9_nOY{width:28px;height:28px;border-radius:50%;overflow:hidden;border:1px solid rgba(191,163,96,.7);background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.results_silksImg__aLN5Z{width:100%;height:100%;object-fit:cover}.results_silksAndNumber__8vXPq{display:flex;align-items:center;gap:12px}.results_clothNumber__iGGTV{font-weight:700;font-size:14px;color:#0e2233;margin-right:8px}.results_runnerInfo__Nmp2m{display:flex;align-items:baseline;gap:8px}.results_runnerName___AdLe{font-size:13px;font-weight:600;color:#0e2233}.results_runnerOdds__vMEq8{font-size:12px;font-weight:500;color:#0e2233;margin-left:auto}.results_resultRow__QkDZH{display:grid;grid-template-columns:40px 40px 1fr;align-items:center;grid-gap:8px;gap:8px;padding:4px 8px;border-radius:6px;background:#fff;border:1px solid rgba(191,163,96,.15)}.results_top3List__pfaQQ{margin-top:4px;padding:0;background:transparent;border:none;display:flex;flex-direction:column;gap:4px}.results_fullToggleRow__yCYwG{margin-top:6px;display:flex;align-items:center;gap:8px}.results_fullButton__iNZw_{border:none;background:transparent;font-size:12px;font-weight:600;color:#0e2233;cursor:pointer;padding:0}.results_fullButton__iNZw_:hover{text-decoration:underline}.results_fullStatus__hnUft{font-size:12px;color:#435568}.results_fullError__XmJ4n{font-size:12px;color:#b1002b}.results_fullList__Afj4T{margin-top:4px}@media (max-width:768px){.results_page__jUkMK{padding:12px 8px}.results_card__Z6BYO{padding:16px 10px 24px;margin:16px auto 32px}.results_filtersBar__UrWa4{flex-direction:column;align-items:stretch;gap:12px}.results_meetingHeader__OHAeh{padding:12px 12px 14px}.results_meetingRaces__BMLXd{padding:8px 8px 10px}.results_raceCard__WG1yB{padding:8px}.results_raceHeader__RPV9m{flex-direction:row;align-items:flex-start;gap:4px}.results_raceMeta__LYuLa{font-size:11px}.results_resultRow__QkDZH{grid-template-columns:48px 52px minmax(0,1fr);column-gap:8px;padding:6px 0}.results_silksBox__9_nOY,.results_silksPlaceholder__jlhbY{width:26px;height:26px}.results_silksImg__aLN5Z{width:100%;height:100%;object-fit:cover}.results_runnerInfo__Nmp2m{flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.results_runnerName___AdLe{font-size:13px}.results_runnerOdds__vMEq8{font-size:12px;white-space:nowrap}}.results_awaiting__ME1Xv{font-style:italic;opacity:.8}