.race.svelte-16mpifz{border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:11px 14px;transition:background .15s;display:flex}.race.svelte-16mpifz:hover{background:#ffffff08}.race.disabled.svelte-16mpifz{opacity:.55}.info.svelte-16mpifz{min-width:0}.l1.svelte-16mpifz{align-items:center;gap:8px;display:flex}.name.svelte-16mpifz{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.meta.svelte-16mpifz{color:var(--muted);margin-top:2px;font-size:11.5px;display:block}.meta.svelte-16mpifz .sep:where(.svelte-16mpifz){opacity:.6;margin:0 6px}.badge.priv.svelte-16mpifz{letter-spacing:.5px;text-transform:uppercase;color:var(--crit);background:#e05a4f24;border-radius:20px;flex:none;padding:2px 7px;font-size:9px;font-weight:700}.badge.live.svelte-16mpifz{letter-spacing:.5px;color:#fff;background:var(--crit,#e05a4f);border-radius:20px;flex:none;padding:2px 7px;font-size:9px;font-weight:800}.race.live.svelte-16mpifz{background:#e05a4f0f}.btn.golive.svelte-16mpifz{background:var(--crit,#e05a4f);color:#fff}.na.svelte-16mpifz{color:var(--muted);background:var(--surface-3);white-space:nowrap;border-radius:20px;flex:none;padding:5px 10px;font-size:10.5px}.btn.svelte-16mpifz{color:#000;background:var(--gold);border-radius:8px;flex:none;padding:7px 14px;font-size:12.5px;font-weight:700;text-decoration:none;transition:filter .15s,transform .1s}.btn.svelte-16mpifz:hover{filter:brightness(1.08);transform:translateY(-1px)}.dists.svelte-16mpifz{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.chip.svelte-16mpifz{color:var(--gold);white-space:nowrap;background:#f5b21a14;border:1px solid #f5b21a66;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:700;text-decoration:none;transition:background .15s,color .15s,transform .1s}.chip.svelte-16mpifz:hover{background:var(--gold);color:#000;transform:translateY(-1px)}.card.svelte-14fxf3u{border:1px solid var(--border);border-radius:var(--r);background:var(--surface);margin-bottom:12px;transition:border-color .15s;overflow:hidden}.card.svelte-14fxf3u:hover,.card.open.svelte-14fxf3u{border-color:#f5b21a59}.head.svelte-14fxf3u{background:linear-gradient(90deg, var(--surface-2), var(--surface));cursor:pointer;width:100%;font:inherit;text-align:left;color:var(--ink);border:0;align-items:center;gap:14px;padding:14px 16px;display:flex}.logo.svelte-14fxf3u{background:var(--surface-3);border:1px solid var(--border);border-radius:9px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex;overflow:hidden}.logo.svelte-14fxf3u img:where(.svelte-14fxf3u){object-fit:contain;max-width:100%;max-height:100%}.mark.svelte-14fxf3u{color:var(--gold);font-size:18px;font-weight:800}.ttl.svelte-14fxf3u{flex:1;min-width:0}.l1.svelte-14fxf3u{align-items:center;gap:8px;display:flex}.title.svelte-14fxf3u{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:700;overflow:hidden}.sub.svelte-14fxf3u{color:var(--muted);margin-top:3px;font-size:12px}.sub.svelte-14fxf3u .sep:where(.svelte-14fxf3u){opacity:.5;margin:0 7px}.sub.svelte-14fxf3u .ok:where(.svelte-14fxf3u){color:var(--gold);font-weight:600}.badge.svelte-14fxf3u{letter-spacing:.5px;text-transform:uppercase;color:var(--crit);background:#e05a4f24;border-radius:20px;flex:none;padding:2px 7px;font-size:9px;font-weight:700}.caret.svelte-14fxf3u{color:var(--muted);flex:none;font-size:14px}.races.svelte-14fxf3u{border-top:1px solid var(--border);padding:6px}.gc-link.svelte-14fxf3u{color:#12130f;background:var(--gold);border-radius:8px;margin:4px 6px 8px;padding:6px 12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-block}.gc-link.svelte-14fxf3u:hover{filter:brightness(1.08)}.bar.svelte-m9tjun{gap:10px;margin-bottom:20px;display:flex}.search.svelte-m9tjun{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;flex:1;align-items:center;gap:8px;padding:0 12px;transition:border-color .15s;display:flex}.search.svelte-m9tjun:focus-within{border-color:var(--gold)}.search.svelte-m9tjun .ico:where(.svelte-m9tjun){opacity:.6;font-size:13px}input.svelte-m9tjun{color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:11px 0;font-size:13px}input.svelte-m9tjun::placeholder{color:var(--muted)}select.svelte-m9tjun{background:var(--surface-2);border:1px solid var(--border);color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;padding:0 12px;font-size:13px}select.svelte-m9tjun:focus{border-color:var(--gold);outline:none}.page.svelte-1uha8ag{background:radial-gradient(120% 60% at 50% -10%, #f5b21a0f, transparent 60%), var(--plane);min-height:100vh}.hero.svelte-1uha8ag{max-width:880px;margin:0 auto;padding:40px 20px 8px}.brand.svelte-1uha8ag{align-items:center;gap:12px;margin-bottom:20px;display:flex}.logo.svelte-1uha8ag{letter-spacing:-.5px;color:var(--ink);font-size:22px;font-weight:800}.logo.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--gold)}.live.svelte-1uha8ag{letter-spacing:1.5px;color:var(--gold);background:#f5b21a1f;border-radius:20px;align-items:center;gap:6px;padding:4px 9px;font-size:10px;font-weight:800;display:flex}.live.svelte-1uha8ag .dot:where(.svelte-1uha8ag){background:var(--gold);border-radius:50%;width:7px;height:7px}h1.svelte-1uha8ag{letter-spacing:-.5px;color:var(--ink);margin:0 0 6px;font-size:2rem;font-weight:800}.lead.svelte-1uha8ag{color:var(--ink-2);margin:0 0 20px;font-size:14px}.lead.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--gold)}main.svelte-1uha8ag{max-width:880px;margin:0 auto;padding:0 20px 60px}.other.svelte-1uha8ag{border:1px solid var(--border);border-radius:var(--r);background:var(--surface);margin-bottom:12px;overflow:hidden}.other.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:var(--ink-2);background:linear-gradient(90deg, var(--surface-2), var(--surface));border-bottom:1px solid var(--border);align-items:center;gap:10px;margin:0;padding:12px 16px;font-size:13px;font-weight:700;display:flex}.other.svelte-1uha8ag h2:where(.svelte-1uha8ag) .yr:where(.svelte-1uha8ag){color:var(--gold);font-size:15px;font-weight:800}.rows.svelte-1uha8ag{padding:6px}.empty.svelte-1uha8ag{text-align:center;color:var(--muted);padding:40px 0}
