.ueIqca_reservation{min-height:100svh}.ueIqca_appBar,.ueIqca_actionDock,.ueIqca_compactProgress{display:none}.ueIqca_panelClose{z-index:2;background:var(--muted);border-radius:50%;min-width:44px;min-height:44px;position:absolute;top:12px;right:12px}.ueIqca_pickerSheet.danaro-panel[data-slot=sheet-content]{width:100%;max-width:none;max-height:min(90dvh,720px);padding-bottom:calc(16px + env(safe-area-inset-bottom));overscroll-behavior:contain;border-radius:24px 24px 0 0;gap:12px;overflow-y:auto}.ueIqca_pickerSheet [data-booking-picker-actions]{flex-shrink:0}.ueIqca_pickerSheet [data-slot=sheet-title]{letter-spacing:-.025em;padding-right:48px;font-size:20px;line-height:1.3}.ueIqca_pickerSheet>[data-slot=sheet-title]{margin-top:12px}.ueIqca_pickerSheet>button:last-child{flex-shrink:0;min-height:52px}.ueIqca_addressTrigger{text-align:left;white-space:normal;background:var(--background);border-radius:14px;align-items:center;gap:12px;width:100%;height:auto;min-height:64px;padding:15px;font-weight:400;display:flex}.ueIqca_addressTrigger>svg{color:var(--muted-foreground);flex-shrink:0}.ueIqca_addressTrigger>svg:last-child{margin-left:auto}.ueIqca_addressTrigger span{overflow-wrap:anywhere;flex:1;min-width:0;line-height:1.5}.ueIqca_addressTrigger[data-empty=true] span{color:var(--muted-foreground)}.ueIqca_addressSheet.danaro-panel{border-radius:0;gap:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;padding:0;overflow:hidden}.ueIqca_addressHeader{padding:calc(18px + env(safe-area-inset-top)) 68px 16px 20px;border-bottom:1px solid var(--border);flex-shrink:0}.ueIqca_addressHeader [data-slot=sheet-title]{letter-spacing:-.025em;font-size:20px;font-weight:500}.ueIqca_addressHeader [data-slot=sheet-description]{margin-top:5px;font-size:12px;line-height:1.5}.ueIqca_addressSheet .ueIqca_panelClose{top:calc(12px + env(safe-area-inset-top))}.ueIqca_addressBody{overscroll-behavior:contain;min-height:0;padding:18px 16px calc(16px + env(safe-area-inset-bottom));flex:1;overflow-y:auto}.ueIqca_addressBody [data-slot=input-group]{border-radius:12px}.ueIqca_addressBody input{font-size:16px}.ueIqca_inlineResults.danaro-panel{background:0 0;width:100%;min-width:0;padding:0}.ueIqca_inlineResults [data-slot=combobox-list]{max-height:none;padding:0;overflow:visible}.ueIqca_inlineResults [data-slot=combobox-item]{border-bottom:1px solid var(--border);border-radius:0;min-height:68px;padding:14px 34px 14px 10px}.ueIqca_inlineResults [data-slot=combobox-item]:last-child{border-bottom:0}.ueIqca_inlineResults>:last-child button{min-height:48px}.ueIqca_summarySheet.danaro-panel{width:100%;max-width:none;height:min(88dvh,780px);padding:0 0 env(safe-area-inset-bottom);border-radius:24px 24px 0 0;gap:0;overflow:hidden}.ueIqca_summarySheetHeader{border-bottom:1px solid var(--border);flex-shrink:0;padding:22px 68px 18px 20px}.ueIqca_summarySheetBody{overscroll-behavior:contain;min-height:0;padding:18px;overflow-y:auto}.ueIqca_summarySheetBody [data-booking-weather]{max-width:380px;margin-inline:auto}@media (max-width:767px){.ueIqca_reservation[data-wizard=true] [data-site-navigation],.ueIqca_reservation[data-wizard=true] [data-site-header-space]{display:none}.ueIqca_reservation[data-wizard=true]{--danaro-safe-zone:18px}.ueIqca_appBar.danaro-panel{z-index:35;min-height:calc(64px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 14px 0;background:#fff;border-bottom:1px solid #ebe9e5;border-radius:0;grid-template-columns:48px 1fr 48px;align-items:center;gap:12px;display:grid;position:sticky;top:0}.ueIqca_appBar button{color:#252525;border-radius:50%;min-width:44px;min-height:44px}.ueIqca_appBrand{justify-self:center;align-items:center;gap:9px;display:flex}.ueIqca_appMark{width:48px;display:block}.ueIqca_appBrand>span:last-child{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500}.ueIqca_actionDock:not(:empty){z-index:40;padding:12px max(18px, env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));background:#fff;border-top:1px solid #e5e1da;display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -5px 20px #25201506}.ueIqca_actionDock[data-keyboard=true]{visibility:hidden;pointer-events:none}.ueIqca_actionDock>div{box-shadow:none;border:0;border-radius:0;gap:10px;margin:0;padding:0;display:flex;position:static}.ueIqca_actionDock button[type=submit]{border-radius:14px;flex:1;width:100%;min-height:54px;font-size:15px}.ueIqca_actionDock [data-booking-back]{display:none}.ueIqca_compactProgress{flex-direction:column;gap:12px;margin:16px 0 24px;display:flex}.ueIqca_progressLabel{justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:500;display:flex}.ueIqca_progressLabel>span:last-child{color:#8a8171;font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.ueIqca_compactProgress [data-slot=progress-track]{background:#eeeae3;height:3px}.ueIqca_compactProgress [data-slot=progress-indicator]{background:#ad9160}}@media (prefers-reduced-motion:reduce){.ueIqca_pickerSheet,.ueIqca_addressSheet,.ueIqca_summarySheet,.ueIqca_compactProgress [data-slot=progress-indicator]{transition:none}}[data-customer-booking] .ueIqca_progressLabel>span:last-child{color:var(--muted-foreground)}[data-customer-booking] .ueIqca_compactProgress [data-slot=progress-track]{background:var(--muted)}[data-customer-booking] .ueIqca_compactProgress [data-slot=progress-indicator]{background:var(--primary)}
