.correction[data-astro-cid-37fxfsxa]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);--icon:16px;min-height:var(--tap);display:inline-flex}.checked[data-astro-cid-nex5gs7y]{color:var(--ink-2);font-size:var(--text-xs)}.share[data-astro-cid-ad36rjj2]{align-items:center;gap:var(--space-2);min-height:var(--tap);padding:0 var(--space-4);border-radius:var(--pill);border:1px solid var(--line);background:var(--surface);color:var(--ink);font:var(--weight-semibold) var(--text-sm)/1 var(--font-body);cursor:pointer;display:inline-flex}.status[data-astro-cid-ad36rjj2]:not(:empty){color:var(--accent)}.status[data-astro-cid-ad36rjj2]:not(:empty):before{content:"· "}.profile[data-astro-cid-puepzvkf]{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);margin-top:var(--space-3);overflow:hidden}.head[data-astro-cid-puepzvkf]{gap:var(--space-3);padding:var(--space-6) var(--space-5) var(--space-5);justify-items:start;display:grid}h1[data-astro-cid-puepzvkf]{font-size:var(--text-2xl);line-height:var(--leading-tight)}.summary[data-astro-cid-puepzvkf]{gap:4px var(--space-2);color:var(--ink-2);flex-wrap:wrap;display:flex}.distance[data-astro-cid-puepzvkf]{font-weight:var(--weight-semibold);color:var(--ink)}.distance[data-astro-cid-puepzvkf]:before{content:"· ";color:var(--ink-2);font-weight:var(--weight-regular)}.rating[data-astro-cid-puepzvkf]{--icon:18px;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rating[data-astro-cid-puepzvkf] svg{color:var(--soon)}.tags[data-astro-cid-puepzvkf]{flex-wrap:wrap;gap:6px;display:flex}.actions[data-astro-cid-puepzvkf]{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.glance[data-astro-cid-puepzvkf]{gap:var(--space-2);padding:0 var(--space-5) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}.tile[data-astro-cid-puepzvkf]{background:var(--accent-soft);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);gap:4px;min-width:0;display:grid}.tile[data-astro-cid-puepzvkf] dt[data-astro-cid-puepzvkf]{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--accent);text-transform:uppercase;letter-spacing:.04em;--icon:15px;align-items:center;gap:6px;display:flex}.tile[data-astro-cid-puepzvkf] dd[data-astro-cid-puepzvkf]{font-weight:var(--weight-semibold);color:var(--ink);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.body[data-astro-cid-puepzvkf]{gap:var(--space-4);padding:0 var(--space-5) var(--space-5);display:grid}@media (width>=860px){.body[data-astro-cid-puepzvkf]{grid-template-columns:1fr 1fr;align-items:start}}.block[data-astro-cid-puepzvkf]{background:var(--surface-2);border-radius:var(--radius-sm);padding:var(--space-5);gap:var(--space-3);justify-items:start;min-width:0;display:grid}.block[data-astro-cid-puepzvkf]>map-island{width:100%}.block[data-astro-cid-puepzvkf] h2[data-astro-cid-puepzvkf]{align-items:center;gap:var(--space-2);font-size:var(--text-lg);display:flex}.week[data-astro-cid-puepzvkf]{gap:2px;width:100%;padding:0;list-style:none;display:grid}.week[data-astro-cid-puepzvkf] li[data-astro-cid-puepzvkf]{justify-content:space-between;gap:var(--space-3);padding:6px var(--space-2);border-radius:var(--radius-xs);display:flex}.week[data-astro-cid-puepzvkf] li[data-astro-cid-puepzvkf][aria-current=date]{background:var(--surface);font-weight:var(--weight-semibold)}.week[data-astro-cid-puepzvkf] li[data-astro-cid-puepzvkf] span[data-astro-cid-puepzvkf]:last-child{text-align:right}.note[data-astro-cid-puepzvkf],.sources[data-astro-cid-puepzvkf]{color:var(--ink-2);font-size:var(--text-xs)}.lead[data-astro-cid-puepzvkf]{color:var(--ink)}.addr[data-astro-cid-puepzvkf]{color:var(--ink-2)}.details[data-astro-cid-puepzvkf],.contact[data-astro-cid-puepzvkf]{gap:var(--space-2);padding:0;list-style:none;display:grid}.details[data-astro-cid-puepzvkf] li[data-astro-cid-puepzvkf]{gap:var(--space-2);--icon:18px;align-items:flex-start;display:flex}.details[data-astro-cid-puepzvkf] li[data-astro-cid-puepzvkf] svg{color:var(--accent);flex:none;margin-top:3px}.details[data-astro-cid-puepzvkf] li[data-astro-cid-puepzvkf]>span[data-astro-cid-puepzvkf]{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.label[data-astro-cid-puepzvkf]{color:var(--ink-2)}.contact[data-astro-cid-puepzvkf] a[data-astro-cid-puepzvkf]{align-items:center;gap:var(--space-2);min-height:var(--tap);overflow-wrap:anywhere;--icon:18px;display:inline-flex}.foot[data-astro-cid-puepzvkf]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.up[data-astro-cid-puepzvkf]{margin:var(--space-2) 0 var(--space-4)}.callbar[data-astro-cid-puepzvkf]{display:none}@media (width<=759px){.has-callbar[data-astro-cid-puepzvkf]{padding-bottom:84px}.callbar[data-astro-cid-puepzvkf]{z-index:40;gap:var(--space-2);padding:var(--space-2) var(--gutter) calc(var(--space-2) + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--line);display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #00000014}.cb[data-astro-cid-puepzvkf]{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--pill);border:1px solid var(--line);min-height:48px;color:var(--ink);background:var(--surface);font-weight:var(--weight-semibold);--icon:18px;flex:1;text-decoration:none;display:inline-flex}.cb[data-astro-cid-puepzvkf].primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}}.content[data-astro-cid-nplv4zja]{gap:var(--space-4);max-width:var(--prose-max);display:grid}.block[data-astro-cid-nplv4zja]{gap:var(--space-2);display:grid}.block[data-astro-cid-nplv4zja] h3[data-astro-cid-nplv4zja]{font-size:var(--text-lg)}.meta[data-astro-cid-nplv4zja]{color:var(--ink-2);font-size:var(--text-xs)}.intro[data-astro-cid-6iz6kvgz]{gap:var(--space-3);margin:var(--space-4) 0 var(--space-5);display:grid}h1[data-astro-cid-6iz6kvgz]{font-size:var(--text-2xl)}.lede[data-astro-cid-6iz6kvgz]{color:var(--ink-2);max-width:var(--prose-max);font-size:1.08rem}.filters[data-astro-cid-de73kwsi]{gap:var(--space-2);margin-bottom:var(--space-4);display:grid}.row[data-astro-cid-de73kwsi]{gap:var(--space-2);scrollbar-width:none;margin:-2px;padding:2px;display:flex;overflow-x:auto}.row[data-astro-cid-de73kwsi]:empty{display:none}.clear[data-astro-cid-de73kwsi]{color:var(--accent);font-weight:var(--weight-semibold);font-size:var(--text-sm);padding:0 var(--space-3);cursor:pointer;background:0 0;border:0;min-height:40px}.clear[data-astro-cid-de73kwsi][hidden]{display:none}.first[data-astro-cid-2vilsupn]{margin-top:var(--space-5)}
