.DerbyWatchClient_page__tTQF7,.DerbyWatchClient_page__tTQF7 *{box-sizing:border-box}.DerbyWatchClient_page__tTQF7{min-height:100vh;background:#f5f7fa;color:#122033;padding:30px 16px 110px;font-family:inherit}.DerbyWatchClient_shell__4ILph{max-width:1240px;margin-inline:auto}.DerbyWatchClient_page__tTQF7 :is(button,input,select){font:inherit}.DerbyWatchClient_page__tTQF7 :is(button,a,input,select):focus-visible{outline:3px solid #db2558;outline-offset:4px}.DerbyWatchClient_heading__z3laO{margin-bottom:24px}.DerbyWatchClient_kicker__dumx6{margin:0 0 8px;font-weight:800;font-size:12px;letter-spacing:.08em;color:#b91346}.DerbyWatchClient_heading__z3laO h1{margin:0 0 10px;font-size:clamp(29px,5vw,44px);line-height:1.2;letter-spacing:-.03em}.DerbyWatchClient_heading__z3laO>p:not(.DerbyWatchClient_kicker__dumx6){color:#536379;margin:0;line-height:1.8}.DerbyWatchClient_heading__z3laO nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.DerbyWatchClient_empty___6YLo a,.DerbyWatchClient_heading__z3laO nav a{display:inline-flex;align-items:center;min-height:44px;border:1px solid #d5dce6;border-radius:12px;padding:9px 16px;color:#22374e;background:white;text-decoration:none;font-size:13px;font-weight:700}.DerbyWatchClient_filters__LRmia{display:grid;grid-template-columns:minmax(140px,240px) minmax(180px,1fr);gap:14px;padding:18px;border:1px solid #e0e5ec;border-radius:18px;background:white;margin-bottom:20px}.DerbyWatchClient_filters__LRmia label{display:grid;gap:7px;min-width:0;color:#4b5c73;font-size:12px;font-weight:700}.DerbyWatchClient_filters__LRmia :is(input,select){min-height:46px;width:100%;min-width:0;border:1px solid #ccd5e1;border-radius:11px;background:#f9fafc;color:#122033;padding:10px 12px;font-size:14px}.DerbyWatchClient_layout__f1zPh{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px;align-items:start}.DerbyWatchClient_playerSection__IDSpz{min-width:0;border:1px solid #dce2eb;border-radius:20px;background:#fff;overflow:hidden}.DerbyWatchClient_playerHeading__PLvxX{padding:20px}.DerbyWatchClient_playerHeading__PLvxX>span{display:inline-block;padding:5px 9px;border-radius:7px;background:#e9f4ef;color:#22604b;font-size:11px;font-weight:800}.DerbyWatchClient_playerHeading__PLvxX h2{font-size:23px;margin:10px 0 7px;line-height:1.4}.DerbyWatchClient_playerHeading__PLvxX p{margin:0;color:#526177;font-size:13px;line-height:1.7}.DerbyWatchClient_player__45WBb{background:#000}.DerbyWatchClient_player__45WBb iframe{display:block;width:100%;min-height:200px;aspect-ratio:16/9;border:0}.DerbyWatchClient_hiddenPlayer__ExaPi{min-height:200px;display:grid;place-items:center;padding:30px;background:#0e1726;color:#d5deeb;text-align:center;line-height:1.8}.DerbyWatchClient_source__o6XYg{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 20px}.DerbyWatchClient_source__o6XYg a{min-height:44px;display:inline-flex;align-items:center;color:#a91341;font-size:13px;font-weight:750;text-underline-offset:4px}.DerbyWatchClient_source__o6XYg span{color:#6b778a;font-size:11px}.DerbyWatchClient_fallback__kaTo2{margin:0 20px 20px;border-radius:13px;background:#f3f5f9;padding:14px}.DerbyWatchClient_fallback__kaTo2 p{margin:0;color:#536277;line-height:1.8;font-size:12px}.DerbyWatchClient_fallback__kaTo2>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:8px}.DerbyWatchClient_fallback__kaTo2 button{min-height:44px;min-width:44px;border:1px solid #cdd6e2;border-radius:10px;background:white;color:#20364e;padding:9px 13px;cursor:pointer;font-size:12px;font-weight:700}.DerbyWatchClient_fallback__kaTo2 a{display:inline-flex;align-items:center;min-height:44px;color:#53647c;font-size:12px;text-underline-offset:4px}.DerbyWatchClient_directory__ubyML h2{margin:0;font-size:19px}.DerbyWatchClient_directory__ubyML>p{margin:7px 0 15px;color:#69788c;font-size:12px;line-height:1.8}.DerbyWatchClient_cards__dIsoi{display:grid;gap:10px}.DerbyWatchClient_card__wkjmD{min-height:124px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;padding:15px;text-align:start;border:1px solid #dce3ec;border-radius:15px;background:white;color:#1d3046;cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.DerbyWatchClient_card__wkjmD:hover{border-color:#a6b4c7}.DerbyWatchClient_card__wkjmD[aria-pressed=true]{border-color:#cb315c;background:#fff5f7;box-shadow:inset 3px 0 #cc2856}.DerbyWatchClient_card__wkjmD>span{color:#6c7789;font-size:10px;font-weight:700}.DerbyWatchClient_card__wkjmD>strong{line-height:1.5;font-size:14px}.DerbyWatchClient_card__wkjmD small{color:#6b7789;font-size:11px}.DerbyWatchClient_card__wkjmD b{margin-top:2px;color:#ad1642;font-size:11px}.DerbyWatchClient_footer__rv_Fq{border-top:1px solid #dbe2ea;margin-top:30px;padding-top:18px;color:#617187;font-size:11px;line-height:1.9}.DerbyWatchClient_footer__rv_Fq>p{margin:0;max-width:780px}.DerbyWatchClient_footer__rv_Fq>div{display:flex;flex-wrap:wrap;gap:12px}.DerbyWatchClient_footer__rv_Fq a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px}.DerbyWatchClient_empty___6YLo{border:1px solid #dce3eb;padding:24px;border-radius:18px;background:white}.DerbyWatchClient_empty___6YLo h2{margin:0 0 10px;font-size:23px}.DerbyWatchClient_empty___6YLo p{line-height:1.8}.dark .DerbyWatchClient_page__tTQF7{background:#0c1320;color:#f0f4fa}.dark .DerbyWatchClient_page__tTQF7 :is(.DerbyWatchClient_filters__LRmia,.DerbyWatchClient_playerSection__IDSpz,.DerbyWatchClient_card__wkjmD,.DerbyWatchClient_empty___6YLo){background:#141f30;border-color:#2a394e}.dark .DerbyWatchClient_page__tTQF7 :is(.DerbyWatchClient_heading__z3laO>p:not(.DerbyWatchClient_kicker__dumx6),.DerbyWatchClient_playerHeading__PLvxX p,.DerbyWatchClient_directory__ubyML>p,.DerbyWatchClient_footer__rv_Fq,.DerbyWatchClient_source__o6XYg span,.DerbyWatchClient_fallback__kaTo2 p,.DerbyWatchClient_card__wkjmD small,.DerbyWatchClient_card__wkjmD>span){color:#b2c0d3}.dark .DerbyWatchClient_page__tTQF7 :is(.DerbyWatchClient_filters__LRmia input,.DerbyWatchClient_filters__LRmia select,.DerbyWatchClient_heading__z3laO nav a,.DerbyWatchClient_empty___6YLo a,.DerbyWatchClient_fallback__kaTo2 button){background:#0d1727;color:#e2ebf7;border-color:#3a4b63}.dark .DerbyWatchClient_filters__LRmia label{color:#c1ccdc}.dark .DerbyWatchClient_card__wkjmD{color:#e9f0fa}.dark .DerbyWatchClient_card__wkjmD[aria-pressed=true]{background:#352038;border-color:#e25b81}.dark .DerbyWatchClient_page__tTQF7 :is(.DerbyWatchClient_kicker__dumx6,.DerbyWatchClient_source__o6XYg a,.DerbyWatchClient_card__wkjmD b){color:#ff9eb9}.dark .DerbyWatchClient_playerHeading__PLvxX>span{background:#1b3b35;color:#a6dac9}.dark .DerbyWatchClient_fallback__kaTo2{background:#0e1827}.dark .DerbyWatchClient_fallback__kaTo2 a{color:#c2cede}@media (max-width:880px){.DerbyWatchClient_layout__f1zPh{grid-template-columns:1fr}.DerbyWatchClient_cards__dIsoi{grid-template-columns:1fr 1fr}}@media (max-width:520px){.DerbyWatchClient_page__tTQF7{padding-inline:12px;padding-top:20px}.DerbyWatchClient_filters__LRmia{padding:14px;gap:10px;grid-template-columns:1fr}.DerbyWatchClient_playerHeading__PLvxX{padding:16px}.DerbyWatchClient_playerHeading__PLvxX h2{font-size:20px}.DerbyWatchClient_cards__dIsoi{grid-template-columns:1fr}.DerbyWatchClient_source__o6XYg{padding-inline:16px}.DerbyWatchClient_fallback__kaTo2{margin-inline:16px}}@media (prefers-reduced-motion:reduce){.DerbyWatchClient_page__tTQF7 *,.DerbyWatchClient_page__tTQF7 :after,.DerbyWatchClient_page__tTQF7 :before{transition:none!important;animation:none!important}}