.cancel-reservation.svelte-1h01jst{gap:6px;width:100%;display:grid}.cancel-reservation.is-paired.svelte-1h01jst{display:contents}.cancel-reservation.is-paired.svelte-1h01jst .cancel-reservation-hint:where(.svelte-1h01jst){text-align:start}.cancel-reservation-button.svelte-1h01jst{border:1px solid var(--color-danger);width:100%;min-height:48px;color:var(--color-danger);font:inherit;background:#fff;border-radius:14px;padding:10px 16px;font-size:15px;font-weight:750}.cancel-reservation-button.svelte-1h01jst:disabled{border-color:var(--color-line);background:var(--color-sunken);color:var(--color-muted)}.cancel-reservation.is-compact.svelte-1h01jst .cancel-reservation-button:where(.svelte-1h01jst){min-height:44px;font-size:14px}.cancel-reservation.svelte-1h01jst p:where(.svelte-1h01jst){color:var(--color-muted);text-align:center;margin:0;font-size:12px;line-height:1.4}.cancel-reservation-copy.svelte-1h01jst{color:var(--color-navy);margin:0;font-size:15px;line-height:1.5}.cancel-reservation-actions.svelte-1h01jst{gap:8px;margin-top:16px;display:grid}
