.quick[data-astro-cid-wpnqbhb6]{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:20px}@media(min-width:620px){.quick[data-astro-cid-wpnqbhb6]{grid-template-columns:repeat(3,minmax(0,248px));gap:12px;justify-content:start}}@media(max-width:619px){.quick[data-astro-cid-wpnqbhb6] .route[data-astro-cid-wpnqbhb6]{grid-column:1 / -1}}.quick-status[data-astro-cid-wpnqbhb6]{margin-top:10px}.quick-status[data-astro-cid-wpnqbhb6]:empty{margin:0}.hero[data-astro-cid-zjtuvkce] .head[data-astro-cid-zjtuvkce]{display:grid;gap:var(--s5);padding-block:0 var(--s6)}@media(min-width:900px){.hero[data-astro-cid-zjtuvkce] .head[data-astro-cid-zjtuvkce]{grid-template-columns:minmax(0,1fr) 400px;gap:var(--s8);align-items:start}}.hero[data-astro-cid-zjtuvkce] h1[data-astro-cid-zjtuvkce]{font-size:clamp(22px,2.8vw,30px);letter-spacing:normal}.hero[data-astro-cid-zjtuvkce] .lead-col[data-astro-cid-zjtuvkce] p[data-astro-cid-zjtuvkce]{color:var(--text-2);font-size:16px}.hero[data-astro-cid-zjtuvkce] .score[data-astro-cid-zjtuvkce]{margin-top:var(--s4);padding-top:var(--s4);border-top:1px solid var(--line)}.hero[data-astro-cid-zjtuvkce] .num[data-astro-cid-zjtuvkce].big{font-size:clamp(48px,8vw,80px)}.score[data-astro-cid-zjtuvkce]{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 16px;margin-top:14px}.num[data-astro-cid-zjtuvkce].big{font-size:clamp(40px,6.5vw,64px);color:var(--bike)}.unit[data-astro-cid-zjtuvkce]{font-family:var(--mono);font-size:12.5px;color:var(--text-2)}.wx[data-astro-cid-zjtuvkce]{min-height:30px;display:flex;flex-direction:column;align-items:center;gap:2px}.wt[data-astro-cid-zjtuvkce]{font-family:var(--mono);font-size:10.5px;line-height:1;color:var(--text-3)}.lead[data-astro-cid-zjtuvkce]{color:var(--text-2);font-size:14.5px;margin-top:22px;max-width:56ch}.note[data-astro-cid-zjtuvkce]{margin-top:12px}.head[data-astro-cid-l224rzgc]{display:grid;gap:var(--s5)}@media(min-width:900px){.head[data-astro-cid-l224rzgc]{grid-template-columns:minmax(0,1fr) 400px;gap:var(--s8);align-items:start}}.lead[data-astro-cid-l224rzgc]{color:var(--text-2);font-size:16px}.score[data-astro-cid-l224rzgc]{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 16px;margin-top:var(--s4);padding-top:var(--s4);border-top:1px solid var(--line)}.num[data-astro-cid-l224rzgc].big{font-size:clamp(40px,6.5vw,64px);color:var(--bike)}.unit[data-astro-cid-l224rzgc]{font-family:var(--mono);font-size:12.5px;color:var(--text-2)}.week[data-astro-cid-l224rzgc]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-top:22px;padding:var(--s5) var(--s3) var(--s4)}.day[data-astro-cid-l224rzgc]{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.track[data-astro-cid-l224rzgc]{position:relative;width:100%;height:170px}.track[data-astro-cid-l224rzgc]:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid var(--line)}.dev[data-astro-cid-l224rzgc]{position:absolute;left:50%;transform:translate(-50%);width:min(56px,70%);height:var(--d);min-height:2px}.dev[data-astro-cid-l224rzgc].up{bottom:50%;background:var(--bike);border-radius:2px 2px 0 0}.dev[data-astro-cid-l224rzgc].down{top:50%;background:var(--bike-light);border-radius:0 0 2px 2px}.pct[data-astro-cid-l224rzgc]{position:absolute;left:0;right:0;text-align:center;font-family:var(--mono);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.pct[data-astro-cid-l224rzgc].up{bottom:calc(50% + var(--d) + 5px);color:var(--bike)}.pct[data-astro-cid-l224rzgc].down{top:calc(50% + var(--d) + 5px);color:var(--text-2)}.name[data-astro-cid-l224rzgc]{font-size:13px;color:var(--text);text-transform:capitalize}.val[data-astro-cid-l224rzgc]{font-family:var(--mono);font-size:11px;color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:480px){.week[data-astro-cid-l224rzgc]{gap:2px;padding-inline:var(--s1)}.pct[data-astro-cid-l224rzgc]{font-size:11px}.val[data-astro-cid-l224rzgc]{font-size:9.5px}}.axis[data-astro-cid-l224rzgc]{margin-top:8px}.head[data-astro-cid-5nnxkxhl]{display:grid;gap:var(--s4)}@media(min-width:900px){.head[data-astro-cid-5nnxkxhl]{grid-template-columns:minmax(0,1fr) 400px;gap:var(--s8);align-items:start}}.lead[data-astro-cid-5nnxkxhl]{color:var(--text-2);font-size:16px}.lists[data-astro-cid-5nnxkxhl]{display:grid;gap:var(--s3);margin-top:var(--s5)}@media(min-width:720px){.lists[data-astro-cid-5nnxkxhl]{grid-template-columns:1fr 1fr}}.list[data-astro-cid-5nnxkxhl]{padding:var(--s4) var(--s4) var(--s2)}.list-title[data-astro-cid-5nnxkxhl]{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--text);padding-bottom:var(--s3);border-bottom:1px solid var(--line-soft)}.arrow[data-astro-cid-5nnxkxhl]{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;font-size:12px;line-height:1;color:#fff}.top[data-astro-cid-5nnxkxhl] .arrow[data-astro-cid-5nnxkxhl]{background:var(--bike)}.bottom[data-astro-cid-5nnxkxhl] .arrow[data-astro-cid-5nnxkxhl]{background:var(--bike-light);color:var(--text)}ol[data-astro-cid-5nnxkxhl]{list-style:none;margin:0;padding:0}li[data-astro-cid-5nnxkxhl]+li[data-astro-cid-5nnxkxhl]{border-top:1px solid var(--line-soft)}li[data-astro-cid-5nnxkxhl] a[data-astro-cid-5nnxkxhl]{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 4px;color:inherit;text-decoration:none;border-radius:6px}li[data-astro-cid-5nnxkxhl] a[data-astro-cid-5nnxkxhl]:hover{background:var(--surface-2)}li[data-astro-cid-5nnxkxhl] a[data-astro-cid-5nnxkxhl]:hover .nm[data-astro-cid-5nnxkxhl]{color:var(--bike)}.pos[data-astro-cid-5nnxkxhl]{font-family:var(--mono);font-size:12px;color:var(--text-3);font-variant-numeric:tabular-nums;text-align:right}.who[data-astro-cid-5nnxkxhl]{display:flex;flex-direction:column;gap:6px;min-width:0}.nm[data-astro-cid-5nnxkxhl]{font-size:14.5px;font-weight:500;line-height:1.3;color:var(--text);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.meter[data-astro-cid-5nnxkxhl]{display:block;height:4px;border-radius:2px;background:var(--line-soft);overflow:hidden}.fill[data-astro-cid-5nnxkxhl]{display:block;height:100%;border-radius:2px}.top[data-astro-cid-5nnxkxhl] .fill[data-astro-cid-5nnxkxhl]{background:var(--bike)}.bottom[data-astro-cid-5nnxkxhl] .fill[data-astro-cid-5nnxkxhl]{background:var(--bike-light)}.val[data-astro-cid-5nnxkxhl]{display:flex;flex-direction:column;align-items:flex-end;font-family:var(--mono);font-size:17px;font-weight:650;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--text)}.top[data-astro-cid-5nnxkxhl] .val[data-astro-cid-5nnxkxhl]{color:var(--bike)}.unit[data-astro-cid-5nnxkxhl]{font-size:10.5px;font-weight:400;color:var(--text-3)}.note[data-astro-cid-5nnxkxhl]{margin-top:12px}.lead[data-astro-cid-jo2h54fh]{color:var(--text-2);font-size:15px;margin-top:14px}input[data-astro-cid-jo2h54fh][type=search]{width:100%;margin-top:18px;min-height:48px;padding:13px 15px;font-family:var(--mono);font-size:13px;color:var(--text);background:var(--surface-2);border:1px solid var(--line);border-radius:0;-webkit-appearance:none}input[data-astro-cid-jo2h54fh][type=search]:focus{outline:none;border-color:var(--bike)}input[data-astro-cid-jo2h54fh]::placeholder{color:var(--text-4)}.note[data-astro-cid-jo2h54fh]{margin-top:12px}.maplink[data-astro-cid-jo2h54fh]{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin-top:20px;padding:13px 15px;border:1px solid var(--line);color:var(--text);font-family:var(--mono);font-size:12.5px}.maplink[data-astro-cid-jo2h54fh]:hover{border-color:var(--bike)}.results[data-astro-cid-jo2h54fh]{list-style:none;margin:0;padding:0}.results[data-astro-cid-jo2h54fh] a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;align-items:center;padding:13px 10px;min-height:44px;border-bottom:1px solid var(--line-soft);color:var(--text)}.results[data-astro-cid-jo2h54fh] a:hover{background:var(--surface-2)}.results[data-astro-cid-jo2h54fh] .nm{font-size:15.5px;font-weight:500}.results[data-astro-cid-jo2h54fh] .ad{grid-column:1;font-family:var(--mono);font-size:11.5px;color:var(--text-3)}.results[data-astro-cid-jo2h54fh] .figs{grid-column:2;grid-row:1 / span 2;display:flex;gap:12px;font-family:var(--mono);font-size:13px}.results[data-astro-cid-jo2h54fh] .figs b{font-weight:400;width:28px;text-align:right}.results[data-astro-cid-jo2h54fh] .b{color:var(--bike-light)}.results[data-astro-cid-jo2h54fh] .d{color:var(--broken)}.results[data-astro-cid-jo2h54fh] .f{color:var(--text-3)}
