.head[data-v-0c45beb6]{background:var(--wc-band);padding:26px 0 30px}.crumbs[data-v-0c45beb6]{color:var(--wc-ink-muted);gap:8px;margin-bottom:18px;font-size:.85rem;display:flex}.crumbs a[data-v-0c45beb6]{text-decoration:none}h1[data-v-0c45beb6]{letter-spacing:-.02em;margin-bottom:10px;font-size:clamp(2.2rem,1.3rem + 2.8vw,3.6rem)}.lead[data-v-0c45beb6]{max-width:640px;color:var(--wc-ink-lead);margin:0;font-size:1.1rem}.rooms[data-v-0c45beb6]{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:20px;font-size:.88rem;display:flex}.rooms span[data-v-0c45beb6]{color:var(--wc-ink-muted);margin-right:4px}.rooms a[data-v-0c45beb6]{background:var(--wc-paper-raised);color:var(--wc-ink);border-radius:999px;padding:5px 12px;text-decoration:none}.rooms a.on[data-v-0c45beb6],.rooms a[data-v-0c45beb6]:hover{background:var(--wc-ink);color:var(--wc-ink-invert)}.body[data-v-0c45beb6]{padding-top:28px;padding-bottom:72px}.filters[data-v-0c45beb6]{scrollbar-width:thin;gap:8px;margin-bottom:26px;padding-bottom:6px;display:flex;overflow-x:auto}.chip[data-v-0c45beb6]{border:1px solid var(--wc-line);background:var(--wc-paper-raised);font:inherit;cursor:pointer;color:var(--wc-ink);border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 16px;font-size:.9rem;display:inline-flex}.chip small[data-v-0c45beb6]{color:var(--wc-ink-muted);font-size:.78rem}.chip.on[data-v-0c45beb6],.chip[data-v-0c45beb6]:hover{border-color:var(--wc-ink)}.chip.on[data-v-0c45beb6]{background:var(--wc-ink)}.chip.on[data-v-0c45beb6],.chip.on small[data-v-0c45beb6]{color:var(--wc-ink-invert)}.chip.on small[data-v-0c45beb6]{opacity:.7}.collink[data-v-0c45beb6]{margin:-10px 0 20px}.collink a[data-v-0c45beb6]{color:var(--wc-ink);font-weight:500}.cards[data-v-0c45beb6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px;display:grid}.own[data-v-0c45beb6]{color:var(--wc-ink);gap:10px;text-decoration:none}.own[data-v-0c45beb6],.own-pic[data-v-0c45beb6]{flex-direction:column;display:flex}.own-pic[data-v-0c45beb6]{aspect-ratio:4/5;border:2px dashed var(--wc-line-strong);background:var(--wc-paper-raised);text-align:center;color:var(--wc-ink-lead);border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:16px;transition:background .2s}.own-pic b[data-v-0c45beb6]{color:var(--wc-ink);font-size:1.05rem}.own-pic small[data-v-0c45beb6]{font-size:.82rem}.own:hover .own-pic[data-v-0c45beb6]{background:var(--wc-band)}.own-meta[data-v-0c45beb6]{font-weight:500}.more[data-v-0c45beb6]{justify-content:center;margin-top:36px;display:flex}.tc[data-v-0c45beb6]{max-width:780px;margin-top:72px}.prose[data-v-0c45beb6]{color:var(--wc-ink-lead)}.prose[data-v-0c45beb6] h2{color:var(--wc-ink);margin:1.6em 0 .5em;font-size:clamp(1.4rem,1.1rem + 1vw,1.8rem)}.prose[data-v-0c45beb6] h2:first-child{margin-top:0}.prose[data-v-0c45beb6] p{font-size:1.05rem;line-height:1.7}.prose[data-v-0c45beb6] strong{color:var(--wc-ink)}.prose[data-v-0c45beb6] a{color:var(--wc-ink);-webkit-text-decoration-color:var(--wc-accent);text-decoration-color:var(--wc-accent);text-underline-offset:3px}.prose[data-v-0c45beb6] table{border-collapse:collapse;width:100%;margin:1.2em 0;font-size:.95rem}.prose[data-v-0c45beb6] td,.prose[data-v-0c45beb6] th{text-align:left;border-bottom:1px solid var(--wc-line);padding:10px 12px}.prose[data-v-0c45beb6] th{color:var(--wc-ink);background:var(--wc-band)}.prose[data-v-0c45beb6] td+td,.prose[data-v-0c45beb6] th+th{text-align:right}.faq[data-v-0c45beb6]{margin-top:48px}.faq h2[data-v-0c45beb6]{margin-bottom:8px;font-size:clamp(1.4rem,1.1rem + 1vw,1.8rem)}.qa[data-v-0c45beb6]{border-bottom:1px solid var(--wc-line)}.q[data-v-0c45beb6]{width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--wc-ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:1.02rem;font-weight:500;display:flex}.q svg[data-v-0c45beb6]{flex:none;transition:transform .2s}.qa.on .q svg[data-v-0c45beb6]{transform:rotate(45deg)}.a[data-v-0c45beb6]{color:var(--wc-ink-lead);margin:0 0 18px;line-height:1.65}@media (width<=1000px){.cards[data-v-0c45beb6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.cards[data-v-0c45beb6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}}
