.cards.astro-yhakyjir li.astro-yhakyjir[hidden],.cards-wrap.astro-yhakyjir[hidden]{display:none}.cards.astro-yhakyjir{margin:0;padding:0;list-style:none}.card.astro-yhakyjir{grid-template-columns:var(--cols);column-gap:var(--col-gap);border-bottom:1px solid var(--line);color:var(--text);align-items:center;padding:12px 8px;text-decoration:none;display:grid}.card.astro-yhakyjir:hover{background:var(--surface)}.card.astro-yhakyjir:hover .name.astro-yhakyjir{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}.card.astro-yhakyjir:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.c-trail.astro-yhakyjir{gap:2px;min-width:0;display:grid}.name.astro-yhakyjir{font:600 1.02rem var(--serif)}.where.astro-yhakyjir,.facts.astro-yhakyjir{color:var(--muted);font-size:.78rem}.facts.astro-yhakyjir{flex-wrap:wrap;gap:2px 12px;display:flex}.facts.astro-yhakyjir span.astro-yhakyjir{align-items:center;gap:5px;display:inline-flex}.mark.astro-yhakyjir{border:1.5px solid var(--tone);border-radius:50%;flex:none;width:9px;height:9px}.mark.astro-yhakyjir.full{background:var(--tone)}.mark.astro-yhakyjir.half{background:linear-gradient(90deg, var(--tone) 50%, transparent 50%)}.mark.astro-yhakyjir.blocked{background:linear-gradient(135deg, transparent 43%, var(--tone) 43% 57%, transparent 57%)}.tone-good.astro-yhakyjir{--tone:var(--good)}.tone-fair.astro-yhakyjir{--tone:var(--fair)}.tone-poor.astro-yhakyjir{--tone:var(--poor)}.lbl.astro-yhakyjir{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c-num.astro-yhakyjir{font:600 1rem var(--serif);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.c-num.astro-yhakyjir small.astro-yhakyjir{color:var(--muted);font:400 .7rem var(--sans);margin-left:2px}.diff.astro-yhakyjir{align-items:flex-end;gap:6px;display:inline-flex}.diff-bars.astro-yhakyjir{gap:2px;height:18px;display:flex}.diff-col.astro-yhakyjir{background:var(--line);border-radius:1px 1px 0 0;width:6px;height:100%;position:relative}.diff-bar.astro-yhakyjir{background:var(--text);border-radius:1px 1px 0 0;position:absolute;inset:auto 0 0}.diff-bar.astro-yhakyjir.range{opacity:.4}.rate-word.astro-yhakyjir{font-size:.82rem;line-height:1}.season.astro-yhakyjir{grid-template-columns:repeat(12,1fr);gap:1px;display:grid}.month.astro-yhakyjir{background:var(--surface);border-radius:1px;height:14px}.card.astro-yhakyjir:hover .month.astro-yhakyjir:not(.in){background:var(--line)}.month.astro-yhakyjir.in{background:color-mix(in srgb, var(--text) 70%, var(--bg))}.none.astro-yhakyjir{color:var(--muted);font-size:.75rem}.profile.astro-yhakyjir{gap:2px;display:grid}.profile.astro-yhakyjir svg.astro-yhakyjir{width:100%;height:30px;display:block}.profile.astro-yhakyjir path.astro-yhakyjir{fill:var(--accent);opacity:.5}.surface.astro-yhakyjir{gap:1px;height:4px;display:flex}.surface.astro-yhakyjir span.astro-yhakyjir{border-radius:1px}.prof-cap.astro-yhakyjir{color:var(--muted);font-size:.7rem}@media (width<=759px){.card.astro-yhakyjir{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"trail trail trail trail""len days up diff""season season prof prof";gap:10px 12px;padding:14px 4px}.c-trail.astro-yhakyjir{grid-area:trail}.c-len.astro-yhakyjir{grid-area:len}.c-days.astro-yhakyjir{grid-area:days}.c-up.astro-yhakyjir{grid-area:up}.c-diff.astro-yhakyjir{grid-area:diff}.c-season.astro-yhakyjir{grid-area:season}.c-prof.astro-yhakyjir{grid-area:prof}.lbl.astro-yhakyjir{clip-path:none;width:auto;height:auto;color:var(--muted);font:400 .7rem var(--sans);white-space:normal;display:block;position:static}.c-num.astro-yhakyjir{text-align:left}.name.astro-yhakyjir{font-size:1.1rem}}.stamp.astro-yhakyjir{font:700 10px/1.5 var(--sans);letter-spacing:.1em;text-transform:uppercase;vertical-align:3px;border:1.5px solid;border-radius:4px;margin-left:10px;padding:1px 7px;display:inline-block;transform:rotate(-4deg)}.stamp.astro-yhakyjir.moss{color:var(--accent-text)}.stamp.astro-yhakyjir.rust{color:var(--poor)}.walker.astro-yhakyjir{fill:var(--poor);stroke:var(--bg);stroke-width:1.5px;offset-distance:0%;offset-rotate:0deg;opacity:0;transition:opacity .2s;animation:4s linear infinite paused walk}.card.astro-yhakyjir:hover .walker.astro-yhakyjir,.card.astro-yhakyjir:focus-visible .walker.astro-yhakyjir{opacity:1;animation-play-state:running}@keyframes walk{to{offset-distance:100%}}@media (prefers-reduced-motion:reduce){.walker.astro-yhakyjir{animation:none}}
