body{background:var(--bg)}.bar[data-astro-cid-2hyh3j6c]{display:flex;gap:8px;justify-content:center;padding:16px}.note[data-astro-cid-2hyh3j6c]{text-align:center;max-width:420px;margin:0 auto 16px;padding:0 16px}.book[data-astro-cid-2hyh3j6c]{display:grid;gap:20px;padding:0 16px 40px}.page[data-astro-cid-2hyh3j6c]{--fg: #17201b;--muted: #5d6b63;--line: #dfe6e1;--bg: #f6f8f6;--surface: #fff;--accent: #00a84d;--accent-soft: #e3f4ea;--warn: #b4570b;--brick: #a3412b;--pin: #d63a2b;--orange: #e5882c;--note: #2a5ca3;--note-soft: #edf3fb;--paper: #fffdf9;--rule: #cfd6d1;--leader: #848e96;--fig-a: #f5f6f7;--fig-b: #e2e5e8;background:#fff;color:var(--fg);width:100%;max-width:420px;aspect-ratio:148 / 210;margin:0 auto;border-radius:6px;box-shadow:0 1px 3px #00000026;padding:20px 22px 14px;display:flex;flex-direction:column;gap:10px;overflow:hidden;font-size:12px;line-height:1.55}.ph[data-astro-cid-2hyh3j6c]{display:flex;align-items:center;gap:10px;font-size:8.5px;letter-spacing:.32em;text-transform:uppercase;color:var(--muted);font-weight:600;white-space:nowrap}.ph[data-astro-cid-2hyh3j6c] span[data-astro-cid-2hyh3j6c]{overflow:hidden;text-overflow:ellipsis}.ph[data-astro-cid-2hyh3j6c]:before,.ph[data-astro-cid-2hyh3j6c]:after{content:"";flex:1;border-top:1px solid var(--rule);min-width:16px}.pt[data-astro-cid-2hyh3j6c]{text-align:center;display:grid;gap:2px}.deco[data-astro-cid-2hyh3j6c]{margin:0;font-family:var(--font-serif);font-weight:800;font-size:25px;line-height:1.05;letter-spacing:.03em}.pt[data-astro-cid-2hyh3j6c] h2[data-astro-cid-2hyh3j6c]{font-family:var(--font-serif);font-size:15px;font-weight:700;color:var(--muted)}.pt[data-astro-cid-2hyh3j6c].sm .deco[data-astro-cid-2hyh3j6c]{font-size:18px;letter-spacing:.08em}.pt[data-astro-cid-2hyh3j6c].sm h2[data-astro-cid-2hyh3j6c]{font-size:12.5px}.pt[data-astro-cid-2hyh3j6c]:after{content:"";justify-self:center;width:24px;height:2px;background:var(--orange);margin-top:5px}.body[data-astro-cid-2hyh3j6c]{flex:1;display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-content:start;min-height:0}.body[data-astro-cid-2hyh3j6c] *{min-width:0;overflow-wrap:anywhere}.k-appliance[data-astro-cid-2hyh3j6c] .body[data-astro-cid-2hyh3j6c],.k-food[data-astro-cid-2hyh3j6c] .body[data-astro-cid-2hyh3j6c]{display:flex;flex-direction:column}.k-food[data-astro-cid-2hyh3j6c] .body[data-astro-cid-2hyh3j6c]{justify-content:center}.pf[data-astro-cid-2hyh3j6c]{display:flex;align-items:center;gap:10px;border-top:1px solid var(--rule);padding-top:7px;font-size:9.5px;color:var(--muted)}.pn[data-astro-cid-2hyh3j6c]{font-family:var(--font-serif);font-weight:700;font-size:12px;color:var(--fg)}.pl[data-astro-cid-2hyh3j6c]{flex:1;letter-spacing:.14em;text-transform:uppercase}.qr[data-astro-cid-2hyh3j6c] svg{width:52px;height:52px;display:block}.qr[data-astro-cid-2hyh3j6c].big svg{width:150px;height:150px}.cover-body[data-astro-cid-2hyh3j6c]{flex:1;display:grid;place-items:center;align-content:center;gap:10px;text-align:center}.cover-body[data-astro-cid-2hyh3j6c] p[data-astro-cid-2hyh3j6c]{margin:0}.deco-s[data-astro-cid-2hyh3j6c]{font-size:10px;letter-spacing:.4em;color:var(--muted);font-weight:600}.stroke[data-astro-cid-2hyh3j6c]{width:26px;height:3px;border-radius:2px;background:var(--orange)}.cover[data-astro-cid-2hyh3j6c] h1[data-astro-cid-2hyh3j6c]{font-family:var(--font-serif);font-size:30px;line-height:1.2;font-weight:800}.foot[data-astro-cid-2hyh3j6c]{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--rule);padding-top:8px;font-size:10px;color:var(--muted)}.loc[data-astro-cid-2hyh3j6c]{display:inline-flex;align-items:center;gap:4px}.loc[data-astro-cid-2hyh3j6c] .icon{color:var(--pin)}.k-arrive[data-astro-cid-2hyh3j6c] .body[data-astro-cid-2hyh3j6c]{gap:9px}.k-arrive[data-astro-cid-2hyh3j6c] .body[data-astro-cid-2hyh3j6c] .route{padding:9px 11px;border-radius:12px}.k-arrive[data-astro-cid-2hyh3j6c] .body[data-astro-cid-2hyh3j6c] .route h3{font-size:12.5px}.k-arrive[data-astro-cid-2hyh3j6c] .body[data-astro-cid-2hyh3j6c] .steps{font-size:11.5px}.k-subway[data-astro-cid-2hyh3j6c] .body[data-astro-cid-2hyh3j6c] .lm-v{padding:6px 10px;border:0}.k-subway[data-astro-cid-2hyh3j6c] .body[data-astro-cid-2hyh3j6c] .lm-v li{padding:5px 0}.k-subway[data-astro-cid-2hyh3j6c] .body[data-astro-cid-2hyh3j6c] .lm-note{font-size:10.5px}.deco-foot[data-astro-cid-2hyh3j6c]{margin:auto 0 0;text-align:center;font-size:9px;letter-spacing:.32em;color:var(--muted);font-weight:600}.k-restaurant[data-astro-cid-2hyh3j6c] .body[data-astro-cid-2hyh3j6c],.k-spots[data-astro-cid-2hyh3j6c] .body[data-astro-cid-2hyh3j6c]{display:flex;flex-direction:column;gap:10px}.spots[data-astro-cid-2hyh3j6c]{display:grid;gap:8px}.spot[data-astro-cid-2hyh3j6c]{display:grid;grid-template-columns:46px minmax(0,1fr);gap:10px;align-items:center}.spot[data-astro-cid-2hyh3j6c] .tile[data-astro-cid-2hyh3j6c]{width:46px;height:46px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(160deg,var(--fig-a),var(--fig-b));border:1px solid var(--line)}.spot[data-astro-cid-2hyh3j6c] .cat[data-astro-cid-2hyh3j6c]{font-size:8.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-weight:600}.spot[data-astro-cid-2hyh3j6c] h3[data-astro-cid-2hyh3j6c]{font-family:var(--font-serif);font-size:14px;font-weight:700;line-height:1.25}.spot[data-astro-cid-2hyh3j6c] p[data-astro-cid-2hyh3j6c]{margin:0;color:var(--muted);font-size:11px;line-height:1.4}.k-spots[data-astro-cid-2hyh3j6c] .body[data-astro-cid-2hyh3j6c] .sp .big{font-size:34px}.sos[data-astro-cid-2hyh3j6c]{width:100%;border-collapse:collapse}.sos[data-astro-cid-2hyh3j6c] th[data-astro-cid-2hyh3j6c],.sos[data-astro-cid-2hyh3j6c] td[data-astro-cid-2hyh3j6c]{border-top:1px solid var(--line);padding:5px 4px;text-align:left}.sos[data-astro-cid-2hyh3j6c] th[data-astro-cid-2hyh3j6c]{font-family:var(--font-serif);font-size:15px;width:1%;white-space:nowrap;padding-right:14px}.sos[data-astro-cid-2hyh3j6c] th[data-astro-cid-2hyh3j6c] .pending{font-family:var(--font-body);font-size:11px}.k-sos[data-astro-cid-2hyh3j6c] h3[data-astro-cid-2hyh3j6c]{font-family:var(--font-serif);font-size:15px;margin-top:6px}.k-stay[data-astro-cid-2hyh3j6c] h3[data-astro-cid-2hyh3j6c]{font-family:var(--font-serif);font-size:15px;margin-top:8px}.more[data-astro-cid-2hyh3j6c]{font-size:11.5px;color:var(--muted);margin:6px 0 0}.kv[data-astro-cid-2hyh3j6c]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:0;font-size:12.5px}.kv[data-astro-cid-2hyh3j6c] dt[data-astro-cid-2hyh3j6c]{color:var(--muted);white-space:nowrap}.kv[data-astro-cid-2hyh3j6c] dd[data-astro-cid-2hyh3j6c]{margin:0}.todo[data-astro-cid-2hyh3j6c] li[data-astro-cid-2hyh3j6c]{display:flex;gap:8px;align-items:flex-start}.todo[data-astro-cid-2hyh3j6c] li[data-astro-cid-2hyh3j6c]:before{content:"";flex:none;width:11px;height:11px;margin-top:3px;border:1.3px solid var(--fg);border-radius:2px}.places[data-astro-cid-2hyh3j6c]{display:grid;gap:4px;font-size:12.5px}@media print{@page{size:A5;margin:0}.bar[data-astro-cid-2hyh3j6c],.note[data-astro-cid-2hyh3j6c]{display:none}.book[data-astro-cid-2hyh3j6c]{display:block;padding:0}.page[data-astro-cid-2hyh3j6c]{box-shadow:none;border-radius:0;max-width:none;width:148mm;height:210mm;aspect-ratio:auto;margin:0;break-after:page;padding:9mm 10mm 6mm}}
