main.svelte-fpzkcu{max-width:44rem;margin:0 auto;padding:1.5rem 1rem 3rem}h1.svelte-fpzkcu{margin:0 0 .5rem}details.svelte-fpzkcu{border:1px solid var(--line);background:var(--card);border-radius:.75rem;margin-top:.75rem;overflow:hidden}.others.svelte-fpzkcu+details:where(.svelte-fpzkcu){margin-top:1.5rem}summary.svelte-fpzkcu{min-height:3.75rem;color:var(--navy);cursor:pointer;align-items:center;gap:.7rem;padding:.5rem 1rem;font-size:1.15rem;font-weight:700;list-style:none;display:flex}summary.svelte-fpzkcu::-webkit-details-marker{display:none}summary.svelte-fpzkcu:after{content:"";border-right:2.5px solid var(--muted);border-bottom:2.5px solid var(--muted);flex:none;width:.6rem;height:.6rem;margin:0 .3rem .25rem .2rem;transition:transform .15s;transform:rotate(45deg)}details[open].svelte-fpzkcu>summary:where(.svelte-fpzkcu):after{margin-bottom:-.25rem;transform:rotate(-135deg)}details[open].svelte-fpzkcu>summary:where(.svelte-fpzkcu){border-bottom:1px solid var(--line);background:#f4efe6}summary.svelte-fpzkcu:active{background:#efeae0}.title.svelte-fpzkcu{flex:1;min-width:0}.count.svelte-fpzkcu{color:var(--muted);background:#efeae0;border-radius:1rem;padding:.1rem .6rem;font-size:.85rem;font-weight:600}details[open].svelte-fpzkcu .count:where(.svelte-fpzkcu){background:var(--card)}.badge.svelte-fpzkcu{color:#fff;border-radius:50%;flex:none;place-items:center;width:2.1rem;height:2.1rem;font-size:.95rem;font-weight:800;display:grid}.badge.i.svelte-fpzkcu{background:var(--teal);font-family:Georgia,serif;font-style:italic}.badge.h.svelte-fpzkcu{background:#c1121f}.badge.p.svelte-fpzkcu{background:#1d3557}.badge.v.svelte-fpzkcu{background:#7b2cbf}.body.svelte-fpzkcu{padding:.5rem 1rem 1rem}.body.svelte-fpzkcu .lead:where(.svelte-fpzkcu){margin:.4rem 0 .25rem}.places.svelte-fpzkcu li:where(.svelte-fpzkcu):last-child{border-bottom:0;padding-bottom:0}@media (prefers-reduced-motion:reduce){summary.svelte-fpzkcu:after{transition:none}}.lead.svelte-fpzkcu{color:var(--muted);margin:0 0 1rem}.call.svelte-fpzkcu{border:1px solid var(--line);background:var(--card);color:inherit;border-radius:.75rem;align-items:center;gap:1rem;padding:.8rem 1rem;text-decoration:none;display:flex}.call.main.svelte-fpzkcu{color:#fff;background:#c1121f;border:0}.number.svelte-fpzkcu{font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:800}.call.main.svelte-fpzkcu .number:where(.svelte-fpzkcu){font-size:2.4rem}.others.svelte-fpzkcu{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.6rem;margin-top:.6rem;display:grid}.tips.svelte-fpzkcu{margin:0 0 1rem;padding-left:1.2rem}.tips.svelte-fpzkcu li:where(.svelte-fpzkcu){margin:.35rem 0}.places.svelte-fpzkcu{margin:0;padding:0;list-style:none}.places.svelte-fpzkcu li:where(.svelte-fpzkcu){border-bottom:1px solid var(--line);flex-direction:column;gap:.5rem;padding:.75rem 0;display:flex}.places.svelte-fpzkcu p:where(.svelte-fpzkcu){color:var(--muted);margin:.1rem 0 0;font-size:.9rem}.tag.svelte-fpzkcu{background:#efeae0;border-radius:1rem;margin-left:.3rem;padding:.05rem .45rem;font-size:.78rem}.links.svelte-fpzkcu{white-space:nowrap;flex-wrap:wrap;gap:.5rem;display:flex}.call.svelte-fpzkcu{min-height:4rem}@media (width>=48rem){.places.svelte-fpzkcu li:where(.svelte-fpzkcu){flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.links.svelte-fpzkcu{flex-wrap:nowrap}}
