.qbar-wrap[data-v-57d6b6b2]{width:100%;padding:10px 18px 18px}.qbar-wrap[data-v-57d6b6b2]:has(.fill-sheer),.qbar-wrap[data-v-57d6b6b2]:has(.fill-solid),.qbar-wrap[data-v-57d6b6b2]:has(.fill-glass),.qbar-wrap[data-v-57d6b6b2]:has(.fill-dark){padding:4px}.qbar[data-v-57d6b6b2]{display:flex;align-items:stretch;width:100%;max-width:1120px;margin:0 auto;background:#fff;box-shadow:0 2px 6px #0f172b0f,0 8px 22px #0f172b1a;overflow:hidden;--qtxt: #1f2430;--qtxt-soft: #9aa0b0;--qlbl: #8b90a3;--qic-bg: color-mix(in srgb, var(--tpl3-primary) 13%, transparent);--qic-fg: var(--qbe-primary-text);--qdiv: color-mix(in srgb, #1f2430 9%, transparent);--qnights-bg: color-mix(in srgb, var(--tpl3-primary) 9%, transparent)}.qbar-field[data-v-57d6b6b2]{display:flex;align-items:center;gap:12px;padding:12px 20px;flex:1 1 0;min-width:0;text-align:left;background:none;border:0;font:inherit;color:inherit}.qbar-field--dates[data-v-57d6b6b2]{flex-grow:1.6}.qbar-field--promo[data-v-57d6b6b2]{flex-grow:.8}.qbar-btn[data-v-57d6b6b2]{cursor:pointer;transition:filter .12s}.qbar-btn[data-v-57d6b6b2]:hover{filter:brightness(.98)}.qbar-ic[data-v-57d6b6b2]{width:38px;height:38px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--qic-bg);color:var(--qic-fg)}.qbar-txt[data-v-57d6b6b2]{min-width:0}.qbar-lbl[data-v-57d6b6b2]{font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--qlbl);white-space:nowrap}.qbar-field--promo .qbar-lbl[data-v-57d6b6b2]{white-space:normal;line-height:1.25}.qbar-val[data-v-57d6b6b2]{font-size:15px;font-weight:600;color:var(--qtxt);display:flex;align-items:center;gap:8px;min-width:0}.qbar-val .truncate[data-v-57d6b6b2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qbar-val-soft[data-v-57d6b6b2]{color:var(--qtxt-soft);font-weight:500}.qbar-nights[data-v-57d6b6b2]{font-size:11px;font-weight:400;color:var(--qlbl);background:var(--qnights-bg);border-radius:999px;padding:1px 8px;white-space:nowrap}.qbar-input[data-v-57d6b6b2]{width:100%;border:0;background:transparent;padding:0;font-size:15px;font-weight:600;color:var(--qtxt);outline:none}.qbar-input[data-v-57d6b6b2]::placeholder{color:var(--qtxt-soft);font-weight:500}.qbar-div[data-v-57d6b6b2]{width:1px;align-self:center;height:32px;background:var(--qdiv);flex:none}.qbar-arrow[data-v-57d6b6b2]{display:flex;align-items:center;color:var(--qlbl);flex:none}.qbar-cta[data-v-57d6b6b2]{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;background:var(--tpl3-primary);color:var(--qbe-on-primary);border:0;font:inherit;font-weight:650;font-size:14px;padding:0 24px;cursor:pointer;white-space:nowrap;transition:filter .12s}.qbar-cta[data-v-57d6b6b2]:hover{filter:brightness(1.08)}.qbar-cta[data-v-57d6b6b2]:disabled{opacity:.4;cursor:not-allowed}.qbar-cta.is-busy[data-v-57d6b6b2],.qbar-cta.is-busy[data-v-57d6b6b2]:hover{background:#9ca3af;opacity:1;filter:none;cursor:progress}.qbar[data-v-57d6b6b2] .qbar-txt>button{color:var(--qtxt)}.qbar[data-v-57d6b6b2]{border-radius:var(--qbe-radius-container)}.qbar-cta[data-v-57d6b6b2]{margin:7px;border-radius:var(--qbe-radius-control)}.fill-tint[data-v-57d6b6b2]{background:color-mix(in srgb,var(--tpl3-primary) 9%,var(--qbe-ground, #fff));--qic-bg: color-mix(in srgb, var(--tpl3-primary) 20%, var(--qbe-ground, #fff))}.fill-sheer[data-v-57d6b6b2]{background:#e7e7e7b3;--qic-bg: color-mix(in srgb, var(--tpl3-primary) 15%, var(--qbe-ground, #fff))}.fill-glass[data-v-57d6b6b2]{background:color-mix(in srgb,#fff 16%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.35)}.fill-solid[data-v-57d6b6b2]{background:var(--tpl3-primary);--qtxt: #fff;--qtxt-soft: rgba(255,255,255,.7);--qlbl: rgba(255,255,255,.72);--qic-bg: rgba(255,255,255,.2);--qic-fg: #fff;--qdiv: rgba(255,255,255,.24);--qnights-bg: rgba(255,255,255,.2)}.fill-solid .qbar-cta[data-v-57d6b6b2]{background:#fff;color:var(--qbe-primary-text)}.fill-dark[data-v-57d6b6b2]{background:#171a26;--qtxt: #eef0fa;--qtxt-soft: #878ca3;--qlbl: #878ca3;--qic-bg: color-mix(in srgb, var(--tpl3-primary) 34%, #171a26);--qic-fg: #fff;--qdiv: rgba(255,255,255,.12);--qnights-bg: rgba(255,255,255,.1)}.fill-sheer[data-v-57d6b6b2],.fill-solid[data-v-57d6b6b2],.fill-glass[data-v-57d6b6b2],.fill-dark[data-v-57d6b6b2]{box-shadow:none}.qbar.text-light[data-v-57d6b6b2]{--qtxt: #fff;--qtxt-soft: rgba(255,255,255,.72);--qlbl: rgba(255,255,255,.75);--qic-bg: rgba(255,255,255,.2);--qic-fg: #fff;--qdiv: rgba(255,255,255,.24);--qnights-bg: rgba(255,255,255,.2)}.qbar.text-dark[data-v-57d6b6b2]{--qtxt: #1f2430;--qtxt-soft: #9aa0b0;--qlbl: #8b90a3;--qic-bg: color-mix(in srgb, var(--tpl3-primary) 13%, transparent);--qic-fg: var(--qbe-primary-text);--qdiv: color-mix(in srgb, #1f2430 9%, transparent);--qnights-bg: color-mix(in srgb, var(--tpl3-primary) 9%, transparent)}.qbar-wrap[data-v-57d6b6b2]:has(.width-full){padding:0}.qbar.width-full[data-v-57d6b6b2]{max-width:none;justify-content:center;border-radius:0;box-shadow:none;padding:9px 16px}.width-full .qbar-field[data-v-57d6b6b2]{flex:0 1 auto}.qbar.width-full.height-72[data-v-57d6b6b2]{padding:14px 16px}.style-boxed[data-v-57d6b6b2]{gap:8px;padding:8px;overflow:visible}.style-boxed .qbar-field[data-v-57d6b6b2]{border:1px solid color-mix(in srgb,#1f2430 13%,transparent);padding:10px 14px;background:#fff}.style-boxed .qbar-input[data-v-57d6b6b2]{width:130px}.style-boxed .qbar-lbl[data-v-57d6b6b2]{display:none}.style-boxed .qbar-ic[data-v-57d6b6b2]{background:transparent;width:20px;height:20px;color:var(--qtxt)}.style-boxed .qbar-div[data-v-57d6b6b2]{display:none}.style-boxed .qbar-val[data-v-57d6b6b2]{font-weight:500}.style-boxed .qbar-cta[data-v-57d6b6b2]{text-transform:uppercase;letter-spacing:.05em;font-weight:700;margin:0}.style-boxed .qbar-field[data-v-57d6b6b2]{border-radius:var(--qbe-radius-inner)}.style-boxed .qbar-cta[data-v-57d6b6b2]{border-radius:var(--qbe-radius-control)}.style-boxed.fill-solid .qbar-field[data-v-57d6b6b2],.style-boxed.fill-glass .qbar-field[data-v-57d6b6b2],.style-boxed.fill-dark .qbar-field[data-v-57d6b6b2]{border-color:#ffffff4d;background:#ffffff1f}@media(max-width:560px){.qbar[data-v-57d6b6b2]{flex-direction:column;align-items:stretch;max-width:none}.qbar.width-full[data-v-57d6b6b2]{border-radius:0}.qbar-field[data-v-57d6b6b2]{width:100%;flex:none}.qbar-div[data-v-57d6b6b2],.qbar-arrow[data-v-57d6b6b2]{display:none}.qbar .qbar-cta[data-v-57d6b6b2]{width:100%;margin:8px 0 0;padding:12px}.style-boxed .qbar-cta[data-v-57d6b6b2]{margin:8px 0 0}}
