.steps[data-v-9cc3c7ae]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:14px var(--gutter);margin:0 var(--gutter)}ol[data-v-9cc3c7ae]{list-style:none;margin:0 auto;padding:0;display:flex;gap:4px}li[data-v-9cc3c7ae]{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;position:relative;text-align:center;font-size:.85rem}li[data-v-9cc3c7ae]:not(:last-child):after{content:"";position:absolute;top:15px;left:calc(50% + 20px);right:calc(-50% + 20px);height:2px;background:var(--border)}li.done[data-v-9cc3c7ae]:not(:last-child):after{background:var(--navy)}.dot[data-v-9cc3c7ae]{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font:600 .9rem var(--font);padding:0;border:2px solid var(--field-border);background:#fff;color:var(--muted);position:relative;z-index:1}.done .dot[data-v-9cc3c7ae]{background:var(--navy);border-color:var(--navy);color:#fff;cursor:pointer}.done .done-dot[data-v-9cc3c7ae]{cursor:default;font-size:.85rem}.current .dot[data-v-9cc3c7ae]{background:var(--gold);border-color:var(--gold);color:var(--on-gold)}.lbl[data-v-9cc3c7ae]{color:var(--muted)}.current .lbl[data-v-9cc3c7ae]{color:var(--text);font-weight:700}.done .lbl[data-v-9cc3c7ae]{color:var(--navy)}.compact[data-v-9cc3c7ae]{display:none;margin:0 0 10px;font-size:.95rem}@media(max-width:767px){.compact[data-v-9cc3c7ae]{display:block}.lbl[data-v-9cc3c7ae]{display:none}li[data-v-9cc3c7ae]:not(:last-child):after{left:calc(50% + 16px);right:calc(-50% + 16px)}}.hold[data-v-62a00868]{margin:0 0 14px}.pill[data-v-62a00868]{margin:0;padding:8px 14px;border-radius:999px;background:#eef2f9;color:var(--navy);display:flex;justify-content:space-between;gap:10px;font-size:.95rem;border:1px solid var(--border)}.pill b[data-v-62a00868]{font-variant-numeric:tabular-nums}.near .pill[data-v-62a00868]{background:var(--selected);border-color:var(--gold);color:var(--text)}.line[data-v-62a00868]{margin:6px 4px 0;font-size:.9rem;color:var(--muted)}.summary[data-v-ca1a5952]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius)}.tl[data-v-ca1a5952]{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:1px}.tt[data-v-ca1a5952]{font-weight:600}.ts[data-v-ca1a5952]{font-size:.92rem;color:var(--muted)}.ts strong[data-v-ca1a5952]{color:var(--text);font-variant-numeric:tabular-nums}.toggle[data-v-ca1a5952]{display:none;width:100%;justify-content:space-between;align-items:center;background:none;border:0;padding:14px 16px;font:500 1rem var(--font);color:var(--text);cursor:pointer;min-height:48px}.body[data-v-ca1a5952]{padding:20px}.title[data-v-ca1a5952]{font-size:1.1rem}.tour[data-v-ca1a5952]{margin-bottom:.25rem}.plain[data-v-ca1a5952]{list-style:none;padding:0;margin:0 0 .75rem;color:var(--text);font-size:.95rem}.plain li[data-v-ca1a5952]{padding:2px 0}.flight[data-v-ca1a5952]{margin:6px 0}.fh[data-v-ca1a5952]{margin:0;font-weight:600}.fl[data-v-ca1a5952]{margin:0;font-size:.95rem}.hotel-block[data-v-ca1a5952]{margin-bottom:8px}.hname[data-v-ca1a5952]{margin:0;font-weight:600}.board[data-v-ca1a5952]{margin:0 0 2px;color:var(--muted);font-size:.95rem}.sub[data-v-ca1a5952]{display:block;color:var(--muted);font-size:.9rem}.note[data-v-ca1a5952]{font-size:.9rem;margin:14px 0 0;padding-top:12px;border-top:1px solid var(--border)}h3[data-v-ca1a5952]{font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:14px 0 4px}.totals[data-v-ca1a5952]{margin:16px 0 0;border-top:1px solid var(--border);padding-top:12px}.totals div[data-v-ca1a5952]{display:flex;justify-content:space-between;padding:3px 0}.totals.updating[data-v-ca1a5952]{opacity:.55}.upd[data-v-ca1a5952]{margin:6px 0 0;font-size:.9rem;color:var(--muted)}.upd.err[data-v-ca1a5952]{color:#8a2a12;font-weight:600}.minus[data-v-ca1a5952]{color:#1f6b3a}.probs[data-v-ca1a5952]{margin:8px 0 0;padding-left:1.1rem;color:#8a2a12;font-size:.9rem;font-weight:600}.linkbtn[data-v-ca1a5952]{background:none;border:0;padding:0;color:var(--navy);text-decoration:underline;cursor:pointer;font:600 .9rem var(--font)}.totals div[data-v-ca1a5952]{font-size:.92rem}.totals dt[data-v-ca1a5952]{color:var(--muted)}.totals dd[data-v-ca1a5952]{margin:0;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.totals .paytoday[data-v-ca1a5952]{font-size:1.05rem}.totals .paytoday dt[data-v-ca1a5952]{color:var(--text);font-weight:700}.totals .paytoday dd[data-v-ca1a5952]{font-weight:700;color:var(--navy)}.totals .balance[data-v-ca1a5952]{flex-wrap:wrap}.totals .due[data-v-ca1a5952]{flex:0 0 100%;color:var(--muted);font-size:.8rem;font-weight:400;margin-top:-2px;text-align:left}.totals .total[data-v-ca1a5952]{font-size:1.25rem}.totals .total dt[data-v-ca1a5952]{color:var(--text);font-weight:700}.totals .total dd[data-v-ca1a5952]{color:var(--navy);font-weight:700}@media(min-width:900px){.summary[data-v-ca1a5952]{position:sticky;top:16px}}@media(max-width:899px){.toggle[data-v-ca1a5952]{display:flex}.body[data-v-ca1a5952]{display:none;border-top:1px solid var(--border)}.body.open[data-v-ca1a5952]{display:block}.title[data-v-ca1a5952]{display:none}.summary[data-v-ca1a5952]{position:sticky;top:0;z-index:5}}.foot[data-v-4cc1d7c1]{position:sticky;bottom:0;background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:12px var(--gutter);margin:0 var(--gutter) var(--gutter);z-index:6;box-shadow:0 -2px 8px #183c780f}.frow[data-v-4cc1d7c1]{display:flex;margin:0;justify-content:space-between;align-items:center;gap:12px}@media(max-width:599px){.btn-primary[data-v-4cc1d7c1]{flex:1}.btn-link[data-v-4cc1d7c1]{flex:0 0 auto}}.voucher[data-v-a92a8e8c]{margin-top:14px;padding-top:12px;border-top:1px solid var(--border)}.linkbtn[data-v-a92a8e8c]{background:none;border:0;padding:4px 0;min-height:32px;color:var(--navy);text-decoration:underline;cursor:pointer;font:500 .95rem var(--font)}.box label[data-v-a92a8e8c]{display:block;font-weight:600;font-size:.9rem;margin-bottom:4px}.vrow[data-v-a92a8e8c]{display:flex;gap:8px;margin:0}.vrow input[data-v-a92a8e8c]{flex:1;min-width:0;text-transform:uppercase}.apply[data-v-a92a8e8c]{min-height:44px;padding:0 16px}.msg[data-v-a92a8e8c]{color:#8a2a12;font-weight:600;margin:6px 0 0;font-size:.9rem;display:flex;gap:6px}.msg[data-v-a92a8e8c]:before{content:"!";display:inline-grid;place-items:center;flex:0 0 20px;height:20px;border-radius:50%;background:#8a2a12;color:#fff;font-size:.75rem}.ok[data-v-a92a8e8c]{margin:0;font-weight:700;color:var(--navy)}.small[data-v-a92a8e8c]{font-size:.85rem;margin:2px 0 4px}.notice[data-v-a92a8e8c]{background:var(--selected);border:1px solid var(--gold);border-radius:8px;padding:8px 10px;margin:0 0 8px;font-size:.9rem}.small[data-v-6b2ac0d4]{font-size:.875rem;color:var(--muted, #5a6678);margin:8px 0 0}.page[data-v-dbd87ef1]{display:flex;flex-direction:column}.layout.single[data-v-dbd87ef1]{grid-template-columns:minmax(0,1fr)}.layout[data-v-dbd87ef1]{flex:1;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;padding:20px var(--gutter) 24px;align-items:start}@media(max-width:899px){.layout[data-v-dbd87ef1]{grid-template-columns:minmax(0,1fr);gap:12px;padding-top:12px}.side[data-v-dbd87ef1]{order:-1}}.tour-name[data-v-4280e560]{font-size:1.05rem;margin-bottom:16px}.drow[data-v-4280e560]{display:grid;margin-left:0;margin-right:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:8px}.field[data-v-4280e560]{margin-bottom:14px}.field label[data-v-4280e560]{display:block;font-weight:600;font-size:.9rem;margin-bottom:4px}.tools[data-v-4280e560]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:20px 0 8px;flex-wrap:wrap}.tools h2[data-v-4280e560]{margin:0;font-size:1.05rem}.check[data-v-4280e560]{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:500;cursor:pointer}.check input[data-v-4280e560]{width:20px;height:20px;accent-color:var(--navy)}.dates[data-v-4280e560]{border:0;padding:0;margin:0}.month[data-v-4280e560]{font-size:.9rem;text-transform:none;color:var(--muted);font-weight:700;margin:16px 0 6px;letter-spacing:.02em}.month[data-v-4280e560]:first-of-type{margin-top:4px}.date[data-v-4280e560]{border:1px solid var(--border);border-radius:10px;margin-bottom:6px;background:#fff;position:relative}.row-main[data-v-4280e560]{display:grid;grid-template-columns:24px 1fr auto;gap:12px;align-items:center;padding:0 14px;min-height:48px;cursor:pointer;position:relative}.row-main input[data-v-4280e560]{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.date[data-v-4280e560]:focus-within{outline:3px solid var(--navy);outline-offset:2px}.date.sel[data-v-4280e560]{background:var(--selected);border:2px solid var(--gold)}.date.sel .row-main[data-v-4280e560]{padding:0 13px}.date.out[data-v-4280e560]{background:#f0f2f6;color:#6b7485}.date.out .row-main[data-v-4280e560],.date.out input[data-v-4280e560]{cursor:not-allowed}.radio[data-v-4280e560]{width:20px;height:20px;border-radius:50%;border:2px solid var(--field-border);background:#fff}.sel .radio[data-v-4280e560]{border:6px solid var(--navy)}.d[data-v-4280e560]{font-weight:700}.dt[data-v-4280e560]{white-space:nowrap}.nights[data-v-4280e560]{font-weight:500;color:var(--muted)}.nights[data-v-4280e560]:before{content:" · "}.out .nights[data-v-4280e560],.out .d[data-v-4280e560]{color:#6b7485}.p[data-v-4280e560]{text-align:right;font-size:.9rem;color:var(--muted);white-space:nowrap}.p b[data-v-4280e560]{font-size:1.1rem;color:var(--navy)}.fdetails[data-v-4280e560]{padding:4px 14px 12px 50px;display:grid;gap:8px}.flb[data-v-4280e560]{display:flex;flex-direction:column}.fh[data-v-4280e560]{font-size:.9rem;font-weight:600;color:var(--text)}.fl[data-v-4280e560]{font-size:.9rem;color:var(--muted)}.tag[data-v-4280e560]{display:inline-block;background:#e1e5ec;color:#3a4456;font-weight:600;font-size:.8rem;border-radius:6px;padding:2px 8px;margin-left:6px}.notice[data-v-4280e560]{background:var(--selected);border:1px solid var(--gold);border-radius:10px;padding:12px 16px;margin:12px 0}.notice h3[data-v-4280e560]{margin:0 0 4px}@media(max-width:767px){.drow[data-v-4280e560]{grid-template-columns:1fr}.row-main[data-v-4280e560]{grid-template-columns:24px minmax(0,1fr);column-gap:10px;row-gap:0;padding:8px 12px}.row-main .radio[data-v-4280e560]{grid-row:1 / span 2;align-self:start;margin-top:2px}.p[data-v-4280e560]{grid-column:2;text-align:left;white-space:normal}.fdetails[data-v-4280e560]{padding-left:46px}}.hotel+.hotel[data-v-1f7671c6]{margin-top:28px;padding-top:20px;border-top:1px solid var(--border)}.head[data-v-1f7671c6]{display:grid;grid-template-columns:1fr;gap:18px;margin:14px 0 18px}.head.has-photo[data-v-1f7671c6]{grid-template-columns:220px 1fr}.photo[data-v-1f7671c6]{width:100%;height:150px;object-fit:cover;border-radius:10px}.head h2[data-v-1f7671c6]{margin-bottom:2px}.rooms[data-v-1f7671c6]{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.cols[data-v-1f7671c6],.line[data-v-1f7671c6]{display:grid;grid-template-columns:minmax(0,1fr) 150px 150px;gap:12px;align-items:center;padding:0 16px}.cols[data-v-1f7671c6]{background:#f7f9fc;min-height:38px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);border-bottom:1px solid var(--border)}.c-price[data-v-1f7671c6]{text-align:right}.c-qty[data-v-1f7671c6]{display:flex;justify-content:flex-end;align-items:center;gap:8px}.room[data-v-1f7671c6]{background:#fff;border-bottom:1px solid var(--border);padding:0}.room[data-v-1f7671c6]:last-child{border-bottom:0}.room.chosen[data-v-1f7671c6]{position:relative}.room.chosen[data-v-1f7671c6]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--gold)}.room.chosen .line[data-v-1f7671c6]{background:var(--selected)}.line[data-v-1f7671c6]{min-height:56px;padding-top:12px;padding-bottom:12px}.c-name h3[data-v-1f7671c6]{margin:0;font-size:1rem}.small[data-v-1f7671c6]{font-size:.9rem;margin:0}.c-price b[data-v-1f7671c6]{font-size:1.1rem;color:var(--navy)}.c-price del[data-v-1f7671c6]{color:var(--muted);font-size:.9rem}.pp[data-v-1f7671c6],.qty-label[data-v-1f7671c6]{display:none;font-size:.8rem;color:var(--muted)}.soldout[data-v-1f7671c6]{color:#8a2a12;font-weight:700;margin:0}.status[data-v-1f7671c6]{padding:8px 16px 0}.qty[data-v-1f7671c6]{display:inline-flex;align-items:center;border:1px solid var(--field-border);border-radius:10px;overflow:hidden;background:#fff}.qty output[data-v-1f7671c6]{min-width:40px;height:44px;display:grid;place-items:center;font-weight:600;font-size:1.1rem}.qty .b[data-v-1f7671c6]{width:44px;height:44px;border:0;background:#fff;font-size:1.4rem;color:var(--navy);cursor:pointer}.qty .b[data-v-1f7671c6]:disabled{color:#9aa3b2;cursor:not-allowed}.msg[data-v-1f7671c6]{color:#8a2a12;font-weight:600;margin:8px 16px;display:flex;gap:8px;align-items:flex-start}.msg[data-v-1f7671c6]:before{content:"!";display:inline-grid;place-items:center;flex:0 0 22px;height:22px;border-radius:50%;background:#8a2a12;color:#fff;font-size:.8rem}.beds[data-v-1f7671c6]{margin:0;padding:14px 16px 6px;background:#fff;border-top:1px solid #E5C99A}.bed-room[data-v-1f7671c6]{margin-bottom:10px}.bed-title[data-v-1f7671c6]{font-weight:700;margin-bottom:6px}.pair[data-v-1f7671c6]{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:420px}.opt[data-v-1f7671c6]{min-height:48px;border:1px solid var(--field-border);border-radius:10px;background:#fff;font:600 1rem var(--font);color:var(--text);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}.opt.on[data-v-1f7671c6]{background:var(--navy);border-color:var(--navy);color:#fff}.confirm[data-v-1f7671c6]{min-height:1.4em;margin:4px 0 0;font-size:.9rem;color:var(--navy);font-weight:600}@media(max-width:767px){.head[data-v-1f7671c6],.head.has-photo[data-v-1f7671c6]{grid-template-columns:1fr}.cols[data-v-1f7671c6]{display:none}.line[data-v-1f7671c6]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price" "qty qty";row-gap:8px;align-items:start}.c-name[data-v-1f7671c6]{grid-area:name}.c-price[data-v-1f7671c6]{grid-area:price}.c-qty[data-v-1f7671c6]{grid-area:qty;justify-content:space-between}.pp[data-v-1f7671c6]{display:block}.qty-label[data-v-1f7671c6]{display:inline}.pair[data-v-1f7671c6]{max-width:none}}.notice[data-v-86d36837]{background:var(--selected);border:1px solid var(--gold);border-radius:10px;padding:12px 16px;margin:12px 0}.extras[data-v-86d36837]{margin-top:12px}.cols[data-v-86d36837],.ex[data-v-86d36837]{display:grid;grid-template-columns:minmax(0,1fr) 110px 150px;gap:12px;align-items:center}.cols[data-v-86d36837]{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding-bottom:8px;border-bottom:1px solid var(--border)}.ex[data-v-86d36837]{padding:14px 0;border-bottom:1px solid var(--border)}.ex.on[data-v-86d36837]{background:var(--selected);box-shadow:inset 4px 0 0 var(--gold);margin:0 -20px;padding-left:20px;padding-right:20px}.c-price[data-v-86d36837]{text-align:right}.c-price b[data-v-86d36837]{display:block;font-size:1.1rem;color:var(--navy)}.c-price span[data-v-86d36837]{font-size:.8rem;color:var(--muted)}.c-qty[data-v-86d36837]{display:flex;justify-content:flex-end;align-items:center;gap:8px}.c-name h3[data-v-86d36837]{margin:0;font-size:1rem}.more[data-v-86d36837]{background:none;border:0;padding:4px 0;color:var(--navy);text-decoration:underline;cursor:pointer;font:500 .9rem var(--font);min-height:28px}.desc[data-v-86d36837]{margin:2px 0 0;font-size:.9rem;color:var(--muted)}.qty[data-v-86d36837]{display:inline-flex;align-items:center;border:1px solid var(--field-border);border-radius:10px;overflow:hidden;background:#fff}.qty output[data-v-86d36837]{min-width:40px;height:44px;display:grid;place-items:center;font-weight:600;font-size:1.1rem}.qty .b[data-v-86d36837]{width:44px;height:44px;border:0;background:#fff;font-size:1.4rem;color:var(--navy);cursor:pointer}.qty .b[data-v-86d36837]:disabled{color:#9aa3b2;cursor:not-allowed}.added[data-v-86d36837]{grid-column:1 / -1;margin:-4px 0 0;font-size:.9rem;font-weight:600;color:var(--navy)}@media(max-width:767px){.cols[data-v-86d36837]{display:none}.ex[data-v-86d36837]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n p" "c c" "a a";row-gap:8px;align-items:start}.added[data-v-86d36837]{grid-area:a;margin:0}.c-name[data-v-86d36837]{grid-area:n}.c-price[data-v-86d36837]{grid-area:p}.c-qty[data-v-86d36837]{grid-area:c;justify-content:space-between;flex-wrap:wrap}}.info[data-v-57876e58]{display:flex;gap:12px;align-items:flex-start;background:#eaf0fa;border:1px solid #B9CAE6;border-radius:10px;padding:12px 16px;margin:14px 0 6px}.info i[data-v-57876e58]{flex:0 0 24px;height:24px;border-radius:50%;background:var(--navy);color:#fff;display:grid;place-items:center;font-style:normal;font-weight:700;font-size:.85rem}.room[data-v-57876e58]{border:1px solid var(--border);border-radius:var(--radius);margin-top:16px;overflow:hidden}.room h2[data-v-57876e58]{font-size:1rem;margin:0;padding:12px 16px;background:#f7f9fc;border-bottom:1px solid var(--border)}.pax[data-v-57876e58]{padding:14px 16px;border-top:1px solid var(--border)}.pax[data-v-57876e58]:first-of-type{border-top:0}.pt[data-v-57876e58]{font-weight:700;margin-bottom:8px}.pt span[data-v-57876e58]{font-weight:500;color:var(--muted)}.grid[data-v-57876e58]{display:grid;grid-template-columns:170px 1fr 1fr;gap:12px;align-items:start}.fld label[data-v-57876e58],.dobf label[data-v-57876e58]{display:block;font-weight:600;font-size:.9rem;margin-bottom:4px}.fld [aria-invalid=true][data-v-57876e58],.dobf [aria-invalid=true][data-v-57876e58]{border:2px solid #8A2A12}.msg[data-v-57876e58]{color:#8a2a12;font-weight:600;margin:6px 0 0;font-size:.9rem;display:flex;gap:6px;align-items:flex-start}.msg[data-v-57876e58]:before{content:"!";display:inline-grid;place-items:center;flex:0 0 20px;height:20px;border-radius:50%;background:#8a2a12;color:#fff;font-size:.75rem}.dob[data-v-57876e58]{border:0;padding:0;margin:12px 0 0}.dob legend[data-v-57876e58]{font-weight:600;font-size:.9rem;padding:0;margin-bottom:4px}.dobrow[data-v-57876e58]{display:flex;gap:10px}.dobf[data-v-57876e58]{flex:1 1 0;min-width:0;max-width:96px}.dobf.year[data-v-57876e58]{flex:1.4 1 0;max-width:128px}.dobf label[data-v-57876e58]{font-weight:500;font-size:.8rem;color:var(--muted)}.dobf input[data-v-57876e58]{text-align:center}@media(max-width:767px){.grid[data-v-57876e58]{grid-template-columns:1fr}}.block[data-v-73383533]{border:0;padding:0;margin:18px 0 0}.block+.block[data-v-73383533]{margin-top:28px}legend[data-v-73383533]{font-size:1.05rem;font-weight:700;padding:0;margin-bottom:8px}.grid2[data-v-73383533]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fld[data-v-73383533]{margin-bottom:14px}.fld label[data-v-73383533]{display:block;font-weight:600;font-size:.9rem;margin-bottom:4px}.opt[data-v-73383533]{font-weight:400;color:var(--muted)}.fld [aria-invalid=true][data-v-73383533]{border:2px solid #8A2A12}.fld>input[data-v-73383533],.mob[data-v-73383533]{max-width:440px}.mob[data-v-73383533]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:8px}.pcrow[data-v-73383533]{display:flex;gap:8px;max-width:420px}.pcrow input[data-v-73383533]{flex:1;min-width:0;text-transform:uppercase}.find[data-v-73383533]{min-height:44px;padding:0 16px;white-space:nowrap}.alt[data-v-73383533]{margin:6px 0 0}.linkbtn[data-v-73383533]{background:none;border:0;padding:4px 0;min-height:32px;color:var(--navy);text-decoration:underline;cursor:pointer;font:500 .95rem var(--font)}.msg[data-v-73383533]{color:#8a2a12;font-weight:600;margin:6px 0 0;font-size:.9rem;display:flex;gap:6px;align-items:flex-start;flex-wrap:wrap}.msg[data-v-73383533]:before{content:"!";display:inline-grid;place-items:center;flex:0 0 20px;height:20px;border-radius:50%;background:#8a2a12;color:#fff;font-size:.75rem}.found[data-v-73383533]{list-style:none;margin:0 0 14px;padding:0;border:1px solid var(--border);border-radius:10px;overflow:hidden;max-width:560px}.found li+li[data-v-73383533]{border-top:1px solid var(--border)}.found button[data-v-73383533]{display:block;width:100%;text-align:left;background:#fff;border:0;padding:12px 14px;min-height:44px;font:500 1rem var(--font);color:var(--text);cursor:pointer}.found button[data-v-73383533]:hover,.found button[data-v-73383533]:focus-visible{background:var(--selected)}@media(max-width:767px){.grid2[data-v-73383533]{grid-template-columns:1fr}.mob[data-v-73383533]{grid-template-columns:110px minmax(0,1fr)}}.ag[data-v-0a9aada4]{margin:12px 0 18px;display:grid;gap:6px}.ag div[data-v-0a9aada4]{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px}.ag dt[data-v-0a9aada4]{color:var(--muted)}.ag dd[data-v-0a9aada4]{margin:0}.fld label[data-v-0a9aada4]{display:block;font-weight:600;font-size:.9rem;margin-bottom:4px}.fld input[data-v-0a9aada4]{max-width:440px}.fld [aria-invalid=true][data-v-0a9aada4]{border:2px solid #8A2A12}.msg[data-v-0a9aada4]{color:#8a2a12;font-weight:600;margin:6px 0 0;font-size:.9rem;display:flex;gap:6px}.msg[data-v-0a9aada4]:before{content:"!";display:inline-grid;place-items:center;flex:0 0 20px;height:20px;border-radius:50%;background:#8a2a12;color:#fff;font-size:.75rem}.card+.card[data-v-c9083079]{margin-top:16px}.rv[data-v-c9083079]{border-top:1px solid var(--border);padding:14px 0;display:grid;grid-template-columns:150px minmax(0,1fr) auto;gap:12px;align-items:start}.rv[data-v-c9083079]:first-of-type{border-top:0;margin-top:8px}.k[data-v-c9083079]{font-size:1rem;font-weight:700;margin:0}.v p[data-v-c9083079]{margin:0 0 2px}.v .m2[data-v-c9083079]{color:var(--muted);font-size:.95rem}.grp+.grp[data-v-c9083079]{margin-top:6px}.fh[data-v-c9083079]{font-weight:600;color:var(--text)!important;margin-top:4px!important}.ed[data-v-c9083079]{color:var(--navy);font-weight:600;text-decoration:underline}.pay h2[data-v-c9083079]{font-size:1.1rem;margin:0 0 8px}.li[data-v-c9083079]{display:flex;justify-content:space-between;padding:6px 0;font-size:.95rem}.li span[data-v-c9083079]:last-child{text-align:right;font-variant-numeric:tabular-nums}.li.tot[data-v-c9083079]{border-top:1px solid var(--border);margin-top:8px;padding-top:12px;font-size:1.25rem;font-weight:700}.li.tot span[data-v-c9083079]:last-child{color:var(--navy)}.minus[data-v-c9083079]{color:#1f6b3a;font-weight:600}.updating[data-v-c9083079]{opacity:.55}.upd[data-v-c9083079]{margin:0 0 6px;color:var(--muted);font-size:.9rem}.notice[data-v-c9083079]{background:var(--selected);border:1px solid var(--gold);border-radius:10px;padding:10px 14px;margin:0 0 10px;font-weight:600}.notice.err[data-v-c9083079]{color:#8a2a12}.probs[data-v-c9083079]{margin:0 0 10px;padding-left:1.1rem;color:#8a2a12;font-weight:600;font-size:.9rem}.linkbtn[data-v-c9083079]{background:none;border:0;padding:0;color:var(--navy);text-decoration:underline;cursor:pointer;font:600 .95rem var(--font)}.opts[data-v-c9083079]{border:0;padding:0;margin:14px 0;display:grid;gap:10px}.opt[data-v-c9083079]{margin:0;display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid var(--border);border-radius:12px;padding:14px 16px;background:#fff;cursor:pointer;position:relative}.opt input[data-v-c9083079]{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.opt[data-v-c9083079]:focus-within{outline:3px solid var(--navy);outline-offset:2px}.opt.sel[data-v-c9083079]{background:var(--selected);border:2px solid var(--gold);padding:13px 15px}.rad[data-v-c9083079]{width:20px;height:20px;border-radius:50%;border:2px solid var(--field-border);background:#fff}.sel .rad[data-v-c9083079]{border:6px solid var(--navy)}.txt b[data-v-c9083079]{display:block}.sub[data-v-c9083079]{color:var(--muted);font-size:.9rem}.amt[data-v-c9083079]{font-size:1.2rem;font-weight:700;color:var(--navy)}.chk[data-v-c9083079]{display:flex;gap:12px;align-items:flex-start;margin:16px 0 6px}.chk input[data-v-c9083079]{flex:0 0 24px;width:24px;height:24px;min-height:24px;margin:2px 0 0;accent-color:var(--navy)}.msg[data-v-c9083079]{color:#8a2a12;font-weight:600;margin:6px 0 0;font-size:.9rem;display:flex;gap:6px;align-items:flex-start}.msg[data-v-c9083079]:before{content:"!";display:inline-grid;place-items:center;flex:0 0 20px;height:20px;border-radius:50%;background:#8a2a12;color:#fff;font-size:.75rem}.invoice[data-v-c9083079]{margin:10px 0 0;padding:10px 14px;background:#f7f9fc;border:1px solid var(--border);border-radius:10px;font-size:.95rem}.paybtn[data-v-c9083079]{width:100%;margin-top:14px;font-size:1.05rem;min-height:50px}.sec[data-v-c9083079]{color:var(--muted);font-size:.9rem;margin:10px 0 0;text-align:center}@media(max-width:767px){.rv[data-v-c9083079]{grid-template-columns:minmax(0,1fr) auto}.rv .v[data-v-c9083079]{grid-column:1 / -1;grid-row:2}.opt[data-v-c9083079]{grid-template-columns:24px minmax(0,1fr)}.amt[data-v-c9083079]{grid-column:2}}.conf h1[data-v-458801ec]{font-size:1.6rem}.lead[data-v-458801ec]{font-size:1.05rem;margin:6px 0 16px}.ref[data-v-458801ec]{display:flex;flex-direction:column;gap:2px;background:var(--selected);border:1px solid var(--gold);border-radius:12px;padding:14px 18px;margin:0 0 22px}.ref span[data-v-458801ec]{color:var(--muted);font-size:.9rem}.ref b[data-v-458801ec]{font-size:1.6rem;color:var(--navy);letter-spacing:.02em}.conf h2[data-v-458801ec]{font-size:1.15rem;margin-top:4px}.next[data-v-458801ec]{margin:0 0 18px;padding-left:1.3rem}.next li[data-v-458801ec]{margin-bottom:10px}.sum[data-v-458801ec]{border:1px solid var(--border);border-radius:12px;padding:14px 18px;margin:14px 0}.sum h2[data-v-458801ec]{margin:0 0 4px;font-size:1.1rem}.sum p[data-v-458801ec]{margin:0 0 2px}.fl2[data-v-458801ec],.hot[data-v-458801ec]{margin-top:10px}.fh2[data-v-458801ec]{font-weight:700}.m3[data-v-458801ec]{color:var(--muted);font-size:.95rem}.actions[data-v-458801ec]{margin:20px 0 8px}.questions[data-v-458801ec]{margin:14px 0 0;color:var(--muted)}@media print{.actions[data-v-458801ec]{display:none}}
