.loop[data-astro-cid-dzx5jcbx]{border:2px solid var(--line);background:#000;padding:34px 14px 14px;position:relative;box-shadow:inset 0 0 0 2px #0d0a1c}.loop-label[data-astro-cid-dzx5jcbx]{color:var(--yellow);margin:0;font-size:9px;position:absolute;top:12px;left:14px}svg[data-astro-cid-dzx5jcbx]{width:100%;height:auto;display:block}.track[data-astro-cid-dzx5jcbx] rect[data-astro-cid-dzx5jcbx]{fill:var(--c)}.track[data-astro-cid-dzx5jcbx] .alt[data-astro-cid-dzx5jcbx]{fill:color-mix(in srgb, var(--c) 78%, #000)}.infield[data-astro-cid-dzx5jcbx] rect[data-astro-cid-dzx5jcbx]{fill:color-mix(in srgb, var(--c) 16%, #000)}.line[data-astro-cid-dzx5jcbx] rect[data-astro-cid-dzx5jcbx]{fill:#fff}.line[data-astro-cid-dzx5jcbx] .dark[data-astro-cid-dzx5jcbx]{fill:#000}.racing-line[data-astro-cid-dzx5jcbx]{fill:none;stroke:#07060d;stroke-width:2px;stroke-dasharray:8 8;opacity:.55}.rider[data-astro-cid-dzx5jcbx]{fill:var(--pink);offset-rotate:0deg;animation:16s steps(144,end) infinite lap}.rider[data-astro-cid-dzx5jcbx] .halo[data-astro-cid-dzx5jcbx]{fill:var(--pink);opacity:.35}@keyframes lap{to{offset-distance:100%}}.bonus[data-astro-cid-2wmoti6l]{grid-template-columns:repeat(6,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.hobby[data-astro-cid-2wmoti6l]{grid-column:span var(--span,2);flex-direction:column;display:flex}.hobby-text[data-astro-cid-2wmoti6l]{flex-direction:column;flex:1;display:flex}.hobby-kicker[data-astro-cid-2wmoti6l]{color:var(--yellow);margin:0 0 12px;font-size:10px}.hobby-name[data-astro-cid-2wmoti6l]{color:var(--c);margin:0 0 14px;font-size:clamp(14px,2vw,18px);line-height:1.5}.hobby-blurb[data-astro-cid-2wmoti6l]{color:var(--ink-dim);flex:1;margin:0 0 18px}.loadout[data-astro-cid-2wmoti6l] h3[data-astro-cid-2wmoti6l]{color:var(--c);margin:0 0 8px;font-weight:400}.loadout[data-astro-cid-2wmoti6l] ol[data-astro-cid-2wmoti6l]{margin:0 0 18px;padding-left:1.6em}.loadout[data-astro-cid-2wmoti6l] li[data-astro-cid-2wmoti6l]::marker{font-family:var(--font-hud);color:var(--c);font-size:21px}.item-note[data-astro-cid-2wmoti6l]{color:var(--ink-dim);font-size:14px;line-height:1.3;display:block}.loadout[data-astro-cid-2wmoti6l] ol[data-astro-cid-2wmoti6l].covered{counter-reset:pick;flex-wrap:wrap;gap:14px 30px;margin-bottom:4px;padding:0;list-style:none;display:flex}.covered[data-astro-cid-2wmoti6l] li[data-astro-cid-2wmoti6l]{counter-increment:pick;grid-template-columns:auto 34px auto;align-items:center;gap:10px;display:grid}.covered[data-astro-cid-2wmoti6l] li[data-astro-cid-2wmoti6l]:before{content:counter(pick) ".";font-family:var(--font-hud);color:var(--c);font-size:22px}.cover[data-astro-cid-2wmoti6l]{aspect-ratio:7/10;border:1px solid var(--ink);width:34px;box-shadow:0 0 0 1px #000, 3px 3px 0 1px color-mix(in srgb, var(--c) 70%, #000);background:#000;display:block}.cover[data-astro-cid-2wmoti6l] img,.cover[data-astro-cid-2wmoti6l] svg{object-fit:cover;width:100%;height:100%;display:block}.covered[data-astro-cid-2wmoti6l] .item-title[data-astro-cid-2wmoti6l]{white-space:nowrap;font-size:16px;font-weight:700;line-height:1.3;display:block}.hobby-link[data-astro-cid-2wmoti6l]{margin:0}.lock[data-astro-cid-2wmoti6l]{color:var(--ink-faint);border:2px dashed var(--line);align-items:center;gap:10px;margin:0;padding:10px 12px 8px;display:flex}.hobby[data-astro-cid-2wmoti6l].locked{border-top-color:var(--line)}.hobby[data-astro-cid-2wmoti6l].locked .hobby-name[data-astro-cid-2wmoti6l]{color:var(--ink-dim)}.hobby[data-astro-cid-2wmoti6l].has-ride{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(18px,3vw,32px);display:grid}.has-ride[data-astro-cid-2wmoti6l] .hobby-blurb[data-astro-cid-2wmoti6l]{flex:none}.invite[data-astro-cid-2wmoti6l]{color:#fff;text-shadow:0 0 10px var(--c), 0 0 24px color-mix(in srgb, var(--c) 60%, transparent);margin:4px 0 20px;font-size:clamp(12px,1.5vw,15px);line-height:1.7}.invite[data-astro-cid-2wmoti6l] .blink[data-astro-cid-2wmoti6l]{color:var(--yellow)}html[data-fx=off] .invite[data-astro-cid-2wmoti6l]{color:var(--c);text-shadow:none}.ride[data-astro-cid-2wmoti6l]{border-top:2px dashed var(--line);gap:4px;margin:0;padding-top:14px;font-size:21px;display:grid}.ride[data-astro-cid-2wmoti6l] div[data-astro-cid-2wmoti6l]{grid-template-columns:84px 1fr;gap:10px;display:grid}.ride[data-astro-cid-2wmoti6l] dt[data-astro-cid-2wmoti6l]{color:var(--ink-faint)}.ride[data-astro-cid-2wmoti6l] dd[data-astro-cid-2wmoti6l]{color:var(--yellow);margin:0}.gallery[data-astro-cid-2wmoti6l]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:4px 0 0;padding:0;list-style:none;display:grid}.gallery[data-astro-cid-2wmoti6l] figure[data-astro-cid-2wmoti6l]{margin:0}.gallery[data-astro-cid-2wmoti6l] a[data-astro-cid-2wmoti6l]{border:2px solid var(--ink);box-shadow:0 0 0 2px #000, 6px 6px 0 2px color-mix(in srgb, var(--c) 70%, #000);transition:transform 80ms steps(2,end);display:block}.gallery[data-astro-cid-2wmoti6l] a[data-astro-cid-2wmoti6l]:hover,.gallery[data-astro-cid-2wmoti6l] a[data-astro-cid-2wmoti6l]:focus-visible{box-shadow:0 0 0 2px #000, 8px 8px 0 2px var(--c), 0 0 22px color-mix(in srgb, var(--c) 45%, transparent);transform:translate(-2px,-2px)}.gallery[data-astro-cid-2wmoti6l] img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.gallery[data-astro-cid-2wmoti6l] figcaption[data-astro-cid-2wmoti6l]{color:var(--ink);text-transform:none;margin-top:14px;font-size:22px}.gallery[data-astro-cid-2wmoti6l] figcaption[data-astro-cid-2wmoti6l] span[data-astro-cid-2wmoti6l]{text-transform:uppercase;color:var(--c);margin-right:8px}@media (width<=860px){.hobby[data-astro-cid-2wmoti6l]{grid-column:1/-1}.hobby[data-astro-cid-2wmoti6l].has-ride{grid-template-columns:1fr}}@media (width<=560px){.gallery[data-astro-cid-2wmoti6l]{grid-template-columns:1fr}}
