.ptn[data-v-29ad0f9e]{display:flex;flex-direction:column;gap:2px}.ptn-line[data-v-29ad0f9e]{display:block;font-size:12px;line-height:1.45;color:var(--vh-slate);overflow-wrap:anywhere}.bon[data-v-4c9572e3]{font-size:14px;line-height:1.45;color:var(--vh-text)}.bon p[data-v-4c9572e3]{margin:0}.bon--full[data-v-4c9572e3]{display:flex;flex-direction:column;gap:2px}.bon-row[data-v-4c9572e3]{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.bon-row>span[data-v-4c9572e3]:first-child{min-width:0}.bon-amount[data-v-4c9572e3]{font-size:15px;font-weight:700;white-space:nowrap}.bon-note[data-v-4c9572e3]{font-size:12px;color:var(--vh-muted)}.bon-dash[data-v-4c9572e3]{height:0;margin-block:12px 10px;border-top:1px dashed var(--vh-line-strong)}.bon-row--now[data-v-4c9572e3]{font-family:var(--vh-font-head);font-size:16px;font-weight:800;word-spacing:var(--vh-head-words, .07em)}.bon-row--now .bon-amount[data-v-4c9572e3]{font-size:20px;font-weight:800;color:var(--vh-ink)}.bon-sub[data-v-4c9572e3]{margin-block-start:16px!important;margin-block-end:4px!important;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--vh-slate)}.bon-row--tax[data-v-4c9572e3]{font-size:14px;color:var(--vh-slate)}.bon-tax[data-v-4c9572e3]{display:flex;flex-direction:column;align-items:flex-start}.bon-tax-own[data-v-4c9572e3]{font-size:12px;color:var(--vh-muted)}.bon-about[data-v-4c9572e3]{white-space:nowrap;color:var(--vh-slate)}.bon-about[data-v-4c9572e3] strong{font-family:var(--vh-font-head);word-spacing:var(--vh-head-words, .07em);font-weight:700;font-variant-numeric:tabular-nums;color:var(--vh-text)}.bon-line[data-v-4c9572e3]{height:1px;margin-block:12px 10px;background:var(--vh-line)}.bon-row--total[data-v-4c9572e3]{font-weight:600}.bon-row--refund[data-v-4c9572e3]{margin-block-start:6px;font-weight:600;color:var(--vh-ok)}.bon-row--refund .bon-amount[data-v-4c9572e3]{color:var(--vh-ok)}.bon-none[data-v-4c9572e3]{font-size:13px;line-height:1.5;color:var(--vh-muted)}.bon--full[data-v-4c9572e3]{text-align:start}.bon--card.bon--end[data-v-4c9572e3],.bon--row.bon--end[data-v-4c9572e3]{text-align:end}.bon--start[data-v-4c9572e3]{text-align:start}.bon-big[data-v-4c9572e3]{font-size:22px;line-height:1.15;color:var(--vh-ink);white-space:nowrap}.bon--row .bon-big[data-v-4c9572e3]{font-size:20px}.bon-small[data-v-4c9572e3]{font-size:13px;color:var(--vh-muted)}.bon-hotel[data-v-4c9572e3]{margin-block-start:4px!important;font-size:12px;color:var(--vh-slate)}
