.page_page__7Q5Q_{min-height:60vh;background-color:var(--ts-ground);font-family:var(--ts-font-ui);color:var(--ts-text)}.page_content__JMBOX{box-sizing:border-box;display:grid;gap:1.25rem;max-width:64rem;margin:0 auto;padding:1.5rem 1rem 3rem}.page_content__JMBOX>*{min-width:0}@media (min-width:48rem){.page_content__JMBOX{gap:1.5rem;padding:2rem 1.5rem 4rem}}.page_editionList___qbbW{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.page_emptyState__yrOHr{margin:0;line-height:1.55;color:var(--ts-text-muted)}.page_verification__eJJLg{margin:0;padding-top:.5rem;font-family:var(--ts-font-label);font-size:.75rem;letter-spacing:.04em;color:var(--ts-text-muted)}.page_currentEdition__W7Vfn{display:flex}.CommunityReports_section__6dRi1{box-sizing:border-box;min-width:0;padding:1.25rem 1rem;background-color:var(--ts-surface);border:1px solid var(--ts-border);border-radius:var(--ts-radius-card);font-family:var(--ts-font-ui);color:var(--ts-text)}.CommunityReports_heading__BHSDA{margin:0 0 .875rem;font-size:1.125rem;font-weight:700;line-height:1.3;color:var(--ts-text)}.CommunityReports_meta__4wMOV,.CommunityReports_question__EggNp{font-family:var(--ts-font-label);font-weight:400}.CommunityReports_empty__Ubrqs{margin:0;line-height:1.55}.CommunityReports_empty__Ubrqs a{color:var(--ts-blue)}.CommunityReports_list__efL0P{display:grid;gap:2.75rem}.CommunityReports_report__VlSuL{min-width:0}.CommunityReports_meta__4wMOV{margin:0 0 1.25rem;color:var(--ts-text-muted);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}.CommunityReports_answer__QBvys+.CommunityReports_answer__QBvys{margin-top:1.5rem}.CommunityReports_question__EggNp{margin:0;color:var(--ts-text-muted);font-size:.8125rem;line-height:1.5}.CommunityReports_body__lZ_Q2{margin:.5rem 0 0;line-height:1.6;overflow-wrap:anywhere}.CommunityReports_reportControl__8s7P1{margin-top:1.25rem;font-size:.8125rem}.CommunityReports_loadMore__mzjap button,.CommunityReports_reportControl__8s7P1>button,.CommunityReports_reportForm__kKN1a button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:var(--ts-touch-min);padding:.5rem 1.25rem;font:inherit;font-weight:600;color:var(--ts-blue);background-color:var(--ts-surface);border:1px solid var(--ts-border-strong);border-radius:var(--ts-radius-control);cursor:pointer}.CommunityReports_loadMore__mzjap button:hover,.CommunityReports_reportControl__8s7P1>button:hover{color:var(--ts-blue-hover);border-color:var(--ts-blue)}.CommunityReports_reportForm__kKN1a button{color:var(--ts-surface);background-color:var(--ts-blue);border-color:var(--ts-blue)}.CommunityReports_reportForm__kKN1a button:hover{background-color:var(--ts-blue-hover);border-color:var(--ts-blue-hover)}.CommunityReports_reportForm__kKN1a{display:grid;gap:.75rem;margin:.75rem 0;padding:1rem;background-color:var(--ts-ground);border:1px solid var(--ts-border);border-radius:var(--ts-radius-card)}.CommunityReports_reportForm__kKN1a label{display:grid;gap:.25rem;font-weight:600;line-height:1.4}.CommunityReports_reportForm__kKN1a :is(select,textarea,input){box-sizing:border-box;width:100%;min-height:var(--ts-touch-min);padding:.5rem .75rem;border:1px solid var(--ts-border-strong);border-radius:var(--ts-radius-control);background-color:var(--ts-surface);color:var(--ts-text);font:inherit;font-weight:400}.CommunityReports_reportForm__kKN1a textarea{min-height:5rem;resize:vertical}.CommunityReports_loadMore__mzjap{margin-top:2rem}.CommunityReports_error__y1nsF{margin-top:.75rem}.CommunityReports_section__6dRi1 :is(a,button,select,textarea,input):focus-visible{outline:2px solid var(--ts-blue);outline-offset:2px}.CommunityReports_section__6dRi1 button:disabled{cursor:wait;opacity:.65}@media (min-width:48rem){.CommunityReports_section__6dRi1{padding:1.5rem}}.CommunityReports_links__LdasZ{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--ts-divider);line-height:1.55}.CommunityReports_links__LdasZ p{margin:0}.CommunityReports_links__LdasZ p+p{margin-top:.375rem}.CommunityReports_links__LdasZ a{color:var(--ts-blue)}.RaceCard_list__9_Yb2{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.RaceCard_card__X_Dre{box-sizing:border-box;padding:.875rem 1rem;background-color:var(--ts-ground);border:1px solid var(--ts-divider);border-radius:var(--ts-radius-control);font-family:var(--ts-font-ui);color:var(--ts-text)}.RaceCard_title__pVfsw{margin:0 0 .5rem;font-size:1rem;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.RaceCard_head__5KcCn{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.RaceCard_facts__HlW_l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem 1rem;margin:.75rem 0 0}.RaceCard_fact__1zkxm{min-width:0}.RaceCard_label__An1SX{margin:0 0 .125rem;font-family:var(--ts-font-label);font-size:.6875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ts-text-muted)}.RaceCard_value__Qd0n9{margin:0;font-size:.9375rem;font-weight:600;overflow-wrap:anywhere}.RaceCard_distance__iU5Kt{font-family:var(--ts-font-label);font-weight:500}@media (min-width:48rem){.RaceCard_facts__HlW_l{grid-template-columns:repeat(5,minmax(0,1fr))}}