.ScoringUI_main__lJhT5{max-width:1200px;margin:0 auto;padding:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#ffffff;color:#1f2937}.ScoringUI_header__ZVBab{text-align:center;margin-bottom:2rem;padding:2rem;background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-radius:12px;border:1px solid #d1d5db;box-shadow:0 4px 6px rgba(0,0,0,.1)}.ScoringUI_title__ntK3h{font-size:2.5rem;font-weight:700;color:#111827;margin-bottom:.5rem}.ScoringUI_subtitle__ETWwU{font-size:1.1rem;color:#4b5563;max-width:600px;margin:0 auto;line-height:1.5}.ScoringUI_headerActions__hgVoi{margin-top:1rem}.ScoringUI_statsLink__8Jak_{display:inline-block;padding:.75rem 1.5rem;background:#10b981;color:#ffffff;text-decoration:none;border-radius:8px;border:1px solid #059669;font-weight:600;transition:all .2s ease}.ScoringUI_statsLink__8Jak_:hover{background:#059669;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.ScoringUI_profileSection__h_Yv4{background:#f9fafb;border-radius:12px;padding:1.5rem;margin-bottom:2rem;border:1px solid #d1d5db;box-shadow:0 2px 4px rgba(0,0,0,.05)}.ScoringUI_profileHeader__6sCxT{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.ScoringUI_profileActions__80838{display:flex;gap:.75rem;flex-wrap:wrap}.ScoringUI_saveProfileBtn__zfda3{background:#10b981;color:#ffffff;border:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s ease}.ScoringUI_saveProfileBtn__zfda3:hover{background:#059669;transform:translateY(-1px)}.ScoringUI_resetBtn__J0x7a{background:#f3f4f6;color:#374151;border:1px solid #d1d5db;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s ease}.ScoringUI_resetBtn__J0x7a:hover{background:#e5e7eb;border-color:#9ca3af}.ScoringUI_currentProfile__QfpKk{background:#f0fdf4;border:1px solid #10b981;border-radius:8px;padding:1rem;margin-top:1rem}.ScoringUI_currentProfile__QfpKk h3{margin:0 0 .5rem;color:#10b981;font-size:1.1rem}.ScoringUI_currentProfile__QfpKk p{margin:0;color:#6b7280}.ScoringUI_raceSelection__UkPmv{background:linear-gradient(135deg,#f9fafb,#f3f4f6);border-radius:16px;padding:1.5rem;margin-bottom:2rem;border:1px solid #d1d5db;box-shadow:0 4px 16px rgba(0,0,0,.08);transition:all .3s ease;position:relative;overflow:hidden}.ScoringUI_raceSelection__UkPmv:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#10b981,#3b82f6,#f59e0b);border-radius:16px 16px 0 0}.ScoringUI_raceSelection__UkPmv:hover{box-shadow:0 8px 25px rgba(0,0,0,.12);transform:translateY(-1px)}.ScoringUI_raceHeader__ItjcJ{text-align:center;margin-bottom:1.5rem}.ScoringUI_raceSubtitle__kgMFp{color:#6b7280;font-size:.95rem;margin:.5rem 0 0;line-height:1.5;font-weight:500}.ScoringUI_raceControls__fPgFQ{display:flex;flex-direction:column;gap:1.5rem;align-items:stretch}.ScoringUI_datePicker__Wt7rf,.ScoringUI_racePicker__mhEMK{display:flex;flex-direction:column;gap:.5rem}.ScoringUI_raceLabel__KjF1F{display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:700;color:#111827;font-size:.95rem;margin-bottom:.25rem}.ScoringUI_raceIcon__3e3oX{font-size:1.1rem;opacity:.8}.ScoringUI_dateInput__GQecC,.ScoringUI_raceSelect__jfC1g{padding:.875rem 1rem;border:2px solid #d1d5db;border-radius:10px;font-size:.95rem;font-weight:600;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#6b7280;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px rgba(0,0,0,.05);cursor:not-allowed;text-align:center;width:100%}.ScoringUI_dateInput__GQecC:focus,.ScoringUI_raceSelect__jfC1g:focus{outline:none;border-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.1),0 4px 12px rgba(16,185,129,.15);transform:translateY(-1px)}.ScoringUI_raceSelect__jfC1g{background:linear-gradient(135deg,#ffffff,#f8fafc);color:#111827;cursor:pointer}.ScoringUI_raceSelect__jfC1g:hover{border-color:#9ca3af;box-shadow:0 3px 8px rgba(0,0,0,.1)}.ScoringUI_dateInfo__5bern{color:#6b7280;font-size:.85rem;font-weight:500;margin-top:.5rem;display:block;text-align:center;line-height:1.4}.ScoringUI_errorText__qCLZr,.ScoringUI_loadingText__EOrB0{text-align:center;padding:1rem;margin:1rem 0;border-radius:8px;font-weight:600}.ScoringUI_loadingText__EOrB0{background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#2563eb;border:1px solid #93c5fd}.ScoringUI_errorText__qCLZr{background:linear-gradient(135deg,#fef2f2,#fee2e2);color:#dc2626;border:1px solid #fca5a5}.ScoringUI_debugInfo__dgRGe{margin-top:1.5rem}.ScoringUI_debugDetails__HkW9_{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #cbd5e1;border-radius:10px;overflow:hidden;transition:all .3s ease}.ScoringUI_debugDetails__HkW9_:hover{border-color:#9ca3af;box-shadow:0 3px 8px rgba(0,0,0,.1)}.ScoringUI_debugSummary__8ws4j{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);padding:.875rem 1rem;cursor:pointer;font-weight:700;color:#374151;font-size:.9rem;border:none;width:100%;text-align:left;display:flex;align-items:center;gap:.5rem;transition:all .2s ease}.ScoringUI_debugSummary__8ws4j:hover{background:linear-gradient(135deg,#e2e8f0,#cbd5e1)}.ScoringUI_debugSummary__8ws4j::-webkit-details-marker{display:none}.ScoringUI_debugSummary__8ws4j:after{content:"▶";margin-left:auto;transition:transform .2s ease;font-size:.8rem;color:#6b7280}.ScoringUI_debugDetails__HkW9_[open] .ScoringUI_debugSummary__8ws4j:after{transform:rotate(90deg)}.ScoringUI_debugContent__6Q_Yt{padding:1rem;background:#ffffff}.ScoringUI_debugRow__5RSdy{padding:.5rem 0;border-bottom:1px solid #e5e7eb;font-size:.8rem;color:#374151;line-height:1.4}.ScoringUI_debugRow__5RSdy:last-child{border-bottom:none}.ScoringUI_debugRow__5RSdy strong{color:#111827;font-weight:700}.ScoringUI_scoringForm__k6RRx{background:#f9fafb;border-radius:12px;padding:1.5rem;border:1px solid #d1d5db;box-shadow:0 2px 4px rgba(0,0,0,.05)}.ScoringUI_scoringControls__sGa7O{margin-bottom:2rem}.ScoringUI_controlsHeader__8FKW0{text-align:center;margin-bottom:2rem}.ScoringUI_helpText__8xKqX{color:#4b5563;max-width:600px;margin:0 auto;line-height:1.6;font-size:1rem}.ScoringUI_metricCategory__XNCcU{margin-bottom:2rem;border:1px solid #d1d5db;border-radius:12px;overflow:hidden;transition:all .2s ease}.ScoringUI_metricCategory__XNCcU:hover{border-color:#10b981;box-shadow:0 4px 8px rgba(0,0,0,.1)}.ScoringUI_categoryToggle__e_bWc{width:100%;background:#ffffff;border:none;border-radius:0;padding:0;cursor:pointer;transition:all .2s ease;display:flex;justify-content:space-between;align-items:center}.ScoringUI_categoryToggle__e_bWc:hover{background:#f3f4f6}.ScoringUI_categoryTitle__2l1sm{font-size:1.2rem;font-weight:600;color:#111827;margin:0;padding:1rem;text-align:left;flex-grow:1}.ScoringUI_expandIcon__L9iMk{font-size:1.5rem;font-weight:700;color:#10b981;padding:1rem;min-width:40px;text-align:center;transition:transform .2s ease}.ScoringUI_expandIcon__L9iMk.ScoringUI_expanded__wlPLu{transform:rotate(180deg)}.ScoringUI_metricsGrid__vrb8l{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;padding:1.5rem;background:#ffffff}.ScoringUI_metricCard__qvCNR{background:#ffffff;border:2px solid #d1d5db;border-radius:8px;padding:1rem;transition:all .2s ease;position:relative}.ScoringUI_metricCard__qvCNR:hover{border-color:#10b981;box-shadow:0 2px 8px rgba(0,0,0,.1)}.ScoringUI_metricCard__qvCNR[data-category=topTier]{border-left:4px solid #10b981;background:#f0fdf4}.ScoringUI_metricCard__qvCNR[data-category=topTier] .ScoringUI_metricName__mVw1q{color:#059669;font-weight:700;font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ScoringUI_metricCard__qvCNR[data-category=midTier]{border-left:4px solid #3b82f6;background:#eff6ff}.ScoringUI_metricCard__qvCNR[data-category=midTier] .ScoringUI_metricName__mVw1q{color:#2563eb;font-weight:700;font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ScoringUI_metricCard__qvCNR[data-category=lowerTier]{border-left:4px solid #f59e0b;background:#fffbeb}.ScoringUI_metricCard__qvCNR[data-category=lowerTier] .ScoringUI_metricName__mVw1q{color:#d97706;font-weight:700;font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ScoringUI_metricCard__qvCNR.ScoringUI_unavailable__k_JPi{background:#fef2f2;border-color:#ef4444;opacity:.9}.ScoringUI_metricCard__qvCNR.ScoringUI_unavailable__k_JPi:before{content:"⚠️ No Data";position:absolute;top:-10px;left:8px;background:#ef4444;color:#ffffff;padding:2px 8px;border-radius:4px;font-size:.7rem;font-weight:600;z-index:1}.ScoringUI_metricCard__qvCNR.ScoringUI_unavailable__k_JPi .ScoringUI_metricName__mVw1q{color:#dc2626;font-weight:600}.ScoringUI_metricCard__qvCNR.ScoringUI_unavailable__k_JPi .ScoringUI_metricLabel__eyeHX input[type=checkbox]{cursor:not-allowed;opacity:.5}.ScoringUI_metricHeader__MRWZr{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;flex-wrap:wrap;gap:.5rem}.ScoringUI_metricLabel__eyeHX{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-weight:500;flex:1}.ScoringUI_metricLabel__eyeHX input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:#10b981}.ScoringUI_metricName__mVw1q{color:#111827;font-size:.85rem;font-weight:500}.ScoringUI_metricName__mVw1q,.ScoringUI_unavailableBadge__5pR2b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ScoringUI_unavailableBadge__5pR2b{background:#ef4444;color:#ffffff;padding:.25rem .5rem;border-radius:4px;font-size:.8rem;font-weight:600;border:1px solid #dc2626}.ScoringUI_sliderWrapper__V6N_o{margin-top:.75rem}.ScoringUI_sliderRow__tV5Jh{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.ScoringUI_sliderValueDisplay__R0juX{min-width:50px;text-align:center;font-weight:600;color:#111827;background:#f3f4f6;padding:.5rem .75rem;border-radius:4px;border:1px solid #d1d5db;font-size:.9rem}.ScoringUI_orderVizColumn__SFprk{background:#f9fafb;border:1px solid #d1d5db;border-radius:8px;padding:1.5rem;margin-top:2rem;box-shadow:0 2px 4px rgba(0,0,0,.05)}.ScoringUI_resultsTitle__pBPuj{font-size:1.5rem;font-weight:600;color:#111827;margin:0 0 1rem}.ScoringUI_nonRunnerSectionTitle__HgBRx{color:#6b7280;font-weight:600;margin-bottom:1rem}.ScoringUI_runnerCardList__8nzJk{display:grid;gap:1rem;margin-top:1rem}.ScoringUI_selectionMessage__ZWuF6{text-align:center;color:#6b7280;font-style:italic;margin:1rem 0;padding:1rem;background:#f9fafb;border-radius:8px;border:1px solid #d1d5db}.ScoringUI_orderVizList__nGyfM{list-style:none;padding:0;margin:0}.ScoringUI_orderVizItem__Xps78{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #d1d5db;transition:background-color .2s ease}.ScoringUI_orderVizItem__Xps78:hover{background:#f3f4f6;margin:0 -.5rem;padding:.75rem .5rem;border-radius:4px}.ScoringUI_orderVizItem__Xps78:last-child{border-bottom:none}.ScoringUI_orderVizHorseInfo__SHE9k{display:flex;align-items:center;gap:.75rem}.ScoringUI_orderVizSilksPlaceholder__bcJgT,.ScoringUI_orderVizSilks__gMGyt{width:24px;height:24px;border-radius:50%;border:1px solid #d1d5db}.ScoringUI_orderVizSilksPlaceholder__bcJgT{background:#f3f4f6}.ScoringUI_orderVizNumber__XDtU9{font-weight:600;color:#111827;min-width:20px}.ScoringUI_orderVizHorse__B05JS{color:#111827;font-weight:500}.ScoringUI_orderVizScore__2sKRo{font-weight:600;color:#10b981;background:#f0fdf4;padding:.25rem .75rem;border-radius:4px;border:1px solid #10b981}@media (max-width:768px){.ScoringUI_main__lJhT5{padding:.5rem}.ScoringUI_header__ZVBab{padding:1rem}.ScoringUI_title__ntK3h{font-size:2rem}.ScoringUI_raceControls__fPgFQ{flex-direction:column;align-items:stretch;gap:1rem}.ScoringUI_dateInput__GQecC,.ScoringUI_raceSelect__jfC1g{min-width:auto;width:100%}.ScoringUI_metricsGrid__vrb8l{grid-template-columns:1fr;padding:1rem}.ScoringUI_profileActions__80838{flex-direction:column}.ScoringUI_profileActions__80838 button{width:100%}.ScoringUI_metricCard__qvCNR{padding:.75rem}.ScoringUI_sliderRow__tV5Jh{flex-direction:column;align-items:stretch;gap:.5rem}}@media (min-width:480px){.ScoringUI_raceSelection__UkPmv{padding:2rem;border-radius:18px}.ScoringUI_raceControls__fPgFQ{gap:2rem}.ScoringUI_dateInput__GQecC,.ScoringUI_raceSelect__jfC1g{padding:1rem 1.25rem;font-size:1rem}.ScoringUI_raceLabel__KjF1F{font-size:1rem;justify-content:flex-start}.ScoringUI_dateInfo__5bern{text-align:left;font-size:.9rem}}@media (min-width:768px){.ScoringUI_raceSelection__UkPmv{padding:2.5rem;border-radius:20px;margin-bottom:2.5rem}.ScoringUI_raceHeader__ItjcJ{text-align:left;margin-bottom:2rem}.ScoringUI_raceControls__fPgFQ{flex-direction:row;align-items:flex-start;gap:2rem}.ScoringUI_datePicker__Wt7rf,.ScoringUI_racePicker__mhEMK{flex:1;min-width:250px}.ScoringUI_debugInfo__dgRGe{margin-top:2rem}.ScoringUI_debugSummary__8ws4j{padding:1rem 1.25rem;font-size:1rem}.ScoringUI_debugContent__6Q_Yt{padding:1.5rem}.ScoringUI_debugRow__5RSdy{font-size:.9rem;padding:.75rem 0}}@media (max-width:480px){.ScoringUI_title__ntK3h{font-size:1.5rem}.ScoringUI_sectionTitle__nRMtK{font-size:1.2rem}.ScoringUI_metricCard__qvCNR{padding:.5rem}.ScoringUI_metricsGrid__vrb8l{padding:.75rem}}@media (max-width:320px){.ScoringUI_main__lJhT5{padding:.25rem}.ScoringUI_header__ZVBab{padding:.75rem;margin-bottom:1rem}.ScoringUI_title__ntK3h{font-size:1.25rem;margin-bottom:.25rem}.ScoringUI_subtitle__ETWwU{font-size:.875rem;line-height:1.4}.ScoringUI_sectionTitle__nRMtK{font-size:1.1rem;margin-bottom:.5rem}.ScoringUI_profileSection__h_Yv4{padding:.75rem;margin-bottom:1rem;border-radius:8px}.ScoringUI_profileHeader__6sCxT{flex-direction:column;align-items:stretch;gap:.75rem;margin-bottom:1rem}.ScoringUI_profileHeader__6sCxT>div:first-child{text-align:center}.ScoringUI_profileHeader__6sCxT>div:first-child p{font-size:.8rem;color:#6b7280;margin-top:.25rem}.ScoringUI_profileActions__80838{flex-direction:column;gap:.5rem}.ScoringUI_profileActions__80838>div:first-child{display:flex;flex-direction:column;gap:.5rem}.ScoringUI_profileActions__80838 label{font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.25rem}.ScoringUI_profileActions__80838 select{width:100%;padding:.5rem;font-size:.875rem;border:1px solid #d1d5db;border-radius:6px;background:#ffffff;color:#1f2937}.ScoringUI_profileActions__80838>div:last-child{display:flex;gap:.5rem}.ScoringUI_profileActions__80838 button{flex:1;padding:.5rem .75rem;font-size:.8rem;border-radius:6px;font-weight:500;min-height:36px}.ScoringUI_resetBtn__J0x7a{background:#f3f4f6;color:#374151;border:1px solid #d1d5db}.ScoringUI_resetBtn__J0x7a:hover{background:#e5e7eb}.ScoringUI_currentProfile__QfpKk{padding:.75rem;margin-top:.75rem;border-radius:6px}.ScoringUI_currentProfile__QfpKk>div{display:flex;flex-direction:column;gap:.5rem;text-align:center}.ScoringUI_currentProfile__QfpKk>div>div:first-child{font-size:1.5rem;color:#10b981}.ScoringUI_currentProfile__QfpKk h3{font-size:.9rem;margin:0;color:#10b981;font-weight:600}.ScoringUI_currentProfile__QfpKk p{font-size:.75rem;color:#6b7280;display:flex;flex-direction:column;gap:.25rem}.ScoringUI_currentProfile__QfpKk p span{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0}.ScoringUI_currentProfile__QfpKk p span span:first-child{font-weight:500;color:#4b5563}.ScoringUI_currentProfile__QfpKk p span span:last-child{font-weight:600;color:#10b981;background:#f0fdf4;padding:.125rem .5rem;border-radius:4px;border:1px solid #10b981}.ScoringUI_raceSelection__UkPmv{padding:.75rem;margin-bottom:1rem;border-radius:8px}.ScoringUI_raceHeader__ItjcJ{text-align:center;margin-bottom:.75rem}.ScoringUI_raceSubtitle__kgMFp{font-size:.8rem;color:#6b7280;margin-top:.25rem;line-height:1.4}.ScoringUI_raceControls__fPgFQ{flex-direction:column;gap:.75rem}.ScoringUI_datePicker__Wt7rf,.ScoringUI_racePicker__mhEMK{display:flex;flex-direction:column;gap:.5rem}.ScoringUI_raceLabel__KjF1F{font-size:.875rem;font-weight:500;color:#374151;display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.ScoringUI_raceIcon__3e3oX{font-size:1rem;color:#6b7280}.ScoringUI_dateInput__GQecC{background:#f3f4f6;color:#6b7280;cursor:not-allowed}.ScoringUI_dateInput__GQecC,.ScoringUI_raceSelect__jfC1g{width:100%;padding:.5rem;font-size:.875rem;border:1px solid #d1d5db;border-radius:6px}.ScoringUI_raceSelect__jfC1g{background:#ffffff;color:#1f2937;min-height:36px}.ScoringUI_dateInfo__5bern{font-size:.75rem;color:#6b7280;margin-top:.25rem;line-height:1.4}.ScoringUI_dateInfo__5bern strong{color:#374151;font-weight:600}.ScoringUI_errorText__qCLZr,.ScoringUI_loadingText__EOrB0{font-size:.875rem;text-align:center;padding:.5rem;margin:.5rem 0;border-radius:6px}.ScoringUI_loadingText__EOrB0{color:#059669;background:#f0fdf4;border:1px solid #10b981}.ScoringUI_errorText__qCLZr{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.ScoringUI_scoringForm__k6RRx{margin-top:1rem}.ScoringUI_scoringControls__sGa7O{padding:.75rem;margin-bottom:1rem;border-radius:8px;background:#f9fafb;border:1px solid #d1d5db}.ScoringUI_controlsHeader__8FKW0{text-align:center;margin-bottom:1rem}.ScoringUI_controlsHeader__8FKW0 h2{font-size:1.1rem;margin-bottom:.5rem;color:#111827}.ScoringUI_helpText__8xKqX{font-size:.8rem;color:#6b7280;line-height:1.4;margin:0}.ScoringUI_metricCategory__XNCcU{margin-bottom:.75rem;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden}.ScoringUI_categoryToggle__e_bWc{width:100%;padding:.75rem;background:#ffffff;border:none;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .2s ease}.ScoringUI_categoryToggle__e_bWc:hover{background:#f9fafb}.ScoringUI_categoryTitle__2l1sm{font-size:.9rem;font-weight:600;color:#374151;margin:0;text-align:left}.ScoringUI_expandIcon__L9iMk{font-size:1.2rem;font-weight:700;color:#6b7280;min-width:20px;text-align:center}.ScoringUI_metricsGrid__vrb8l{padding:.5rem;background:#ffffff;display:flex;flex-direction:column;gap:.5rem}.ScoringUI_metricsGrid__vrb8l .ScoringUI_metricCard__qvCNR{min-height:auto;margin:0}.ScoringUI_metricCard__qvCNR{padding:.75rem;border:1px solid #e5e7eb;border-radius:6px;background:#fafafa}.ScoringUI_metricHeader__MRWZr{margin-bottom:.75rem}.ScoringUI_metricLabel__eyeHX{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;font-weight:500;color:#374151}.ScoringUI_metricLabel__eyeHX input[type=checkbox]{width:16px;height:16px;accent-color:#10b981}.ScoringUI_metricName__mVw1q{display:flex;align-items:center;gap:.25rem;font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.2}.ScoringUI_metricCard__qvCNR[data-category=midTier]{padding:.5rem;border-radius:4px}.ScoringUI_metricCard__qvCNR[data-category=midTier] .ScoringUI_metricName__mVw1q{font-size:.7rem;line-height:1.1}.ScoringUI_metricCard__qvCNR[data-category=midTier] .ScoringUI_metricHeader__MRWZr{margin-bottom:.5rem}.ScoringUI_metricCard__qvCNR[data-category=midTier] .ScoringUI_sliderWrapper__V6N_o{margin-top:.5rem}.ScoringUI_metricCard__qvCNR[data-category=midTier] .ScoringUI_sliderRow__tV5Jh{gap:.25rem}.ScoringUI_metricCard__qvCNR[data-category=midTier] .ScoringUI_sliderValueDisplay__R0juX{font-size:.75rem;padding:.125rem .375rem;min-width:35px}.ScoringUI_metricCard__qvCNR[data-category=lowerTier]{padding:.5rem;border-radius:4px}.ScoringUI_metricCard__qvCNR[data-category=lowerTier] .ScoringUI_metricName__mVw1q{font-size:.7rem;line-height:1.1}.ScoringUI_metricCard__qvCNR[data-category=lowerTier] .ScoringUI_metricHeader__MRWZr{margin-bottom:.5rem}.ScoringUI_metricCard__qvCNR[data-category=lowerTier] .ScoringUI_sliderWrapper__V6N_o{margin-top:.5rem}.ScoringUI_metricCard__qvCNR[data-category=lowerTier] .ScoringUI_sliderRow__tV5Jh{gap:.25rem}.ScoringUI_metricCard__qvCNR[data-category=lowerTier] .ScoringUI_sliderValueDisplay__R0juX{font-size:.75rem;padding:.125rem .375rem;min-width:35px}.ScoringUI_unavailableBadge__5pR2b{font-size:.7rem;padding:.125rem .375rem;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScoringUI_metricHeader__MRWZr{flex-wrap:wrap;gap:.25rem;align-items:flex-start;justify-content:space-between}.ScoringUI_metricHeader__MRWZr .ScoringUI_unavailableBadge__5pR2b{align-self:flex-start;margin-top:.25rem;flex-shrink:0}.ScoringUI_metricLabel__eyeHX{flex:1;min-width:0}.ScoringUI_sliderWrapper__V6N_o{width:100%}.ScoringUI_sliderRow__tV5Jh{display:flex;flex-direction:column;gap:.5rem;align-items:stretch}.ScoringUI_rc-slider__hbnGn{width:100%;margin:0}.ScoringUI_rc-slider-rail__TginU,.ScoringUI_rc-slider-track__emvi3{height:6px;border-radius:3px}.ScoringUI_rc-slider-handle__19zrX{height:18px;width:18px;margin-top:-6px;margin-left:-9px;border:2px solid #10b981;background:#ffffff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ScoringUI_sliderValueDisplay__R0juX{font-size:.875rem;font-weight:600;color:#10b981;text-align:center;padding:.25rem .5rem;background:#f0fdf4;border:1px solid #10b981;border-radius:4px;min-width:40px}.ScoringUI_orderVizColumn__SFprk{margin-top:1rem;padding:.75rem;background:#f9fafb;border:1px solid #d1d5db;border-radius:8px}.ScoringUI_orderVizColumn__SFprk h2{font-size:1.1rem;margin-bottom:.75rem;color:#111827;text-align:center}.ScoringUI_orderVizList__nGyfM{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.ScoringUI_orderVizItem__Xps78{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#ffffff;border:1px solid #e5e7eb;border-radius:8px;font-size:.875rem;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .2s ease}.ScoringUI_orderVizItem__Xps78:hover{box-shadow:0 2px 6px rgba(0,0,0,.1);transform:translateY(-1px)}.ScoringUI_orderVizHorseInfo__SHE9k{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.ScoringUI_orderVizHorseInfo__SHE9k:before{content:"";display:flex;flex-direction:column;align-items:center;gap:.25rem;margin-right:.75rem}.ScoringUI_orderVizSilks__gMGyt{width:20px;height:20px;border-radius:3px;border:1px solid #e5e7eb;flex-shrink:0;order:-1}.ScoringUI_orderVizNumber__XDtU9{font-weight:700;color:#10b981;min-width:20px;text-align:center;font-size:.8rem;background:#f0fdf4;padding:.125rem .25rem;border-radius:3px;border:1px solid #10b981;flex-shrink:0;order:0}.ScoringUI_orderVizHorse__B05JS{font-weight:600;color:#374151;flex:1;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ScoringUI_orderVizScore__2sKRo{font-weight:600;color:#10b981;background:#f0fdf4;padding:.25rem .5rem;border-radius:4px;border:1px solid #10b981;font-size:.75rem;flex-shrink:0;min-width:50px;text-align:center;box-shadow:0 1px 2px rgba(16,185,129,.1)}}.rc-slider{position:relative;width:100%;height:14px;padding:5px 0;border-radius:6px;touch-action:none}.rc-slider,.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;height:4px;background-color:#e9e9e9;border-radius:6px}.rc-slider-track,.rc-slider-tracks{position:absolute;height:4px;background-color:#abe2fb;border-radius:6px}.rc-slider-track-draggable{z-index:1;box-sizing:content-box;background-clip:content-box;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);transform:translateY(-5px)}.rc-slider-handle{position:absolute;z-index:1;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:2px solid #96dbfa;border-radius:50%;cursor:pointer;cursor:grab;opacity:.8;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete{opacity:0}.rc-slider-handle:focus{outline:none;box-shadow:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;color:#999;text-align:center;vertical-align:middle;cursor:pointer}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;width:8px;height:8px;vertical-align:middle;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;cursor:pointer}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{width:4px;height:100%}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-top:0;border-right:5px solid rgba(0,0,0,0);border-bottom:0;border-left:5px solid rgba(0,0,0,0);transform:translateX(-5px)}.rc-slider-vertical .rc-slider-handle{position:absolute;z-index:1;margin-top:0;margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{width:4px;height:100%}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{display:block!important;animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{transform:scale(0);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{transform:scale(0);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(0);transform-origin:50% 100%;opacity:0}}.rc-slider-tooltip{position:absolute;top:-9999px;left:-9999px;visibility:visible}.rc-slider-tooltip,.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{min-width:24px;height:24px;padding:6px 2px;color:#fff;font-size:12px;line-height:1;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.RunnerCard_nonRunnerCompact__d1wBx{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;margin:.5rem 0;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:.9rem;opacity:.8}.RunnerCard_nonRunnerLabel__FpgeZ{font-weight:600;color:#dc2626;flex-shrink:0}.RunnerCard_nonRunnerHorse__bxZwy{font-weight:500;color:#991b1b;flex:1}.RunnerCard_nonRunnerTrainer__6CzdL{color:#7f1d1d;font-size:.85rem;flex-shrink:0}.RunnerCard_card__zIjWc{background:#ffffff;border:1px solid #d1d5db;border-radius:16px;padding:1.1rem 1.5rem;margin-bottom:1.2rem;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:border-color .17s,box-shadow .17s}.RunnerCard_card__zIjWc:hover{border-color:#10b981;box-shadow:0 4px 12px rgba(16,185,129,.15)}.RunnerCard_nonRunner__wAKPj{opacity:.45;filter:grayscale(1)}.RunnerCard_winner__s1nAN{box-shadow:0 0 0 4px #ffc90088,0 4px 18px rgba(34,42,68,.13);border-color:#ffc900!important;background:linear-gradient(90deg,#181c22 80%,#ffc90015)}.RunnerCard_cardContent__NbAj0{display:flex;flex-direction:column;gap:.7rem}.RunnerCard_topRow__CHQLd{display:flex;align-items:flex-start;gap:.85rem;flex-wrap:wrap;justify-content:flex-start}.RunnerCard_silkNumberDraw__C4eZn{display:flex;flex-direction:column;align-items:center;gap:.25rem;flex-shrink:0}.RunnerCard_resultPos__frJCf{min-width:2.1em;display:inline-block;font-weight:700;color:#ffc900;font-size:1.07em;text-align:center;margin-right:.7em}.RunnerCard_resultPos__frJCf.RunnerCard_winner__s1nAN{color:#181a10;background:#ffc900;border-radius:1em;padding:2px 12px;font-weight:800}.RunnerCard_number__9dsR_{font-weight:700;font-size:1.13rem;letter-spacing:.5px;color:var(--color-main-text);flex-shrink:0}.RunnerCard_draw__qFwMI{font-size:.85rem;color:var(--color-muted);margin-left:.3rem;flex-shrink:0}.RunnerCard_silkSmall__2DsT9{width:32px;height:32px;border-radius:50%;overflow:hidden;border:1px solid var(--color-border);background:#101112;display:flex;align-items:center;justify-content:center;flex-shrink:0}.RunnerCard_noSilks__KGbHA,.RunnerCard_silks__YHqP6,.RunnerCard_silks__YHqP6 svg{width:100%;height:100%}.RunnerCard_noSilks__KGbHA{background:#1a1a1a;border-radius:50%}.RunnerCard_horseName__W3Bvr{font-size:1.16rem;font-weight:800;color:var(--color-brand);margin-right:.2rem;letter-spacing:.2px;white-space:normal;overflow:visible;max-width:none;flex-shrink:0}.RunnerCard_horseInfo__kgLKZ{display:flex;flex-direction:column;gap:.3rem;flex:1;min-width:0}.RunnerCard_topRightInfo__voEE7{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem;margin-left:auto;flex-shrink:0}.RunnerCard_topRightInfo__voEE7 .RunnerCard_scoreBlock__4nHea{background:#f0fdf4;border:1px solid #10b981;border-radius:6px;padding:.25rem .5rem;display:flex;flex-direction:column;align-items:center;gap:.1rem;box-shadow:0 1px 3px rgba(16,185,129,.1)}.RunnerCard_topRightInfo__voEE7 .RunnerCard_scoreLabel__hMLob{font-size:.65rem;text-transform:uppercase;color:#059669;font-weight:600;line-height:1;letter-spacing:.05em}.RunnerCard_topRightInfo__voEE7 .RunnerCard_scoreValue__v9ozU{font-size:.9rem;font-weight:700;color:#059669;letter-spacing:.1px;line-height:1}.RunnerCard_jockeyTrainerStack__x38b0{display:flex;flex-direction:column;gap:.1rem}.RunnerCard_courseDistanceInfo__ipV0F{display:flex;gap:.5rem;font-size:.7rem;color:#6b7280;font-weight:500;line-height:1.1}.RunnerCard_courseInfo__0v6W5{color:#2563eb;font-weight:600}.RunnerCard_distanceInfo__Aa_0u{color:#7c3aed;font-weight:600}.RunnerCard_lastRunInfo__NMNCu{font-size:.65rem;color:#9ca3af;font-weight:400;line-height:1.1;font-style:italic}.RunnerCard_formString__961Dn{font-size:.8rem;font-weight:600;color:var(--color-highlight);background:rgba(255,201,0,.1);border-radius:12px;padding:.18rem .46rem;white-space:normal;max-width:none;overflow:visible;flex-shrink:0}.RunnerCard_detailsLine__Q7HgV{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem;font-size:.95rem;color:var(--color-muted);width:100%}.RunnerCard_age__Ct75b,.RunnerCard_jockeyTrainer__NJgB9,.RunnerCard_ofr__ZrS4y,.RunnerCard_weight__7QICi{font-size:.94rem}.RunnerCard_inlineFlags__Puewq{display:inline-flex;align-items:center;gap:.37rem;margin-left:1rem;flex-wrap:wrap}.RunnerCard_flag__nDXjV{font-size:.82rem;font-weight:700;color:#fff;padding:2px 7px;border-radius:5px;background:var(--color-border);text-transform:uppercase}.RunnerCard_flag_c__BxkMI{background:var(--color-brand);color:#191919}.RunnerCard_flag_d__u_Cto{background:#5bb8fa;color:#191919}.RunnerCard_flag_cd__R4_cF{background:#ad7be6;color:#fff}.RunnerCard_flag_bf__dsx5y{background:#ff6b6b;color:#191919}.RunnerCard_detailsSpacer__xjvE2{flex:1 1 auto}.RunnerCard_lastRun__stPMz{font-size:.94rem;color:var(--color-highlight);padding-top:.1rem;padding-left:.1rem;font-weight:600}.RunnerCard_oddsBlock__wMLhR{background:var(--color-dark-bg,#181818);color:var(--color-brand,#36e8b5);font-weight:var(--font-weight-bold,700);padding:.19em 1.1em;border-radius:999px;font-size:var(--font-size-md,1rem);border:1px solid var(--color-border,#232323);box-shadow:0 2px 8px rgba(54,232,181,.04);letter-spacing:.03em;margin-left:.2em;transition:background .17s,color .17s}.RunnerCard_ratingsLine__DH9Vk{display:flex;align-items:center;flex-wrap:wrap;gap:.85rem;font-size:.95rem;color:var(--color-muted);width:100%}.RunnerCard_ratingsSpacer__Cjomn{flex:1 1 auto}.RunnerCard_scoreBlock__4nHea{background:#212821;border-radius:7px;padding:.29rem .53rem;display:flex;flex-direction:column;align-items:center;gap:.1rem;box-shadow:0 2px 8px rgba(54,232,181,.1);margin-left:.6em}.RunnerCard_scoreLabel__hMLob{font-size:.68rem;text-transform:uppercase;color:var(--color-brand);font-weight:700;line-height:1;letter-spacing:.05em}.RunnerCard_scoreValue__v9ozU{font-size:1.01rem;font-weight:800;color:var(--color-brand);letter-spacing:.2px;line-height:1}.RunnerCard_spBlock__ovMp9{background:#181f2a;border-radius:7px;padding:.22rem .53rem;display:flex;flex-direction:column;align-items:center;gap:.1rem;box-shadow:0 2px 8px rgba(54,232,181,.05);margin-left:.7em}.RunnerCard_spLabel__aARqW{font-size:.67rem;text-transform:uppercase;color:#ffc900;font-weight:700;line-height:1}.RunnerCard_spValue__GCxIx{font-size:1.01rem;font-weight:800;color:#ffc900;letter-spacing:.2px;line-height:1}.RunnerCard_expandBtn__zo1LC{margin-top:.3rem;border:none;background:none;color:var(--color-brand);font-size:1rem;font-weight:700;cursor:pointer;padding:0}.RunnerCard_expandBtn__zo1LC:hover{color:var(--color-highlight)}.RunnerCard_extraInfo__ApNFV{background:#f8fafc;border:1px solid #e2e8f0;border-radius:11px;margin-top:.82rem;padding:.95rem 1.1rem .7rem;color:#1e293b;font-size:.95rem;animation:RunnerCard_fadeIn__lejxK .33s;box-shadow:0 2px 4px rgba(0,0,0,.05)}@keyframes RunnerCard_fadeIn__lejxK{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.RunnerCard_infoList__FS5YG{display:grid;grid-template-columns:max-content 1fr;gap:.36rem 1.2rem;margin-bottom:.7rem}.RunnerCard_infoList__FS5YG dt{font-weight:800;color:#059669}.RunnerCard_infoList__FS5YG dd{margin:0;color:#1e293b}.RunnerCard_extraInfo__ApNFV p{margin:.45rem 0 .2rem;font-size:.95rem;line-height:1.52;color:#1e293b}@media (max-width:600px){.RunnerCard_horseName__W3Bvr{font-size:1.04rem}.RunnerCard_formString__961Dn{font-size:.75rem}.RunnerCard_scoreBlock__4nHea,.RunnerCard_spBlock__ovMp9{padding:.17rem .35rem}.RunnerCard_scoreValue__v9ozU,.RunnerCard_spValue__GCxIx{font-size:.92rem}.RunnerCard_scoreLabel__hMLob,.RunnerCard_spLabel__aARqW{font-size:.61rem}.RunnerCard_inlineScore__P5fhV{min-width:66px}.RunnerCard_detailsLine__Q7HgV{flex-wrap:nowrap;gap:.32rem;font-size:.9rem}.RunnerCard_inlineFlags__Puewq{min-width:0;max-width:90px;overflow-x:auto;white-space:nowrap}.RunnerCard_detailsSpacer__xjvE2{min-width:10px}.RunnerCard_lastRun__stPMz{font-size:.9rem;min-width:32px;text-align:right}.RunnerCard_oddsBlock__wMLhR{font-size:.9rem;padding:.13em .7em;min-width:44px;text-align:right;margin-left:.1em}}@media (max-width:320px){.RunnerCard_card__zIjWc{padding:.5rem .4rem;border-radius:8px;margin-bottom:.5rem;box-shadow:0 1px 4px rgba(0,0,0,.1)}.RunnerCard_cardContent__NbAj0{gap:.35rem}.RunnerCard_topRow__CHQLd{gap:.35rem;flex-wrap:wrap;align-items:flex-start}.RunnerCard_silkNumberDraw__C4eZn{gap:.2rem;margin-right:.3rem}.RunnerCard_number__9dsR_{font-size:.9rem;min-width:18px;text-align:center}.RunnerCard_draw__qFwMI{font-size:.7rem;margin-left:0;text-align:center}.RunnerCard_silkSmall__2DsT9{width:24px;height:24px}.RunnerCard_horseInfo__kgLKZ{gap:.2rem}.RunnerCard_horseName__W3Bvr{font-size:.8rem;line-height:1.1;flex:1;min-width:0}.RunnerCard_jockeyTrainerStack__x38b0{gap:.08rem}.RunnerCard_jockeyTrainerSmall__lhIrx{font-size:.65rem;line-height:1.1}.RunnerCard_topRightInfo__voEE7{gap:.2rem;margin-left:.5rem}.RunnerCard_topRightInfo__voEE7 .RunnerCard_scoreBlock__4nHea{padding:.2rem .4rem;border-radius:4px}.RunnerCard_topRightInfo__voEE7 .RunnerCard_scoreLabel__hMLob{font-size:.6rem}.RunnerCard_topRightInfo__voEE7 .RunnerCard_scoreValue__v9ozU{font-size:.8rem}.RunnerCard_formString__961Dn{font-size:.65rem;padding:.1rem .3rem;white-space:nowrap}.RunnerCard_detailsLine__Q7HgV{font-size:.7rem;gap:.2rem;flex-wrap:wrap;margin-top:.2rem}.RunnerCard_jockeyTrainer__NJgB9{font-size:.7rem;flex:1;min-width:0}.RunnerCard_inlineFlags__Puewq{margin-left:.3rem;gap:.2rem;flex-wrap:wrap}.RunnerCard_flag__nDXjV{font-size:.65rem;padding:1px 4px}.RunnerCard_lastRun__stPMz{font-size:.7rem;min-width:24px}.RunnerCard_oddsBlock__wMLhR{font-size:.7rem;padding:.08em .5em;min-width:35px}.RunnerCard_ratingsLine__DH9Vk{font-size:.7rem;gap:.3rem;flex-wrap:wrap;margin-top:.2rem}.RunnerCard_scoreLabel__hMLob{font-size:.55rem}.RunnerCard_scoreValue__v9ozU{font-size:.75rem}.RunnerCard_expandBtn__zo1LC{font-size:.8rem;margin-top:.15rem;padding:.2rem 0}.RunnerCard_extraInfo__ApNFV{margin-top:.5rem;padding:.7rem .8rem .5rem;border-radius:8px;font-size:.85rem}.RunnerCard_infoList__FS5YG{gap:.25rem .8rem;margin-bottom:.5rem;font-size:.8rem}.RunnerCard_infoList__FS5YG dd,.RunnerCard_infoList__FS5YG dt{font-size:.75rem}.RunnerCard_extraInfo__ApNFV p{font-size:.8rem;line-height:1.4;margin:.35rem 0 .15rem}.RunnerCard_flagBtn__spvq9{font-size:1.2em;margin-left:4px}.RunnerCard_detailsSpacer__xjvE2,.RunnerCard_ratingsSpacer__Cjomn{min-width:8px}}.RunnerCard_flagBtn__spvq9{margin-left:8px;background:none;border:none;font-size:1.5em;color:#ffe100;cursor:pointer;transition:color .2s;outline:none;vertical-align:middle}.RunnerCard_flagBtn__spvq9[disabled]{opacity:.4;cursor:wait}.RunnerCard_flagBtn__spvq9:hover{color:#ffd700}.RunnerCard_flagBtnSm__HqKFg{margin-left:6px;background:none;border:none;font-size:1.08em;color:#ffe100;cursor:pointer;padding:0 2px;vertical-align:middle;transition:color .2s;outline:none}.RunnerCard_flagBtnSm__HqKFg[disabled]{opacity:.4;cursor:wait}.RunnerCard_flagBtnSm__HqKFg:hover{color:#ffd700}@media (max-width:320px){.RunnerCard_nonRunnerCompact__d1wBx{padding:.4rem .8rem;margin:.3rem 0;font-size:.8rem;gap:.3rem}.RunnerCard_nonRunnerLabel__FpgeZ{font-size:.75rem}.RunnerCard_nonRunnerHorse__bxZwy{font-size:.8rem}.RunnerCard_nonRunnerTrainer__6CzdL{font-size:.75rem}}