.visit[data-v-b93a0817]{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--paper);flex-direction:column;gap:16px;margin-bottom:32px;padding:20px 22px;display:flex}.visit__head[data-v-b93a0817]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.visit h2[data-v-b93a0817]{font-size:var(--t-lg)}.visit h3[data-v-b93a0817]{font-size:var(--t-sm);color:var(--mute);margin-bottom:8px}.visit h3[data-v-b93a0817],.visit__today[data-v-b93a0817]{font-weight:600}.visit__today--open[data-v-b93a0817]:before{content:"";vertical-align:.1em;background:currentColor;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.visit__grid[data-v-b93a0817]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px 32px;display:grid}.visit__col[data-v-b93a0817]{min-width:0}.visit dl[data-v-b93a0817]{gap:4px;margin:0;display:grid}.visit dl div[data-v-b93a0817]{justify-content:space-between;gap:12px;padding:2px 0;display:flex}.visit dd[data-v-b93a0817]{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.visit__week .is-today[data-v-b93a0817]{font-weight:600}.visit__note[data-v-b93a0817]{font-size:var(--t-sm);margin-top:8px}.visit__free[data-v-b93a0817]{margin:0 0 10px;padding:0;font-weight:600;list-style:none}.visit__list[data-v-b93a0817]{gap:4px;margin:0;padding-left:1.1em;display:grid}.visit__alert[data-v-b93a0817]{border-radius:var(--r-inner);background:var(--mist);padding:10px 12px}.visit__src[data-v-b93a0817]{font-size:var(--t-sm)}.visit__src a[data-v-b93a0817]{color:var(--ink);text-decoration:underline}@media (width<=600px){.visit[data-v-b93a0817]{padding:16px}}
