.meta.svelte-1rgjwwy a:where(.svelte-1rgjwwy):hover{color:var(--color-btc)}article.svelte-1rgjwwy{flex-direction:column;gap:16px;margin-top:14px;display:flex}.meta.svelte-1rgjwwy{color:var(--color-muted);font-size:14px}h1.svelte-1rgjwwy{font-size:var(--title-page);overflow-wrap:anywhere}.cover.svelte-1rgjwwy{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-sm);width:100%}.intro.svelte-1rgjwwy{white-space:pre-line;font-size:18px;line-height:1.6}.map.svelte-1rgjwwy .frame{height:clamp(260px,40vh,380px)}.items.svelte-1rgjwwy{flex-direction:column;gap:22px;margin-top:8px;display:flex}.items.svelte-1rgjwwy li:where(.svelte-1rgjwwy){border-bottom:1px solid var(--color-line);gap:14px;padding-bottom:22px;display:flex}.pos.svelte-1rgjwwy{border-radius:var(--radius-2xl);background:var(--color-btc-fill);width:34px;height:34px;color:var(--color-on-btc);flex:none;place-items:center;font-weight:800;display:grid}.pos.paid.svelte-1rgjwwy{background:var(--color-up)}.progress.svelte-1rgjwwy{color:var(--color-btc);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:14px;font-weight:700;display:flex}.progress.done.svelte-1rgjwwy{color:var(--color-up)}.progress.svelte-1rgjwwy .bar:where(.svelte-1rgjwwy){border-radius:var(--radius-sm);background:var(--color-line);flex:1;min-width:120px;height:6px;overflow:hidden}.progress.svelte-1rgjwwy .bar:where(.svelte-1rgjwwy) span:where(.svelte-1rgjwwy){background:currentColor;height:100%;display:block}.body.svelte-1rgjwwy{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}h2.svelte-1rgjwwy{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:22px;font-weight:800}h2.svelte-1rgjwwy a:where(.svelte-1rgjwwy):hover{color:var(--color-btc)}.local.svelte-1rgjwwy{color:var(--color-muted);margin-left:8px;font-size:15px;font-weight:500}.note.svelte-1rgjwwy{white-space:pre-line;font-size:16px;line-height:1.6}.body.svelte-1rgjwwy picture:where(.svelte-1rgjwwy){display:contents}.photo.svelte-1rgjwwy{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-sm);width:100%;max-height:300px}.addr.svelte-1rgjwwy{color:var(--color-muted);font-size:13.5px}.foot.svelte-1rgjwwy{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.foot.svelte-1rgjwwy .badge{font-size:12.5px}.rated.svelte-1rgjwwy{color:var(--color-muted);font-size:12.5px}.rated.svelte-1rgjwwy b:where(.svelte-1rgjwwy){color:var(--color-ink)}
