.RacerSearchPageContent-module__yqruVq__app{--hot:var(--boat-orange);--stage:#b45309;--gold:#d97706;--tray:#e8ecf2;--mark:#fde68a;--a1:#ff2d3d;--a2:#ff8200;--b1:#00a3e8;--b2:#67c7f0}.RacerSearchPageContent-module__yqruVq__app svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:16px;height:16px}.RacerSearchPageContent-module__yqruVq__app mark{background:var(--mark);color:inherit;border-radius:2px}.RacerSearchPageContent-module__yqruVq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.RacerSearchPageContent-module__yqruVq__main{scrollbar-width:thin;scrollbar-color:var(--boat-slate-300) transparent;flex-direction:column;grid-area:2/3;min-width:0;height:100%;display:flex;overflow-y:auto}.RacerSearchPageContent-module__yqruVq__wrap{flex:1 0 auto;width:100%;max-width:1180px;margin:0 auto;padding:22px 24px 30px}.RacerSearchPageContent-module__yqruVq__pane{background:var(--card);border-right:1px solid var(--line);scrollbar-width:thin;scrollbar-color:var(--boat-slate-300) transparent;flex-direction:column;grid-area:2/2;min-width:0;height:100%;min-height:0;display:flex;overflow-y:auto}.RacerSearchPageContent-module__yqruVq__paneHead{z-index:2;background:var(--card);border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:8px;height:52px;padding:0 12px 0 18px;display:flex;position:sticky;top:0}.RacerSearchPageContent-module__yqruVq__paneHead h2{font-size:15px;font-weight:700}.RacerSearchPageContent-module__yqruVq__paneCount{background:var(--act);min-width:20px;height:20px;color:var(--boat-white);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.RacerSearchPageContent-module__yqruVq__paneReset{color:var(--ink-3);border-radius:6px;margin-left:auto;padding:4px 8px;font-size:12px;font-weight:600}.RacerSearchPageContent-module__yqruVq__paneReset:hover,.RacerSearchPageContent-module__yqruVq__linkButton:hover,.RacerSearchPageContent-module__yqruVq__recentClear:hover{background:var(--line-soft);color:var(--ink)}.RacerSearchPageContent-module__yqruVq__facetGroup{border-bottom:1px solid var(--line-soft);padding:14px 18px 16px}.RacerSearchPageContent-module__yqruVq__facetGroup h3{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:9px;font-size:12px;font-weight:700;display:flex}.RacerSearchPageContent-module__yqruVq__facetGroup h3 small{color:var(--muted);font-size:11px;font-weight:500}.RacerSearchPageContent-module__yqruVq__tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.RacerSearchPageContent-module__yqruVq__tile{border:1px solid var(--line);background:var(--card);color:var(--muted);border-radius:10px;flex-direction:column;align-items:center;gap:5px;padding:9px 0 7px;font-size:11.5px;font-weight:600;line-height:1.2;display:flex}.RacerSearchPageContent-module__yqruVq__chips2,.RacerSearchPageContent-module__yqruVq__chips3{gap:6px;display:grid}.RacerSearchPageContent-module__yqruVq__chips2{grid-template-columns:repeat(2,minmax(0,1fr))}.RacerSearchPageContent-module__yqruVq__chips3{grid-template-columns:repeat(3,minmax(0,1fr))}.RacerSearchPageContent-module__yqruVq__chip{border:1px solid var(--line);background:var(--card);min-width:0;height:32px;color:var(--ink-2);white-space:nowrap;border-radius:8px;justify-content:space-between;align-items:center;gap:4px;padding:0 9px 0 10px;font-size:12.5px;font-weight:500;display:flex}.RacerSearchPageContent-module__yqruVq__chip span{color:var(--muted);font-size:11px}.RacerSearchPageContent-module__yqruVq__tile,.RacerSearchPageContent-module__yqruVq__chip{transition:border-color .12s,background-color .12s}.RacerSearchPageContent-module__yqruVq__tile:hover,.RacerSearchPageContent-module__yqruVq__chip:hover{border-color:var(--boat-slate-300);background:var(--boat-slate-50)}.RacerSearchPageContent-module__yqruVq__tile[aria-pressed=true],.RacerSearchPageContent-module__yqruVq__chip[aria-pressed=true]{border-color:var(--act);background:var(--act-soft);color:var(--act-ink);box-shadow:inset 0 0 0 1px var(--act);font-weight:700}.RacerSearchPageContent-module__yqruVq__chip[aria-pressed=true] span{color:var(--act-ink);font-weight:600}.RacerSearchPageContent-module__yqruVq__chip.RacerSearchPageContent-module__yqruVq__isZero,.RacerSearchPageContent-module__yqruVq__chip.RacerSearchPageContent-module__yqruVq__isZero span,.RacerSearchPageContent-module__yqruVq__tile.RacerSearchPageContent-module__yqruVq__isZero .RacerSearchPageContent-module__yqruVq__tileCount{color:var(--faint)}.RacerSearchPageContent-module__yqruVq__paneNote{color:var(--muted);padding:12px 18px 16px;font-size:11.5px;line-height:1.6}.RacerSearchPageContent-module__yqruVq__rankBadge{border-radius:5px;min-width:30px;height:20px;padding:0 6px;font-size:11.5px}.RacerSearchPageContent-module__yqruVq__pageHead{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.RacerSearchPageContent-module__yqruVq__pageHead h1{letter-spacing:.01em;font-feature-settings:"palt";font-size:24px;font-weight:800;line-height:1.25}.RacerSearchPageContent-module__yqruVq__fresh{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;padding-bottom:3px;font-size:12px;display:flex}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__fresh svg{width:14px;height:14px}.RacerSearchPageContent-module__yqruVq__fresh b{color:var(--ink-2);font-weight:700}.RacerSearchPageContent-module__yqruVq__searchBox{align-items:center;display:flex;position:relative}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__searchBox>svg{width:20px;height:20px;color:var(--muted);pointer-events:none;position:absolute;left:18px}.RacerSearchPageContent-module__yqruVq__searchBox input{background:var(--card);width:100%;height:56px;color:var(--ink);border:1px solid #dbe2ea;border-radius:14px;padding:0 54px 0 50px;font-size:17px;font-weight:600;box-shadow:0 1px 2px #0f172a0d,0 6px 16px #0f172a0a}.RacerSearchPageContent-module__yqruVq__searchBox input::placeholder{color:var(--muted);font-weight:500}.RacerSearchPageContent-module__yqruVq__searchBox input:focus{border-color:var(--act);outline:none;box-shadow:0 0 0 4px #0f766e24}.RacerSearchPageContent-module__yqruVq__searchBox input::-webkit-search-cancel-button{display:none}.RacerSearchPageContent-module__yqruVq__clear{width:36px;height:36px;color:var(--muted);border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:absolute;right:10px}.RacerSearchPageContent-module__yqruVq__clear:hover{background:var(--line-soft);color:var(--ink)}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__clear svg{width:15px;height:15px}.RacerSearchPageContent-module__yqruVq__recent{flex-wrap:wrap;align-items:center;gap:6px;min-height:32px;margin-top:10px;display:flex}.RacerSearchPageContent-module__yqruVq__recentLabel{color:var(--muted);white-space:nowrap;margin-right:4px;font-size:12px;font-weight:600}.RacerSearchPageContent-module__yqruVq__recentChip{border:1px solid var(--line);background:var(--card);height:30px;color:var(--ink);white-space:nowrap;box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:6px;padding:0 11px 0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.RacerSearchPageContent-module__yqruVq__recentChip:hover{border-color:var(--boat-slate-300);color:var(--act-ink)}.RacerSearchPageContent-module__yqruVq__recentChip small{color:var(--muted);font-size:11px;font-weight:500}.RacerSearchPageContent-module__yqruVq__rankDot{background:var(--boat-slate-300);border-radius:50%;flex-shrink:0;width:8px;height:8px}.RacerSearchPageContent-module__yqruVq__rankDot[data-rank=A1]{background:var(--a1)}.RacerSearchPageContent-module__yqruVq__rankDot[data-rank=A2]{background:var(--a2)}.RacerSearchPageContent-module__yqruVq__rankDot[data-rank=B1]{background:var(--b1)}.RacerSearchPageContent-module__yqruVq__rankDot[data-rank=B2]{background:var(--b2)}.RacerSearchPageContent-module__yqruVq__example{background:var(--tray);height:30px;color:var(--ink-3);white-space:nowrap;border-radius:999px;align-items:center;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.RacerSearchPageContent-module__yqruVq__example:hover{color:var(--ink);background:#dfe4ec}.RacerSearchPageContent-module__yqruVq__recentClear{color:var(--muted);white-space:nowrap;border-radius:6px;margin-left:auto;padding:4px 6px;font-size:12px}.RacerSearchPageContent-module__yqruVq__controls{border-bottom:1px solid var(--line);align-items:flex-end;gap:12px;margin-top:16px;display:flex}.RacerSearchPageContent-module__yqruVq__tabs{gap:2px;display:flex}.RacerSearchPageContent-module__yqruVq__tab{height:42px;color:var(--ink-3);white-space:nowrap;align-items:center;gap:7px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex;position:relative}.RacerSearchPageContent-module__yqruVq__tab:hover{color:var(--ink)}.RacerSearchPageContent-module__yqruVq__tabCount{background:var(--tray);min-width:22px;height:20px;color:var(--ink-3);border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:11.5px;font-weight:700;display:inline-flex}.RacerSearchPageContent-module__yqruVq__tab[aria-pressed=true]{color:var(--ink);font-weight:800}.RacerSearchPageContent-module__yqruVq__tab[aria-pressed=true]:after{content:"";background:var(--ink);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:10px;right:10px}.RacerSearchPageContent-module__yqruVq__tab[aria-pressed=true] .RacerSearchPageContent-module__yqruVq__tabCount{background:var(--ink);color:var(--boat-white)}.RacerSearchPageContent-module__yqruVq__tab.RacerSearchPageContent-module__yqruVq__isOff{color:var(--faint);cursor:default}.RacerSearchPageContent-module__yqruVq__tab.RacerSearchPageContent-module__yqruVq__isOff .RacerSearchPageContent-module__yqruVq__tabCount{background:var(--line-soft);color:var(--faint)}.RacerSearchPageContent-module__yqruVq__tabStar{display:inline-flex}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__tabStar svg{width:14px;height:14px}.RacerSearchPageContent-module__yqruVq__tabStar.RacerSearchPageContent-module__yqruVq__isOn{color:var(--gold)}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__tabStar.RacerSearchPageContent-module__yqruVq__isOn svg{fill:currentColor}.RacerSearchPageContent-module__yqruVq__tools{align-items:center;gap:8px;margin-left:auto;padding-bottom:6px;display:flex}.RacerSearchPageContent-module__yqruVq__sortBox{align-items:center;display:inline-flex;position:relative}.RacerSearchPageContent-module__yqruVq__sortBox select{border:1px solid var(--line);background:var(--card);height:32px;color:var(--ink);appearance:none;box-shadow:var(--shadow);cursor:pointer;border-radius:8px;padding:0 30px 0 31px;font-size:12.5px;font-weight:600}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__sortBox svg{width:14px;height:14px;color:var(--muted);pointer-events:none;position:absolute;right:9px}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__sortBox svg.RacerSearchPageContent-module__yqruVq__sortLead{color:var(--ink-3);left:10px;right:auto}.RacerSearchPageContent-module__yqruVq__segment{background:var(--tray);border-radius:9px;padding:3px;display:inline-flex}.RacerSearchPageContent-module__yqruVq__segment button{height:26px;color:var(--ink-3);white-space:nowrap;border-radius:7px;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.RacerSearchPageContent-module__yqruVq__segment button:hover{color:var(--ink)}.RacerSearchPageContent-module__yqruVq__segment button[aria-pressed=true]{background:var(--card);color:var(--ink);font-weight:700;box-shadow:0 1px 2px #0f172a1f,0 0 0 1px #0f172a0a}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__segment svg{width:14px;height:14px}.RacerSearchPageContent-module__yqruVq__activeTags{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.RacerSearchPageContent-module__yqruVq__activeLabel{color:var(--muted);margin-right:2px;font-size:12px;font-weight:600}.RacerSearchPageContent-module__yqruVq__tag{background:var(--act-soft);height:26px;color:var(--act-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:0 4px 0 10px;font-size:12px;font-weight:700;display:inline-flex}.RacerSearchPageContent-module__yqruVq__tag button{width:20px;height:20px;color:var(--act-ink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.RacerSearchPageContent-module__yqruVq__tag button:hover{background:#0f766e26}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__tag button svg{width:11px;height:11px}.RacerSearchPageContent-module__yqruVq__linkButton{color:var(--ink-3);white-space:nowrap;border-radius:6px;padding:3px 6px;font-size:12px;font-weight:600}.RacerSearchPageContent-module__yqruVq__results{margin-top:14px}.RacerSearchPageContent-module__yqruVq__grid{grid-template-columns:repeat(auto-fill,minmax(272px,1fr));gap:12px;display:grid}.RacerSearchPageContent-module__yqruVq__card{border:1px solid var(--line);background:var(--card);min-width:0;box-shadow:var(--shadow);border-radius:12px;flex-direction:column;transition:border-color .12s,box-shadow .12s,transform .12s;display:flex;position:relative}.RacerSearchPageContent-module__yqruVq__card:hover{border-color:var(--boat-slate-300);transform:translateY(-1px);box-shadow:0 8px 20px #0f172a14}.RacerSearchPageContent-module__yqruVq__profileLink{border-radius:12px 12px 0 0;flex-direction:column;gap:9px;padding:14px 16px 12px;display:flex}.RacerSearchPageContent-module__yqruVq__profileLink:focus-visible{outline-offset:-2px}.RacerSearchPageContent-module__yqruVq__cardHead{justify-content:space-between;align-items:flex-start;gap:10px;padding-right:30px;display:flex}.RacerSearchPageContent-module__yqruVq__cardId{min-width:0}.RacerSearchPageContent-module__yqruVq__cardKana{min-height:13px;color:var(--muted);letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:500;line-height:1.25;display:block;overflow:hidden}.RacerSearchPageContent-module__yqruVq__cardName{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:19px;font-weight:800;line-height:1.2;display:block;overflow:hidden}.RacerSearchPageContent-module__yqruVq__card:hover .RacerSearchPageContent-module__yqruVq__cardName{color:var(--act)}.RacerSearchPageContent-module__yqruVq__cardMarks{flex-shrink:0;align-items:center;gap:5px;padding-top:3px;display:inline-flex}.RacerSearchPageContent-module__yqruVq__birthday,.RacerSearchPageContent-module__yqruVq__retired{white-space:nowrap;border-radius:999px;align-items:center;height:20px;padding:0 7px;font-size:10.5px;font-weight:700;display:inline-flex}.RacerSearchPageContent-module__yqruVq__birthday{color:var(--boat-payout-high);background:#ffe4e6}.RacerSearchPageContent-module__yqruVq__retired{background:var(--line-soft);color:var(--muted)}.RacerSearchPageContent-module__yqruVq__favorite{z-index:2;color:#8391a7;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:absolute;top:11px;right:9px}.RacerSearchPageContent-module__yqruVq__favorite:hover{background:var(--line-soft);color:var(--ink-3)}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__favorite svg{stroke-width:1.8px;width:17px;height:17px}.RacerSearchPageContent-module__yqruVq__favorite[aria-pressed=true]{color:var(--gold)}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__favorite[aria-pressed=true] svg{fill:currentColor}.RacerSearchPageContent-module__yqruVq__cardMeta{color:var(--muted);white-space:nowrap;align-items:center;gap:7px;margin-top:-3px;font-size:12px;display:flex;overflow:hidden}.RacerSearchPageContent-module__yqruVq__cardMeta i,.RacerSearchPageContent-module__yqruVq__cardRecord i{background:var(--boat-slate-300);border-radius:50%;flex-shrink:0;width:3px;height:3px}.RacerSearchPageContent-module__yqruVq__number{color:var(--ink-3);letter-spacing:.04em;font-weight:700}.RacerSearchPageContent-module__yqruVq__cardStats{border-top:1px solid var(--line-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:10px;display:grid}.RacerSearchPageContent-module__yqruVq__stat dt{color:var(--muted);white-space:nowrap;align-items:center;gap:3px;font-size:11px;font-weight:500;line-height:1.3;display:inline-flex}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__stat dt svg{stroke-width:2.2px;width:11px;height:11px}.RacerSearchPageContent-module__yqruVq__stat dd{letter-spacing:-.02em;white-space:nowrap;margin-top:2px;font-size:21px;font-weight:800;line-height:1.1}.RacerSearchPageContent-module__yqruVq__stat dd small{color:var(--muted);letter-spacing:0;margin-left:1px;font-size:11px;font-weight:500}.RacerSearchPageContent-module__yqruVq__stat.RacerSearchPageContent-module__yqruVq__isSorted dt{color:var(--act-ink);font-weight:700}.RacerSearchPageContent-module__yqruVq__stat.RacerSearchPageContent-module__yqruVq__isHot dd{color:var(--hot)}.RacerSearchPageContent-module__yqruVq__stat.RacerSearchPageContent-module__yqruVq__isEmpty dd{color:var(--faint);font-weight:500}.RacerSearchPageContent-module__yqruVq__cardRecord{color:var(--muted);white-space:nowrap;align-items:center;gap:7px;margin-top:-2px;font-size:11.5px;display:flex;overflow:hidden}.RacerSearchPageContent-module__yqruVq__cardRecord b{color:var(--ink-2);font-weight:700}.RacerSearchPageContent-module__yqruVq__flag{color:#b91c1c;letter-spacing:.02em;background:#fef2f2;border:1px solid #fecaca;border-radius:4px;align-items:center;height:18px;margin-left:auto;padding:0 5px;font-size:10.5px;font-weight:800;display:inline-flex}.RacerSearchPageContent-module__yqruVq__cardToday{border-top:1px solid var(--line-soft);flex-direction:column;gap:3px;margin-top:auto;padding:8px 16px 11px;display:flex}.RacerSearchPageContent-module__yqruVq__todayRow{min-height:25px;color:var(--ink-3);white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.RacerSearchPageContent-module__yqruVq__todayRow b{color:var(--ink);font-size:13.5px;font-weight:700}.RacerSearchPageContent-module__yqruVq__todayRow:hover b,.RacerSearchPageContent-module__yqruVq__tableRace:hover b{color:var(--act)}.RacerSearchPageContent-module__yqruVq__stage{color:var(--stage);font-size:11px;font-weight:700}.RacerSearchPageContent-module__yqruVq__raceState{align-items:baseline;gap:6px;margin-left:auto;font-weight:700;display:inline-flex}.RacerSearchPageContent-module__yqruVq__raceState.RacerSearchPageContent-module__yqruVq__isOpen{color:var(--ink-2);font-weight:600}.RacerSearchPageContent-module__yqruVq__raceState.RacerSearchPageContent-module__yqruVq__isWaiting{color:var(--muted);font-weight:600}.RacerSearchPageContent-module__yqruVq__raceState.RacerSearchPageContent-module__yqruVq__isWin,.RacerSearchPageContent-module__yqruVq__raceState.RacerSearchPageContent-module__yqruVq__isPlaced,.RacerSearchPageContent-module__yqruVq__raceState.RacerSearchPageContent-module__yqruVq__isOut{font-size:13.5px;font-weight:800}.RacerSearchPageContent-module__yqruVq__raceState.RacerSearchPageContent-module__yqruVq__isWin{color:var(--act)}.RacerSearchPageContent-module__yqruVq__raceState.RacerSearchPageContent-module__yqruVq__isPlaced{color:var(--ink)}.RacerSearchPageContent-module__yqruVq__raceState.RacerSearchPageContent-module__yqruVq__isOut{color:var(--muted);font-weight:600}.RacerSearchPageContent-module__yqruVq__raceState.RacerSearchPageContent-module__yqruVq__isAlert{color:var(--rose)}.RacerSearchPageContent-module__yqruVq__countdown{color:var(--act);font-weight:700}.RacerSearchPageContent-module__yqruVq__countdown.RacerSearchPageContent-module__yqruVq__isUrgent{color:#dc2626}.RacerSearchPageContent-module__yqruVq__todayNone{min-height:25px;color:var(--muted);align-items:center;font-size:12px;display:flex}.RacerSearchPageContent-module__yqruVq__table{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);border-radius:12px;grid-template-columns:36px minmax(140px,1.6fr) 42px 44px 46px 44px 56px 60px 56px 42px 38px 38px 38px minmax(168px,1.8fr);display:grid;overflow:hidden}.RacerSearchPageContent-module__yqruVq__table.RacerSearchPageContent-module__yqruVq__tableNoToday{grid-template-columns:36px minmax(160px,2fr) 42px 52px 52px 52px 64px 68px 64px 52px 48px 48px 48px}.RacerSearchPageContent-module__yqruVq__tableRow{display:contents}.RacerSearchPageContent-module__yqruVq__th,.RacerSearchPageContent-module__yqruVq__td{white-space:nowrap;justify-content:flex-end;align-items:center;min-width:0;padding:0 8px;display:flex}.RacerSearchPageContent-module__yqruVq__th{border-bottom:1px solid var(--line);background:var(--boat-slate-50);height:38px;color:var(--muted);font-size:11.5px;font-weight:600}.RacerSearchPageContent-module__yqruVq__th button{height:26px;color:inherit;font-weight:inherit;border-radius:6px;align-items:center;gap:3px;margin:0 -5px;padding:0 5px;display:inline-flex}.RacerSearchPageContent-module__yqruVq__th button:hover{color:var(--ink);background:#eef2f6}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__th svg{stroke-width:2.2px;width:11px;height:11px}.RacerSearchPageContent-module__yqruVq__th.RacerSearchPageContent-module__yqruVq__isSorted{color:var(--act-ink);background:#eef6f4;font-weight:700}.RacerSearchPageContent-module__yqruVq__td{border-bottom:1px solid var(--line-soft);height:50px;color:var(--ink-2);font-size:13px;font-weight:600}.RacerSearchPageContent-module__yqruVq__td small{color:var(--muted);margin-left:1px;font-size:10.5px;font-weight:500}.RacerSearchPageContent-module__yqruVq__td.RacerSearchPageContent-module__yqruVq__isSorted{color:var(--ink);background:#f7fbfa;font-weight:800}.RacerSearchPageContent-module__yqruVq__td.RacerSearchPageContent-module__yqruVq__isHot{color:var(--hot);font-weight:800}.RacerSearchPageContent-module__yqruVq__td.RacerSearchPageContent-module__yqruVq__isEmpty{color:var(--faint);font-weight:500}.RacerSearchPageContent-module__yqruVq__tableRow:hover>.RacerSearchPageContent-module__yqruVq__td{background:var(--boat-slate-50)}.RacerSearchPageContent-module__yqruVq__alignLeft{justify-content:flex-start}.RacerSearchPageContent-module__yqruVq__alignCenter{justify-content:center}.RacerSearchPageContent-module__yqruVq__table .RacerSearchPageContent-module__yqruVq__favorite{width:28px;height:28px;position:static}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__table .RacerSearchPageContent-module__yqruVq__favorite svg{width:15px;height:15px}.RacerSearchPageContent-module__yqruVq__who{flex-direction:column;justify-content:center;min-width:0;display:flex}.RacerSearchPageContent-module__yqruVq__who b{color:var(--ink);text-overflow:ellipsis;align-items:center;font-size:13.5px;font-weight:800;line-height:1.3;display:flex;overflow:hidden}.RacerSearchPageContent-module__yqruVq__who>span{color:var(--muted);text-overflow:ellipsis;font-size:10.5px;font-weight:500;line-height:1.35;overflow:hidden}.RacerSearchPageContent-module__yqruVq__who .RacerSearchPageContent-module__yqruVq__number{letter-spacing:0}.RacerSearchPageContent-module__yqruVq__who:hover b{color:var(--act)}.RacerSearchPageContent-module__yqruVq__who .RacerSearchPageContent-module__yqruVq__birthday{height:16px;margin-left:5px;padding:0 5px;font-size:9.5px}.RacerSearchPageContent-module__yqruVq__tableRaces{flex-direction:column;justify-content:center;gap:3px;width:100%;display:flex}.RacerSearchPageContent-module__yqruVq__tableRace{align-items:center;gap:5px;font-size:12px;font-weight:600;line-height:1.2;display:flex}.RacerSearchPageContent-module__yqruVq__tableRace b{color:var(--ink);font-weight:700}.RacerSearchPageContent-module__yqruVq__tableRace .RacerSearchPageContent-module__yqruVq__raceState{font-size:12px}.RacerSearchPageContent-module__yqruVq__tableRace .RacerSearchPageContent-module__yqruVq__raceState.RacerSearchPageContent-module__yqruVq__isWin,.RacerSearchPageContent-module__yqruVq__tableRace .RacerSearchPageContent-module__yqruVq__raceState.RacerSearchPageContent-module__yqruVq__isPlaced,.RacerSearchPageContent-module__yqruVq__tableRace .RacerSearchPageContent-module__yqruVq__raceState.RacerSearchPageContent-module__yqruVq__isOut{font-size:12.5px}.RacerSearchPageContent-module__yqruVq__empty{border:1px solid var(--line);background:var(--card);text-align:center;box-shadow:var(--shadow);border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:48px 24px 44px;display:flex}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__empty>svg{width:30px;height:30px;color:var(--faint)}.RacerSearchPageContent-module__yqruVq__empty h2{font-size:16px;font-weight:700}.RacerSearchPageContent-module__yqruVq__empty p{color:var(--muted);font-size:12.5px;line-height:1.7}.RacerSearchPageContent-module__yqruVq__suggestions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.RacerSearchPageContent-module__yqruVq__suggestion{border:1px solid var(--line);background:var(--card);height:34px;color:var(--ink);box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 14px;font-size:12.5px;font-weight:600;display:inline-flex}.RacerSearchPageContent-module__yqruVq__suggestion:hover{border-color:var(--act);color:var(--act-ink)}.RacerSearchPageContent-module__yqruVq__suggestion b{color:var(--act-ink);font-weight:800}.RacerSearchPageContent-module__yqruVq__resetAll{background:var(--ink);height:34px;color:var(--boat-white);border-radius:9px;align-items:center;margin-top:4px;padding:0 16px;font-size:12.5px;font-weight:700;display:inline-flex}.RacerSearchPageContent-module__yqruVq__resetAll:hover{background:var(--boat-slate-800)}.RacerSearchPageContent-module__yqruVq__more{text-align:center;margin-top:14px}.RacerSearchPageContent-module__yqruVq__more button{border:1px solid var(--line);background:var(--card);height:38px;color:var(--ink-2);box-shadow:var(--shadow);border-radius:10px;padding:0 18px;font-size:13px;font-weight:600}.RacerSearchPageContent-module__yqruVq__more button:hover{border-color:var(--boat-slate-300);color:var(--ink)}.RacerSearchPageContent-module__yqruVq__more small{color:var(--muted);margin-left:6px;font-size:12px;font-weight:500}.RacerSearchPageContent-module__yqruVq__notes{color:var(--muted);align-items:flex-start;gap:7px;margin-top:22px;font-size:11.5px;line-height:1.7;display:flex}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__notes svg{width:14px;height:14px;margin-top:3px}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__filterButton,.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__facetBar,.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__sortNow,.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__whoRank,.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__whoMeta,.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__tableStage{display:none}.RacerSearchPageContent-module__yqruVq__whoName{text-overflow:ellipsis;min-width:0;overflow:hidden}.RacerSearchPageContent-module__yqruVq__tabLabel{align-items:center;gap:7px;display:inline-flex}.RacerSearchPageContent-module__yqruVq__filterCount{background:var(--act);min-width:19px;height:19px;color:var(--boat-white);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:800;display:inline-flex}.RacerSearchPageContent-module__yqruVq__facetBar{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;position:relative}.RacerSearchPageContent-module__yqruVq__fxLabel{color:var(--ink-3);white-space:nowrap;align-items:center;gap:5px;margin-right:2px;font-size:12px;font-weight:700;display:inline-flex}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__fxLabel svg{width:15px;height:15px}.RacerSearchPageContent-module__yqruVq__fxSep{background:var(--line);width:1px;height:22px;margin:0 3px}.RacerSearchPageContent-module__yqruVq__fx{border:1px solid var(--line);background:var(--card);height:36px;color:var(--ink-2);white-space:nowrap;box-shadow:var(--shadow);border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.RacerSearchPageContent-module__yqruVq__fx:hover{border-color:var(--boat-slate-300);background:var(--boat-slate-50)}.RacerSearchPageContent-module__yqruVq__fxCount{color:var(--muted);font-size:11px;font-weight:600}.RacerSearchPageContent-module__yqruVq__fx[aria-pressed=true],.RacerSearchPageContent-module__yqruVq__fx.RacerSearchPageContent-module__yqruVq__isSelected{border-color:var(--act);background:var(--act-soft);color:var(--act-ink);box-shadow:inset 0 0 0 1px var(--act);font-weight:700}.RacerSearchPageContent-module__yqruVq__fx[aria-pressed=true] .RacerSearchPageContent-module__yqruVq__fxCount{color:var(--act-ink)}.RacerSearchPageContent-module__yqruVq__fx.RacerSearchPageContent-module__yqruVq__isZero,.RacerSearchPageContent-module__yqruVq__fx.RacerSearchPageContent-module__yqruVq__isZero .RacerSearchPageContent-module__yqruVq__fxCount{color:var(--faint)}.RacerSearchPageContent-module__yqruVq__fxBadge{border-radius:4px;min-width:26px;height:18px;padding:0 5px;font-size:10.5px}.RacerSearchPageContent-module__yqruVq__fxDrops{gap:6px;margin-left:auto;display:inline-flex}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__fxDrop svg{width:14px;height:14px;color:var(--muted)}.RacerSearchPageContent-module__yqruVq__fxDrop .RacerSearchPageContent-module__yqruVq__filterCount{min-width:18px;height:18px;font-size:10.5px}.RacerSearchPageContent-module__yqruVq__fxDrop[aria-expanded=true]{border-color:var(--boat-faint);box-shadow:0 0 0 3px #94a3b840}.RacerSearchPageContent-module__yqruVq__fxPop{z-index:8;border:1px solid var(--line);background:var(--card);border-radius:14px;width:372px;padding:14px 16px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 48px #0f172a2e,0 2px 6px #0f172a0f}.RacerSearchPageContent-module__yqruVq__fxPop.RacerSearchPageContent-module__yqruVq__isNarrow{width:300px}.RacerSearchPageContent-module__yqruVq__fxPopHead{align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.RacerSearchPageContent-module__yqruVq__fxPopHead h3{font-size:14px;font-weight:800}.RacerSearchPageContent-module__yqruVq__fxPopHead small{color:var(--muted);font-size:11px}.RacerSearchPageContent-module__yqruVq__fxPopHead .RacerSearchPageContent-module__yqruVq__linkButton{margin-left:auto}.RacerSearchPageContent-module__yqruVq__fxPop .RacerSearchPageContent-module__yqruVq__chip{height:36px}.RacerSearchPageContent-module__yqruVq__fxPopFoot{border-top:1px solid var(--line-soft);color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:10px;font-size:11.5px;display:flex}.RacerSearchPageContent-module__yqruVq__fxPopFoot button{background:var(--ink);height:32px;color:var(--boat-white);border-radius:8px;padding:0 14px;font-size:12.5px;font-weight:700}.RacerSearchPageContent-module__yqruVq__sheetLayer{z-index:60;position:fixed;inset:0}.RacerSearchPageContent-module__yqruVq__scrim{background:#0f172a75;position:absolute;inset:0}.RacerSearchPageContent-module__yqruVq__sheet{background:var(--card);border-radius:18px 18px 0 0;flex-direction:column;display:flex;position:absolute;inset:56px 0 0;box-shadow:0 -12px 40px #0f172a40}.RacerSearchPageContent-module__yqruVq__sheetGrip{background:var(--boat-slate-300);border-radius:3px;flex-shrink:0;align-self:center;width:40px;height:5px;margin:8px 0 2px}.RacerSearchPageContent-module__yqruVq__sheetHead{border-bottom:1px solid var(--line-soft);flex-shrink:0;align-items:center;gap:8px;padding:6px 10px 10px 16px;display:flex}.RacerSearchPageContent-module__yqruVq__sheetHead h2{font-size:17px;font-weight:800}.RacerSearchPageContent-module__yqruVq__sheetActions{align-items:center;gap:4px;margin-left:auto;display:flex}.RacerSearchPageContent-module__yqruVq__sheetActions .RacerSearchPageContent-module__yqruVq__paneReset{margin-left:0}.RacerSearchPageContent-module__yqruVq__sheetClose{background:var(--line-soft);width:40px;height:40px;color:var(--ink-3);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__sheetClose svg{width:18px;height:18px}.RacerSearchPageContent-module__yqruVq__sheetBody{overscroll-behavior:contain;flex:1;min-height:0;padding:0 16px;overflow-y:auto}.RacerSearchPageContent-module__yqruVq__sheet .RacerSearchPageContent-module__yqruVq__facetGroup{padding:14px 0}.RacerSearchPageContent-module__yqruVq__sheet .RacerSearchPageContent-module__yqruVq__facetGroup:last-of-type{border-bottom:0}.RacerSearchPageContent-module__yqruVq__sheet .RacerSearchPageContent-module__yqruVq__tile{padding:10px 0 8px}.RacerSearchPageContent-module__yqruVq__sheet .RacerSearchPageContent-module__yqruVq__chip{height:40px;padding:0 11px 0 12px;font-size:13.5px}.RacerSearchPageContent-module__yqruVq__sheet .RacerSearchPageContent-module__yqruVq__chip span{font-size:11.5px}.RacerSearchPageContent-module__yqruVq__sheetNote{color:var(--muted);padding:0 0 14px;font-size:11.5px;line-height:1.6}.RacerSearchPageContent-module__yqruVq__sheetFoot{padding:10px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line-soft);background:var(--card);flex-shrink:0}.RacerSearchPageContent-module__yqruVq__sheetShow{background:var(--ink);width:100%;height:48px;color:var(--boat-white);border-radius:12px;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex}@media (max-width:1149px){.RacerSearchPageContent-module__yqruVq__pane{display:none}.RacerSearchPageContent-module__yqruVq__main{grid-area:2/1/auto/-1;height:auto;overflow:visible}.RacerSearchPageContent-module__yqruVq__wrap{max-width:none;padding:20px 24px 28px}}@media (min-width:768px) and (max-width:1149px){.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__facetBar{display:flex}}@media (min-width:768px) and (max-width:1279px){.RacerSearchPageContent-module__yqruVq__tab{gap:6px;padding:0 9px}.RacerSearchPageContent-module__yqruVq__tab[aria-pressed=true]:after{left:7px;right:7px}.RacerSearchPageContent-module__yqruVq__tools{gap:6px}.RacerSearchPageContent-module__yqruVq__sortBox select{max-width:176px}.RacerSearchPageContent-module__yqruVq__segment button{padding:0 9px}.RacerSearchPageContent-module__yqruVq__table{grid-template-columns:32px minmax(0,1fr) 36px 40px 50px 52px 56px 38px 34px 34px 34px 196px}.RacerSearchPageContent-module__yqruVq__table.RacerSearchPageContent-module__yqruVq__tableNoToday{grid-template-columns:32px minmax(0,1fr) 36px 44px 56px 60px 60px 44px 40px 40px 40px}.RacerSearchPageContent-module__yqruVq__table [data-col=period],.RacerSearchPageContent-module__yqruVq__table [data-col=age]{display:none}.RacerSearchPageContent-module__yqruVq__th,.RacerSearchPageContent-module__yqruVq__td{padding:0 7px}.RacerSearchPageContent-module__yqruVq__td{height:auto;min-height:52px;padding-top:6px;padding-bottom:6px}}@media (min-width:768px) and (max-width:1023px){.RacerSearchPageContent-module__yqruVq__segText{display:none}.RacerSearchPageContent-module__yqruVq__segment button{justify-content:center;width:32px;padding:0}}@media (min-width:1150px) and (max-width:1279px){.RacerSearchPageContent-module__yqruVq__wrap{padding:22px 20px 30px}.RacerSearchPageContent-module__yqruVq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.RacerSearchPageContent-module__yqruVq__profileLink{padding:13px 14px 11px}.RacerSearchPageContent-module__yqruVq__cardName{font-size:18px}.RacerSearchPageContent-module__yqruVq__stat dd{font-size:20px}.RacerSearchPageContent-module__yqruVq__cardMeta{gap:6px}.RacerSearchPageContent-module__yqruVq__cardRecord{gap:5px;font-size:11px}.RacerSearchPageContent-module__yqruVq__cardToday{padding:7px 14px 9px}.RacerSearchPageContent-module__yqruVq__todayRow{gap:6px}.RacerSearchPageContent-module__yqruVq__table{grid-template-columns:32px minmax(0,1fr) 36px 40px 50px 52px 56px 38px 34px 34px 34px 200px}}@media (max-width:767px){.RacerSearchPageContent-module__yqruVq__wrap{flex-direction:column;padding:0 0 8px;display:flex}.RacerSearchPageContent-module__yqruVq__pageHead{background:var(--card);flex-direction:row;align-items:baseline;gap:10px;margin:0;padding:12px 16px 10px}.RacerSearchPageContent-module__yqruVq__pageHead h1{white-space:nowrap;font-size:20px;line-height:1.35}.RacerSearchPageContent-module__yqruVq__fresh{padding:0;font-size:11.5px}.RacerSearchPageContent-module__yqruVq__fresh>span{display:none}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__fresh svg{align-self:center;width:13px;height:13px}.RacerSearchPageContent-module__yqruVq__searchBox{background:var(--card);padding:0 16px}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__searchBox>svg{width:19px;height:19px;left:30px}.RacerSearchPageContent-module__yqruVq__searchBox input{border-color:#d5dde7;border-radius:12px;height:48px;padding:0 46px 0 42px;font-size:16px;box-shadow:0 1px 2px #0f172a0d,0 4px 12px #0f172a0a}.RacerSearchPageContent-module__yqruVq__clear{width:40px;height:40px;right:20px}.RacerSearchPageContent-module__yqruVq__recent{background:var(--card);scrollbar-width:none;flex-wrap:nowrap;margin:0;padding:10px 16px 2px;overflow-x:auto}.RacerSearchPageContent-module__yqruVq__recent::-webkit-scrollbar{display:none}.RacerSearchPageContent-module__yqruVq__recentLabel{flex-shrink:0;margin-right:2px;font-size:11.5px}.RacerSearchPageContent-module__yqruVq__recentChip,.RacerSearchPageContent-module__yqruVq__example{flex-shrink:0;height:32px}.RacerSearchPageContent-module__yqruVq__recentClear{flex-shrink:0}.RacerSearchPageContent-module__yqruVq__controls{display:contents}.RacerSearchPageContent-module__yqruVq__tabs{border-bottom:1px solid var(--line);background:var(--card);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:8px 6px 0;display:grid}.RacerSearchPageContent-module__yqruVq__tab{flex-direction:column;justify-content:center;gap:1px;min-width:0;height:52px;padding:0;font-size:12.5px}.RacerSearchPageContent-module__yqruVq__tabLabel{gap:3px}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__tabStar svg{width:13px;height:13px}.RacerSearchPageContent-module__yqruVq__tabCount,.RacerSearchPageContent-module__yqruVq__tab[aria-pressed=true] .RacerSearchPageContent-module__yqruVq__tabCount,.RacerSearchPageContent-module__yqruVq__tab.RacerSearchPageContent-module__yqruVq__isOff .RacerSearchPageContent-module__yqruVq__tabCount{min-width:0;height:auto;color:var(--muted);background:0 0;padding:0;font-size:12px;line-height:1.2}.RacerSearchPageContent-module__yqruVq__tab[aria-pressed=true] .RacerSearchPageContent-module__yqruVq__tabCount{color:var(--ink)}.RacerSearchPageContent-module__yqruVq__tab.RacerSearchPageContent-module__yqruVq__isOff .RacerSearchPageContent-module__yqruVq__tabCount{color:var(--faint)}.RacerSearchPageContent-module__yqruVq__tab[aria-pressed=true]:after{left:12%;right:12%}.RacerSearchPageContent-module__yqruVq__tools{z-index:5;background:var(--canvas);gap:6px;margin:0;padding:12px 16px;position:sticky;top:0}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__filterButton{border:1px solid var(--line);background:var(--card);height:40px;color:var(--ink);white-space:nowrap;box-shadow:var(--shadow);border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px 0 11px;font-size:13.5px;font-weight:700;display:inline-flex}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__filterButton svg{width:17px;height:17px}.RacerSearchPageContent-module__yqruVq__filterButton.RacerSearchPageContent-module__yqruVq__isOn{border-color:var(--act);background:var(--act-soft);color:var(--act-ink);box-shadow:inset 0 0 0 1px var(--act)}.RacerSearchPageContent-module__yqruVq__sortBox{border:1px solid var(--line);background:var(--card);min-width:0;height:40px;color:var(--ink);white-space:nowrap;box-shadow:var(--shadow);border-radius:10px;flex:1;gap:6px;padding:0 10px 0 12px;font-size:13px;font-weight:700}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__sortNow{text-overflow:ellipsis;flex:1;min-width:0;display:block;overflow:hidden}.RacerSearchPageContent-module__yqruVq__sortBox select{opacity:0;border:0;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__sortBox svg.RacerSearchPageContent-module__yqruVq__sortLead{display:none}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__sortBox svg{position:static}.RacerSearchPageContent-module__yqruVq__segment button{justify-content:center;width:32px;height:34px;padding:0}.RacerSearchPageContent-module__yqruVq__segText{display:none}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__segment svg{width:16px;height:16px}.RacerSearchPageContent-module__yqruVq__activeTags{margin:0;padding:0 16px 12px}.RacerSearchPageContent-module__yqruVq__tag{height:28px;padding:0 3px 0 10px}.RacerSearchPageContent-module__yqruVq__tag button{width:24px;height:24px}.RacerSearchPageContent-module__yqruVq__results{margin:0;padding:0 16px}.RacerSearchPageContent-module__yqruVq__grid{grid-template-columns:minmax(0,1fr);gap:10px}.RacerSearchPageContent-module__yqruVq__card:hover{transform:none}.RacerSearchPageContent-module__yqruVq__profileLink{gap:8px;padding:12px 14px 10px}.RacerSearchPageContent-module__yqruVq__cardHead{padding-right:34px}.RacerSearchPageContent-module__yqruVq__cardName{font-size:18px}.RacerSearchPageContent-module__yqruVq__stat dd{font-size:20px}.RacerSearchPageContent-module__yqruVq__favorite{border-radius:10px;width:40px;height:40px;top:5px;right:4px}.RacerSearchPageContent-module__yqruVq__cardToday{gap:2px;padding:4px 14px 6px}.RacerSearchPageContent-module__yqruVq__todayRow{min-height:36px}.RacerSearchPageContent-module__yqruVq__todayNone{min-height:34px}.RacerSearchPageContent-module__yqruVq__table,.RacerSearchPageContent-module__yqruVq__table.RacerSearchPageContent-module__yqruVq__tableNoToday{grid-template-columns:36px minmax(0,1fr) 50px 54px 46px}.RacerSearchPageContent-module__yqruVq__table :is([data-col=rank],[data-col=branch],[data-col=period],[data-col=age],[data-col=races],[data-col=first],[data-col=finals],[data-col=champs]){display:none}.RacerSearchPageContent-module__yqruVq__th{height:36px;padding:0 8px 0 0;font-size:11px}.RacerSearchPageContent-module__yqruVq__th[data-col=name]{padding-left:2px}.RacerSearchPageContent-module__yqruVq__th[data-col=today]{display:none}.RacerSearchPageContent-module__yqruVq__td{height:auto;padding:0 8px 0 0;font-size:14.5px;font-weight:700}.RacerSearchPageContent-module__yqruVq__td[data-col=favorite]{justify-content:center;align-items:flex-start;padding:5px 0 0}.RacerSearchPageContent-module__yqruVq__table:not(.RacerSearchPageContent-module__yqruVq__tableNoToday) .RacerSearchPageContent-module__yqruVq__td[data-col=favorite]{grid-row:span 2}.RacerSearchPageContent-module__yqruVq__table:not(.RacerSearchPageContent-module__yqruVq__tableNoToday) .RacerSearchPageContent-module__yqruVq__td:is([data-col=name],[data-col=win],[data-col=place],[data-col=st]){border-bottom:0}.RacerSearchPageContent-module__yqruVq__td[data-col=name]{padding:8px 6px 8px 0}.RacerSearchPageContent-module__yqruVq__td[data-col=today]{grid-column:2/-1;padding:0 8px 6px 0}.RacerSearchPageContent-module__yqruVq__table .RacerSearchPageContent-module__yqruVq__favorite{width:34px;height:34px}.RacerSearchPageContent-module__yqruVq__who b{gap:5px;font-size:15px}.RacerSearchPageContent-module__yqruVq__who .RacerSearchPageContent-module__yqruVq__birthday{margin-left:0}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__whoRank{display:inline-flex}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__whoMeta{display:block}.RacerSearchPageContent-module__yqruVq__whoKana{display:none}.RacerSearchPageContent-module__yqruVq__who>span{font-size:11px}.RacerSearchPageContent-module__yqruVq__tableRaces{gap:0}.RacerSearchPageContent-module__yqruVq__tableRace{gap:7px;min-height:30px}.RacerSearchPageContent-module__yqruVq__tableRace b{font-size:13px}.RacerSearchPageContent-module__yqruVq__app .RacerSearchPageContent-module__yqruVq__tableStage{display:inline}.RacerSearchPageContent-module__yqruVq__more{margin:12px 16px 0}.RacerSearchPageContent-module__yqruVq__more button{width:100%;height:44px}.RacerSearchPageContent-module__yqruVq__notes{margin:20px 16px 22px}.RacerSearchPageContent-module__yqruVq__results .RacerSearchPageContent-module__yqruVq__empty{padding:40px 20px 36px}}@media (min-width:768px){.RacerSearchPageContent-module__yqruVq__sheetLayer{display:none}}@media (prefers-reduced-motion:reduce){.RacerSearchPageContent-module__yqruVq__card,.RacerSearchPageContent-module__yqruVq__tile,.RacerSearchPageContent-module__yqruVq__chip{transition:none}.RacerSearchPageContent-module__yqruVq__card:hover{transform:none}}
