.ff-cmp-btn[data-v-33859885]{align-items:center;background:#fff;border:1px solid #d6e0d9;border-radius:999px;color:#2f4a37;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:7px 13px;transition:background .15s ease,border-color .15s ease}.ff-cmp-btn[data-v-33859885]:hover{border-color:#9ec7a8}.ff-cmp-btn--on[data-v-33859885]{background:#eaf6ed;border-color:#7fc08e;color:#226b31}.ff-cmp-btn--off[data-v-33859885]{opacity:.55}.ff-cmp-btn__icon[data-v-33859885]{font-weight:900;line-height:1}.rzp[data-v-ca3f7b84]{display:flex;flex-direction:column;gap:14px;margin-top:8px;text-align:left;width:100%}.rzp__lead[data-v-ca3f7b84]{color:#344054;font-size:15px;line-height:1.5}.rzp__instructions[data-v-ca3f7b84]{color:#475569;font-size:14px;line-height:1.5;white-space:pre-line}.rzp__eyebrow[data-v-ca3f7b84]{color:#667085;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rzp__qr[data-v-ca3f7b84]{align-items:center;align-self:center;background:#fff;border:1px solid #d6eefa;border-radius:12px;display:flex;flex-direction:column;gap:10px;max-width:300px;padding:14px;text-align:center;width:100%}.rzp__img[data-v-ca3f7b84]{border-radius:10px;display:block;height:auto;max-width:260px;width:100%}.rzp__qr-hint[data-v-ca3f7b84]{color:#667085;font-size:13px}.rzp__policy[data-v-ca3f7b84]{align-items:flex-start;background:#fffbeb;border:1px solid #fde68a;border-radius:12px;color:#475569;display:flex;font-size:13px;gap:8px;line-height:1.5;padding:10px 12px;white-space:pre-line}.rzp__policy i[data-v-ca3f7b84]{color:#b54708;margin-top:2px}.rzp__msg[data-v-ca3f7b84]{border:1px solid #d6eefa;border-radius:12px;overflow:hidden}.rzp__msg-head[data-v-ca3f7b84]{align-items:center;background:#f0f9ff;border-bottom:1px dashed #b9e2f5;display:flex;gap:6px;padding:8px 12px}.rzp__msg-head i[data-v-ca3f7b84]{color:#249fda;font-size:13px}.rzp__msg-body[data-v-ca3f7b84]{color:#344054;font-size:13px;line-height:1.55;max-height:320px;overflow-y:auto;padding:10px 12px;white-space:pre-wrap}.rzp__steps[data-v-ca3f7b84]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.rzp__steps li[data-v-ca3f7b84]{align-items:flex-start;color:#475569;display:flex;font-size:14px;gap:10px;line-height:1.45}.rzp__step-n[data-v-ca3f7b84]{background:#249fda;border-radius:999px;color:#fff;flex:0 0 auto;font-size:12px;font-weight:700;height:22px;width:22px}.rzp__send[data-v-ca3f7b84],.rzp__step-n[data-v-ca3f7b84]{align-items:center;display:inline-flex;justify-content:center}.rzp__send[data-v-ca3f7b84]{gap:8px;text-align:center;width:100%}.rz-cal[data-v-fccfb752]{background:#fff;border:1px solid #eef2f6;border-radius:16px;padding:12px}.rz-cal__head[data-v-fccfb752]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.rz-cal__title[data-v-fccfb752]{align-items:center;color:#07202c;display:inline-flex;font-family:Poppins;font-size:15px;font-weight:600;gap:8px;text-transform:capitalize}.rz-cal__spin[data-v-fccfb752]{color:#94a3b8;font-size:12px}.rz-cal__nav[data-v-fccfb752]{align-items:center;border-radius:999px;color:#249fda;display:inline-flex;height:34px;justify-content:center;transition:background .15s ease;width:34px}.rz-cal__nav i[data-v-fccfb752]{font-size:13px}.rz-cal__nav[data-v-fccfb752]:hover:not(:disabled){background:#eaf6fc}.rz-cal__nav[data-v-fccfb752]:disabled{color:#cbd5e1;cursor:not-allowed}.rz-cal__grid[data-v-fccfb752]{display:grid;gap:4px;grid-template-columns:repeat(7,minmax(0,1fr))}.rz-cal__wd[data-v-fccfb752]{color:#94a3b8;font-size:11px;font-weight:600;overflow:hidden;padding:4px 0;text-align:center;text-overflow:clip;white-space:nowrap}.rz-cal__day[data-v-fccfb752]{background:#f0f9ff;border:1px solid transparent;border-radius:10px;color:#07202c;font-size:14px;font-weight:600;height:38px;transition:background .15s ease,border-color .15s ease}.rz-cal__day[data-v-fccfb752]:hover:not(:disabled){border-color:#249fda}.rz-cal__day[data-v-fccfb752]:disabled{background:transparent;color:#cbd5e1;cursor:default;font-weight:500}.rz-cal__day--today[data-v-fccfb752]{box-shadow:inset 0 0 0 1px #94a3b8}.rz-cal__day--full[data-v-fccfb752],.rz-cal__day--full[data-v-fccfb752]:disabled{background:#f1f5f9;color:#a0aec0;text-decoration:line-through}.rz-cal__day--in[data-v-fccfb752]{background:#d6eefa}.rz-cal__day--sel[data-v-fccfb752],.rz-cal__day--sel[data-v-fccfb752]:disabled{background:#249fda;color:#fff;text-decoration:none}.rz-cal__legend[data-v-fccfb752]{color:#64748b;display:flex;flex-wrap:wrap;font-size:12px;gap:14px;margin-top:10px}.rz-cal__legend span[data-v-fccfb752]{align-items:center;display:inline-flex;gap:6px}.rz-cal__dot[data-v-fccfb752]{border-radius:4px;display:inline-block;height:12px;width:12px}.rz-cal__dot--free[data-v-fccfb752]{background:#f0f9ff;border:1px solid #bae6fd}.rz-cal__dot--full[data-v-fccfb752]{background:#f1f5f9;border:1px solid #e2e8f0}.rz-panel[data-v-a7e5ed15]{background:#fff;border:1px solid #d6eefa;border-radius:16px;box-shadow:0 1px 2px #1018280d;margin-bottom:32px;overflow-wrap:anywhere;padding:20px 16px;width:100%;word-break:normal}.rz-panel__intro[data-v-a7e5ed15]{align-items:flex-start;background:#f0f9ff;border-radius:12px;color:#475569;display:flex;font-size:13px;gap:8px;line-height:1.5;margin:8px 0 16px;padding:10px 12px}.rz-panel__intro i[data-v-a7e5ed15]{color:#249fda;margin-top:2px}.rz-form[data-v-a7e5ed15]{gap:16px}.rz-field[data-v-a7e5ed15],.rz-form[data-v-a7e5ed15]{display:flex;flex-direction:column}.rz-field[data-v-a7e5ed15]{gap:8px;min-width:0}.rz-row[data-v-a7e5ed15]{display:flex;gap:12px}.rz-field--half[data-v-a7e5ed15]{flex:1 1 0}.rz-label[data-v-a7e5ed15]{color:#344054;font-size:14px;font-weight:600}.rz-units[data-v-a7e5ed15]{gap:8px}.rz-unit[data-v-a7e5ed15],.rz-units[data-v-a7e5ed15]{display:flex;flex-direction:column}.rz-unit[data-v-a7e5ed15]{align-items:flex-start;background:#fff;border:1px solid #e3e8ee;border-radius:12px;gap:2px;padding:10px 12px;text-align:left;transition:border-color .15s ease,background .15s ease}.rz-unit--on[data-v-a7e5ed15],.rz-unit[data-v-a7e5ed15]:hover{border-color:#249fda}.rz-unit--on[data-v-a7e5ed15]{background:#f0f9ff;box-shadow:inset 0 0 0 1px #249fda}.rz-group[data-v-a7e5ed15]{color:#667085;font-size:11px;font-weight:700;letter-spacing:.08em;margin-top:6px;text-transform:uppercase}.rz-group[data-v-a7e5ed15]:first-child{margin-top:0}.rz-unit__top[data-v-a7e5ed15]{align-items:baseline;align-self:stretch;display:flex;gap:8px;justify-content:space-between}.rz-unit__name[data-v-a7e5ed15]{color:#07202c;font-size:15px;font-weight:600}.rz-unit__price[data-v-a7e5ed15]{color:#07202c;flex:0 0 auto;font-size:15px;font-weight:700;white-space:nowrap}.rz-unit__price s[data-v-a7e5ed15]{color:#94a3b8;font-size:12px;font-weight:500;margin-left:4px}.rz-unit__meta[data-v-a7e5ed15]{color:#249fda;font-size:12px;font-weight:600}.rz-unit__desc[data-v-a7e5ed15]{color:#667085;font-size:13px;white-space:pre-line}.rz-stay[data-v-a7e5ed15]{align-items:center;display:flex;gap:8px}.rz-stay__box[data-v-a7e5ed15]{border:1px solid #e3e8ee;border-radius:10px;display:flex;flex:1 1 0;flex-direction:column;min-width:0;padding:8px 10px}.rz-stay__box span[data-v-a7e5ed15]{color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.rz-stay__box strong[data-v-a7e5ed15]{color:#07202c;font-size:13px}.rz-stay__box--on[data-v-a7e5ed15]{border-color:#249fda}.rz-stay__arrow[data-v-a7e5ed15]{color:#94a3b8;font-size:12px}.rz-hint[data-v-a7e5ed15]{color:#667085;font-size:13px}.rz-hint i[data-v-a7e5ed15]{font-size:12px}.rz-hint--strong[data-v-a7e5ed15]{color:#07202c;font-weight:600}.rz-slots[data-v-a7e5ed15]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.rz-slot[data-v-a7e5ed15]{align-items:center;background:#fff;border:1px solid #e3e8ee;border-radius:10px;color:#07202c;display:flex;flex-direction:column;font-size:14px;font-weight:600;padding:9px 6px}.rz-slot small[data-v-a7e5ed15]{color:#667085;font-size:11px;font-weight:500}.rz-slot[data-v-a7e5ed15]:hover:not(:disabled){border-color:#249fda}.rz-slot[data-v-a7e5ed15]:disabled{color:#cbd5e1;cursor:not-allowed;text-decoration:line-through}.rz-slot--on[data-v-a7e5ed15]{background:#249fda;border-color:#249fda;color:#fff}.rz-slot--on small[data-v-a7e5ed15]{color:#e0f2fe}.rz-input[data-v-a7e5ed15]{background:#fff;border:1px solid #d0d5dd;border-radius:10px;color:#101828;font-size:14px;height:44px;padding:0 12px;width:100%}.rz-input[data-v-a7e5ed15]:focus{border-color:#249fda;box-shadow:0 0 0 3px #249fda26;outline:none}.rz-input--time[data-v-a7e5ed15]{max-width:160px}.rz-input--area[data-v-a7e5ed15]{height:auto;padding:10px 12px;resize:vertical}.rz-extras[data-v-a7e5ed15]{display:flex;flex-direction:column;gap:8px}.rz-extra[data-v-a7e5ed15]{align-items:flex-start;background:#fff;border:1px solid #e3e8ee;border-radius:12px;cursor:pointer;display:flex;gap:10px;padding:10px 12px;transition:border-color .15s ease,background .15s ease}.rz-extra--on[data-v-a7e5ed15],.rz-extra[data-v-a7e5ed15]:hover{border-color:#249fda}.rz-extra--on[data-v-a7e5ed15]{background:#f0f9ff;box-shadow:inset 0 0 0 1px #249fda}.rz-extra__radio[data-v-a7e5ed15]{accent-color:#249fda;flex:0 0 auto;height:18px;margin-top:2px;width:18px}.rz-extra__body[data-v-a7e5ed15]{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.rz-extra__name[data-v-a7e5ed15]{color:#07202c;font-size:15px;font-weight:600}.rz-extra__desc[data-v-a7e5ed15]{color:#667085;font-size:13px;white-space:pre-line}.rz-extra__price[data-v-a7e5ed15]{color:#07202c;flex:0 0 auto;font-size:14px;font-weight:700;white-space:nowrap}.rz-waiver[data-v-a7e5ed15]{align-items:flex-start;background:#f8fcff;border:1px solid #d6eefa;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px}.rz-waiver__label[data-v-a7e5ed15]{color:#667085;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rz-waiver__list[data-v-a7e5ed15]{color:#344054;font-size:14px;line-height:1.5;list-style:disc;margin:0;padding-left:20px}.rz-waiver__toggle[data-v-a7e5ed15]{font-size:13px}.rz-waiver__full[data-v-a7e5ed15]{align-self:stretch;background:#fff;border:1px solid #e3e8ee;border-radius:10px;color:#475569;font-size:13px;line-height:1.55;max-height:260px;overflow-y:auto;padding:10px 12px;white-space:pre-line}.rz-check[data-v-a7e5ed15]{align-items:flex-start;color:#344054;cursor:pointer;display:flex;font-size:14px;gap:10px}.rz-check input[data-v-a7e5ed15]{accent-color:#249fda;flex:0 0 auto;height:18px;margin-top:1px;width:18px}.rz-total[data-v-a7e5ed15]{align-items:baseline;background:#f0f9ff;border-radius:12px;color:#344054;display:flex;font-size:14px;font-weight:600;gap:12px;justify-content:space-between;padding:10px 12px}.rz-total strong[data-v-a7e5ed15]{color:#07202c;font-size:18px;font-weight:700}.rz-guestmsg[data-v-a7e5ed15]{background:#fffbeb;border:1px solid #fde68a;border-radius:12px;padding:10px 12px;white-space:pre-line}.rz-guestmsg[data-v-a7e5ed15],.rz-guestmsg p[data-v-a7e5ed15]{color:#475569;font-size:13px}.rz-guestmsg__label[data-v-a7e5ed15]{color:#92400e;display:block;font-weight:600;margin-bottom:2px}.rz-error[data-v-a7e5ed15]{background:#fef3f2;border-radius:12px;color:#b42318;font-size:14px;padding:10px 12px}.rz-error__link[data-v-a7e5ed15]{display:inline-block;font-weight:600;margin-left:4px;text-decoration:underline}.rz-btn[data-v-a7e5ed15]{align-items:center;display:inline-flex;justify-content:center;text-align:center}.rz-btn[data-v-a7e5ed15]:disabled{cursor:not-allowed;opacity:.5}.rz-btn--full[data-v-a7e5ed15]{width:100%}.rz-link[data-v-a7e5ed15]{color:#249fda;font-size:14px;font-weight:600}.rz-link[data-v-a7e5ed15]:hover{text-decoration:underline}.rz-done[data-v-a7e5ed15]{align-items:center;display:flex;flex-direction:column;gap:8px;padding:8px 0;text-align:center}.rz-done>.pi[data-v-a7e5ed15]{font-size:40px}.rz-done__icon--ok[data-v-a7e5ed15]{color:#059669}.rz-done__icon--wait[data-v-a7e5ed15]{color:#249fda}.rz-done__title[data-v-a7e5ed15]{color:#07202c;font-family:Poppins;font-size:18px;font-weight:600}.rz-done__desc[data-v-a7e5ed15],.rz-done__ref[data-v-a7e5ed15]{color:#667085;font-size:14px}.rz-done__ref[data-v-a7e5ed15]{align-items:baseline;display:flex;gap:8px}.rz-done__ref strong[data-v-a7e5ed15]{color:#07202c;font-family:monospace;font-size:16px;letter-spacing:.04em}.rz-done__summary[data-v-a7e5ed15]{color:#344054;font-size:14px}.rz-done__actions[data-v-a7e5ed15]{align-items:center;display:flex;flex-direction:column;gap:10px;margin-top:8px}.rz-chip[data-v-a7e5ed15]{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;padding:3px 10px}.rz-chip--wait[data-v-a7e5ed15]{background:#fffaeb;color:#b54708}.rz-chip--ok[data-v-a7e5ed15]{background:#ecfdf3;color:#027a48}.rz-chip--no[data-v-a7e5ed15]{background:#fef3f2;color:#b42318}.rz-chip--off[data-v-a7e5ed15]{background:#f2f4f7;color:#475467}.ff-hclass__row[data-v-368cfcab]{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.ff-hclass__row--split[data-v-368cfcab]{border-top:1px solid #eef1f4;margin-top:14px;padding-top:14px}.ff-hclass__main[data-v-368cfcab]{color:#07202c;font-size:16px;font-weight:600}.ff-hclass__meta[data-v-368cfcab]{color:#667085;font-size:13.5px;line-height:1.45}.ff-hclass__link[data-v-368cfcab]{align-items:center;color:#249fda;display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;margin-top:4px}.ff-hclass__link[data-v-368cfcab]:hover{text-decoration:underline}.ff-hclass__link .pi[data-v-368cfcab]{font-size:11px}.ff-hclass__none[data-v-368cfcab]{color:#667085;font-size:14.5px;font-weight:600}.ff-hclass__lic[data-v-368cfcab]{color:#027a48;font-size:15px;font-weight:600}.ff-hclass__tick[data-v-368cfcab]{margin:0 2px}.ff-hclass__act[data-v-368cfcab]{color:#667085;font-size:13px;font-weight:400}.ff-bench[data-v-861df316]{background:#fbfdfb;border:1px solid #e2e8e4;border-radius:16px;margin:24px 0;padding:18px 18px 14px}.ff-bench__title[data-v-861df316]{color:#1f3327;font-size:17px;font-weight:800}.ff-bench__sub[data-v-861df316]{color:#6b7d70;font-size:13px;margin-top:3px}.ff-bench__list[data-v-861df316]{list-style:none;margin-top:14px;padding:0}.ff-bench__row[data-v-861df316]{border-top:1px solid #edf2ee;padding:11px 0}.ff-bench__row[data-v-861df316]:first-child{border-top:0}.ff-bench__label[data-v-861df316]{color:#22412a;font-size:14px;font-weight:700}.ff-bench__band[data-v-861df316]{color:#2f7d3f;font-size:16px;font-weight:800;margin-top:2px}.ff-bench__pending[data-v-861df316]{color:#8a9690;font-size:14px;font-style:italic;margin-top:2px}.ff-bench__meta[data-v-861df316]{color:#6b7d70;font-size:12px;margin-top:2px}.ff-bench__dot[data-v-861df316]{margin:0 5px}.ff-bench__foot[data-v-861df316]{border-top:1px solid #edf2ee;color:#6b7d70;font-size:12px;line-height:1.55;margin-top:12px;padding-top:10px}.ffrev[data-v-5b1d77e3]{background:#fff;border:1px solid #eef1f4;border-radius:18px;box-shadow:0 10px 26px #07202c0f;overflow:hidden;transition:transform .18s ease,box-shadow .2s ease}.ffrev[data-v-5b1d77e3]:hover{box-shadow:0 16px 34px #07202c1a;transform:translateY(-3px)}.ffrev__top[data-v-5b1d77e3]{padding:18px 18px 10px}.ffrev__head[data-v-5b1d77e3]{align-items:center;display:flex;margin-bottom:14px}.ffrev__name[data-v-5b1d77e3]{color:#07202c;font-size:15px;font-weight:600}.ffrev__proof[data-v-5b1d77e3]{align-items:center;background:#e7f4e9;border:1px solid #cfe7d3;border-radius:999px;color:#2f6f39;display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;line-height:1;margin-bottom:10px;padding:4px 9px;text-decoration:none}.ffrev__proof[data-v-5b1d77e3]:hover{background:#d9eddd;border-color:#b6dabd}.ffrev__proof-ic[data-v-5b1d77e3]{font-size:11px}.ffrev__branch[data-v-5b1d77e3]{color:#07202c;font-size:13px;font-weight:600;margin-bottom:6px}.ffrev__msg[data-v-5b1d77e3]{color:#667085;font-size:13.5px;line-height:1.55}.ffrev__reply[data-v-5b1d77e3]{background:#f6faf6;border-left:3px solid #cfe7d3;border-radius:0 12px 12px 0;margin-left:14px;margin-top:12px;padding:10px 14px}.ffrev__reply-head[data-v-5b1d77e3]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.ffrev__reply-ic[data-v-5b1d77e3]{color:#469650;font-size:11px}.ffrev__reply-title[data-v-5b1d77e3]{color:#2f6f39;font-size:12.5px;font-weight:600}.ffrev__reply-date[data-v-5b1d77e3]{color:#98a2b3;font-size:11px}.ffrev__reply-body[data-v-5b1d77e3]{color:#475467;font-size:13px;line-height:1.5;white-space:pre-line}.ffrev__foot[data-v-5b1d77e3]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);padding:10px 16px 16px}@media (min-width:360px){.ffrev__foot[data-v-5b1d77e3]{grid-template-columns:repeat(3,1fr)}}.ffrev__date[data-v-5b1d77e3]{align-items:center;color:#667085;display:flex;font-size:12px;gap:8px}@media (min-width:360px){.ffrev__date[data-v-5b1d77e3]{justify-content:center}}
